alder_lake_bios/Insyde/InsydeSetupPkg/Drivers/H2ODisplayEngineLocalMetroDxe/H2ODisplayEngineLocalMetroD...

199 lines
5.2 KiB
INI

## @file
# Component description file for H2O Display Engine Local Metro DXE driver.
#
#******************************************************************************
#* Copyright (c) 2013 - 2021, 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 = H2ODisplayEngineLocalMetroDxe
FILE_GUID = 7B3F16BE-79CD-4a78-A27E-B329B1DF500D
MODULE_TYPE = DXE_DRIVER
VERSION_STRING = 1.0
ENTRY_POINT = H2ODisplayEngineLocalMetroEntryPoint
#
# The following information is for reference only and not required by the build tools.
#
# VALID_ARCHITECTURES = IA32 X64 EBC
#
[Sources]
H2ODisplayEngineLocalMetro.c
../../../InsydeModulePkg/Include/StdLib/stdio.h
Resource.c
Resource.idf
MetroFuncs.c
MetroUi.c
MetroPerfMeasure.c
ControlType.c
MultiLayout/MultiLayout1.c
UiLib/Include/UiControls.h
UiLib/UiFuncs.c
UiLib/UiControl.c
UiLib/UiTexture.c
UiLib/UiLabel.c
UiLib/UiButton.c
UiLib/UiEdit.c
UiLib/UiSwitch.c
UiLib/UiScrollBar.c
UiLib/UiScrollView.c
UiLib/UiListView.c
UiLib/UiNumberPicker.c
UiLib/UiVerticalLayout.c
UiLib/UiHorizontalLayout.c
UiLib/UiFlexLayout.c
UiLib/UiFrame.c
UiLib/UiDialog.c
UiLib/UiManager.c
UiLib/UiRender.c
UiLib/XmlParser.c
StatementControls/Include/StatementControls.h
StatementControls/H2OStatementControl.c
StatementControls/H2OActionButton.c
StatementControls/H2ODateRoller.c
StatementControls/H2ONumericInput.c
StatementControls/H2OOptionList.c
StatementControls/H2OOrderedListOptionList.c
StatementControls/H2OPasswordInput.c
StatementControls/H2OStringInput.c
StatementControls/H2OTimeRoller.c
H2OControls/Include/H2OControls.h
H2OControls/H2OTimeItem.c
H2OControls/H2ODateItem.c
H2OControls/H2OFrontPageItem.c
H2OControls/H2OSetupPageItem.c
H2OControls/H2OSetupMenuItem.c
H2OControls/H2OHotkeyItem.c
H2ODialogs/Include/H2ODialogs.h
H2ODialogs/MetroDialog.c
H2ODialogs/H2OOneOfInputDialog.c
H2ODialogs/H2ODateTimeDialog.c
H2ODialogs/H2OOrderedListDialog.c
H2ODialogs/H2OPopupDialog.c
H2ODialogs/H2ONumericDialog.c
H2ODialogs/H2OPasswordDialog.c
H2ODialogs/H2OFormDialog.c
H2ODialogs/H2OHelpDialog.c
H2ODialogs/H2OMsgPopupDialog.c
H2ODialogs/H2OConfirmPasswordDialog.c
H2ODialogs/H2OConfirmPageDialog.c
H2ODialogs/H2OStringDialog.c
H2OPanels/Include/H2OPanels.h
H2OPanels/H2OHotkeyPanel.c
H2OPanels/H2OHelpTextPanel.c
H2OPanels/H2OSetupMenuPanel.c
H2OPanels/H2OSetupPagePanel.c
H2OPanels/H2OFormTitlePanel.c
H2OPanels/H2OOwnerDrawPanel.c
H2OPanels/H2OFormPanel.c
[Packages]
MdePkg/MdePkg.dec
MdeModulePkg/MdeModulePkg.dec
InsydeModulePkg/InsydeModulePkg.dec
InsydeSetupPkg/InsydeSetupPkg.dec
InsydeOemServicesPkg/InsydeOemServicesPkg.dec
[LibraryClasses]
UefiDriverEntryPoint
UefiBootServicesTableLib
UefiRuntimeServicesTableLib
BaseLib
MemoryAllocationLib
BaseMemoryLib
UefiLib
DebugLib
PcdLib
LayoutLib
DxeOemSvcKernelLibDefault
HiiDbLib
HiiStringLib
HiiConfigAccessLib
StdLib
Win32Lib
UefiHiiServicesLib
BitBltLib
RectLib
ConsoleLib
TimerLib
H2ODisplayEngineLib
H2OCpLib
[Guids]
gH2ODisplayEngineLocalMetroGuid
gFrontPageFormSetGuid
gH2OSetupLmdeActionButtonGuid ## ControlTypes
gH2OSetupLmdeButtonGuid
gH2OSetupLmdeCheckboxPopupGuid
gH2OSetupLmdeCheckboxImageGuid
gH2OSetupLmdeDatePopupGuid
gH2OSetupLmdeDateRollerGuid
gH2OSetupLmdeDateFormattedGuid
gH2OSetupLmdeEditBoxGuid
gH2OSetupLmdeGroupGuid
gH2OSetupLmdeHotkeyGuid
gH2OSetupLmdeNumericInputGuid
gH2OSetupLmdeNumericPopupGuid
gH2OSetupLmdeOneOfPopupGuid
gH2OSetupLmdeOptionListGuid
gH2OSetupLmdeOrderedListPopupGuid
gH2OSetupLmdeOrderedListOptionListGuid
gH2OSetupLmdePasswordInputGuid
gH2OSetupLmdePasswordPopupGuid
gH2OSetupLmdeStringInputGuid
gH2OSetupLmdeStringPopupGuid
gH2OSetupLmdeSubtitleGuid
gH2OSetupLmdeTextGuid
gH2OSetupLmdeTimePopupGuid
gH2OSetupLmdeTimeRollerGuid
gH2OBdsCpFormBrowserInputPasswordTooLongGuid
[Protocols]
gH2ODisplayEngineProtocolGuid ## PRODUCED
gH2OFormBrowserProtocolGuid ## CONSUMED
gEfiHiiDatabaseProtocolGuid
gEfiHiiFontProtocolGuid
gH2OWindowProtocolGuid
gSetupMouseProtocolGuid
gPerformanceMeasureProtocolGuid
gEfiSmbiosProtocolGuid
gH2OOwnerDrawPanelProtocolGuid
[Pcd]
gInsydeTokenSpaceGuid.PcdDefaultHorizontalResolution
gInsydeTokenSpaceGuid.PcdDefaultVerticalResolution
gInsydeTokenSpaceGuid.PcdRealTimeClockYearMax
gInsydeTokenSpaceGuid.PcdRealTimeClockYearMin
gH2OSetupTokenSpaceGuid.PcdH2OLmdeMultiLayout
[FeaturePcd]
gInsydeTokenSpaceGuid.PcdH2OFormBrowserLocalMetroDEShowFpsSupport
gInsydeTokenSpaceGuid.PcdH2OBdsCpFormBrowserInputPasswordTooLongSupported
[Depex]
gH2OFormBrowserProtocolGuid AND
gH2OWindowProtocolGuid