mirror of https://github.com/acidanthera/audk.git
MdePkg/UefiDevicePathLib: Add support for PEIMs
DevicePathLib utilities are useful in PEI to locate the devices which need an opal unlock on S3 resume. This commit reuses the implementation done for standalone MM support and makes the StandaloneMm library Base. Signed-off-by: Mateusz Albecki <mateusz.albecki@intel.com> Cc: Michael D Kinney <michael.d.kinney@intel.com> Cc: Liming Gao <gaoliming@byosoft.com.cn> Cc: Zhiguang Liu <zhiguang.liu@intel.com> Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn>
This commit is contained in:
parent
5a3641bfcd
commit
bf1ff540d9
|
@ -16,10 +16,10 @@
|
||||||
BASE_NAME = UefiDevicePathLib
|
BASE_NAME = UefiDevicePathLib
|
||||||
MODULE_UNI_FILE = UefiDevicePathLib.uni
|
MODULE_UNI_FILE = UefiDevicePathLib.uni
|
||||||
FILE_GUID = D8E58437-44D3-4154-B7A7-EB794923EF12
|
FILE_GUID = D8E58437-44D3-4154-B7A7-EB794923EF12
|
||||||
MODULE_TYPE = MM_STANDALONE
|
MODULE_TYPE = BASE
|
||||||
PI_SPECIFICATION_VERSION = 0x00010032
|
PI_SPECIFICATION_VERSION = 0x00010032
|
||||||
VERSION_STRING = 1.0
|
VERSION_STRING = 1.0
|
||||||
LIBRARY_CLASS = DevicePathLib | MM_STANDALONE MM_CORE_STANDALONE
|
LIBRARY_CLASS = DevicePathLib
|
||||||
|
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -28,7 +28,7 @@
|
||||||
|
|
||||||
[Sources]
|
[Sources]
|
||||||
DevicePathUtilities.c
|
DevicePathUtilities.c
|
||||||
DevicePathUtilitiesStandaloneMm.c
|
DevicePathUtilitiesBase.c
|
||||||
DevicePathToText.c
|
DevicePathToText.c
|
||||||
DevicePathFromText.c
|
DevicePathFromText.c
|
||||||
UefiDevicePathLib.c
|
UefiDevicePathLib.c
|
|
@ -111,7 +111,7 @@
|
||||||
MdePkg/Library/UefiDebugLibDebugPortProtocol/UefiDebugLibDebugPortProtocol.inf
|
MdePkg/Library/UefiDebugLibDebugPortProtocol/UefiDebugLibDebugPortProtocol.inf
|
||||||
MdePkg/Library/UefiDebugLibStdErr/UefiDebugLibStdErr.inf
|
MdePkg/Library/UefiDebugLibStdErr/UefiDebugLibStdErr.inf
|
||||||
MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib.inf
|
MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib.inf
|
||||||
MdePkg/Library/UefiDevicePathLib/UefiDevicePathLibStandaloneMm.inf
|
MdePkg/Library/UefiDevicePathLib/UefiDevicePathLibBase.inf
|
||||||
MdePkg/Library/UefiDevicePathLib/UefiDevicePathLibOptionalDevicePathProtocol.inf
|
MdePkg/Library/UefiDevicePathLib/UefiDevicePathLibOptionalDevicePathProtocol.inf
|
||||||
MdePkg/Library/UefiDevicePathLibDevicePathProtocol/UefiDevicePathLibDevicePathProtocol.inf
|
MdePkg/Library/UefiDevicePathLibDevicePathProtocol/UefiDevicePathLibDevicePathProtocol.inf
|
||||||
MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint.inf
|
MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint.inf
|
||||||
|
|
Loading…
Reference in New Issue