]> git.proxmox.com Git - mirror_edk2.git/blame - MdeModulePkg/Universal/SetupBrowserDxe/SetupBrowserDxe.inf
Rollback patch 14537 & 14538, because patch 14537 is not tested by Laszlo Ersek,...
[mirror_edk2.git] / MdeModulePkg / Universal / SetupBrowserDxe / SetupBrowserDxe.inf
CommitLineData
6bfbb5f0 1## @file\r
c45a5c3f 2# The DXE driver produces FORM BROWSER protocols defined in UEFI HII 2.1 specificatin.\r
93e3992d 3#\r
80a047f0 4# Copyright (c) 2007 - 2013, Intel Corporation. All rights reserved.<BR>\r
93e3992d 5#\r
e5eed7d3 6# This program and the accompanying materials\r
93e3992d 7# are licensed and made available under the terms and conditions of the BSD License\r
8# which accompanies this distribution. The full text of the license may be found at\r
9# http://opensource.org/licenses/bsd-license.php\r
8b0fc5c1 10#\r
93e3992d 11# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
12# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
13#\r
14#\r
6bfbb5f0 15##\r
93e3992d 16\r
17[Defines]\r
18 INF_VERSION = 0x00010005\r
19 BASE_NAME = SetupBrowser\r
20 FILE_GUID = EBf342FE-B1D3-4EF8-957C-8048606FF671\r
21 MODULE_TYPE = DXE_DRIVER\r
25361615 22 VERSION_STRING = 1.0\r
93e3992d 23 ENTRY_POINT = InitializeSetup\r
24\r
25#\r
26# The following information is for reference only and not required by the build tools.\r
27#\r
28# VALID_ARCHITECTURES = IA32 X64 IPF EBC\r
29#\r
30\r
6bfbb5f0 31[Sources]\r
25361615 32 SetupBrowserStr.uni\r
93e3992d 33 Setup.c\r
34 Setup.h\r
35 IfrParse.c\r
36 Expression.c\r
25361615
ED
37 InputHandler.c\r
38 Print.c\r
93e3992d 39 Presentation.c\r
25361615
ED
40 ProcessOptions.c\r
41 Ui.c\r
42 Ui.h\r
43 Colors.h\r
44\r
93e3992d 45\r
46[Packages]\r
47 MdePkg/MdePkg.dec\r
48 MdeModulePkg/MdeModulePkg.dec\r
49\r
93e3992d 50[LibraryClasses]\r
51 MemoryAllocationLib\r
52 BaseLib\r
53 UefiBootServicesTableLib\r
54 UefiDriverEntryPoint\r
55 UefiRuntimeServicesTableLib\r
56 BaseMemoryLib\r
57 DebugLib\r
58 PrintLib\r
93e3992d 59 HiiLib\r
cb7d01c0 60 DevicePathLib\r
a326830d 61 PcdLib\r
cb7d01c0 62\r
5c526736 63[Guids]\r
25361615 64 gEfiIfrTianoGuid ## CONSUMES ## GUID\r
5c526736 65 gEfiIfrFrameworkGuid ## CONSUMES ## GUID\r
0a1147ed 66 gEfiHiiPlatformSetupFormsetGuid\r
2573712e 67 gEfiHiiStandardFormGuid ## SOMETIMES_CONSUMES ## GUID\r
5c526736 68\r
93e3992d 69[Protocols]\r
3018ca2d 70 gEfiHiiConfigAccessProtocolGuid ## CONSUMES\r
25361615 71 gEfiHiiStringProtocolGuid ## CONSUMES\r
3018ca2d 72 gEfiFormBrowser2ProtocolGuid ## PRODUCES\r
25361615 73 gEfiFormBrowserExProtocolGuid ## PRODUCES\r
3018ca2d 74 gEfiHiiConfigRoutingProtocolGuid ## CONSUMES\r
75 gEfiHiiDatabaseProtocolGuid ## CONSUMES\r
76 gEfiUnicodeCollation2ProtocolGuid ## CONSUMES\r
cbf73e50 77 gEfiUserManagerProtocolGuid ## SOMETIMES_CONSUMES\r
80a047f0 78 gEfiDevicePathFromTextProtocolGuid ## SOMETIMES_CONSUMES\r
93e3992d 79\r
6bfbb5f0 80[FeaturePcd]\r
f0a1bf11 81 gEfiMdeModulePkgTokenSpaceGuid.PcdFrameworkCompatibilitySupport ## CONSUMES\r
25361615
ED
82 gEfiMdeModulePkgTokenSpaceGuid.PcdBrowserGrayOutTextStatement ## CONSUMES\r
83 gEfiMdeModulePkgTokenSpaceGuid.PcdBrowerGrayOutReadOnlyMenu ## CONSUMES\r
84\r
85[Pcd]\r
86 gEfiMdeModulePkgTokenSpaceGuid.PcdBrowserSubtitleTextColor ## CONSUMES\r
87 gEfiMdeModulePkgTokenSpaceGuid.PcdBrowserFieldTextColor ## CONSUMES\r
88 gEfiMdeModulePkgTokenSpaceGuid.PcdBrowserFieldTextHighlightColor ## CONSUMES\r
89 gEfiMdeModulePkgTokenSpaceGuid.PcdBrowserFieldBackgroundHighlightColor ## CONSUMES\r
f511d656 90\r
93e3992d 91[Depex]\r
92 gEfiHiiDatabaseProtocolGuid AND gEfiHiiConfigRoutingProtocolGuid\r
93\r
36fe40c2 94\r