rust-osdev/uefi-rs
View on GitHub ↗ ★ 1,680 Rust
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.
5 mentions on Hacker News by 5 people: 1 story, 4 comments · first 2020-10-25 · latest 2026-11-06
20082026
-
…Irc client in uefi: https://github.com/codyd51/uefirc UEFI library the irc client relies on: https://github.com/rust-osdev/uefi-rs No more separate GRUB/boot loader code paths needed; boot Linux from UEFI by loading a kernel:…
comment by hocusPokeUs · 2026-11-06 · in First steps in bare-metal programming using UEFI -
…tps://os.phil-opp.com/minimal-rust-kernel/ -- I think UEFI boot would have been doable in pure Rust ( https://github.com/rust-osdev/uefi-rs ).
comment by yencabulator · 2024-05-09 · in The search for easier safe systems programming -
…are the Windows bootloader, grub, etc etc. 1: https://rust-osdev.github.io/uefi-rs/HEAD/ 2: https://github.com/rust-osdev/uefi-rs/tree/main/template
comment by shzhdbi09gv8ioi · 2024-01-17 · in PixieFail: Nine Vulnerabilities UEFI Implementations -
…around: for C there's https://wiki.osdev.org/UEFI_App_Bare_Bones , for Rust there's this template https://github.com/rust-osdev/uefi-rs/tree/main/template and the crate's documentation. I don't think the role of firmware requires it to be…
comment by a-priori · 2022-03-25 · in Writing a simple operating system from scratch (2010) [pdf] -
▲ 144
UEFI-rs: Write UEFI applications in Ruststory by mmastrac · 2020-10-25 · 14 comments