EDK2_00_10 - UefiPayloadPkg For RISC-V

About

Add Universal Payload Support for RISC-V. It allows one to achieve UEFI compliance with minimal edk2 code.

Project Scope and Timelines

Implement RISC-V support on top of edk2 UPL patches (meant for x86). There is a latest version that is about to be published which will be followed.

1H-2024

Components and Repos.

Stakeholders and Partners

  • Intel and UPL forum

Dependencies

  • Spec ratification
  • Initial PR in edk2 mentioned above

Measure of Success

RISC-V Qemu Virt model boots in UPL mode.

RISE Requirements

Status

Dependency
UPL Specification

Development

ONGOING

https://github.com/tianocore/edk2/pull/5669
Development Timeline1H 2024
Upstreaming

TBD

WIP
Upstream version

Contacts

dhaval@rivosinc.com


Intel has submitted initial set of patches which are under review. RISC-V related patches will follow once baseline patches are merged. This may spill over to the next quarter.

Updates