[−][src]Module multiboot::information
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
AOutSymbols | Multiboot format for AOut Symbols |
BootDevice | The ‘boot_device’ field. |
ColorInfoPalette | Information for indexed color mode |
ColorInfoRgb | Information for direct RGB color mode |
ElfSymbols | Multiboot format for ELF Symbols |
FramebufferTable | Contains the information about the framebuffer |
MemoryEntry | Multiboot format of the MMAP buffer. |
MemoryMapIter | Used to iterate over all memory regions provided by multiboot. |
Module | Information about a module in multiboot. |
ModuleIter | Used to iterate over all modules in multiboot. |
Multiboot | Multiboot struct clients mainly interact with |
MultibootInfo | Representation of Multiboot Information according to specification. |
Enums
ColorInfoType | Safe wrapper for |
MemoryType | Types that define if the memory is usable or not. |
SymbolType | Safe wrapper for either |
Constants
SIGNATURE_EAX | Value found in %eax after multiboot jumps to our entry point. |
Traits
MemoryManagement | Implement this trait to be able to get or set fields containing a pointer. |
Type Definitions
PAddr |