Skip to content
David Rheinsberg edited this page Oct 23, 2020 · 3 revisions

Welcome to r-efi! This project extends the rust programming language with a programming environment for the Unified Extensible Firmware Interface (UEFI). The efforts of r-efi include extending the rust compiler to support UEFI targets, importing the constants and definitions of the UEFI specification into rust, as well as developing a rust native integration of UEFI interfaces.

See the list of projects for details on the individual parts that make up r-efi!

If you are looking for more high-level Rust crates, designed to aid UEFI application development, check out the further reading section. This also contains other links to excellent external projects and resources.

Do not hesitate to contact the project developers if you have questions or feedback. The easiest way to do so, is to open an issue.

Clone this wiki locally