1
0
Fork 0
mirror of https://github.com/tailix/libclayer.git synced 2024-11-20 11:06:24 -05:00
libclayer/fixtures/multiboot2_header_example1.txt

53 lines
882 B
Text
Raw Normal View History

2022-12-25 03:58:00 -05:00
Multiboot 2 header {
u32 magic: 0xe85250d6
u32 arch: 4 (MIPS32)
u32 size: 104
u32 checksum: 0x17adaebe
}
Multiboot 2 header tag {
u16 type: 4 (flags)
u16 flags: 0x0 ()
u32 size: 12
u32 console_flags: 0x0 ()
}
Multiboot 2 header tag {
u16 type: 4 (flags)
u16 flags: 0x0 ()
u32 size: 12
u32 console_flags: 0x1 (
REQUIRE_CONSOLE
)
}
Multiboot 2 header tag {
u16 type: 4 (flags)
u16 flags: 0x0 ()
u32 size: 12
u32 console_flags: 0x2 (
EGA_SUPPORT
)
}
Multiboot 2 header tag {
u16 type: 4 (flags)
u16 flags: 0x0 ()
u32 size: 12
u32 console_flags: 0x3 (
REQUIRE_CONSOLE |
EGA_SUPPORT
)
}
Multiboot 2 header tag {
u16 type: 1 (information request)
u16 flags: 0x1 (
OPTIONAL
)
u32 size: 12
u32 mbi_tag_types[]: [
0 (none)
]
}
Multiboot 2 header tag {
u16 type: 0 (none)
u16 flags: 0x0 ()
u32 size: 8
}