-
Notifications
You must be signed in to change notification settings - Fork 14k
Description
Problem you are trying to solve
With the advent of uefi-rs, it is now possible to write UEFI applications in Rust. There are already targets for rustup targeting i686, x86_64, and Aarch64, however there are none targeting RISC-V. I understand that RISC-V is a young platform, and as a result, UEFI on RISC-V is still in its infant stages. That being said, there are already RISC-V boards shipping with UEFI, and it would be nice to have a rustup-native target for RISC-V UEFI.
Solution you'd like
It would be nice to have a RISC-V target for UEFI included in rustup so that way a user can add the target without having to roll their own.
Notes
I have attempted to roll my own RISC-V UEFI target which can be found here. It includes my compilation process with the custom target. I have yet to get a working OVMF on QEMU for RISC-V and I do not have any development boards yet (although I will most likely acquire one.) That is to say that my target compiles, but is currently untested.