## @file # Component description file for DxeOemSvcFeatureLib instance. # #****************************************************************************** #* Copyright (c) 2012 - 2020, Insyde Software Corp. All Rights Reserved. #* #* You may not reproduce, distribute, publish, display, perform, modify, adapt, #* transmit, broadcast, present, recite, release, license or otherwise exploit #* any part of this publication in any form, by any means, without the prior #* written permission of Insyde Software Corporation. #* #****************************************************************************** [Defines] INF_VERSION = 0x00010005 BASE_NAME = DxeOemSvcFeatureLib FILE_GUID = D5A88998-936D-4e42-ABF0-3B0943A9E05A MODULE_TYPE = UEFI_DRIVER VERSION_STRING = 1.0 LIBRARY_CLASS = DxeOemSvcFeatureLib|DXE_CORE DXE_DRIVER DXE_RUNTIME_DRIVER DXE_SAL_DRIVER DXE_SMM_DRIVER UEFI_APPLICATION UEFI_DRIVER SMM_CORE [Sources] OemSvcGetEepromData.c OemSvcGetEcVersion.c OemSvcGetWirelessDeviceInfoForSmbiosType248.c OemSvcGetWirelessDeviceSupportTable.c OemSvcAcpiTableUpdate.c OemSvcSetSataDeviceLocationList.c OemSvcGetBatterySerial.c OemSvcGetSystemSerial.c OemSvcSwitchFeatureVersion.c OemSvcLogoResolutionTable.c OemSvcCustomizePostLogoSupportFormat.c OemSvcGetCountryCode.c #[-start-210625-Dongxu0004-add]# !if $(LCFC_SUPPORT_ENABLE) == YES #[-start-2111122-Kebin00069-add]# OemSvcSwitchUltraQuietMode.c #[-end-211122-Kebin00069-add]# OemSvcSwitchFoolProofFnCtrl.c #[-start-210625--add]# OemSvcDisableBuildingInBattery.c #[-end-210625-FLINT00007-add]# #[-start-210701-FLINT00010-add]# OemSvcSwitchFlipToBoot.c #[-end-210701-FLINT00010-add]# #[-start-210702-Dongxu0008-add]# OemSvcSwitchOneKeyBattery.c OemSvcOneKeyBattery.c #[-start-210702-FLINT00011-add]# OemSvcSwitchHotKeyMode.c #[-end-210702-FLINT00011-add]# #[-end-210702-Dongxu0008-add]# !endif #[-end-210625-Dongxu0004-add]# #[-start-210903-BAIN000038-add]# !if $(LCFC_SUPPORT_ENABLE) == YES OemSvcAcAdapterString.c !endif #[-end-210903-BAIN000038-add]# [Packages] $(PROJECT_PKG)/Project.dec $(OEM_FEATURE_OVERRIDE_CORE_CODE)/$(OEM_FEATURE_OVERRIDE_CORE_CODE).dec $(OEM_FEATURE_COMMON_PATH)/$(OEM_FEATURE_COMMON_PATH).dec $(CHIPSET_PKG)/$(CHIPSET_PKG).dec InsydeModulePkg/InsydeModulePkg.dec MdeModulePkg/MdeModulePkg.dec ## Guid/MdeModuleHii.h MdePkg/MdePkg.dec #[-start-210702-FLINT00011-add]# ClientOneSiliconPkg/SiPkg.dec #[-end-210702-FLINT00011-add]# #[-start-210617-FLINT00006-add]# LfcPkg/LfcPkg.dec #[-end-210617-FLINT00006-add]# #[-start-210928-BAOBO0003-add]# AlderLakeBoardPkg/BoardPkg.dec # new add #[-end-210928-BAOBO0003-add]# [LibraryClasses] MemoryAllocationLib BaseMemoryLib PcdLib CmosLib #[-start-210617-FLINT00006-add]# LfcEcLib #[-end-210617-FLINT00006-add]# #[-start-210625-Dongxu0004-add]# LfcLib IoLib UefiLib BaseLib UefiRuntimeServicesTableLib GpioLib #[-end-210625-Dongxu0004-add]# [Protocols] #[-start-210623-YUNLEI0104-add] !if $(LCFC_SUPPORT_ENABLE) == YES gLenovoVariableProtocolGuid !endif #[-end-210623-YUNLEI0104-add] [Guids] [Pcd] #[-start-210928-BAOBO0003-add]# gBoardModuleTokenSpaceGuid.NotifyECBootUp #[-end-210928-BAOBO0003-add]# [FixedPcd] gL05ServicesTokenSpaceGuid.PcdL05ChipsetName gL05ServicesTokenSpaceGuid.PcdL05PchSetupSupported gL05ServicesTokenSpaceGuid.PcdL05AmdSetupSupported gL05ServicesTokenSpaceGuid.PcdL05SwitchableGraphicsSupported