16#define MULTIBOOT_HEADER_MAGIC 0x1BADB002
19#define MB_FLAG_PGALIGN 0x00000001
22#define MB_FLAG_MEMMAP 0x00000002
25#define MB_FLAG_VIDMODE 0x00000004
28#define MB_FLAG_RAW 0x00010000
36#define MULTIBOOT_BOOTLOADER_MAGIC 0x2BADB002
39#define MBI_FLAG_MEM 0x00000001
42#define MBI_FLAG_BOOTDEV 0x00000002
45#define MBI_FLAG_CMDLINE 0x00000004
48#define MBI_FLAG_MODS 0x00000008
51#define MBI_FLAG_AOUT 0x00000010
54#define MBI_FLAG_ELF 0x00000020
57#define MBI_FLAG_MMAP 0x00000040
60#define MBI_FLAG_DRIVES 0x00000080
63#define MBI_FLAG_CFGTBL 0x00000100
66#define MBI_FLAG_LOADER 0x00000200
69#define MBI_FLAG_APM 0x00000400
72#define MBI_FLAG_VBE 0x00000800
unsigned long long uint64_t
#define FILE_LICENCE(_licence)
Declare a particular licence as applying to a file.
union @243316210357267351216026201344270033017330234276 syms
A multiboot a.out symbol table.
A multiboot information structure.
uint32_t vbe_control_info
struct multiboot_aout_symbol_table aout_syms
uint16_t vbe_interface_off
uint16_t vbe_interface_len
struct multiboot_elf_section_header_table elf_sections
uint32_t boot_loader_name
uint16_t vbe_interface_seg
A multiboot memory map entry.
A multiboot module structure.