Rust OSDev's repositories
bootloader
An experimental pure-Rust x86 bootloader
cargo-xbuild
Automatically cross-compiles the sysroot crates core, compiler_builtins, and alloc.
multiboot2
The multiboot2 crate helps to parse the Multiboot2 information structure (MBI) and is relevant in kernels, that get booted by a bootloader such as GRUB, for example. multiboot2-header helps you to either build Multiboot2-headers yourself, or to parse Multiboot2 headers in custom bootloader or similar applications.
spinning_top
A simple spinlock crate based on the abstractions provided by the `lock_api` crate.
uart_16550
Minimal support for uart_16550 serial output.
endian-num
Byte-order-aware numeric types.
ieee1275-rs
Rudimentary ieee1275/OpenFirmware Rust environment similar to uefi-rs.