lbmk/config
Leah Rowe 1dd32ea548 rom.sh: support grub-first setups
in this setup, seabios is never the default payload, grub is,
but only if grub is enabled.

set this in target.cfg:

payload_grubsea="y"

if payload_grub isn't enabled, this is auto-set to n

ditto if initmode=normal

NOTE: if flashing libgfx setups, you should make sure
that you're not booting with a graphics card, only intel
graphics. this setting will intentionally not be documented,
because it's not recommended, but is being implemented for
testing purposes (and i implemented it for some guy who i
think is cool). i'll probably also use this myself, since
i already do grub-only setups on all my own machines.

seagrub is the default on x86 because of past instabilities
with grub. to mitigate in case of future issues, since seabios
is always stable, we reduce the chance of bricks.

Signed-off-by: Leah Rowe <leah@libreboot.org>
2024-12-18 07:15:18 +00:00
..
coreboot T480/T480S: Support fetching ThunderBolt firmware 2024-12-18 02:28:29 +00:00
data rom.sh: support grub-first setups 2024-12-18 07:15:18 +00:00
deguard/patches NEW MAINBOARD: ThinkPad T480S 2024-12-02 05:57:34 +00:00
dependencies NEW MAINBOARD: ThinkPad T480 2024-12-01 23:51:20 +00:00
flashprog/patches flashprog: bump to 639d563 (2024-08-02) 2024-08-11 18:18:21 +01:00
git vendor.sh: Use the new deguard for 3050micro 2024-12-01 01:44:45 +00:00
grub Libreboot 20241206 release 2024-12-06 10:06:38 +00:00
ifd NEW MAINBOARD: ThinkPad T480S 2024-12-02 05:57:34 +00:00
memtest86plus/patches disable 32-bit memtest86plus, only build 64-bit 2023-10-09 06:06:20 +01:00
pcsx-redux Add Sony PlayStation support to Libreboot 2024-09-26 00:35:18 +01:00
seabios/default re-update seabios to latest revision 2024-10-27 20:06:16 +00:00
snippet rom.sh: support making pcsx-redux bios release 2024-10-08 13:27:08 +01:00
submodule Libreboot 20241205 release 2024-12-05 23:45:01 +00:00
u-boot also de-rainbow the u-boot menu 2024-12-17 13:02:37 +00:00
uefitool uefitool: Only define ACCESSPERMS on *nix 2024-07-28 16:38:48 +01:00
vendor vendor.sh: make TBFW pad size configurable 2024-12-18 03:42:45 +00:00