Crate multiboot[][src]

Multiboot v1 library

Additional documentation

  • https://www.gnu.org/software/grub/manual/multiboot/multiboot.html
  • http://git.savannah.gnu.org/cgit/grub.git/tree/doc/multiboot.texi?h=multiboot

Structs

BootDevice

The ‘boot_device’ field.

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 To create this use Multiboot::new()

Enums

MemoryType

Types that define if the memory is usable or not.

Constants

SIGNATURE_EAX

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

Type Definitions

PAddr