COSA
An Object-Oriented Platform for Arduino Programming
FAT16::mbr_t Struct Reference

#include <FAT16.hh>

Collaboration diagram for FAT16::mbr_t:
Collaboration graph

Public Attributes

uint8_t codeArea [440]
 
uint32_t diskSignature
 
uint16_t usuallyZero
 
part_t part [4]
 
uint8_t mbrSig0
 
uint8_t mbrSig1
 

Detailed Description

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

Definition at line 117 of file FAT16.hh.

Member Data Documentation

uint8_t FAT16::mbr_t::codeArea[440]

Code Area for master boot program.

Definition at line 121 of file FAT16.hh.

uint32_t FAT16::mbr_t::diskSignature

Optional WindowsNT disk signature. May contain more boot code.

Definition at line 125 of file FAT16.hh.

uint8_t FAT16::mbr_t::mbrSig0

First MBR signature byte. Must be 0X55

Definition at line 137 of file FAT16.hh.

uint8_t FAT16::mbr_t::mbrSig1

Second MBR signature byte. Must be 0XAA

Definition at line 141 of file FAT16.hh.

part_t FAT16::mbr_t::part[4]

Partition tables.

Definition at line 133 of file FAT16.hh.

uint16_t FAT16::mbr_t::usuallyZero

Usually zero but may be more boot code.

Definition at line 129 of file FAT16.hh.


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