This stucture contains the file system structure data used by the FAT file system core associated with a specific physical device driver. More...
#include <fatfs_int.h>
Public Attributes | |
int | mbHasMBR |
indicates device has a MBR record | |
int | FATType |
FAT16 or FAT 32, for convenience. | |
int | ReservedSectorCount |
reserved sector count | |
int | NumFATs |
number of stored FAT tables, 1 or 2 | |
int | FATSize |
size of the FAT tables, in sectors | |
int | TotalClusters |
cluster count (since clusters may not end on FAT boundary) | |
int | SectorsPerCluster |
sectors in a cluster | |
RAWREAD | lpRawRead |
device function for reading | |
RAWWRITE | lpRawWrite |
device function for writing | |
GETTIME | lpGetTime |
access to Real-Time Clock | |
tsDevInfo | msDevInfo |
device info | |
void * | lpDevDriverData |
device parameter info (a "this" pointer) | |
int | MaxRootEntries |
max number of root entries in FAT16 | |
char | DevName [32] |
device name, should be unique | |
unsigned int | Flags |
Flags set by IOCTL. |
This stucture contains the file system structure data used by the FAT file system core associated with a specific physical device driver.
indicates device has a MBR record
FAT16 or FAT 32, for convenience.
reserved sector count
number of stored FAT tables, 1 or 2
size of the FAT tables, in sectors
cluster count (since clusters may not end on FAT boundary)
sectors in a cluster
device function for reading
device function for writing
access to Real-Time Clock
device info
device parameter info (a "this" pointer)
max number of root entries in FAT16
char tsFATDevData::DevName[32] |
device name, should be unique
unsigned int tsFATDevData::Flags |
Flags set by IOCTL.