VSF Documented
|
Data Fields | ||
uint8_t | jmp [3] | |
uint8_t | oem [8] | |
fatfs_bpb_t | bpb | |
union { | ||
struct { | ||
struct { | ||
uint32_t FATSz32 | ||
uint16_t ExtFlags | ||
uint16_t FSVer | ||
uint32_t RootClus | ||
uint16_t FSInfo | ||
uint16_t BkBootSec | ||
uint8_t Reserved [12] | ||
} bpb | ||
fatfs_ebpb_t ebpb | ||
uint8_t Bootstrap [420] | ||
} fat32 | ||
struct { | ||
fatfs_ebpb_t ebpb | ||
uint8_t Bootstrap [448] | ||
} fat1216 | ||
struct { | ||
uint8_t Reserved_All0 [28] | ||
struct { | ||
uint64_t SecStart | ||
uint64_t SecCount | ||
uint32_t FATSecStart | ||
uint32_t FATSecCount | ||
uint32_t ClusSecStart | ||
uint32_t ClusSecCount | ||
uint32_t RootClus | ||
uint32_t VolSerial | ||
struct { | ||
uint8_t Minor | ||
uint8_t Major | ||
} Ver | ||
uint16_t VolState | ||
uint8_t SecBits | ||
uint8_t SPCBits | ||
uint8_t NumFATs | ||
uint8_t DrvNo | ||
uint8_t AllocPercnet | ||
uint8_t Reserved_All0 [397] | ||
} bpb | ||
} exfat | ||
} | VSF_CAL_PACKED | |
uint16_t | Magic | |
uint8_t fatfs_dbr_t::jmp[3] |
uint8_t fatfs_dbr_t::oem[8] |
fatfs_bpb_t fatfs_dbr_t::bpb |
uint32_t fatfs_dbr_t::FATSz32 |
uint16_t fatfs_dbr_t::ExtFlags |
uint16_t fatfs_dbr_t::FSVer |
uint32_t fatfs_dbr_t::RootClus |
uint16_t fatfs_dbr_t::FSInfo |
uint16_t fatfs_dbr_t::BkBootSec |
uint8_t fatfs_dbr_t::Reserved[12] |
struct { ... } fatfs_dbr_t::bpb |
fatfs_ebpb_t fatfs_dbr_t::ebpb |
uint8_t fatfs_dbr_t::Bootstrap[448] |
struct { ... } fatfs_dbr_t::fat32 |
struct { ... } fatfs_dbr_t::fat1216 |
uint8_t fatfs_dbr_t::Reserved_All0[397] |
uint64_t fatfs_dbr_t::SecStart |
uint64_t fatfs_dbr_t::SecCount |
uint32_t fatfs_dbr_t::FATSecStart |
uint32_t fatfs_dbr_t::FATSecCount |
uint32_t fatfs_dbr_t::ClusSecStart |
uint32_t fatfs_dbr_t::ClusSecCount |
uint32_t fatfs_dbr_t::VolSerial |
uint8_t fatfs_dbr_t::Minor |
uint8_t fatfs_dbr_t::Major |
struct { ... } fatfs_dbr_t::Ver |
uint16_t fatfs_dbr_t::VolState |
uint8_t fatfs_dbr_t::SecBits |
uint8_t fatfs_dbr_t::SPCBits |
uint8_t fatfs_dbr_t::NumFATs |
uint8_t fatfs_dbr_t::DrvNo |
uint8_t fatfs_dbr_t::AllocPercnet |
struct { ... } fatfs_dbr_t::bpb |
struct { ... } fatfs_dbr_t::exfat |
union { ... } fatfs_dbr_t::VSF_CAL_PACKED |
uint16_t fatfs_dbr_t::Magic |