]> Git Repo - buildroot-mgba.git/commit
board, boot, package: remove usage of startup.nsh in EFI partition
authorKory Maincent <[email protected]>
Thu, 23 Sep 2021 15:57:20 +0000 (17:57 +0200)
committerYann E. MORIN <[email protected]>
Mon, 27 Sep 2021 19:27:02 +0000 (21:27 +0200)
commit3efb5e31fc05705ce3c46b1f0ec031978a5cfab6
tree99cc05f5ca1acd9a55ce8ed8466bcd007bd716a1
parent5141cee10939c56da3741967c128c58eac190222
board, boot, package: remove usage of startup.nsh in EFI partition

The startup.nsh file is useless to boot EFI payloads. We just need to
follow the naming detection specified in the UEFI spec.
The EFI payload need to be placed in the boot/efi folder in the EFI partition
and follow the architecture naming as described below:
32bit : bootia32.efi
x64 : bootx64.efi
aarch32 : bootarm.efi
aarch64 : bootaa64.efi

This naming is already right in the packages involved (systemd, grub2,
gummiboot), therefore we just need to drop the generation of the
startup.nsh file.

The usage of the startup.nsh in genimage is also dropped to avoid errors in
the image generation.

Signed-off-by: Kory Maincent <[email protected]>
Tested-by: Erico Nunes <[email protected]>
Signed-off-by: Yann E. MORIN <[email protected]>
board/aarch64-efi/genimage-efi.cfg
board/intel/galileo/genimage.cfg
board/minnowboard/genimage.cfg
board/pc/genimage-efi.cfg
board/pc/post-build.sh
board/qemu/aarch64-sbsa/genimage.cfg
boot/grub2/grub2.mk
boot/gummiboot/gummiboot.mk
package/systemd/systemd.mk
This page took 0.040587 seconds and 4 git commands to generate.