Expand description

This modules contains the pieces for parsing and creating Multiboot information structures.

If you don’t know where to start, take a look at Multiboot.

Structs

Multiboot format for AOut Symbols

The ‘boot_device’ field.

Information for indexed color mode

Information for direct RGB color mode

Multiboot format for ELF Symbols

Contains the information about the framebuffer

Multiboot format of the MMAP buffer.

Used to iterate over all memory regions provided by multiboot.

Information about a module in multiboot.

Used to iterate over all modules in multiboot.

Multiboot struct clients mainly interact with

Representation of Multiboot Information according to specification.

Enums

Safe wrapper for ColorInfo

Types that define if the memory is usable or not.

Safe wrapper for either AOutSymbols or ElfSymbols

Constants

Value found in %eax after multiboot jumps to our entry point.

Traits

Implement this trait to be able to get or set fields containing a pointer.

Type Definitions