Owner
rust-osdev
12 indexed repositories · View on GitHub
-
bootloader
An experimental pure-Rust x86 bootloader
Rust · 1694 stars
-
uefi-rs
Rusty wrapper for the Unified Extensible Firmware Interface (UEFI). This crate makes it easy to develop Rust software that leverages safe...
Rust · 1653 stars
-
x86_64
Library to program x86_64 hardware.
Rust · 939 stars
-
bootimage
Tool to create bootable disk images from a Rust OS kernel.
Rust · 906 stars
-
acpi
Rust library for parsing ACPI tables and interpreting AML
Rust · 245 stars
-
CSS · 154 stars
-
multiboot2
Rusty wrappers for Multiboot2.
Rust · 130 stars
-
uart_16550
Simple yet highly configurable low-level driver for 16550 UART devices, typically known and used as serial ports or COM ports.
Rust · 46 stars
-
Rust · 42 stars
-
virtio-spec-rs
Definitions from the Virtual I/O Device (VIRTIO) specification.
Rust · 30 stars
-
ps2-mouse
Library to manage a PS2 mouse
Rust · 14 stars
-
mem-barrier
Cross-architecture, no-std memory barriers.
Rust · 6 stars
-
-Z flags not passed Open
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
rust-osdev/bootimage#103 · 9 comments ·