|
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 |