9. Bootloader Payloads¶
There are a plurality of payload implementations. Below provides a summary.
9.1. References¶
9.1.1. Bootloader Payloads –¶
Slimboot payload doc https://slimbootloader.github.io/developer-guides/payload.html
coreboot payloads https://www.coreboot.org/Payloads
UEFI payload https://github.com/tianocore/edk2/tree/master/UefiPayloadPkg
LinuxBoot https://www.linuxboot.org/
9.1.2. OS/Hv interfaces¶
Kernel load protocol doc https://www.kernel.org/doc/Documentation/x86/boot.txt
9.1.3. Platform implementations¶
EDKII www.tianocore.org (also possible payload)
EDKII min platform https://edk2-docs.gitbook.io/edk-ii-minimum-platform-specification/
coreboot https://www.coreboot.org
slimboot https://slimbootloader.github.io/
u-boot https://www.denx.de/wiki/U-Boot (also possible payload)