Expand description
The definition of Linux Boot Protocol boot_params struct.
The bootloader will deliver the address of the BootParams struct
as the argument of the kernel entrypoint. So we must define a Linux
ABI compatible struct in Rust, despite that most of the fields are
currently not needed by Asterinas.
Structs§
- ApmBios
Info  - Boot
E820 Entry  - Boot
Params  - Linux 32/64-bit Boot Protocol parameter struct.
 - EddDevice
Params  - EddInfo
 - Edid
Info  - EfiInfo
 - IstInfo
 - Olpc
OfwHeader  - Screen
Info  - Setup
Header  - Linux Boot Protocol header.
 - SysDesc
Table  
Enums§
- E820
Type  - The E820 types known to the kernel.
 
Constants§
- LINUX_
BOOT_ HEADER_ MAGIC  - Magic stored in the boot protocol header.