]> git.proxmox.com Git - mirror_edk2.git/blob - MdeModulePkg/Universal/BdsDxe/BdsDxe.inf
Update all files to follow doxygen style file header.
[mirror_edk2.git] / MdeModulePkg / Universal / BdsDxe / BdsDxe.inf
1 #/** @file
2 #
3 # Component discription file for Bds module
4 #
5 # Copyright (c) 2008, Intel Corporation. <BR>
6 # All rights reserved. This program and the accompanying materials
7 # are licensed and made available under the terms and conditions of the BSD License
8 # which accompanies this distribution. The full text of the license may be found at
9 # http://opensource.org/licenses/bsd-license.php
10 #
11 # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
12 # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
13 #
14 #**/
15
16 [Defines]
17 INF_VERSION = 0x00010005
18 BASE_NAME = BdsDxe
19 FILE_GUID = FC5C7020-1A48-4198-9BE2-EAD5ABC8CF2F
20 MODULE_TYPE = DXE_DRIVER
21 VERSION_STRING = 1.0
22 EDK_RELEASE_VERSION = 0x00020000
23 EFI_SPECIFICATION_VERSION = 0x00020000
24
25 ENTRY_POINT = BdsInitialize
26
27 #
28 # The following information is for reference only and not required by the build tools.
29 #
30 # VALID_ARCHITECTURES = IA32 X64 IPF EBC
31 #
32
33 [Sources.common]
34 FrontPage.h
35 Language.h
36 Bds.h
37 Hotkey.h
38 BootMaint/BBSsupport.h
39 BootMngr/BootManager.h
40 BootMaint/BootMaint.h
41 String.h
42 BootMaint/FormGuid.h
43 HwErrRecSupport.c
44 HwErrRecSupport.h
45
46 DeviceMngr/DeviceManager.h
47 DeviceMngr/DeviceManagerVfr.Vfr
48 DeviceMngr/DeviceManagerStrings.uni
49 DeviceMngr/DeviceManager.c
50 BootMngr/BootManagerVfr.Vfr
51 BootMngr/BootManagerStrings.uni
52 BootMngr/BootManager.c
53 BootMaint/FE.vfr
54 BootMaint/FileExplorer.c
55 BootMaint/BootMaint.c
56 BootMaint/BBSsupport.c
57 BootMaint/UpdatePage.c
58 BootMaint/Variable.c
59 BootMaint/Data.c
60 BootMaint/ConsoleOption.c
61 BootMaint/BootOption.c
62 BootMaint/BmLib.c
63 BootMaint/Bm.vfr
64 BootMaint/Bmstring.uni
65 Hotkey.c
66 MemoryTest.c
67 Capsules.c
68 Strings.uni
69 String.c
70 Language.c
71 FrontPageVfr.Vfr
72 FrontPageStrings.uni
73 FrontPage.c
74 BdsEntry.c
75
76
77 [Packages]
78 MdePkg/MdePkg.dec
79 MdeModulePkg/MdeModulePkg.dec
80 IntelFrameworkPkg/IntelFrameworkPkg.dec
81
82
83 [LibraryClasses]
84 DevicePathLib
85 BaseLib
86 HobLib
87 UefiRuntimeServicesTableLib
88 IfrSupportLib
89 ExtendedIfrSupportLib
90 GenericBdsLib
91 ReportStatusCodeLib
92 PerformanceLib
93 DxeServicesTableLib
94 MemoryAllocationLib
95 GraphicsLib
96 UefiLib
97 UefiBootServicesTableLib
98 BaseMemoryLib
99 DebugLib
100 PrintLib
101 HiiLib
102 ExtendedHiiLib
103 UefiDriverEntryPoint
104 PlatformBdsLib
105 CapsuleLib
106
107 [Guids]
108 gEfiGlobalVariableGuid # ALWAYS_CONSUMED
109 gEfiHobListGuid # ALWAYS_CONSUMED
110 gEfiBootStateGuid # ALWAYS_CONSUMED
111 gEfiFileSystemVolumeLabelInfoIdGuid # ALWAYS_CONSUMED
112 gEfiFileInfoGuid # ALWAYS_CONSUMED
113 gEfiGenericPlatformVariableGuid
114 gEfiMiscSubClassGuid
115 gEfiMemorySubClassGuid
116 gEfiProcessorSubClassGuid
117 gEfiCapsuleVendorGuid
118
119 [Protocols]
120 gEfiHiiStringProtocolGuid # PROTOCOL ALWAYS_CONSUMED
121 gEfiSimpleFileSystemProtocolGuid # PROTOCOL ALWAYS_CONSUMED
122 gEfiLoadFileProtocolGuid # PROTOCOL ALWAYS_CONSUMED
123 gEfiCpuIoProtocolGuid # PROTOCOL ALWAYS_CONSUMED
124 gEfiBdsArchProtocolGuid # PROTOCOL ALWAYS_CONSUMED
125 gEfiDataHubProtocolGuid # PROTOCOL ALWAYS_CONSUMED
126 gEfiGenericMemTestProtocolGuid # PROTOCOL ALWAYS_CONSUMED
127 gEfiLegacyBiosProtocolGuid # PROTOCOL ALWAYS_CONSUMED
128 gEfiConsoleControlProtocolGuid # PROTOCOL ALWAYS_CONSUMED
129 gEfiHiiDatabaseProtocolGuid # PROTOCOL ALWAYS_CONSUMED
130 gEfiUgaDrawProtocolGuid # PROTOCOL ALWAYS_CONSUMED
131 gEfiBlockIoProtocolGuid # PROTOCOL ALWAYS_CONSUMED
132 gEfiGraphicsOutputProtocolGuid # PROTOCOL ALWAYS_CONSUMED
133 gEfiSimpleTextInputExProtocolGuid # PROTOCOL ALWAYS_CONSUMED
134 gEfiHiiConfigRoutingProtocolGuid # PROTOCOL ALWAYS_CONSUMED
135 gEfiHiiConfigAccessProtocolGuid # PROTOCOL ALWAYS_CONSUMED
136 gEfiFormBrowser2ProtocolGuid # PROTOCOL ALWAYS_CONSUMED
137 gEfiSerialIoProtocolGuid # PROTOCOL ALWAYS_CONSUMED
138 gEfiDevicePathProtocolGuid # PROTOCOL ALWAYS_CONSUMED
139 gEfiAcpiS3SaveProtocolGuid
140
141 [FeaturePcd.common]
142 gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultLangDepricate
143 gEfiMdeModulePkgTokenSpaceGuid.PcdSupportHardwareErrorRecord
144 gEfiMdeModulePkgTokenSpaceGuid.PcdUgaConsumeSupport
145
146 [Pcd.common]
147 gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultLangCodes
148 gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultLang
149 gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultPlatformLangCodes
150 gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultPlatformLang
151 gEfiMdeModulePkgTokenSpaceGuid.PcdHardwareErrorRecordLevel
152
153 [Depex]
154 gEfiHiiDatabaseProtocolGuid
155