alder_lake_bios/Lcfc/LfcPkg/Library/BaseLfcEcLib/EcLib.inf

56 lines
1.6 KiB
INI

#*****************************************************************************
#
#
# Copyright (c) 2012 - 2013, Hefei LCFC Information Technology Co.Ltd.
# And/or its affiliates. All rights reserved.
# Hefei LCFC Information Technology Co.Ltd. PROPRIETARY/CONFIDENTIAL.
# Use is subject to license terms.
#
#*****************************************************************************
[Defines]
INF_VERSION = 0x00010005
BASE_NAME = BaseLfcEcLib
FILE_GUID = B2A789E2-4E60-4bbc-AE2E-B29ED65505C5
MODULE_TYPE = BASE
VERSION_STRING = 1.0
# LIBRARY_CLASS = LfcEcLib|DXE_DRIVER UEFI_DRIVER PEIM DXE_SMM_DRIVER
LIBRARY_CLASS = LfcEcLib
CONSTRUCTOR = BaseLfcEcLibConstructor
[Sources]
EcLib.c
[Packages]
MdePkg/MdePkg.dec
MdeModulePkg/MdeModulePkg.dec
PerformancePkg/PerformancePkg.dec
LfcPkg/LfcPkg.dec
#[-start-211104-YUNLEI0152-modify]//
!if $(C770_SUPPORT_ENABLE) == YES
UefiCpuPkg/UefiCpuPkg.dec
ClientOneSiliconPkg/SiPkg.dec
!endif
#[-end-211104-YUNLEI0152-modify]//
[LibraryClasses]
BaseLib
IoLib
PcdLib
MemoryAllocationLib
BaseMemoryLib
LfcLib
#[-start-211014-BAIN000051-add]#
!if ($(LCFC_SUPPORT_ENABLE) == YES)
TimerLib
!endif
#[-end-211014-BAIN000051-add]#
LfcProjectPeiLib
[Protocols]
[Pcd]
gPerformancePkgTokenSpaceGuid.PcdPerfPkgAcpiIoPortBaseAddress
gEfiLfcPkgTokenSpaceGuid.PcdLcfcEcLibSupport
gEfiLfcPkgTokenSpaceGuid.PcdCrisisStatus
gEfiLfcPkgTokenSpaceGuid.PcdNovoButtonStatus
gEfiLfcPkgTokenSpaceGuid.PcdHotkeyStatus