From d013fa6dea1669593f5790a0e63cdba86b85f51b Mon Sep 17 00:00:00 2001 From: Nhi Pham Date: Fri, 27 Sep 2024 11:22:09 +0700 Subject: [PATCH] ManageabilityPkg: Add IpmiCommandLib PEI instance This introduces IpmiCommandLib/IpmiCommandLibPei.inf for the support of the IPMI command library in PEI. It is consistent with the IpmiLib which has supported separately an instance in PEI. Signed-off-by: Nhi Pham --- .../IpmiCommandLib/IpmiCommandLibPei.inf | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 Features/ManageabilityPkg/Library/IpmiCommandLib/IpmiCommandLibPei.inf diff --git a/Features/ManageabilityPkg/Library/IpmiCommandLib/IpmiCommandLibPei.inf b/Features/ManageabilityPkg/Library/IpmiCommandLib/IpmiCommandLibPei.inf new file mode 100644 index 00000000000..e8485b0c172 --- /dev/null +++ b/Features/ManageabilityPkg/Library/IpmiCommandLib/IpmiCommandLibPei.inf @@ -0,0 +1,32 @@ +### @file +# Component description file for IPMI Command Library. +# +# Copyright (c) 2024, Ampere Computing LLC. All rights reserved.
+# +# SPDX-License-Identifier: BSD-2-Clause-Patent +# +### + +[Defines] + INF_VERSION = 0x0001001E + BASE_NAME = IpmiCommandLib + FILE_GUID = 4E6B3E4B-F6BC-4C86-A728-9C210D372223 + MODULE_TYPE = PEIM + VERSION_STRING = 1.0 + LIBRARY_CLASS = IpmiCommandLib|PEIM PEI_CORE + +[Sources] + IpmiCommandLibNetFnApp.c + IpmiCommandLibNetFnChassis.c + IpmiCommandLibNetFnStorage.c + IpmiCommandLibNetFnTransport.c + +[Packages] + ManageabilityPkg/ManageabilityPkg.dec + MdeModulePkg/MdeModulePkg.dec + MdePkg/MdePkg.dec + +[LibraryClasses] + BaseMemoryLib + DebugLib + IpmiLib