FreeNOS
Data Fields
MultibootInfo Struct Reference

The Multiboot information. More...

#include <IntelBoot.h>

Data Fields

u32 flags
 
u32 memLower
 
u32 memUpper
 
u32 bootDevice
 
u32 cmdline
 
u32 modsCount
 
u32 modsAddress
 
union {
   AoutSymbolTable   aout
 
   ElfSectionHeaderTable   elf
 
}; 
 
u32 mmapLength
 
u32 mmapAddress
 

Detailed Description

The Multiboot information.

Definition at line 93 of file IntelBoot.h.

Field Documentation

◆ @1

union { ... }

◆ aout

AoutSymbolTable MultibootInfo::aout

Definition at line 105 of file IntelBoot.h.

◆ bootDevice

u32 MultibootInfo::bootDevice

Definition at line 98 of file IntelBoot.h.

◆ cmdline

u32 MultibootInfo::cmdline

Definition at line 99 of file IntelBoot.h.

Referenced by multibootToCoreInfo().

◆ elf

ElfSectionHeaderTable MultibootInfo::elf

Definition at line 106 of file IntelBoot.h.

◆ flags

u32 MultibootInfo::flags

Definition at line 95 of file IntelBoot.h.

◆ memLower

u32 MultibootInfo::memLower

Definition at line 96 of file IntelBoot.h.

◆ memUpper

u32 MultibootInfo::memUpper

Definition at line 97 of file IntelBoot.h.

Referenced by multibootToCoreInfo().

◆ mmapAddress

u32 MultibootInfo::mmapAddress

Definition at line 109 of file IntelBoot.h.

◆ mmapLength

u32 MultibootInfo::mmapLength

Definition at line 108 of file IntelBoot.h.

◆ modsAddress

u32 MultibootInfo::modsAddress

Definition at line 101 of file IntelBoot.h.

Referenced by multibootToCoreInfo().

◆ modsCount

u32 MultibootInfo::modsCount

Definition at line 100 of file IntelBoot.h.

Referenced by multibootToCoreInfo().


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