Jackson Lv / utility

Dependents:   SD

Embed: (wiki syntax)

« Back to documentation index

masterBootRecord Struct Reference

masterBootRecord Struct Reference

Master Boot Record. More...

#include <FatStructs.h>

Data Fields

uint8_t codeArea [440]
 Code Area for master boot program.
uint32_t diskSignature
 Optional WindowsNT disk signature.
uint16_t usuallyZero
 Usually zero but may be more boot code.
part_t part [4]
 Partition tables.
uint8_t mbrSig0
 First MBR signature byte.
uint8_t mbrSig1
 Second MBR signature byte.

Detailed Description

Master Boot Record.

The first block of a storage device that is formatted with a MBR.

Definition at line 104 of file FatStructs.h.


Field Documentation

uint8_t codeArea[440]

Code Area for master boot program.

Definition at line 106 of file FatStructs.h.

uint32_t diskSignature

Optional WindowsNT disk signature.

May contain more boot code.

Definition at line 108 of file FatStructs.h.

uint8_t mbrSig0

First MBR signature byte.

Must be 0X55

Definition at line 114 of file FatStructs.h.

uint8_t mbrSig1

Second MBR signature byte.

Must be 0XAA

Definition at line 116 of file FatStructs.h.

Partition tables.

Definition at line 112 of file FatStructs.h.

uint16_t usuallyZero

Usually zero but may be more boot code.

Definition at line 110 of file FatStructs.h.