Minimal example of a "standard Rust application" that showcases how uefi
can
be utilized and enhance the developers experience, when std
is available.
For simplicity, this example is minimal and the documentation is focused on
x86_64-unknown-uefi
. However, it works similar for other supported UEFI
platforms.
Build the app using
$ cargo +nightly build --target x86_64-unknown-uefi
. To build it from the root
directory (the Cargo workspace), append -p uefi-std-example
.
The resulting .efi
file can be found in target/x86_64-unknown-uefi/<debug|release>/uefi-std-example.efi
.