File Struct Reference

#include <fat.h>

Collaboration diagram for File:

Collaboration graph
[legend]

Detailed Description

File structure defintion.

Definition at line 298 of file fat.h.

Data Fields

FOPEN_MODE mode
 File open mode.
st_FATDISKpDisk
 Disk control data pointer.
unsigned long size
 Active file size in words, might not been flushed to disk yet.
unsigned long flushedSize
 Size after flushing to disk.
unsigned long ptr
 Active file position pointer in words.
unsigned long startClus
 the start cluster.
unsigned long curClus
 Current active cluster.
unsigned long preBroknClus
 Start point of contiguous clusters.
unsigned long nxtBroknClus
 End point of contiguous clusters.
unsigned long startUpdtClus
 Start cluster of second copy FAT that is flush pending.
unsigned long curPhySec
 Current active physical sector.
unsigned short curSecOffsetInClus
 Current sector offset.
unsigned short curWordOffsetInSec
 Current word offset.
unsigned long dirEntphySec
 Physical sector offset of the sname dir/file entry.
unsigned short dirEntwordOffset
 sname Dir/file entry word offset in sector.
unsigned short flag
 Various file status flags.
unsigned long centClus
 Central clus between proBroknClus and nxtBroknClus.
unsigned long nxtPreBroknClus
 Start of next contiguous cluster block.
unsigned short preAllocatedClusNum
 number of preallocated contiguous clusters


Generated on Wed Jan 19 01:13:35 2005 for neuros-firmware by  doxygen 1.3.9.1