WaveHC
Public Attributes
fat32BootSector Struct Reference

Boot sector for a FAT16 or FAT32 volume. More...

#include <FatStructs.h>

Collaboration diagram for fat32BootSector:
Collaboration graph
[legend]

List of all members.

Public Attributes

uint8_t jmpToBootCode [3]
char oemName [8]
bpb_t bpb
uint8_t driveNumber
uint8_t reserved1
uint8_t bootSignature
uint32_t volumeSerialNumber
char volumeLabel [11]
char fileSystemType [8]
uint8_t bootCode [420]
uint8_t bootSectorSig0
uint8_t bootSectorSig1

Detailed Description

Boot sector for a FAT16 or FAT32 volume.


Member Data Documentation

X86 boot code

must be 0X55

must be 0XAA

0X29 if next three fields are valid

BIOS Parameter Block

for int0x13 use value 0X80 for hard drive

informational only - don't depend on it

X86 jmp to boot program

informational only - don't depend on it

used by Windows NT - should be zero for FAT

should match volume label in root dir

usually generated by combining date and time


The documentation for this struct was generated from the following file: