GitXplorerGitXplorer
a

uefi-rust-demo

public
1 stars
0 forks
0 issues

Commits

List of commits on branch master.
Unverified
c4fe2409d23477778509bfd3b7cdd272f7df844b

Introduce a README.md

aaliguori committed 6 years ago
Unverified
6924d3e9d765cf93ed4b4e422b8e8a9765be1f4e

The results of Gil Mendes' blog post on Rust UEFI

aaliguori committed 6 years ago

README

The README file for this repository.

Prerequisites

You need a nightly rust toolchain installed (use rustup for that) and QEMU.

Install an OVMF Snapshot from Kraxel like:

https://www.kraxel.org/repos/jenkins/edk2/edk2.git-ovmf-x64-0-20190131.912.g3b6c73f13e.noarch.rpm

Building

$ git submodule update --init $ ./build.sh

Running

$ ./run.sh

Break into the EFI menu by hitting escape. Then execute:

Shell> \UEFI-APP.EFI

Credits

This is just a version of Gil Mendes' blog post with the build.py file replaced with simple shell scripts ported to the latest uefi-rs tree. See:

https://medium.com/@gil0mendes/an-efi-app-a-bit-rusty-82c36b745f49