coreboot-kgpe-d16/payloads/external
Martin Roth 8fc6d18fc0 payloads/external: Add memtest86+ v6 as secondary payload
This adds a Kconfig option to select memtest86+ version 6 as a secondary
payload and sets that as the default.  The coreboot version 5 code may
still be selected and used if desired.

Compiling for 32 bit requires glibc from multilib installed, if the host
system is running on 64 bit, as header files, e.g. gnu/stubs-32.h, are
required from there. So introduce a new choice menu which allows to
choose between 32 and 64 bit.

By default, the stable 6.20 version is selected instead of the top of
the main branch.

TEST=Build both V5 and V6, boot them in QEMU

Signed-off-by: Martin Roth <gaumless@gmail.com>
Signed-off-by: Felix Singer <felixsinger@posteo.net>
Change-Id: Ie0eedc25fcf37b925b072ca809c019a599a20392
Reviewed-on: https://review.coreboot.org/c/coreboot/+/69277
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Felix Singer <service+coreboot-gerrit@felixsinger.de>
2023-08-21 20:16:05 +00:00
..
BOOTBOOT
FILO payloads/filo: Update branch name from master to main 2023-06-28 15:46:08 +00:00
GRUB2 payloads/*/Kconfig.name: update documentation link 2023-01-17 15:20:24 +00:00
LinuxBoot payloads/external/LinuxBoot: Fix build 2023-08-17 15:07:34 +00:00
Memtest86Plus payloads/external: Add memtest86+ v6 as secondary payload 2023-08-21 20:16:05 +00:00
SeaBIOS payloads/seabios: Update stable from 1.16.1 to 1.16.2 2023-05-20 19:12:19 +00:00
U-Boot payloads/U-Boot: Upgrade from U-Boot "v2021.07" to "v2023.07" 2023-08-05 23:00:20 +00:00
coreDOOM payloads/external: Add support for coreDOOM payload 2022-05-28 15:01:47 +00:00
depthcharge payloads/external/depthcharge: Update stable version 2023-06-09 17:44:00 +00:00
edk2 payloads/edk2: disable TPM support for CR50 TPM 2023-08-18 19:04:10 +00:00
iPXE payloads/iPXE: Update stable version from 2019.3 to to 2022.1 2022-03-22 21:02:59 +00:00
linux
skiboot payloads/external/skiboot/Makefile: fix output on `make clean` 2022-09-28 17:35:37 +00:00
tint tint: upgrade the tint payload to 0.07 version 2023-08-08 16:03:38 +00:00
.gitignore payloads/edk2: Move building to directory called workspace 2022-08-24 21:27:24 +00:00
Makefile.inc payloads/external: Add memtest86+ v6 as secondary payload 2023-08-21 20:16:05 +00:00