D:/Atmel/Projekte/AkkuTester/SW/Neueste/fat.c-Dateireferenz

#include <stdlib.h>
#include <string.h>
#include <ctype.h>
#include "dos.h"

Funktionen

void UpdateFATBuffer (unsigned long newsector)
unsigned long GetNextClusterNumber (unsigned long cluster)
unsigned long GetFirstSectorOfCluster (unsigned long n)
unsigned long AllocCluster (unsigned long currentcluster)
unsigned long FindFreeCluster (unsigned long currentcluster)
unsigned char WriteClusterNumber (unsigned long cluster, unsigned long number)
unsigned char GetDriveInformation (void)

Variablen

unsigned char iob [BYTE_PER_SEC]
unsigned long FirstDataSector = 0
unsigned long FirstRootSector = 0
unsigned long FATFirstSector = 0
unsigned char FATtype = 0
unsigned long FAT32RootCluster = 0
unsigned char iob_status = 0
unsigned long FATCurrentSector = 0
unsigned char FATStatus = 0
unsigned char fatbuf [BYTE_PER_SEC]
unsigned char secPerCluster = 0
unsigned long RootDirSectors = 0
unsigned long FirstDirCluster = 0
unsigned long FileFirstCluster = 0
unsigned long FileCurrentCluster = 0
unsigned long endofclusterchain = 0
unsigned long maxcluster = 0
unsigned long FileCurrentSector = 0
unsigned long File1stClusterSector = 0
unsigned long FileClusterCount = 0
unsigned long FileDirSector = 0
unsigned char FileDirOffset = 0
unsigned long FileSize = 0
unsigned long FilePosition = 0
unsigned char FileFlag = 0
unsigned char FileAttr = 0
char FileName [8]
char FileExt [3]
unsigned long maxsect = 0
unsigned long BytesPerCluster = 0

Dokumentation der Funktionen

unsigned long AllocCluster ( unsigned long  currentcluster  ) 

unsigned long FindFreeCluster ( unsigned long  currentcluster  ) 

unsigned char GetDriveInformation ( void   ) 

unsigned long GetFirstSectorOfCluster ( unsigned long  n  ) 

unsigned long GetNextClusterNumber ( unsigned long  cluster  ) 

void UpdateFATBuffer ( unsigned long  newsector  ) 

unsigned char WriteClusterNumber ( unsigned long  cluster,
unsigned long  number 
)


Variablen-Dokumentation

unsigned long BytesPerCluster = 0

unsigned long endofclusterchain = 0

unsigned long FAT32RootCluster = 0

unsigned char fatbuf[BYTE_PER_SEC]

unsigned long FATCurrentSector = 0

unsigned long FATFirstSector = 0

unsigned char FATStatus = 0

unsigned char FATtype = 0

unsigned long File1stClusterSector = 0

unsigned char FileAttr = 0

unsigned long FileClusterCount = 0

unsigned long FileCurrentCluster = 0

unsigned long FileCurrentSector = 0

unsigned char FileDirOffset = 0

unsigned long FileDirSector = 0

char FileExt[3]

unsigned long FileFirstCluster = 0

unsigned char FileFlag = 0

char FileName[8]

unsigned long FilePosition = 0

unsigned long FileSize = 0

unsigned long FirstDataSector = 0

unsigned long FirstDirCluster = 0

unsigned long FirstRootSector = 0

unsigned char iob[BYTE_PER_SEC]

unsigned char iob_status = 0

unsigned long maxcluster = 0

unsigned long maxsect = 0

unsigned long RootDirSectors = 0

unsigned char secPerCluster = 0


Erzeugt am Sun Oct 5 16:07:51 2008 für AkkuTester von  doxygen 1.5.6