Repetier-Firmware  0.91
fat32BootSector Struct Reference

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

#include <FatStructs.h>

Data Fields

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.


Field Documentation

uint8_t bootCode[420]

X86 boot code

uint8_t bootSectorSig0

must be 0X55

uint8_t bootSectorSig1

must be 0XAA

uint8_t bootSignature

0X29 if next three fields are valid

BIOS Parameter Block

uint8_t driveNumber

for int0x13 use value 0X80 for hard drive

char fileSystemType[8]

informational only - don't depend on it

uint8_t jmpToBootCode[3]

X86 jmp to boot program

char oemName[8]

informational only - don't depend on it

uint8_t reserved1

used by Windows NT - should be zero for FAT

char volumeLabel[11]

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:
 All Data Structures Namespaces Files Functions Variables Typedefs Friends Defines