Attention is currently required from: Sean Rhodes, Martin L Roth, Matt DeVillier, Stefan Reinauer, Lean Sheng Tan.
Hello build bot (Jenkins), Martin L Roth, Matt DeVillier, Stefan Reinauer, Lean Sheng Tan,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/65934
to look at the new patch set (#40).
Change subject: payloads/edk2: Add an option to use EDK2 Universal Payload ......................................................................
payloads/edk2: Add an option to use EDK2 Universal Payload
This add's an option to use EDK2's Universal Payload instead of the standard UefiPayloadPkg. Universal Payload requires a ShimLayer, to build the required HOBs and pass them to Universal Payload.
The ShimLayer is built to encompass UniveralPayload, so only one ELF binary is added to coreboot.
Universal Payload is based on Intel's USF specification: https://universalscalablefirmware.github.io/documentation/
This has been added with the repository pointing to https://github.com/starlabsltd. The required ShimLayer patches will be merged into edk2 master once corresponding coreboot patches are merged.
This is because the EDK2 engineers believe it is an impossible task to patch coreboot to build and use Universal Payload.
Signed-off-by: Sean Rhodes sean@starlabs.systems Change-Id: I17cc86d5eac0d5d91551ba5bea73fbc07ebdf0d3 --- M payloads/external/Makefile.inc M payloads/external/edk2/Kconfig 2 files changed, 59 insertions(+), 1 deletion(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/34/65934/40