boot/edk2: new package
authorDick Olsson <hi@senzilla.io>
Wed, 12 May 2021 18:36:15 +0000 (18:36 +0000)
committerYann E. MORIN <yann.morin.1998@free.fr>
Mon, 17 May 2021 14:52:33 +0000 (16:52 +0200)
commit1074a37e783b023bd0491ba4f4f7acab7f289e1d
tree3952fe410574c463ff1b0701c2a2a1fa07a81e33
parent33aa59e7b500e60f2d736a17183c7d49b7baf5bd
boot/edk2: new package

EDK2 is a modern, feature-rich, cross-platform firmware development
environment for the UEFI and PI specifications.

The initial version of this bootloader package makes it possible to
build firmware for the following seven configurations:

 * QEMU x86-64 pc machine
 * QEMU aarch64 virt machine, booting directly from flash
 * QEMU aarch64 virt machine, booting via the kernel protocol
 * QEMU aarch64 sbsa-ref machine
 * ARM FVP vexpress machine
 * Socionext SynQuacer Developerbox
 * SolidRun MacchiatoBin

Support the use of EDK2 UEFI payloads as BL33 in ARM Trusted Firmware.

Signed-off-by: Dick Olsson <hi@senzilla.io>
[yann.morin.1998@free.fr:
  - duplicate defaults in Config.in
]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
boot/Config.in
boot/arm-trusted-firmware/Config.in
boot/arm-trusted-firmware/arm-trusted-firmware.mk
boot/edk2/Config.in [new file with mode: 0644]
boot/edk2/edk2.hash [new file with mode: 0644]
boot/edk2/edk2.mk [new file with mode: 0644]