|
StuBS
|
Classes | |
| class | Multiboot::Module |
| Boot Module (also known as initrd = initial Ramdisk). More... | |
| class | Multiboot::Memory |
| Memory Map. More... | |
| union | Multiboot::Framebuffer.__unnamed0__ |
Structs | |
| struct | Multiboot::VBE |
| Video mode: Vesa BIOS Extension. More... | |
| struct | Multiboot::Framebuffer |
| Video mode: Framebuffer. More... | |
| struct | Multiboot::Framebuffer.__unnamed0__.__unnamed0__ |
| For INDEXED type. More... | |
| struct | Multiboot::Framebuffer.__unnamed0__.__unnamed1__ |
| For RGB type. More... | |
Namespaces | |
| namespace | Multiboot |
| Interface for Multiboot. | |
Functions | |
| Multiboot::assert_size (Module, 16) | |
| Module * | Multiboot::getModule (unsigned i) |
| Retrieve a certain boot module. | |
| unsigned | Multiboot::getModuleCount () |
| Get the number of modules. | |
| char * | Multiboot::getCommandLine () |
| Get the kernel command line. | |
| char * | Multiboot::getBootLoader () |
| Get the name of the boot loader. | |
| Multiboot::assert_size (Memory, 24) | |
| Memory * | Multiboot::getMemoryMap () |
| Retrieve the first entry of the memory map. | |
| Multiboot::assert_size (VBE, 16) | |
| VBE * | Multiboot::getVesaBiosExtensionInfo () |
| Get pointer to Vesa BIOS Extension information. | |
| Multiboot::assert_size (Framebuffer, 28) | |
| Framebuffer * | Multiboot::getFramebufferInfo () |
| Get pointer to framebuffer information. | |
Multiboot Interface