alder_lake_bios/Lcfc/LfcPkg/BiosWmiSmm/BiosWmiSmm.inf

72 lines
2.0 KiB
INI

#*****************************************************************************
#
#
# Copyright (c) 2012 - 2015, 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 = 0x00010007
BASE_NAME = BiosWmiSmm
FILE_GUID = BE45377F-F862-42BD-8886-314C67BC16E4
MODULE_TYPE = DXE_SMM_DRIVER
PI_SPECIFICATION_VERSION = 1.10
VERSION_STRING = 1.10
ENTRY_POINT = InitializeBiosWmiSmm
[Sources]
BiosWmiSmm.c
BiosWmiSmm.h
BiosWmiSmm.asl
BiosWmiDefine.h
[Packages]
MdePkg/MdePkg.dec
MdeModulePkg/MdeModulePkg.dec
SecurityPkg/SecurityPkg.dec
InsydeModulePkg/InsydeModulePkg.dec
$(CHIPSET_PKG)/$(CHIPSET_PKG).dec
$(PROJECT_PKG)/Project.dec
LfcPkg/LfcPkg.dec
[LibraryClasses]
BaseLib
BaseMemoryLib
UefiDriverEntryPoint
SmmServicesTableLib
UefiBootServicesTableLib
DebugLib
DxeServicesLib
VariableLib
PrintLib
PcdLib
[Guids]
gEfiGlobalVariableGuid
gSystemConfigurationGuid
gEfiGenericVariableGuid
[Protocols]
gEfiSmmSwDispatch2ProtocolGuid # PROTOCOL ALWAYS_CONSUMED
gEfiAcpiTableProtocolGuid # PROTOCOL ALWAYS_CONSUMED
gEfiSmmVariableProtocolGuid
gEfiSysPasswordServiceProtocolGuid
gLenovoVariableProtocolGuid
gEfiHddPasswordServiceProtocolGuid
[Pcd]
gInsydeTokenSpaceGuid.PcdSoftwareSmiPort
gInsydeTokenSpaceGuid.PcdDefaultSysPasswordMaxLength
gEfiLfcPkgTokenSpaceGuid.PcdPlatformIntelOrAmd
[Depex]
gEfiAcpiTableProtocolGuid AND
gEfiSmmSwDispatch2ProtocolGuid AND
gEfiSmmVariableProtocolGuid AND
gEfiFirmwareVolume2ProtocolGuid AND
gEfiSysPasswordServiceProtocolGuid AND
gLenovoVariableProtocolGuid