Boot information that can be passed from a bootloader to an OS kernel.
Dependency-free, no_std-first ABI contract utilities for Rust OS development: compile-time layout/offset assertions and minimal ABI versioning.
An experimental x86_64 bootloader that works on both BIOS and UEFI systems.
A simple program that links your executables created using bootloader_api with the actual bootloader.
Writing an OS in Rust
A bootloader that works on both BIOS and UEFI systems.
The bootloader for Proka OS
Core unikernel implementation providing the foundation for agent execution across heterogeneous hardware platforms