X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=MdeModulePkg%2FUniversal%2FSetupBrowserDxe%2FSetupBrowserDxe.inf;h=08f71f3e59c070973fa62b8ac7c6fcd9c001d97e;hp=50387b72eefdb4cccf8841e111c9da1c04480d07;hb=9bd22b08d1a9b0b4c2fd325a928b58acd176d9d1;hpb=f0a1bf1155188335aa3240a8e7415e48a2948d78 diff --git a/MdeModulePkg/Universal/SetupBrowserDxe/SetupBrowserDxe.inf b/MdeModulePkg/Universal/SetupBrowserDxe/SetupBrowserDxe.inf index 50387b72ee..08f71f3e59 100644 --- a/MdeModulePkg/Universal/SetupBrowserDxe/SetupBrowserDxe.inf +++ b/MdeModulePkg/Universal/SetupBrowserDxe/SetupBrowserDxe.inf @@ -1,7 +1,9 @@ ## @file -# The DXE driver produces FORM BROWSER protocols defined in UEFI HII 2.1 specificatin. +# The DXE driver produces FORM BROWSER2 protocol defined in UEFI specification. # -# Copyright (c) 2007 - 2011, Intel Corporation. All rights reserved.
+# It also produces FormBrowserEx(2) protocol to let user register the different Hot key service. +# +# Copyright (c) 2007 - 2015, Intel Corporation. All rights reserved.
# # This program and the accompanying materials # are licensed and made available under the terms and conditions of the BSD License @@ -17,9 +19,10 @@ [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 = 1.0 + VERSION_STRING = 2.0 ENTRY_POINT = InitializeSetup # @@ -29,19 +32,12 @@ # [Sources] - SetupBrowserStr.uni Setup.c Setup.h IfrParse.c Expression.c - InputHandler.c - Print.c Presentation.c - ProcessOptions.c - Ui.c - Ui.h - Colors.h - + Expression.h [Packages] MdePkg/MdePkg.dec @@ -58,32 +54,34 @@ PrintLib HiiLib DevicePathLib + PcdLib + UefiLib [Guids] - gEfiIfrTianoGuid ## CONSUMES ## GUID - gEfiIfrFrameworkGuid ## CONSUMES ## GUID - gEfiHiiPlatformSetupFormsetGuid - gEfiHiiStandardFormGuid ## SOMETIMES_CONSUMES ## GUID + gEfiIfrFrameworkGuid ## SOMETIMES_CONSUMES ## GUID + gEfiHiiPlatformSetupFormsetGuid ## SOMETIMES_CONSUMES ## GUID + gEfiHiiStandardFormGuid ## SOMETIMES_CONSUMES ## GUID [Protocols] - gEfiHiiConfigAccessProtocolGuid ## CONSUMES - gEfiHiiStringProtocolGuid ## CONSUMES + gEfiHiiConfigAccessProtocolGuid ## SOMETIMES_CONSUMES gEfiFormBrowser2ProtocolGuid ## PRODUCES + gEdkiiFormBrowserEx2ProtocolGuid ## PRODUCES gEfiHiiConfigRoutingProtocolGuid ## CONSUMES gEfiHiiDatabaseProtocolGuid ## CONSUMES - gEfiUnicodeCollation2ProtocolGuid ## CONSUMES + gEfiUnicodeCollation2ProtocolGuid ## SOMETIMES_CONSUMES gEfiUserManagerProtocolGuid ## SOMETIMES_CONSUMES + gEfiDevicePathFromTextProtocolGuid ## SOMETIMES_CONSUMES + ## CONSUMES + ## NOTIFY + gEdkiiFormDisplayEngineProtocolGuid + gEfiFormBrowserExProtocolGuid ## PRODUCES + gEfiRegularExpressionProtocolGuid ## CONSUMES [FeaturePcd] gEfiMdeModulePkgTokenSpaceGuid.PcdFrameworkCompatibilitySupport ## CONSUMES -[Pcd] - gEfiMdeModulePkgTokenSpaceGuid.PcdBrowserSubtitleTextColor ## CONSUMES - gEfiMdeModulePkgTokenSpaceGuid.PcdBrowserFieldTextColor ## CONSUMES - gEfiMdeModulePkgTokenSpaceGuid.PcdBrowserFieldTextHighlightColor ## CONSUMES - gEfiMdeModulePkgTokenSpaceGuid.PcdBrowserFieldBackgroundHighlightColor ## CONSUMES - [Depex] gEfiHiiDatabaseProtocolGuid AND gEfiHiiConfigRoutingProtocolGuid - +[UserExtensions.TianoCore."ExtraFiles"] + SetupBrowserExtra.uni