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
-
Difficulty 2/5 1-3 hours Newbie friendliness 45/100
rust-osdev/acpi#358 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 65/100
rust-osdev/acpi#356 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 38/100
rust-osdev/acpi#354 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 48/100
rust-osdev/acpi#353 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 67/100
rust-osdev/uefi-rs#2072 · 1 comment ·
-
Difficulty 3/5 1-2 days Newbie friendliness 58/100
rust-osdev/uefi-rs#2065 · 1 comment · 1 reaction ·
-
Difficulty 3/5 1-2 days Newbie friendliness 68/100
rust-osdev/acpi#336 · 1 comment ·
-
Difficulty 4/5 3-5 days Newbie friendliness 55/100
rust-osdev/acpi#328 · 1 comment ·
-
Difficulty 4/5 3-5 days Newbie friendliness 45/100
rust-osdev/acpi#327 · 2 comments ·
-
Difficulty 5/5 Over a week Newbie friendliness 35/100
rust-osdev/acpi#324 · 5 comments ·
-
Difficulty 3/5 1-2 days Newbie friendliness 68/100
rust-osdev/acpi#323 · 2 comments ·
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
rust-osdev/multiboot2#313 ·
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
rust-osdev/uefi-rs#2053 · 1 comment ·
-
Add Fuzzing Open
Difficulty 5/5 Over a week Newbie friendliness 30/100
rust-osdev/multiboot2#311 ·
-
Difficulty 5/5 Over a week Newbie friendliness 30/100
rust-osdev/virtio-spec-rs#39 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 65/100
rust-osdev/virtio-spec-rs#38 ·
-
help wanted
Difficulty 3/5 1-2 days Newbie friendliness 67/100
rust-osdev/bootloader#581 · 2 comments ·
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
rust-osdev/uefi-rs#2030 ·
-
rust-osdev/uart_16550#70 · 1 assignee ·
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
rust-osdev/uefi-rs#2028 · 2 comments ·
-
Difficulty 5/5 Over a week Newbie friendliness 35/100
rust-osdev/uart_16550#67 ·
-
New major release? Open
Difficulty 5/5 Over a week Newbie friendliness 25/100
rust-osdev/x86_64#600 · 13 comments · 1 reaction ·
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
rust-osdev/uefi-rs#2018 · 4 comments ·
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
rust-osdev/bootloader#573 · 5 comments ·
-
Difficulty 3/5 1-2 days Newbie friendliness 45/100
rust-osdev/bootimage#110 · 4 comments ·
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
rust-osdev/acpi#313 · 2 comments ·
-
Difficulty 4/5 3-5 days Newbie friendliness 45/100
rust-osdev/uefi-rs#1991 · 6 comments ·
-
Difficulty 3/5 1-2 days Newbie friendliness 55/100
rust-osdev/uefi-rs#1990 ·
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
rust-osdev/uefi-rs#1975 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 45/100
rust-osdev/x86_64#587 · 1 comment ·
-
Difficulty 5/5 Over a week Newbie friendliness 20/100
rust-osdev/bootloader#555 · 2 comments ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 45/100
rust-osdev/bootimage#109 · 1 comment ·
-
Difficulty 3/5 1-2 days Newbie friendliness 65/100
rust-osdev/acpi#273 · 2 comments ·
-
-Z flags not passed Open
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
rust-osdev/bootimage#103 · 9 comments ·
-
rust-osdev/mem-barrier#1 · 1 comment · 1 assignee ·
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
rust-osdev/uefi-rs#1892 · 1 reaction ·
-
maybe-next-release
rust-osdev/uefi-rs#1878 · 1 assignee ·
-
Difficulty 5/5 Over a week Newbie friendliness 30/100
rust-osdev/bootloader#534 ·
-
maybe-next-release
Difficulty 3/5 1-2 days Newbie friendliness 38/100
rust-osdev/uefi-rs#1854 · 2 comments ·
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
rust-osdev/uefi-rs#1851 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 38/100
rust-osdev/bootloader#525 ·
-
good first issue
Difficulty 4/5 3-5 days Newbie friendliness 35/100
rust-osdev/uefi-rs#1818 · 2 comments ·
-
maybe-next-release
Difficulty 5/5 Over a week Newbie friendliness 25/100
rust-osdev/uefi-rs#1817 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 32/100
rust-osdev/uefi-rs#1816 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 55/100
rust-osdev/acpi#258 · 1 comment · 1 reaction ·
-
Difficulty 4/5 3-5 days Newbie friendliness 45/100
rust-osdev/bootloader#514 · 3 comments ·
-
Difficulty 5/5 Over a week Newbie friendliness 20/100
rust-osdev/bootloader#513 · 1 comment ·
-
Difficulty 3/5 1-2 days Newbie friendliness 35/100
rust-osdev/acpi#253 ·
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
rust-osdev/x86_64#561 · 1 comment · 1 reaction ·
-
`next` branch - "entry should be mapped at this point" when calling `map_to` on offset page table Open
Difficulty 4/5 3-5 days Newbie friendliness 35/100
rust-osdev/x86_64#554 · 2 comments · 1 reaction ·
Showing the newest 100
This page lists what was indexed most recently. Advanced filter has the whole inventory, narrowed by language, difficulty and how long a task takes.