Sector buffer structure. More...
#include <phatvol.h>
Data Fields | |
uint8_t * | sect_data |
Sector data buffer. | |
uint32_t | sect_num |
Sector currently stored in the buffer. | |
int | sect_dirty |
If not zero, buffer needs to be written. | |
int | sect_lock |
If not zero, buffer is locked. |
Sector buffer structure.
Sector data buffer.
Referenced by Phat12GetClusterLink(), Phat12SetClusterLink(), Phat16GetClusterLink(), Phat16SetClusterLink(), Phat32FreeClusters(), Phat32GetClusterLink(), Phat32SetClusterLink(), PhatDirEntryUpdate(), PhatFileRead(), PhatFileWrite(), PhatSectorFlush(), PhatSectorLoad(), PhatVolMount(), and PhatVolUnmount().
Sector currently stored in the buffer.
Referenced by PhatSectorFlush(), PhatSectorLoad(), PhatSectorWrite(), and PhatVolMount().
If not zero, buffer needs to be written.
Referenced by Phat12SetClusterLink(), Phat16SetClusterLink(), Phat32SetClusterLink(), PhatDirEntryUpdate(), PhatFileWrite(), PhatSectorFlush(), and PhatSectorWrite().
If not zero, buffer is locked.
Referenced by PhatSectorBufferRelease(), PhatSectorLoad(), and PhatSectorWrite().