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