Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ruiyu Ni <[email protected]>
Cc: Feng Tian <[email protected]>
Cc: Laszlo Ersek <[email protected]>
Cc: Jordan Justen <[email protected]>
---
.../Include/Library/FrameBufferBltLib.h | 0
.../Library/FrameBufferBltLib/FrameBufferBltLib.c | 0
.../Library/FrameBufferBltLib/FrameBufferBltLib.inf | 2 +-
MdeModulePkg/MdeModulePkg.dec | 4 ++++
MdeModulePkg/MdeModulePkg.dsc | 1 +
OptionRomPkg/OptionRomPkg.dec | 9 ---------
OptionRomPkg/OptionRomPkg.dsc | 6 ++----
7 files changed, 8 insertions(+), 14 deletions(-)
rename {OptionRomPkg => MdeModulePkg}/Include/Library/FrameBufferBltLib.h
(100%)
rename {OptionRomPkg =>
MdeModulePkg}/Library/FrameBufferBltLib/FrameBufferBltLib.c (100%)
rename {OptionRomPkg =>
MdeModulePkg}/Library/FrameBufferBltLib/FrameBufferBltLib.inf (93%)
diff --git a/OptionRomPkg/Include/Library/FrameBufferBltLib.h
b/MdeModulePkg/Include/Library/FrameBufferBltLib.h
similarity index 100%
rename from OptionRomPkg/Include/Library/FrameBufferBltLib.h
rename to MdeModulePkg/Include/Library/FrameBufferBltLib.h
diff --git a/OptionRomPkg/Library/FrameBufferBltLib/FrameBufferBltLib.c
b/MdeModulePkg/Library/FrameBufferBltLib/FrameBufferBltLib.c
similarity index 100%
rename from OptionRomPkg/Library/FrameBufferBltLib/FrameBufferBltLib.c
rename to MdeModulePkg/Library/FrameBufferBltLib/FrameBufferBltLib.c
diff --git a/OptionRomPkg/Library/FrameBufferBltLib/FrameBufferBltLib.inf
b/MdeModulePkg/Library/FrameBufferBltLib/FrameBufferBltLib.inf
similarity index 93%
rename from OptionRomPkg/Library/FrameBufferBltLib/FrameBufferBltLib.inf
rename to MdeModulePkg/Library/FrameBufferBltLib/FrameBufferBltLib.inf
index d2861df..621e11d 100644
--- a/OptionRomPkg/Library/FrameBufferBltLib/FrameBufferBltLib.inf
+++ b/MdeModulePkg/Library/FrameBufferBltLib/FrameBufferBltLib.inf
@@ -31,4 +31,4 @@ [LibraryClasses]
[Packages]
MdePkg/MdePkg.dec
- OptionRomPkg/OptionRomPkg.dec
+ MdeModulePkg/MdeModulePkg.dec
diff --git a/MdeModulePkg/MdeModulePkg.dec b/MdeModulePkg/MdeModulePkg.dec
index 27efb37..eb1ca0d 100644
--- a/MdeModulePkg/MdeModulePkg.dec
+++ b/MdeModulePkg/MdeModulePkg.dec
@@ -153,6 +153,10 @@ [LibraryClasses]
#
PciHostBridgeLib|Include/Library/PciHostBridgeLib.h
+ ## @libraryclass Provides an interface for performing UEFI Graphics Output
Protocol Video blt operations.
+ ##
+ FrameBufferBltLib|Include/Library/FrameBufferBltLib.h
+
[Guids]
## MdeModule package token space guid
# Include/Guid/MdeModulePkgTokenSpace.h
diff --git a/MdeModulePkg/MdeModulePkg.dsc b/MdeModulePkg/MdeModulePkg.dsc
index abce62d..63e1f91 100644
--- a/MdeModulePkg/MdeModulePkg.dsc
+++ b/MdeModulePkg/MdeModulePkg.dsc
@@ -306,6 +306,7 @@ [Components]
MdeModulePkg/Library/DxeIpmiLibIpmiProtocol/DxeIpmiLibIpmiProtocol.inf
MdeModulePkg/Library/PeiIpmiLibIpmiPpi/PeiIpmiLibIpmiPpi.inf
MdeModulePkg/Library/SmmIpmiLibSmmIpmiProtocol/SmmIpmiLibSmmIpmiProtocol.inf
+ MdeModulePkg/Library/FrameBufferBltLib/FrameBufferBltLib.inf
MdeModulePkg/Universal/BdsDxe/BdsDxe.inf
MdeModulePkg/Application/BootManagerMenuApp/BootManagerMenuApp.inf
diff --git a/OptionRomPkg/OptionRomPkg.dec b/OptionRomPkg/OptionRomPkg.dec
index 09d208e..a8a4c9b 100644
--- a/OptionRomPkg/OptionRomPkg.dec
+++ b/OptionRomPkg/OptionRomPkg.dec
@@ -24,15 +24,6 @@ [Defines]
PACKAGE_GUID = AA3865E8-7F30-4f59-8696-99F560101852
PACKAGE_VERSION = 0.1
-[Includes]
- Include
-
-[LibraryClasses]
- ## @libraryclass Provides an interface for performing UEFI Graphics
- ## Output Protocol Video blt operations
- ##
- FrameBufferBltLib|Include/Library/FrameBufferBltLib.h
-
[Guids]
gOptionRomPkgTokenSpaceGuid = { 0x1e43298f, 0x3478, 0x41a7, { 0xb5, 0x77,
0x86, 0x6, 0x46, 0x35, 0xc7, 0x28 } }
diff --git a/OptionRomPkg/OptionRomPkg.dsc b/OptionRomPkg/OptionRomPkg.dsc
index 97b21b3..4cd9d08 100644
--- a/OptionRomPkg/OptionRomPkg.dsc
+++ b/OptionRomPkg/OptionRomPkg.dsc
@@ -6,7 +6,7 @@
# Option ROM image for all CPU architectures, including EBC target.
# A single driver can support mixes of EFI 1.1, UEFI 2.0 and UEFI 2.1.
#
-# Copyright (c) 2007 - 2013, Intel Corporation. All rights reserved.<BR>
+# Copyright (c) 2007 - 2016, Intel Corporation. All rights reserved.<BR>
#
# This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD
License
@@ -47,7 +47,7 @@ [LibraryClasses]
DebugPrintErrorLevelLib|MdePkg/Library/BaseDebugPrintErrorLevelLib/BaseDebugPrintErrorLevelLib.inf
BaseLib|MdePkg/Library/BaseLib/BaseLib.inf
BaseMemoryLib|MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf
- BltLib|OptionRomPkg/Library/FrameBufferBltLib/FrameBufferBltLib.inf
+
FrameBufferBltLib|MdeModulePkg/Library/FrameBufferBltLib/FrameBufferBltLib.inf
PrintLib|MdePkg/Library/BasePrintLib/BasePrintLib.inf
TimerLib|MdePkg/Library/BaseTimerLibNullTemplate/BaseTimerLibNullTemplate.inf
UefiBootServicesTableLib|MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf
@@ -98,8 +98,6 @@ [PcdsFixedAtBuild]
###################################################################################################
[Components]
- OptionRomPkg/Library/FrameBufferBltLib/FrameBufferBltLib.inf
-
OptionRomPkg/AtapiPassThruDxe/AtapiPassThruDxe.inf
OptionRomPkg/CirrusLogic5430Dxe/CirrusLogic5430Dxe.inf
OptionRomPkg/UndiRuntimeDxe/UndiRuntimeDxe.inf
--
2.8.3.windows.1
_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.01.org/mailman/listinfo/edk2-devel