Module bpb

Module bpb 

Source
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_BOOT and OEM_NAME. The last field tot_sec_32 was 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.
BootSector
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