Ruiyu Ni (5):
MdeModulePkg: Add EdkiiPlatformLogo protocol definition.
MdeModulePkg: Add ImageDecoderLib to provide image decoding service.
MdeModulePkg: Add BmpImageDecoderLib to provide BMP decoding
capability
MdeModulePkg: Add BootLogoLib to provide interfaces about logo
display.
Nt32Pkg: Use LogoLib for LOGO and progress bar drawing.
MdeModulePkg/Include/Library/BootLogoLib.h | 82 ++
MdeModulePkg/Include/Library/ImageDecoderLib.h | 76 ++
MdeModulePkg/Include/Protocol/PlatformLogo.h | 86 +++
.../BmpImageDecoderLib/BmpImageDecoderLib.c | 272 +++++++
.../BmpImageDecoderLib/BmpImageDecoderLib.inf | 42 ++
MdeModulePkg/Library/BootLogoLib/BootLogoLib.c | 584 +++++++++++++++
MdeModulePkg/Library/BootLogoLib/BootLogoLib.inf | 59 ++
.../Library/ImageDecoderLib/ImageDecoderLib.c | 121 +++
.../Library/ImageDecoderLib/ImageDecoderLib.inf | 42 ++
MdeModulePkg/MdeModulePkg.dec | 11 +
MdeModulePkg/MdeModulePkg.dsc | 4 +
.../Library/PlatformBootManagerLib/MemoryTest.c | 833 +--------------------
.../PlatformBootManagerLib/PlatformBootManager.c | 6 +-
.../PlatformBootManagerLib/PlatformBootManager.h | 6 +-
.../PlatformBootManagerLib.inf | 2 +-
Nt32Pkg/Nt32Pkg.dsc | 7 +-
16 files changed, 1393 insertions(+), 840 deletions(-)
create mode 100644 MdeModulePkg/Include/Library/BootLogoLib.h
create mode 100644 MdeModulePkg/Include/Library/ImageDecoderLib.h
create mode 100644 MdeModulePkg/Include/Protocol/PlatformLogo.h
create mode 100644 MdeModulePkg/Library/BmpImageDecoderLib/BmpImageDecoderLib.c
create mode 100644
MdeModulePkg/Library/BmpImageDecoderLib/BmpImageDecoderLib.inf
create mode 100644 MdeModulePkg/Library/BootLogoLib/BootLogoLib.c
create mode 100644 MdeModulePkg/Library/BootLogoLib/BootLogoLib.inf
create mode 100644 MdeModulePkg/Library/ImageDecoderLib/ImageDecoderLib.c
create mode 100644 MdeModulePkg/Library/ImageDecoderLib/ImageDecoderLib.inf
--
1.9.5.msysgit.1
_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.01.org/mailman/listinfo/edk2-devel