NOVA
Stripped down NOVA kernel for the OSY course
Loading...
Searching...
No Matches
Multiboot Class Reference

Public Types

enum  {
  MAGIC = 0x2badb002 , MEMORY = 1ul << 0 , BOOT_DEVICE = 1ul << 1 , CMDLINE = 1ul << 2 ,
  MODULES = 1ul << 3 , SYMBOLS = 1ul << 4 | 1ul << 5 , MEMORY_MAP = 1ul << 6 , DRIVES = 1ul << 7 ,
  CONFIG_TABLE = 1ul << 8 , LOADER_NAME = 1ul << 9 , APM_TABLE = 1ul << 10 , VBE_INFO = 1ul << 11
}

Public Attributes

uint32 flags
uint32 mem_lower
uint32 mem_upper
uint32 boot_device
uint32 cmdline
uint32 mods_count
uint32 mods_addr
uint32 syms [4]
uint32 mmap_len
uint32 mmap_addr
uint32 drives_length
uint32 drives_addr
uint32 config_table
uint32 loader_name

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
30 {
31 MAGIC = 0x2badb002,
32 MEMORY = 1ul << 0,
33 BOOT_DEVICE = 1ul << 1,
34 CMDLINE = 1ul << 2,
35 MODULES = 1ul << 3,
36 SYMBOLS = 1ul << 4 | 1ul << 5,
37 MEMORY_MAP = 1ul << 6,
38 DRIVES = 1ul << 7,
39 CONFIG_TABLE = 1ul << 8,
40 LOADER_NAME = 1ul << 9,
41 APM_TABLE = 1ul << 10,
42 VBE_INFO = 1ul << 11
43 };

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