Owner
rust-osdev
12 indexed repositories · View on GitHub
-
bootloader
An experimental pure-Rust x86 bootloader
Rust · 1692 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 · 1652 stars
-
x86_64
Library to program x86_64 hardware.
Rust · 940 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 5/5 Over a week Newbie friendliness 35/100
rust-osdev/ps2-mouse#5 ·
-
Difficulty 5/5 Over a week Newbie friendliness 35/100
rust-osdev/ps2-mouse#4 · 1 reaction ·
-
Difficulty 5/5 Over a week Newbie friendliness 30/100
rust-osdev/acpi#250 · 1 reaction ·
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
rust-osdev/uefi-rs#1622 ·
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
rust-osdev/uefi-rs#1620 · 1 comment ·
-
Difficulty 3/5 1-2 days Newbie friendliness 45/100
rust-osdev/uefi-rs#1617 · 3 comments ·
-
Kernel loading Open
Difficulty 4/5 3-5 days Newbie friendliness 25/100
rust-osdev/bootloader#505 · 2 comments ·
-
Difficulty 4/5 3-5 days Newbie friendliness 25/100
rust-osdev/bootloader#498 · 2 comments ·
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
rust-osdev/x86_64#539 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 45/100
rust-osdev/bootimage#98 · 1 comment ·
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
rust-osdev/x86_64#534 · 7 comments ·
-
Difficulty 3/5 1-2 days Newbie friendliness 35/100
rust-osdev/bootloader#488 · 1 comment ·
-
Difficulty 4/5 3-5 days Newbie friendliness 30/100
rust-osdev/bootloader#481 · 5 comments ·
-
Difficulty 5/5 Over a week Newbie friendliness 20/100
rust-osdev/uefi-rs#1501 · 8 comments ·
-
Consider increasing the number of `EXTRA_ENTRIES` allocated for the exit_boot_services memory map Opengood first issue
Difficulty 3/5 1-2 days Newbie friendliness 45/100
rust-osdev/uefi-rs#1494 · 3 reactions ·
-
Difficulty 4/5 3-5 days Newbie friendliness 45/100
rust-osdev/x86_64#515 ·
-
Difficulty 5/5 Over a week Newbie friendliness 20/100
rust-osdev/homepage#240 ·
-
Difficulty 5/5 Over a week Newbie friendliness 35/100
rust-osdev/bootloader#472 · 1 comment ·
-
good first issue maybe-next-release
Difficulty 4/5 3-5 days Newbie friendliness 25/100
rust-osdev/uefi-rs#1400 · 4 comments ·
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
rust-osdev/bootloader#455 · 3 comments ·
-
add TextBuffer Open
Difficulty 4/5 3-5 days Newbie friendliness 35/100
rust-osdev/bootloader#452 · 5 comments ·
-
good first issue
Difficulty 4/5 3-5 days Newbie friendliness 35/100
rust-osdev/uefi-rs#1309 · 1 comment ·
-
Difficulty 5/5 Over a week Newbie friendliness 30/100
rust-osdev/bootloader#450 · 2 comments ·
-
Difficulty 5/5 Over a week Newbie friendliness 20/100
rust-osdev/homepage#230 · 2 comments ·
-
`No space left on device` for UEFI image with large kernel image, fixed by increasing FAT padding Open
Difficulty 4/5 3-5 days Newbie friendliness 45/100
rust-osdev/bootloader#438 · 1 comment ·
-
Difficulty 5/5 Over a week Newbie friendliness 15/100
rust-osdev/homepage#212 · 22 comments · 2 reactions ·
-
bug
Difficulty 5/5 Over a week Newbie friendliness 25/100
rust-osdev/bootloader#425 · 8 comments ·
-
Difficulty 3/5 1-2 days Newbie friendliness 35/100
rust-osdev/bootimage#94 · 1 comment ·
-
Difficulty 4/5 3-5 days Newbie friendliness 25/100
rust-osdev/bootimage#93 · 1 comment ·
-
bug
Difficulty 4/5 3-5 days Newbie friendliness 38/100
rust-osdev/bootloader#412 ·
-
Difficulty 5/5 Over a week Newbie friendliness 18/100
rust-osdev/x86_64#448 ·
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
rust-osdev/multiboot2#198 · 2 comments ·
-
Dependency Dashboard Open
Difficulty 4/5 3-5 days Newbie friendliness 18/100
-
Difficulty 4/5 3-5 days Newbie friendliness 42/100
rust-osdev/bootloader#404 · 6 comments ·
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
rust-osdev/bootloader#403 · 8 comments ·
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
rust-osdev/bootloader#401 · 2 comments ·
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
rust-osdev/bootloader#400 · 2 comments ·
-
Dependency Dashboard Open
Difficulty 5/5 Over a week Newbie friendliness 10/100
rust-osdev/uefi-rs#987 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
rust-osdev/uefi-rs#983 · 2 comments · 2 reactions ·
-
Difficulty 3/5 1-2 days Newbie friendliness 45/100
rust-osdev/uefi-rs#961 ·
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
rust-osdev/bootloader#393 ·
-
Difficulty 5/5 Over a week Newbie friendliness 35/100
rust-osdev/x86_64#435 · 14 comments ·
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
rust-osdev/bootloader#392 · 1 reaction ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 45/100
rust-osdev/bootloader#383 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 25/100
rust-osdev/bootloader#376 · 2 comments ·
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
rust-osdev/bootloader#371 ·
-
Quiet in Cargo.toml Open
Difficulty 3/5 1-2 days Newbie friendliness 35/100
rust-osdev/bootimage#91 · 1 comment ·
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
rust-osdev/bootloader#367 · 1 comment · 1 reaction ·
-
Difficulty 1/5 Under an hour Newbie friendliness 20/100
rust-osdev/bootloader#363 · 1 comment ·
-
Difficulty 3/5 1-2 days Newbie friendliness 25/100
rust-osdev/bootloader#361 · 3 comments ·
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.