|
Functions |
unsigned long | fatClustToSect (unsigned long clust) |
unsigned int | fatClusterSize (void) |
unsigned char | fatInit (unsigned char device) |
unsigned char | fatGetDirEntry (unsigned short entry) |
unsigned char | fatChangeDirectory (unsigned short entry) |
void | fatPrintDirEntry (void) |
void | fatDumpDirSlot (unsigned short slot) |
FileInfoStruct * | fatGetFileInfo (void) |
unsigned long | fatGetFilesize (void) |
char * | fatGetFilename (void) |
char * | fatGetDirname (void) |
void | fatLoadCluster (unsigned long cluster, unsigned char *buffer) |
unsigned long | fatNextCluster (unsigned long cluster) |
Variables |
unsigned char * | SectorBuffer = (unsigned char *) FAT_SECTOR_BUFFER_ADDR |
unsigned char * | FileNameBuffer = (unsigned char *) FAT_FILENAME_BUFFER_ADDR |
unsigned char * | PathNameBuffer = (unsigned char *) FAT_PATHNAME_BUFFER_ADDR |
partrecord | PartInfo |
unsigned char | Fat32Enabled |
unsigned long | FirstDataSector |
unsigned short | BytesPerSector |
unsigned short | SectorsPerCluster |
unsigned long | FirstFATSector |
unsigned long | RootDirStartCluster |
unsigned long | CurrentDirStartCluster |
FileInfoStruct | FileInfo |
unsigned long | FatInCache = 0 |