Pinned Repositories
.github
About this organization
acpi
Rust library for parsing ACPI tables and interpreting AML
bootimage
Tool to create bootable disk images from a Rust OS kernel.
bootloader
An experimental pure-Rust x86 bootloader
cargo-xbuild
Automatically cross-compiles the sysroot crates core, compiler_builtins, and alloc.
homepage
linked-list-allocator
multiboot2
Rusty wrappers for Multiboot2.
uefi-rs
Rusty wrapper for the Unified Extensible Firmware Interface (UEFI). This crate makes it easy to develop Rust software that leverages safe, convenient, and performant abstractions for UEFI functionality.
x86_64
Library to program x86_64 hardware.
Rust OSDev's Repositories
rust-osdev/bootloader
An experimental pure-Rust x86 bootloader
rust-osdev/uefi-rs
Rusty wrapper for the Unified Extensible Firmware Interface (UEFI). This crate makes it easy to develop Rust software that leverages safe, convenient, and performant abstractions for UEFI functionality.
rust-osdev/x86_64
Library to program x86_64 hardware.
rust-osdev/bootimage
Tool to create bootable disk images from a Rust OS kernel.
rust-osdev/cargo-xbuild
Automatically cross-compiles the sysroot crates core, compiler_builtins, and alloc.
rust-osdev/linked-list-allocator
rust-osdev/acpi
Rust library for parsing ACPI tables and interpreting AML
rust-osdev/.github
About this organization
rust-osdev/homepage
rust-osdev/multiboot2
Rusty wrappers for Multiboot2.
rust-osdev/volatile
rust-osdev/vga
Library to program vga hardware.
rust-osdev/xhci
A Rust library which is useful to handle xHCI
rust-osdev/spinning_top
A simple spinlock crate based on the abstractions provided by the `lock_api` crate.
rust-osdev/uart_16550
Minimal support for uart_16550 serial output.
rust-osdev/pci_types
Useful types for dealing with PCI
rust-osdev/ovmf-prebuilt
rust-osdev/virtio-spec-rs
Definitions from the Virtual I/O Device (VIRTIO) specification.
rust-osdev/ansi_rgb
Colorful terminal text using ANSI escape sequences
rust-osdev/apic
rust-osdev/pic8259
rust-osdev/endian-num
Byte-order-aware numeric types.
rust-osdev/ps2-mouse
Library to manage a PS2 mouse
rust-osdev/ieee1275-rs
Rudimentary ieee1275/OpenFirmware Rust environment similar to uefi-rs.
rust-osdev/os_bootinfo
rust-osdev/ucs2-rs
UCS-2 conversion utilities for Rust.
rust-osdev/usb
Utilities for working with USB devices
rust-osdev/x86_64_types
rust-osdev/fuse-abi
FUSE device bindings.