From 1003670da0c34c671d118286ba9f7a83cb6494d6 Mon Sep 17 00:00:00 2001 From: Bill XIE Date: Sat, 4 Jun 2022 14:53:33 +0800 Subject: [PATCH] Docs: Reword and extend SeaBIOS description The sentence about using SeaBIOS as secondary payload sounded confusing, so reword it. While at it, improve and extend on SeaBIOS features. Change-Id: Ic06b9f56ab8082f2e6eff5fd8d31525429fd948d Signed-off-by: Bill XIE Reviewed-on: https://review.coreboot.org/c/coreboot/+/64958 Tested-by: build bot (Jenkins) Reviewed-by: Stefan Reinauer Reviewed-by: Paul Menzel --- Documentation/payloads.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Documentation/payloads.md b/Documentation/payloads.md index e34289c91d..9df6d64e53 100644 --- a/Documentation/payloads.md +++ b/Documentation/payloads.md @@ -11,11 +11,11 @@ payload or can be made to work as one. [SeaBIOS](https://www.seabios.org) is an open source implementation of the PCBIOS API that exists since the original IBM PC and was extended -since. While originally written for emulators such as QEMU, it can be made -to work as a coreboot payload and all the necessary code is in SeaBIOS' -mainline code, or as a secondary payload load by another payload, e.g. it -can be loaded from GRUB2 with the following menuentry in the run time -config of GRUB2: +since. While originally written for emulators such as QEMU, it can be built +as a coreboot payload. It supports executing Option ROMs in a more complete +fashion than coreboot. It also supports Multiboot. + +When chainloaded from GRUB2, the following menuentry could be used: menuentry "SeaBIOS" --unrestricted { root=(cbfsdisk)