Attention is currently required from: Jérémy Compostella, Karthik Ramasubramanian, Paul Menzel, Simon Glass, Stefan Reinauer.
Hello Felix Singer, Jérémy Compostella, Karthik Ramasubramanian, Patrick Georgi, Stefan Reinauer, build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/77712?usp=email
to look at the new patch set (#6).
The following approvals got outdated and were removed: Verified-1 by build bot (Jenkins)
Change subject: Post-build control of serial ......................................................................
Post-build control of serial
Use the new 'coreboot Control Block' (CCB) to control console output, including the very first bootblock banner.
Provide a feature in cbfstool to enable and disable the console output.
BUG=none BRANCH=none TEST=make (to build coreboot) $ cbfstool build/coreboot.rom ccb-get -n console console=loud
First try this to see that the bootblock outputs its banner:
$ qemu-system-i386 -bios build/coreboot.rom -nographic |head -5
[NOTE ] coreboot-4.21 Fri Nov 17 12:09:01 UTC 2023 x86_32 bootblock starting (log level: 7)... ...
Now set it to silent and try again, to see that the bootblock output is suppressed, so that the first output shown is the romstage:
$ cbfstool build/coreboot.rom ccb-get -n console -V silent console=silent
$ qemu-system-i386 -bios build/coreboot.rom -nographic (no output)
Change-Id: I04e946b33035a493e833500351a0483761252613 Signed-off-by: Simon Glass sjg@chromium.org --- M Documentation/util/cbfstool/ccb.md M src/commonlib/include/commonlib/ccb.h M src/console/console.c M src/console/init.c M src/include/console/streams.h M util/cbfstool/cbfstool.c 6 files changed, 78 insertions(+), 8 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/12/77712/6