From 45ce84113eee59ca0be53436105a05633b78315f Mon Sep 17 00:00:00 2001 From: Felix Friedlander Date: Fri, 8 Jan 2021 16:37:40 +1100 Subject: payloads/tianocore/Kconfig: Extend help for bootsplash file Add more detail as to why a smaller-than-screen-size image is to be preferred, in contrast to other payloads' bootsplash images. Signed-off-by: Felix Friedlander Signed-off-by: Matt DeVillier Change-Id: Ib4c6666bb0e49369fe8fe2ae3dc12c023f668da0 Reviewed-on: https://review.coreboot.org/c/coreboot/+/49233 Tested-by: build bot (Jenkins) Reviewed-by: Angel Pons --- payloads/external/tianocore/Kconfig | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) (limited to 'payloads') diff --git a/payloads/external/tianocore/Kconfig b/payloads/external/tianocore/Kconfig index 5349f25c09..a3c9981294 100644 --- a/payloads/external/tianocore/Kconfig +++ b/payloads/external/tianocore/Kconfig @@ -76,8 +76,18 @@ config TIANOCORE_BOOTSPLASH_FILE default "bootsplash.bmp" help The path and filename of the file to use as graphical bootsplash - screen. The file format must be uncompressed BMP, and the file's - resolution must be less than the native resolution of the display. + image. The file must be an uncompressed BMP. + + This image will also be used as the BGRT boot image, which may + persist through your OS boot process, and will be displayed + vertically centered 38.2% from the top of the display. + + See ACPI spec 6.3, 5.2.22 Boot Graphics Resource Table (BGRT), and + Microsoft's documentation on BGRT positioning: + Docs/Windows/Windows Drivers/Bring up guide/Boot screen components + + Accordingly, the image used should be no taller/wider than 40% of + the display panel's native pixel height/width (or resolution set). If an absolute path is not given, the path will assumed to be relative to the coreboot root directory. -- cgit v1.2.3