MityDSP Documentation Index

tsFATDevData Struct Reference

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>

List of all members.

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.

Detailed Description

This stucture contains the file system structure data used by the FAT file system core associated with a specific physical device driver.


Member Data Documentation

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

device name, should be unique

unsigned int tsFATDevData::Flags

Flags set by IOCTL.


  
Generated on Wed Mar 17 18:24:35 2010 for FAT File System Library by  Doxygen Version 1.6.1
Copyright © 2009, Critical Link LLC, All rights reserved.