mirror of https://github.com/acidanthera/audk.git
OvmfPkg: Use the new LogoDxe driver
Contributed-under: TianoCore Contribution Agreement 1.0 Cc: Jordan Justen <jordan.l.justen@intel.com> Reviewed-by: Laszlo Ersek <lersek@redhat.com> Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com>
This commit is contained in:
parent
738f70aeef
commit
ab970515d2
|
@ -1445,13 +1445,7 @@ Routine Description:
|
||||||
//
|
//
|
||||||
// Logo show
|
// Logo show
|
||||||
//
|
//
|
||||||
//BootLogoEnableLogo (
|
BootLogoEnableLogo ();
|
||||||
// ImageFormatBmp, // ImageFormat
|
|
||||||
// PcdGetPtr (PcdLogoFile), // Logo
|
|
||||||
// EdkiiPlatformLogoDisplayAttributeCenter, // Attribute
|
|
||||||
// 0, // OffsetX
|
|
||||||
// 0 // OffsetY
|
|
||||||
// );
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Perform some platform specific connect sequence
|
// Perform some platform specific connect sequence
|
||||||
|
|
|
@ -79,7 +79,6 @@
|
||||||
SortLib|MdeModulePkg/Library/UefiSortLib/UefiSortLib.inf
|
SortLib|MdeModulePkg/Library/UefiSortLib/UefiSortLib.inf
|
||||||
UefiBootManagerLib|MdeModulePkg/Library/UefiBootManagerLib/UefiBootManagerLib.inf
|
UefiBootManagerLib|MdeModulePkg/Library/UefiBootManagerLib/UefiBootManagerLib.inf
|
||||||
BootLogoLib|MdeModulePkg/Library/BootLogoLib/BootLogoLib.inf
|
BootLogoLib|MdeModulePkg/Library/BootLogoLib/BootLogoLib.inf
|
||||||
ImageDecoderLib|MdeModulePkg/Library/ImageDecoderLib/ImageDecoderLib.inf
|
|
||||||
FileExplorerLib|MdeModulePkg/Library/FileExplorerLib/FileExplorerLib.inf
|
FileExplorerLib|MdeModulePkg/Library/FileExplorerLib/FileExplorerLib.inf
|
||||||
CapsuleLib|MdeModulePkg/Library/DxeCapsuleLibNull/DxeCapsuleLibNull.inf
|
CapsuleLib|MdeModulePkg/Library/DxeCapsuleLibNull/DxeCapsuleLibNull.inf
|
||||||
DxeServicesLib|MdePkg/Library/DxeServicesLib/DxeServicesLib.inf
|
DxeServicesLib|MdePkg/Library/DxeServicesLib/DxeServicesLib.inf
|
||||||
|
@ -577,12 +576,12 @@
|
||||||
MdeModulePkg/Universal/DriverHealthManagerDxe/DriverHealthManagerDxe.inf
|
MdeModulePkg/Universal/DriverHealthManagerDxe/DriverHealthManagerDxe.inf
|
||||||
MdeModulePkg/Universal/BdsDxe/BdsDxe.inf {
|
MdeModulePkg/Universal/BdsDxe/BdsDxe.inf {
|
||||||
<LibraryClasses>
|
<LibraryClasses>
|
||||||
NULL|MdeModulePkg/Library/BmpImageDecoderLib/BmpImageDecoderLib.inf
|
|
||||||
!ifdef $(CSM_ENABLE)
|
!ifdef $(CSM_ENABLE)
|
||||||
NULL|OvmfPkg/Csm/CsmSupportLib/CsmSupportLib.inf
|
NULL|OvmfPkg/Csm/CsmSupportLib/CsmSupportLib.inf
|
||||||
NULL|IntelFrameworkModulePkg/Library/LegacyBootManagerLib/LegacyBootManagerLib.inf
|
NULL|IntelFrameworkModulePkg/Library/LegacyBootManagerLib/LegacyBootManagerLib.inf
|
||||||
!endif
|
!endif
|
||||||
}
|
}
|
||||||
|
MdeModulePkg/Logo/LogoDxe.inf
|
||||||
MdeModulePkg/Application/UiApp/UiApp.inf {
|
MdeModulePkg/Application/UiApp/UiApp.inf {
|
||||||
<LibraryClasses>
|
<LibraryClasses>
|
||||||
NULL|MdeModulePkg/Library/DeviceManagerUiLib/DeviceManagerUiLib.inf
|
NULL|MdeModulePkg/Library/DeviceManagerUiLib/DeviceManagerUiLib.inf
|
||||||
|
|
|
@ -287,9 +287,7 @@ INF ShellPkg/Application/Shell/Shell.inf
|
||||||
INF RuleOverride = BINARY EdkShellBinPkg/FullShell/FullShell.inf
|
INF RuleOverride = BINARY EdkShellBinPkg/FullShell/FullShell.inf
|
||||||
!endif
|
!endif
|
||||||
|
|
||||||
FILE FREEFORM = PCD(gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdLogoFile) {
|
INF MdeModulePkg/Logo/LogoDxe.inf
|
||||||
SECTION RAW = MdeModulePkg/Logo/Logo.bmp
|
|
||||||
}
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# Network modules
|
# Network modules
|
||||||
|
|
|
@ -84,7 +84,6 @@
|
||||||
SortLib|MdeModulePkg/Library/UefiSortLib/UefiSortLib.inf
|
SortLib|MdeModulePkg/Library/UefiSortLib/UefiSortLib.inf
|
||||||
UefiBootManagerLib|MdeModulePkg/Library/UefiBootManagerLib/UefiBootManagerLib.inf
|
UefiBootManagerLib|MdeModulePkg/Library/UefiBootManagerLib/UefiBootManagerLib.inf
|
||||||
BootLogoLib|MdeModulePkg/Library/BootLogoLib/BootLogoLib.inf
|
BootLogoLib|MdeModulePkg/Library/BootLogoLib/BootLogoLib.inf
|
||||||
ImageDecoderLib|MdeModulePkg/Library/ImageDecoderLib/ImageDecoderLib.inf
|
|
||||||
FileExplorerLib|MdeModulePkg/Library/FileExplorerLib/FileExplorerLib.inf
|
FileExplorerLib|MdeModulePkg/Library/FileExplorerLib/FileExplorerLib.inf
|
||||||
CapsuleLib|MdeModulePkg/Library/DxeCapsuleLibNull/DxeCapsuleLibNull.inf
|
CapsuleLib|MdeModulePkg/Library/DxeCapsuleLibNull/DxeCapsuleLibNull.inf
|
||||||
DxeServicesLib|MdePkg/Library/DxeServicesLib/DxeServicesLib.inf
|
DxeServicesLib|MdePkg/Library/DxeServicesLib/DxeServicesLib.inf
|
||||||
|
@ -586,12 +585,12 @@
|
||||||
MdeModulePkg/Universal/DriverHealthManagerDxe/DriverHealthManagerDxe.inf
|
MdeModulePkg/Universal/DriverHealthManagerDxe/DriverHealthManagerDxe.inf
|
||||||
MdeModulePkg/Universal/BdsDxe/BdsDxe.inf {
|
MdeModulePkg/Universal/BdsDxe/BdsDxe.inf {
|
||||||
<LibraryClasses>
|
<LibraryClasses>
|
||||||
NULL|MdeModulePkg/Library/BmpImageDecoderLib/BmpImageDecoderLib.inf
|
|
||||||
!ifdef $(CSM_ENABLE)
|
!ifdef $(CSM_ENABLE)
|
||||||
NULL|OvmfPkg/Csm/CsmSupportLib/CsmSupportLib.inf
|
NULL|OvmfPkg/Csm/CsmSupportLib/CsmSupportLib.inf
|
||||||
NULL|IntelFrameworkModulePkg/Library/LegacyBootManagerLib/LegacyBootManagerLib.inf
|
NULL|IntelFrameworkModulePkg/Library/LegacyBootManagerLib/LegacyBootManagerLib.inf
|
||||||
!endif
|
!endif
|
||||||
}
|
}
|
||||||
|
MdeModulePkg/Logo/LogoDxe.inf
|
||||||
MdeModulePkg/Application/UiApp/UiApp.inf {
|
MdeModulePkg/Application/UiApp/UiApp.inf {
|
||||||
<LibraryClasses>
|
<LibraryClasses>
|
||||||
NULL|MdeModulePkg/Library/DeviceManagerUiLib/DeviceManagerUiLib.inf
|
NULL|MdeModulePkg/Library/DeviceManagerUiLib/DeviceManagerUiLib.inf
|
||||||
|
|
|
@ -287,9 +287,7 @@ INF ShellPkg/Application/Shell/Shell.inf
|
||||||
INF RuleOverride = BINARY USE = X64 EdkShellBinPkg/FullShell/FullShell.inf
|
INF RuleOverride = BINARY USE = X64 EdkShellBinPkg/FullShell/FullShell.inf
|
||||||
!endif
|
!endif
|
||||||
|
|
||||||
FILE FREEFORM = PCD(gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdLogoFile) {
|
INF MdeModulePkg/Logo/LogoDxe.inf
|
||||||
SECTION RAW = MdeModulePkg/Logo/Logo.bmp
|
|
||||||
}
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# Network modules
|
# Network modules
|
||||||
|
|
|
@ -84,7 +84,6 @@
|
||||||
SortLib|MdeModulePkg/Library/UefiSortLib/UefiSortLib.inf
|
SortLib|MdeModulePkg/Library/UefiSortLib/UefiSortLib.inf
|
||||||
UefiBootManagerLib|MdeModulePkg/Library/UefiBootManagerLib/UefiBootManagerLib.inf
|
UefiBootManagerLib|MdeModulePkg/Library/UefiBootManagerLib/UefiBootManagerLib.inf
|
||||||
BootLogoLib|MdeModulePkg/Library/BootLogoLib/BootLogoLib.inf
|
BootLogoLib|MdeModulePkg/Library/BootLogoLib/BootLogoLib.inf
|
||||||
ImageDecoderLib|MdeModulePkg/Library/ImageDecoderLib/ImageDecoderLib.inf
|
|
||||||
FileExplorerLib|MdeModulePkg/Library/FileExplorerLib/FileExplorerLib.inf
|
FileExplorerLib|MdeModulePkg/Library/FileExplorerLib/FileExplorerLib.inf
|
||||||
CapsuleLib|MdeModulePkg/Library/DxeCapsuleLibNull/DxeCapsuleLibNull.inf
|
CapsuleLib|MdeModulePkg/Library/DxeCapsuleLibNull/DxeCapsuleLibNull.inf
|
||||||
DxeServicesLib|MdePkg/Library/DxeServicesLib/DxeServicesLib.inf
|
DxeServicesLib|MdePkg/Library/DxeServicesLib/DxeServicesLib.inf
|
||||||
|
@ -584,12 +583,12 @@
|
||||||
MdeModulePkg/Universal/DriverHealthManagerDxe/DriverHealthManagerDxe.inf
|
MdeModulePkg/Universal/DriverHealthManagerDxe/DriverHealthManagerDxe.inf
|
||||||
MdeModulePkg/Universal/BdsDxe/BdsDxe.inf {
|
MdeModulePkg/Universal/BdsDxe/BdsDxe.inf {
|
||||||
<LibraryClasses>
|
<LibraryClasses>
|
||||||
NULL|MdeModulePkg/Library/BmpImageDecoderLib/BmpImageDecoderLib.inf
|
|
||||||
!ifdef $(CSM_ENABLE)
|
!ifdef $(CSM_ENABLE)
|
||||||
NULL|OvmfPkg/Csm/CsmSupportLib/CsmSupportLib.inf
|
NULL|OvmfPkg/Csm/CsmSupportLib/CsmSupportLib.inf
|
||||||
NULL|IntelFrameworkModulePkg/Library/LegacyBootManagerLib/LegacyBootManagerLib.inf
|
NULL|IntelFrameworkModulePkg/Library/LegacyBootManagerLib/LegacyBootManagerLib.inf
|
||||||
!endif
|
!endif
|
||||||
}
|
}
|
||||||
|
MdeModulePkg/Logo/LogoDxe.inf
|
||||||
MdeModulePkg/Application/UiApp/UiApp.inf {
|
MdeModulePkg/Application/UiApp/UiApp.inf {
|
||||||
<LibraryClasses>
|
<LibraryClasses>
|
||||||
NULL|MdeModulePkg/Library/DeviceManagerUiLib/DeviceManagerUiLib.inf
|
NULL|MdeModulePkg/Library/DeviceManagerUiLib/DeviceManagerUiLib.inf
|
||||||
|
|
|
@ -287,9 +287,7 @@ INF ShellPkg/Application/Shell/Shell.inf
|
||||||
INF RuleOverride = BINARY EdkShellBinPkg/FullShell/FullShell.inf
|
INF RuleOverride = BINARY EdkShellBinPkg/FullShell/FullShell.inf
|
||||||
!endif
|
!endif
|
||||||
|
|
||||||
FILE FREEFORM = PCD(gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdLogoFile) {
|
INF MdeModulePkg/Logo/LogoDxe.inf
|
||||||
SECTION RAW = MdeModulePkg/Logo/Logo.bmp
|
|
||||||
}
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# Network modules
|
# Network modules
|
||||||
|
|
Loading…
Reference in New Issue