Attention is currently required from: Kapil Porwal, Nick Vaccaro, Paul Menzel, Paz Zcharya.
Hello Kapil Porwal, Nick Vaccaro, Paul Menzel, Paz Zcharya, build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/76920?usp=email
to look at the new patch set (#5).
The following approvals got outdated and were removed: Code-Review+1 by Paul Menzel, Code-Review+1 by Paz Zcharya, Verified+1 by build bot (Jenkins)
Change subject: include/efi: Include BMP and BLT header macro definitions ......................................................................
include/efi: Include BMP and BLT header macro definitions
This patch adds BMP image header and BLT header macros in `efi_datatype.h` to implement a converter inside coreboot FSP 2.0 driver that converts any input *.BMP image into the BLT buffer. The output BLT buffer is used by FSP-S to render any pre-boot display.
Added `Bmp.h` and `GraphicsOutput.h` files for `UDK base >= 2017`, as these files were added with the UDK version 2017.
Note: BLT in UEFI BMP implementation stands for `Bit-block transfer`. It is a method of copying graphis data (specifically images and fonts) from one location to another (framebuffer), where the data is stored in blocks of bits.
BUG=b:284799726 TEST=Able to build and boot google/rex.
Signed-off-by: Subrata Banik subratabanik@google.com Change-Id: I4e282d135007d288aadb5996a662524f76428874 --- M src/include/efi/efi_datatype.h 1 file changed, 8 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/20/76920/5