This structure is used by the FAT file system drivers for each opened file descriptor. More...
#include <fatfs_int.h>
Public Attributes | |
int | mnOpened |
non-zero if opened | |
int | mnUnlinked |
not used | |
uint32_t | mnFilePos |
current file position | |
uint32_t | mnCurrentCluster |
current active cluster in file | |
uint32_t | mnParentDirCluster |
parent directory custer, if FAT16 and root = 0 | |
uint32_t | mnStartCluster |
starting cluster of file | |
uint32_t | mnFileSize |
local copy of file size | |
uint32_t | mnDirEntryIndex |
index into directory cluster | |
tsDirEntry | msDirEntry |
local copy of directory entry | |
tsFATDevData * | lpDevDriver |
related device driver data |
This structure is used by the FAT file system drivers for each opened file descriptor.
non-zero if opened
not used
uint32_t tsFATFileData::mnFilePos |
current file position
uint32_t tsFATFileData::mnCurrentCluster |
current active cluster in file
uint32_t tsFATFileData::mnParentDirCluster |
parent directory custer, if FAT16 and root = 0
uint32_t tsFATFileData::mnStartCluster |
starting cluster of file
uint32_t tsFATFileData::mnFileSize |
local copy of file size
uint32_t tsFATFileData::mnDirEntryIndex |
index into directory cluster
local copy of directory entry
related device driver data