![]() |
Fukurō
A highly portable microkernel
|
#include <multiboot.h>
Data Fields | ||
uint32_t | flags | |
uint32_t | mem_lower | |
uint32_t | mem_upper | |
uint32_t | boot_device | |
uint32_t | cmdline | |
uint32_t | mods_count | |
uint32_t | mods_addr | |
union { | ||
struct multiboot_aout_symbole_table aout_sym | ||
struct multiboot_elf_section_header_table elf_sec | ||
} | u | |
uint32_t | mmap_length | |
uint32_t | mmap_addr | |
uint32_t | drives_length | |
uint32_t | drives_addr | |
uint32_t | config_table | |
uint32_t | bootloader_name | |
uint32_t | apm_table | |
uint32_t | vbe_control_info | |
uint32_t | vbe_mode_info | |
uint16_t | vbe_mode | |
uint16_t | vbe_interface_seg | |
uint16_t | vbe_interface_off | |
uint16_t | vbe_interface_len | |
uint64_t | framebuffer_addr | |
uint32_t | framebuffer_pitch | |
uint32_t | framebuffer_width | |
uint32_t | framebuffer_height | |
uint8_t | framebuffer_bpp | |
uint8_t | framebuffer_type | |
struct multiboot_aout_symbole_table aout_sym |
uint32_t apm_table |
uint32_t boot_device |
uint32_t bootloader_name |
uint32_t cmdline |
uint32_t config_table |
uint32_t drives_addr |
uint32_t drives_length |
struct multiboot_elf_section_header_table elf_sec |
uint32_t flags |
uint64_t framebuffer_addr |
uint8_t framebuffer_bpp |
uint32_t framebuffer_height |
uint32_t framebuffer_pitch |
uint8_t framebuffer_type |
uint32_t framebuffer_width |
uint32_t mem_lower |
uint32_t mem_upper |
uint32_t mmap_addr |
uint32_t mmap_length |
uint32_t mods_addr |
uint32_t mods_count |
union { ... } u |
uint32_t vbe_control_info |
uint16_t vbe_interface_len |
uint16_t vbe_interface_off |
uint16_t vbe_interface_seg |
uint16_t vbe_mode |
uint32_t vbe_mode_info |