Max OS 0.3
Loading...
Searching...
No Matches
MaxOS::filesystem::partition::MasterBootRecord Struct Reference

Stores information about the master boot record. More...

#include <msdos.h>

Public Attributes

uint8_t bootloader [440]
 The assembly bytes that make up the bootloader software.
 
uint32_t disk_signature
 Unique disk signature (optional)
 
uint16_t unused
 Reserved (usually zero)
 
PartitionTableEntry primary_partition [4]
 The partition table entries.
 
uint16_t magic
 The magic number that identifies this as a valid MBR (0xAA55)
 

Detailed Description

Stores information about the master boot record.

Definition at line 331 of file msdos.h.

Member Data Documentation

◆ bootloader

uint8_t MaxOS::filesystem::partition::MasterBootRecord::bootloader[440]

The assembly bytes that make up the bootloader software.

Definition at line 333 of file msdos.h.

◆ disk_signature

uint32_t MaxOS::filesystem::partition::MasterBootRecord::disk_signature

Unique disk signature (optional)

Definition at line 334 of file msdos.h.

◆ magic

uint16_t MaxOS::filesystem::partition::MasterBootRecord::magic

The magic number that identifies this as a valid MBR (0xAA55)

Definition at line 339 of file msdos.h.

◆ primary_partition

PartitionTableEntry MaxOS::filesystem::partition::MasterBootRecord::primary_partition[4]

The partition table entries.

Definition at line 337 of file msdos.h.

◆ unused

uint16_t MaxOS::filesystem::partition::MasterBootRecord::unused

Reserved (usually zero)

Definition at line 335 of file msdos.h.


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