Expand description
§BIOS Parameter Block Module
This contains the BIOS parameter block (BPB) used with FAT volumes. Implementation is based on Microsoft Hardware White Paper, “FAT: General Overview of On-Disk Format,”“ Dec. 6, 2000.
Structs§
- BPBExtension32
- Introduced with Windows 95, appears starting at byte 36 of the boot sector.
- BPBFoundation
- Introduced with MS-DOS 2.0, appears starting at byte 11 of the boot sector,
following
JMP_BOOTandOEM_NAME. The last fieldtot_sec_32was introduced with MS-DOS 3.0. The FAT32 fields and the tail fields are not included. These fields are applicable to all FAT file systems. - BPBTail
- This follows the BPB, whether it is the FAT12/16 BPB or the FAT32 BPB.
- Boot
Sector - This represents and manages the data in the boot sector, which includes the BPB, along with some other information.
- Info
- This has its own sector, given by BPBExtension32.fs_info, usually sector 1