Bare metal TianoCore EDK2 bindings for Rust UEFI applications. Nightly Rust only.
Credits to Alex Ionescu, glue was stolen from VisualUefi
-
Enter in the matrix shell using:
nix develop
- OPTIONALLY update edk2 + regenerate bindings using the command:
update
- Within the shell, you should be able to run
cargo build --release
Check the provided example
Execute a HTTP get to httpbin.org/range/8192