From af1a266670d040d2f4083ff309d732d648afba2a Mon Sep 17 00:00:00 2001 From: Angelos Mouzakitis Date: Tue, 10 Oct 2023 14:33:42 +0000 Subject: Add submodule dependency files Change-Id: Iaf8d18082d3991dec7c0ebbea540f092188eb4ec --- .../Universal/SetupBrowserDxe/SetupBrowserDxe.inf | 79 ++++++++++++++++++++++ 1 file changed, 79 insertions(+) create mode 100644 roms/edk2/MdeModulePkg/Universal/SetupBrowserDxe/SetupBrowserDxe.inf (limited to 'roms/edk2/MdeModulePkg/Universal/SetupBrowserDxe/SetupBrowserDxe.inf') diff --git a/roms/edk2/MdeModulePkg/Universal/SetupBrowserDxe/SetupBrowserDxe.inf b/roms/edk2/MdeModulePkg/Universal/SetupBrowserDxe/SetupBrowserDxe.inf new file mode 100644 index 000000000..82db7c1ef --- /dev/null +++ b/roms/edk2/MdeModulePkg/Universal/SetupBrowserDxe/SetupBrowserDxe.inf @@ -0,0 +1,79 @@ +## @file +# The DXE driver produces FORM BROWSER2 protocol defined in UEFI specification. +# +# It also produces FormBrowserEx(2) protocol to let user register the different Hot key service. +# +# Copyright (c) 2007 - 2019, Intel Corporation. All rights reserved.
+# +# SPDX-License-Identifier: BSD-2-Clause-Patent +# +# +## + +[Defines] + INF_VERSION = 0x00010005 + BASE_NAME = SetupBrowser + MODULE_UNI_FILE = SetupBrowser.uni + FILE_GUID = EBf342FE-B1D3-4EF8-957C-8048606FF671 + MODULE_TYPE = DXE_DRIVER + VERSION_STRING = 2.0 + ENTRY_POINT = InitializeSetup + +# +# The following information is for reference only and not required by the build tools. +# +# VALID_ARCHITECTURES = IA32 X64 EBC +# + +[Sources] + Setup.c + Setup.h + IfrParse.c + Expression.c + Presentation.c + Expression.h + +[Packages] + MdePkg/MdePkg.dec + MdeModulePkg/MdeModulePkg.dec + +[LibraryClasses] + MemoryAllocationLib + BaseLib + UefiBootServicesTableLib + UefiDriverEntryPoint + UefiRuntimeServicesTableLib + BaseMemoryLib + DebugLib + PrintLib + HiiLib + DevicePathLib + PcdLib + UefiLib + +[Guids] + gEfiHiiPlatformSetupFormsetGuid ## SOMETIMES_CONSUMES ## GUID + gEfiHiiStandardFormGuid ## SOMETIMES_CONSUMES ## GUID + gZeroGuid ## SOMETIMES_CONSUMES ## GUID + gEdkiiIfrBitVarstoreGuid ## SOMETIMES_CONSUMES ## GUID + +[Protocols] + gEfiHiiConfigAccessProtocolGuid ## SOMETIMES_CONSUMES + gEfiFormBrowser2ProtocolGuid ## PRODUCES + gEdkiiFormBrowserEx2ProtocolGuid ## PRODUCES + gEfiHiiConfigRoutingProtocolGuid ## CONSUMES + gEfiHiiDatabaseProtocolGuid ## CONSUMES + gEfiUnicodeCollation2ProtocolGuid ## SOMETIMES_CONSUMES + gEfiUserManagerProtocolGuid ## SOMETIMES_CONSUMES + gEfiDevicePathFromTextProtocolGuid ## SOMETIMES_CONSUMES + ## CONSUMES + ## NOTIFY + gEdkiiFormDisplayEngineProtocolGuid + gEdkiiFormBrowserExProtocolGuid ## PRODUCES + gEfiRegularExpressionProtocolGuid ## SOMETIMES_CONSUMES + +[Depex] + gEfiHiiDatabaseProtocolGuid AND gEfiHiiConfigRoutingProtocolGuid + +[UserExtensions.TianoCore."ExtraFiles"] + SetupBrowserExtra.uni -- cgit