Registry / other / bootloader

bootloader

JSON →
library0.11.15rscratesunverified

An experimental x86_64 bootloader that works on both BIOS and UEFI systems.

# Cargo.toml [dependencies] bootloader = "0.11.15"
INSTALL
IMPORT
SIG · BOOTLOADER
B
bootloader
otherrustv0.11.15
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

BootInfo
use bootloader::BootInfo;

Define a kernel entry point that receives boot information.

use bootloader::BootInfo; fn kernel_main(boot_info: &'static BootInfo) -> ! { loop {} }
Debug
Known issues
breakingThis is an experimental bootloader; breaking changes may occur.
fix
Pin to a specific version and test thoroughly.
affects: >=0.11.0
Upgrade
Version history
0.11.15latest on crates.io
Audit
Dependencies

No dependency data recorded yet.

Agent activity
14 hits · last 30 days
node
12
Meta
1
OpenAI (training)
1
Resources
bootloader — cargo add bootloader · libregistry