// The fat types we support\r
//\r
typedef enum {\r
- FAT12,\r
- FAT16,\r
- FAT32,\r
+ Fat12,\r
+ Fat16,\r
+ Fat32,\r
FatUndefined\r
} FAT_VOLUME_TYPE;\r
\r
typedef enum {\r
- CACHE_FAT,\r
- CACHE_DATA,\r
- CACHE_MAX_TYPE\r
+ CacheFat,\r
+ CacheData,\r
+ CacheMaxType\r
} CACHE_DATA_TYPE;\r
\r
//\r
// Used in FatDiskIo\r
//\r
typedef enum {\r
- READ_DISK = 0, // raw disk read\r
- WRITE_DISK = 1, // raw disk write\r
- READ_FAT = 2, // read fat cache\r
- WRITE_FAT = 3, // write fat cache\r
- READ_DATA = 6, // read data cache\r
- WRITE_DATA = 7 // write data cache\r
+ ReadDisk = 0, // raw disk read\r
+ WriteDisk = 1, // raw disk write\r
+ ReadFat = 2, // read fat cache\r
+ WriteFat = 3, // write fat cache\r
+ ReadData = 6, // read data cache\r
+ WriteData = 7 // write data cache\r
} IO_MODE;\r
\r
#define CACHE_ENABLED(a) ((a) >= 2)\r
// Disk Cache for this volume\r
//\r
VOID *CacheBuffer;\r
- DISK_CACHE DiskCache[CACHE_MAX_TYPE];\r
+ DISK_CACHE DiskCache[CacheMaxType];\r
} FAT_VOLUME;\r
\r
//\r
\r
EFI_STATUS\r
FatGetNextDirEnt (\r
- IN FAT_OFILE *OFILE,\r
+ IN FAT_OFILE *OFile,\r
OUT FAT_DIRENT **PtrDirEnt\r
);\r
\r
\r
VOID\r
FatGetFileNameViaCaseFlag (\r
- IN FAT_DIRENT *DirEnt,\r
- OUT CHAR16 *FileString\r
+ IN FAT_DIRENT *DirEnt,\r
+ IN OUT CHAR16 *FileString,\r
+ IN UINTN FileStringMax\r
);\r
\r
UINT8\r