alder_lake_bios/Insyde/InsydeSetupPkg/Drivers/H2OFormBrowserDxe/H2OFormBrowserDxe.inf

166 lines
4.9 KiB
INI

## @file
# Component description file for H2O Form Browser driver.
#
#******************************************************************************
#* Copyright (c) 2013 - 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 = H2OFormBrowserDxe
FILE_GUID = 9E5DAEB4-4B91-4466-9EBE-81C7E4401E6D
MODULE_TYPE = DXE_DRIVER
VERSION_STRING = 1.0
ENTRY_POINT = FBEntryPoint
STRGATHER_RESERVE_SIZE = 0x1000
#
# The following information is for reference only and not required by the build tools.
#
# VALID_ARCHITECTURES = IA32 X64 EBC
#
[Sources]
SetupBrowserStr.uni
Setup.c
Setup.h
IfrParse.c
Expression.c
Presentation.c
Colors.h
H2OFormBrowser.c
FBConsole.c
FBEvent.c
FBDialog.c
FBProcessVfcf.c
H2ODialog.c
Value.c
Page.c
Statement.c
Option.c
FBHotPlug.c
FBConSplitter.c
FBTargetInfo.c
String.c
Uefi.c
Link.c
Import.c
HiiPopup.c
[Packages]
MdePkg/MdePkg.dec
MdeModulePkg/MdeModulePkg.dec
InsydeModulePkg/InsydeModulePkg.dec
InsydeOemServicesPkg/InsydeOemServicesPkg.dec
InsydeSetupPkg/InsydeSetupPkg.dec
[LibraryClasses]
UefiDriverEntryPoint
UefiBootServicesTableLib
UefiRuntimeServicesTableLib
MemoryAllocationLib
BaseMemoryLib
PrintLib
UefiLib
DebugLib
HiiDbLib
HiiStringLib
HiiConfigAccessLib
UefiHiiServicesLib
DxeOemSvcKernelLibDefault
LayoutLib
ReportStatusCodeLib
H2OCpLib
PcdLib
H2ODisplayEngineLib
CollationLib
[Guids]
gH2ODisplayEngineLocalTextGuid
gH2ODisplayEngineRemoteTextGuid
gH2ODisplayEngineRemoteBrowserGuid
gH2ODisplayEngineLocalCommandLineGuid
gH2ODisplayEngineLocalMetroGuid
gH2ODisplayEngineNullTypeGuid
gH2ODisplayEngineAllTypeGuid
gH2ODisplayTypePrimaryDisplayGuid
gEfiHiiPlatformSetupFormsetGuid
gEfiHiiStandardFormGuid
gEfiIfrTianoGuid
gEfiUsbEnumerationGuid
gFrontPageFormSetGuid
gEfiConsoleInDeviceGuid
gEfiConsoleOutDeviceGuid
gReturnFromImageGuid
gH2OStopHotKeyGuid
gH2OSetupChangeStatusCodeGuid
gH2OBdsCpSendFormAfterGuid
gH2OBdsCpSendFormBeforeGuid
gH2OBdsCpFormBrowserIdleAfterGuid
gH2OBdsCpFormBrowserIdleBeforeGuid
gH2OBdsCpFormBrowserUserInputGuid
gH2OBdsCpFormBrowserCallbackAfterGuid
gH2OBdsCpFormBrowserCallbackBeforeGuid
gH2OBdsCpFormBrowserExtractConfigAfterGuid
gH2OBdsCpFormBrowserExtractConfigBeforeGuid
gH2OBdsCpFormBrowserRouteConfigAfterGuid
gH2OBdsCpFormBrowserRouteConfigBeforeGuid
gH2OBdsCpFormBrowserCheckPasswordGuid
gH2OBdsCpFormBrowserUpdatePasswordDialogMessageGuid
gZeroGuid
[Protocols]
gEfiDevicePathToTextProtocolGuid
gEfiSimpleTextInProtocolGuid
gEfiSimpleTextInputExProtocolGuid
gEfiSimplePointerProtocolGuid
gEfiAbsolutePointerProtocolGuid
gEfiFormBrowser2ProtocolGuid
gEdkiiFormBrowserEx2ProtocolGuid ## PRODUCES
gEfiHiiConfigAccessProtocolGuid
gEfiUserManagerProtocolGuid
gEfiDevicePathFromTextProtocolGuid
gH2ODisplayEngineProtocolGuid
gH2OFormBrowserProtocolGuid
gH2OKeyDescProtocolGuid
gH2ODialogProtocolGuid
gSetupMouseProtocolGuid
gEfiCpuArchProtocolGuid
gH2OSubmitSvcProtocolGuid
gH2OBdsServicesProtocolGuid
gEfiHiiPopupProtocolGuid
[FeaturePcd]
gEfiMdeModulePkgTokenSpaceGuid.PcdConOutGopSupport
gEfiMdeModulePkgTokenSpaceGuid.PcdConOutUgaSupport
gEfiMdePkgTokenSpaceGuid.PcdUgaConsumeSupport
gInsydeTokenSpaceGuid.PcdH2OSetupChangeDisplaySupported
gInsydeTokenSpaceGuid.PcdH2OBdsCpSendFormAfterSupported
gInsydeTokenSpaceGuid.PcdH2OBdsCpSendFormBeforeSupported
gInsydeTokenSpaceGuid.PcdH2OBdsCpFormBrowserIdleAfterSupported
gInsydeTokenSpaceGuid.PcdH2OBdsCpFormBrowserIdleBeforeSupported
gInsydeTokenSpaceGuid.PcdH2OBdsCpFormBrowserUserInputSupported
gInsydeTokenSpaceGuid.PcdH2OBdsCpFormBrowserCallbackAfterSupported
gInsydeTokenSpaceGuid.PcdH2OBdsCpFormBrowserCallbackBeforeSupported
gInsydeTokenSpaceGuid.PcdH2OBdsCpFormBrowserExtractConfigAfterSupported
gInsydeTokenSpaceGuid.PcdH2OBdsCpFormBrowserExtractConfigBeforeSupported
gInsydeTokenSpaceGuid.PcdH2OBdsCpFormBrowserRouteConfigAfterSupported
gInsydeTokenSpaceGuid.PcdH2OBdsCpFormBrowserRouteConfigBeforeSupported
gInsydeTokenSpaceGuid.PcdH2OBdsCpFormBrowserCheckPasswordSupported
gInsydeTokenSpaceGuid.PcdH2OBdsCpFormBrowserUpdatePasswordDialogMessageSupported
[FixedPcd]
gH2OSetupTokenSpaceGuid.PcdDisplayEngineIgfx
gH2OSetupTokenSpaceGuid.PcdDisplayEnginePeg
gH2OSetupTokenSpaceGuid.PcdDisplayEnginePci
[Depex]
gEfiHiiDatabaseProtocolGuid AND gEfiHiiConfigRoutingProtocolGuid