Added all header files in the packages's include directory into spd files.
[mirror_edk2.git] / EdkModulePkg / EdkModulePkg.spd
CommitLineData
4f914125 1<?xml version="1.0" encoding="UTF-8"?>\r
5b2a7957 2<PackageSurfaceArea xmlns="http://www.TianoCore.org/2006/Edk2.0">\r
1f86f081 3 <SpdHeader>\r
4 <PackageName>EdkModulePkg</PackageName>\r
5 <GuidValue>B6EC423C-21D2-490D-85C6-DD5864EAA674</GuidValue>\r
6 <Version>0.3</Version>\r
7 <Abstract>Edk Module Package Reference Implementations</Abstract>\r
8 <Description>This Module provides standard reference information for EFI/Tiano implementations.</Description>\r
abf537ea 9 <Copyright>Copyright (c) 2006, Intel Corporation.</Copyright>\r
1f86f081 10 <License>All rights reserved.
e20ee534
LG
11 This program and the accompanying materials are licensed and made available
12 under the terms and conditions of the BSD License which accompanies this distribution.
13 The full text of the license may be found at http://opensource.org/licenses/bsd-license.php
14 THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTIES
1f86f081 15 OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.</License>\r
16 <Specification>FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052</Specification>\r
17 </SpdHeader>\r
18 <PackageDefinitions>\r
19 <ReadOnly>true</ReadOnly>\r
20 <RePackage>false</RePackage>\r
21 </PackageDefinitions>\r
22 <LibraryClassDeclarations>\r
23 <LibraryClass Name="CustomDecompressLib">\r
24 <IncludeHeader>Include/Library/CustomDecompressLib.h</IncludeHeader>\r
25 <HelpText/>\r
26 </LibraryClass>\r
27 <LibraryClass Name="EdkBsDataHubStatusCodeLib">\r
28 <IncludeHeader>Include/Library/EdkBsDataHubStatusCodeLib.h</IncludeHeader>\r
29 <HelpText/>\r
30 </LibraryClass>\r
31 <LibraryClass Name="EdkDxeSalLib">\r
32 <IncludeHeader>Include/Library/EdkDxeSalLib.h</IncludeHeader>\r
33 <HelpText/>\r
34 </LibraryClass>\r
35 <LibraryClass Name="EdkFvbServiceLib">\r
36 <IncludeHeader>Include/Library/EdkFvbServiceLib.h</IncludeHeader>\r
37 <HelpText/>\r
38 </LibraryClass>\r
39 <LibraryClass Name="EdkGraphicsLib">\r
40 <IncludeHeader>Include/Library/EdkGraphicsLib.h</IncludeHeader>\r
41 <HelpText/>\r
42 </LibraryClass>\r
43 <LibraryClass Name="EdkIfrSupportLib">\r
44 <IncludeHeader>Include/Library/EdkIfrSupportLib.h</IncludeHeader>\r
45 <HelpText/>\r
46 </LibraryClass>\r
47 <LibraryClass Name="EdkMemoryStatusCodeLib">\r
48 <IncludeHeader>Include/Library/EdkMemoryStatusCodeLib.h</IncludeHeader>\r
49 <HelpText/>\r
50 </LibraryClass>\r
51 <LibraryClass Name="EdkPeCoffLoaderLib">\r
52 <IncludeHeader>Include/Library/EdkPeCoffLoaderLib.h</IncludeHeader>\r
53 <HelpText/>\r
54 </LibraryClass>\r
55 <LibraryClass Name="EdkPeCoffLoaderX64Lib">\r
56 <IncludeHeader>Include/Library/EdkPeCoffLoaderX64Lib.h</IncludeHeader>\r
57 <HelpText/>\r
58 </LibraryClass>\r
59 <LibraryClass Name="EdkRtMemoryStatusCodeLib">\r
60 <IncludeHeader>Include/Library/EdkRtMemoryStatusCodeLib.h</IncludeHeader>\r
61 <HelpText/>\r
62 </LibraryClass>\r
63 <LibraryClass Name="EdkRtPlatformStatusCodeLib">\r
64 <IncludeHeader>Include/Library/EdkRtPlatformStatusCodeLib.h</IncludeHeader>\r
65 <HelpText/>\r
66 </LibraryClass>\r
67 <LibraryClass Name="EdkScsiLib">\r
68 <IncludeHeader>Include/Library/EdkScsiLib.h</IncludeHeader>\r
69 <HelpText/>\r
70 </LibraryClass>\r
71 <LibraryClass Name="EdkUsbLib">\r
72 <IncludeHeader>Include/Library/EdkUsbLib.h</IncludeHeader>\r
73 <HelpText/>\r
74 </LibraryClass>\r
75 <LibraryClass Name="TianoDecompressLib">\r
76 <IncludeHeader>Include/Library/TianoDecompressLib.h</IncludeHeader>\r
77 <HelpText/>\r
78 </LibraryClass>\r
79 </LibraryClassDeclarations>\r
738e75b6 80 <IndustryStdIncludes>\r
81 <IndustryStdHeader Name="CapsuleName">\r
82 <IncludeHeader>Include/Common/CapsuleName.h</IncludeHeader>\r
83 <HelpText/>\r
84 </IndustryStdHeader>\r
85 <IndustryStdHeader Name="DecompressLibraryHob">\r
86 <IncludeHeader>Include/Common/DecompressLibraryHob.h</IncludeHeader>\r
87 <HelpText/>\r
88 </IndustryStdHeader>\r
89 <IndustryStdHeader Name="FlashMap">\r
90 <IncludeHeader>Include/Common/FlashMap.h</IncludeHeader>\r
91 <HelpText/>\r
92 </IndustryStdHeader>\r
93 <IndustryStdHeader Name="Variable">\r
94 <IncludeHeader>Include/Common/Variable.h</IncludeHeader>\r
95 <HelpText/>\r
96 </IndustryStdHeader>\r
97 <IndustryStdHeader Name="WorkingBlockHeader">\r
98 <IncludeHeader>Include/Common/WorkingBlockHeader.h</IncludeHeader>\r
99 <HelpText/>\r
100 </IndustryStdHeader>\r
101 <IndustryStdHeader Name="AlternateFvBlock">\r
102 <IncludeHeader>Include/Guid/AlternateFvBlock.h</IncludeHeader>\r
103 <HelpText/>\r
104 </IndustryStdHeader>\r
105 <IndustryStdHeader Name="Bmp">\r
106 <IncludeHeader>Include/Guid/Bmp.h</IncludeHeader>\r
107 <HelpText/>\r
108 </IndustryStdHeader>\r
109 <IndustryStdHeader Name="BootState">\r
110 <IncludeHeader>Include/Guid/BootState.h</IncludeHeader>\r
111 <HelpText/>\r
112 </IndustryStdHeader>\r
113 <IndustryStdHeader Name="CapsuleVendor">\r
114 <IncludeHeader>Include/Guid/CapsuleVendor.h</IncludeHeader>\r
115 <HelpText/>\r
116 </IndustryStdHeader>\r
117 <IndustryStdHeader Name="CompatibleMemoryTested">\r
118 <IncludeHeader>Include/Guid/CompatibleMemoryTested.h</IncludeHeader>\r
119 <HelpText/>\r
120 </IndustryStdHeader>\r
121 <IndustryStdHeader Name="ConsoleInDevice">\r
122 <IncludeHeader>Include/Guid/ConsoleInDevice.h</IncludeHeader>\r
123 <HelpText/>\r
124 </IndustryStdHeader>\r
125 <IndustryStdHeader Name="ConsoleOutDevice">\r
126 <IncludeHeader>Include/Guid/ConsoleOutDevice.h</IncludeHeader>\r
127 <HelpText/>\r
128 </IndustryStdHeader>\r
129 <IndustryStdHeader Name="ExtendedSalGuid">\r
130 <IncludeHeader>Include/Guid/ExtendedSalGuid.h</IncludeHeader>\r
131 <HelpText/>\r
132 </IndustryStdHeader>\r
133 <IndustryStdHeader Name="FlashMapHob">\r
134 <IncludeHeader>Include/Guid/FlashMapHob.h</IncludeHeader>\r
135 <HelpText/>\r
136 </IndustryStdHeader>\r
137 <IndustryStdHeader Name="HotPlugDevice">\r
138 <IncludeHeader>Include/Guid/HotPlugDevice.h</IncludeHeader>\r
139 <HelpText/>\r
140 </IndustryStdHeader>\r
141 <IndustryStdHeader Name="MemoryTypeInformation">\r
142 <IncludeHeader>Include/Guid/MemoryTypeInformation.h</IncludeHeader>\r
143 <HelpText/>\r
144 </IndustryStdHeader>\r
145 <IndustryStdHeader Name="MiniShellFile">\r
146 <IncludeHeader>Include/Guid/MiniShellFile.h</IncludeHeader>\r
147 <HelpText/>\r
148 </IndustryStdHeader>\r
149 <IndustryStdHeader Name="PciHotplugDevice">\r
150 <IncludeHeader>Include/Guid/PciHotplugDevice.h</IncludeHeader>\r
151 <HelpText/>\r
152 </IndustryStdHeader>\r
153 <IndustryStdHeader Name="PciOptionRomTable">\r
154 <IncludeHeader>Include/Guid/PciOptionRomTable.h</IncludeHeader>\r
155 <HelpText/>\r
156 </IndustryStdHeader>\r
157 <IndustryStdHeader Name="PeiPeCoffLoader">\r
158 <IncludeHeader>Include/Guid/PeiPeCoffLoader.h</IncludeHeader>\r
159 <HelpText/>\r
160 </IndustryStdHeader>\r
161 <IndustryStdHeader Name="PeiPerformanceHob">\r
162 <IncludeHeader>Include/Guid/PeiPerformanceHob.h</IncludeHeader>\r
163 <HelpText/>\r
164 </IndustryStdHeader>\r
165 <IndustryStdHeader Name="PrimaryConsoleInDevice">\r
166 <IncludeHeader>Include/Guid/PrimaryConsoleInDevice.h</IncludeHeader>\r
167 <HelpText/>\r
168 </IndustryStdHeader>\r
169 <IndustryStdHeader Name="PrimaryConsoleOutDevice">\r
170 <IncludeHeader>Include/Guid/PrimaryConsoleOutDevice.h</IncludeHeader>\r
171 <HelpText/>\r
172 </IndustryStdHeader>\r
173 <IndustryStdHeader Name="PrimaryStandardErrorDevice">\r
174 <IncludeHeader>Include/Guid/PrimaryStandardErrorDevice.h</IncludeHeader>\r
175 <HelpText/>\r
176 </IndustryStdHeader>\r
177 <IndustryStdHeader Name="ShellFile">\r
178 <IncludeHeader>Include/Guid/ShellFile.h</IncludeHeader>\r
179 <HelpText/>\r
180 </IndustryStdHeader>\r
181 <IndustryStdHeader Name="StandardErrorDevice">\r
182 <IncludeHeader>Include/Guid/StandardErrorDevice.h</IncludeHeader>\r
183 <HelpText/>\r
184 </IndustryStdHeader>\r
185 <IndustryStdHeader Name="StatusCode">\r
186 <IncludeHeader>Include/Guid/StatusCode.h</IncludeHeader>\r
187 <HelpText/>\r
188 </IndustryStdHeader>\r
189 <IndustryStdHeader Name="StatusCodeCallerId">\r
190 <IncludeHeader>Include/Guid/StatusCodeCallerId.h</IncludeHeader>\r
191 <HelpText/>\r
192 </IndustryStdHeader>\r
193 <IndustryStdHeader Name="SystemNvDataGuid">\r
194 <IncludeHeader>Include/Guid/SystemNvDataGuid.h</IncludeHeader>\r
195 <HelpText/>\r
196 </IndustryStdHeader>\r
197 <IndustryStdHeader Name="CustomDecompressLib">\r
198 <IncludeHeader>Include/Library/CustomDecompressLib.h</IncludeHeader>\r
199 <HelpText/>\r
200 </IndustryStdHeader>\r
201 <IndustryStdHeader Name="EdkBsDataHubStatusCodeLib">\r
202 <IncludeHeader>Include/Library/EdkBsDataHubStatusCodeLib.h</IncludeHeader>\r
203 <HelpText/>\r
204 </IndustryStdHeader>\r
205 <IndustryStdHeader Name="EdkDxeSalLib">\r
206 <IncludeHeader>Include/Library/EdkDxeSalLib.h</IncludeHeader>\r
207 <HelpText/>\r
208 </IndustryStdHeader>\r
209 <IndustryStdHeader Name="EdkFvbServiceLib">\r
210 <IncludeHeader>Include/Library/EdkFvbServiceLib.h</IncludeHeader>\r
211 <HelpText/>\r
212 </IndustryStdHeader>\r
213 <IndustryStdHeader Name="EdkGraphicsLib">\r
214 <IncludeHeader>Include/Library/EdkGraphicsLib.h</IncludeHeader>\r
215 <HelpText/>\r
216 </IndustryStdHeader>\r
217 <IndustryStdHeader Name="EdkIfrSupportLib">\r
218 <IncludeHeader>Include/Library/EdkIfrSupportLib.h</IncludeHeader>\r
219 <HelpText/>\r
220 </IndustryStdHeader>\r
221 <IndustryStdHeader Name="EdkMemoryStatusCodeLib">\r
222 <IncludeHeader>Include/Library/EdkMemoryStatusCodeLib.h</IncludeHeader>\r
223 <HelpText/>\r
224 </IndustryStdHeader>\r
225 <IndustryStdHeader Name="EdkPeCoffLoaderLib">\r
226 <IncludeHeader>Include/Library/EdkPeCoffLoaderLib.h</IncludeHeader>\r
227 <HelpText/>\r
228 </IndustryStdHeader>\r
229 <IndustryStdHeader Name="EdkPeCoffLoaderX64Lib">\r
230 <IncludeHeader>Include/Library/EdkPeCoffLoaderX64Lib.h</IncludeHeader>\r
231 <HelpText/>\r
232 </IndustryStdHeader>\r
233 <IndustryStdHeader Name="EdkRtMemoryStatusCodeLib">\r
234 <IncludeHeader>Include/Library/EdkRtMemoryStatusCodeLib.h</IncludeHeader>\r
235 <HelpText/>\r
236 </IndustryStdHeader>\r
237 <IndustryStdHeader Name="EdkRtPlatformStatusCodeLib">\r
238 <IncludeHeader>Include/Library/EdkRtPlatformStatusCodeLib.h</IncludeHeader>\r
239 <HelpText/>\r
240 </IndustryStdHeader>\r
241 <IndustryStdHeader Name="EdkScsiLib">\r
242 <IncludeHeader>Include/Library/EdkScsiLib.h</IncludeHeader>\r
243 <HelpText/>\r
244 </IndustryStdHeader>\r
245 <IndustryStdHeader Name="EdkUsbLib">\r
246 <IncludeHeader>Include/Library/EdkUsbLib.h</IncludeHeader>\r
247 <HelpText/>\r
248 </IndustryStdHeader>\r
249 <IndustryStdHeader Name="TianoDecompressLib">\r
250 <IncludeHeader>Include/Library/TianoDecompressLib.h</IncludeHeader>\r
251 <HelpText/>\r
252 </IndustryStdHeader>\r
253 <IndustryStdHeader Name="BaseMemoryTest">\r
254 <IncludeHeader>Include/Ppi/BaseMemoryTest.h</IncludeHeader>\r
255 <HelpText/>\r
256 </IndustryStdHeader>\r
257 <IndustryStdHeader Name="FlashMap">\r
258 <IncludeHeader>Include/Ppi/FlashMap.h</IncludeHeader>\r
259 <HelpText/>\r
260 </IndustryStdHeader>\r
261 <IndustryStdHeader Name="PeiInMemory">\r
262 <IncludeHeader>Include/Ppi/PeiInMemory.h</IncludeHeader>\r
263 <HelpText/>\r
264 </IndustryStdHeader>\r
265 <IndustryStdHeader Name="StatusCodeMemory">\r
266 <IncludeHeader>Include/Ppi/StatusCodeMemory.h</IncludeHeader>\r
267 <HelpText/>\r
268 </IndustryStdHeader>\r
269 <IndustryStdHeader Name="AcpiS3Save">\r
270 <IncludeHeader>Include/Protocol/AcpiS3Save.h</IncludeHeader>\r
271 <HelpText/>\r
272 </IndustryStdHeader>\r
273 <IndustryStdHeader Name="Capsule">\r
274 <IncludeHeader>Include/Protocol/Capsule.h</IncludeHeader>\r
275 <HelpText/>\r
276 </IndustryStdHeader>\r
277 <IndustryStdHeader Name="ConsoleControl">\r
278 <IncludeHeader>Include/Protocol/ConsoleControl.h</IncludeHeader>\r
279 <HelpText/>\r
280 </IndustryStdHeader>\r
281 <IndustryStdHeader Name="CustomizedDecompress">\r
282 <IncludeHeader>Include/Protocol/CustomizedDecompress.h</IncludeHeader>\r
283 <HelpText/>\r
284 </IndustryStdHeader>\r
285 <IndustryStdHeader Name="DebugAssert">\r
286 <IncludeHeader>Include/Protocol/DebugAssert.h</IncludeHeader>\r
287 <HelpText/>\r
288 </IndustryStdHeader>\r
289 <IndustryStdHeader Name="DebugLevel">\r
290 <IncludeHeader>Include/Protocol/DebugLevel.h</IncludeHeader>\r
291 <HelpText/>\r
292 </IndustryStdHeader>\r
293 <IndustryStdHeader Name="DiskInfo">\r
294 <IncludeHeader>Include/Protocol/DiskInfo.h</IncludeHeader>\r
295 <HelpText/>\r
296 </IndustryStdHeader>\r
297 <IndustryStdHeader Name="EdkDecompress">\r
298 <IncludeHeader>Include/Protocol/EdkDecompress.h</IncludeHeader>\r
299 <HelpText/>\r
300 </IndustryStdHeader>\r
301 <IndustryStdHeader Name="ExtendedSalBootService">\r
302 <IncludeHeader>Include/Protocol/ExtendedSalBootService.h</IncludeHeader>\r
303 <HelpText/>\r
304 </IndustryStdHeader>\r
305 <IndustryStdHeader Name="FaultTolerantWriteLite">\r
306 <IncludeHeader>Include/Protocol/FaultTolerantWriteLite.h</IncludeHeader>\r
307 <HelpText/>\r
308 </IndustryStdHeader>\r
309 <IndustryStdHeader Name="FvbExtension">\r
310 <IncludeHeader>Include/Protocol/FvbExtension.h</IncludeHeader>\r
311 <HelpText/>\r
312 </IndustryStdHeader>\r
313 <IndustryStdHeader Name="GenericMemoryTest">\r
314 <IncludeHeader>Include/Protocol/GenericMemoryTest.h</IncludeHeader>\r
315 <HelpText/>\r
316 </IndustryStdHeader>\r
317 <IndustryStdHeader Name="IsaAcpi">\r
318 <IncludeHeader>Include/Protocol/IsaAcpi.h</IncludeHeader>\r
319 <HelpText/>\r
320 </IndustryStdHeader>\r
321 <IndustryStdHeader Name="IsaIo">\r
322 <IncludeHeader>Include/Protocol/IsaIo.h</IncludeHeader>\r
323 <HelpText/>\r
324 </IndustryStdHeader>\r
325 <IndustryStdHeader Name="LoadPe32Image">\r
326 <IncludeHeader>Include/Protocol/LoadPe32Image.h</IncludeHeader>\r
327 <HelpText/>\r
328 </IndustryStdHeader>\r
329 <IndustryStdHeader Name="OEMBadging">\r
330 <IncludeHeader>Include/Protocol/OEMBadging.h</IncludeHeader>\r
331 <HelpText/>\r
332 </IndustryStdHeader>\r
333 <IndustryStdHeader Name="PciHotPlugRequest">\r
334 <IncludeHeader>Include/Protocol/PciHotPlugRequest.h</IncludeHeader>\r
335 <HelpText/>\r
336 </IndustryStdHeader>\r
337 <IndustryStdHeader Name="Performance">\r
338 <IncludeHeader>Include/Protocol/Performance.h</IncludeHeader>\r
339 <HelpText/>\r
340 </IndustryStdHeader>\r
341 <IndustryStdHeader Name="Print">\r
342 <IncludeHeader>Include/Protocol/Print.h</IncludeHeader>\r
343 <HelpText/>\r
344 </IndustryStdHeader>\r
345 <IndustryStdHeader Name="PxeDhcp4">\r
346 <IncludeHeader>Include/Protocol/PxeDhcp4.h</IncludeHeader>\r
347 <HelpText/>\r
348 </IndustryStdHeader>\r
349 <IndustryStdHeader Name="PxeDhcp4CallBack">\r
350 <IncludeHeader>Include/Protocol/PxeDhcp4CallBack.h</IncludeHeader>\r
351 <HelpText/>\r
352 </IndustryStdHeader>\r
353 <IndustryStdHeader Name="ScsiIo">\r
354 <IncludeHeader>Include/Protocol/ScsiIo.h</IncludeHeader>\r
355 <HelpText/>\r
356 </IndustryStdHeader>\r
357 <IndustryStdHeader Name="SecurityPolicy">\r
358 <IncludeHeader>Include/Protocol/SecurityPolicy.h</IncludeHeader>\r
359 <HelpText/>\r
360 </IndustryStdHeader>\r
361 <IndustryStdHeader Name="UgaIo">\r
362 <IncludeHeader>Include/Protocol/UgaIo.h</IncludeHeader>\r
363 <HelpText/>\r
364 </IndustryStdHeader>\r
365 <IndustryStdHeader Name="UgaSplash">\r
366 <IncludeHeader>Include/Protocol/UgaSplash.h</IncludeHeader>\r
367 <HelpText/>\r
368 </IndustryStdHeader>\r
369 <IndustryStdHeader Name="usbatapi">\r
370 <IncludeHeader>Include/Protocol/usbatapi.h</IncludeHeader>\r
371 <HelpText/>\r
372 </IndustryStdHeader>\r
373 <IndustryStdHeader Name="EdkDxe">\r
374 <IncludeHeader>Include/EdkDxe.h</IncludeHeader>\r
375 <HelpText/>\r
376 </IndustryStdHeader>\r
377 <IndustryStdHeader Name="EdkDxeCore">\r
378 <IncludeHeader>Include/EdkDxeCore.h</IncludeHeader>\r
379 <HelpText/>\r
380 </IndustryStdHeader>\r
381 <IndustryStdHeader Name="EdkPeiCore">\r
382 <IncludeHeader>Include/EdkPeiCore.h</IncludeHeader>\r
383 <HelpText/>\r
384 </IndustryStdHeader>\r
385 <IndustryStdHeader Name="EdkPeim">\r
386 <IncludeHeader>Include/EdkPeim.h</IncludeHeader>\r
387 <HelpText/>\r
388 </IndustryStdHeader>\r
389 </IndustryStdIncludes>\r
1f86f081 390 <MsaFiles>\r
391 <Filename>Application/HelloWorld/HelloWorld.msa</Filename>\r
392 <Filename>Bus/Pci/AtapiPassThru/Dxe/AtapiPassThru.msa</Filename>\r
393 <Filename>Bus/Pci/CirrusLogic/Dxe/CirrusLogic5430.msa</Filename>\r
394 <Filename>Bus/Pci/IdeBus/Dxe/idebus.msa</Filename>\r
1f86f081 395 <Filename>Bus/Pci/PciBus/Dxe/PciBus.msa</Filename>\r
1f86f081 396 <Filename>Bus/Pci/Uhci/Dxe/Uhci.msa</Filename>\r
397 <Filename>Bus/Pci/Undi/RuntimeDxe/Undi.msa</Filename>\r
398 <Filename>Bus/Scsi/ScsiBus/Dxe/ScsiBus.msa</Filename>\r
399 <Filename>Bus/Scsi/ScsiDisk/Dxe/ScsiDisk.msa</Filename>\r
400 <Filename>Bus/Usb/UsbBot/Dxe/UsbBot.msa</Filename>\r
401 <Filename>Bus/Usb/UsbBus/Dxe/UsbBus.msa</Filename>\r
402 <Filename>Bus/Usb/UsbCbi/Dxe/Cbi0/UsbCbi0.msa</Filename>\r
403 <Filename>Bus/Usb/UsbCbi/Dxe/Cbi1/UsbCbi1.msa</Filename>\r
404 <Filename>Bus/Usb/UsbKb/Dxe/UsbKb.msa</Filename>\r
405 <Filename>Bus/Usb/UsbMassStorage/Dxe/UsbMassStorage.msa</Filename>\r
406 <Filename>Bus/Usb/UsbMouse/Dxe/UsbMouse.msa</Filename>\r
407 <Filename>Core/Dxe/DxeMain.msa</Filename>\r
408 <Filename>Core/DxeIplPeim/DxeIpl.msa</Filename>\r
5343eab1 409 <Filename>Core/DxeIplX64Peim/DxeIplX64.msa</Filename>\r
1f86f081 410 <Filename>Core/Pei/PeiMain.msa</Filename>\r
411 <Filename>Library/BaseCustomDecompressLibNull/BaseCustomDecompressLibNull.msa</Filename>\r
412 <Filename>Library/BaseUefiTianoDecompressLib/BaseUefiTianoDecompressLib.msa</Filename>\r
413 <Filename>Library/DxeCoreCustomDecompressLibFromHob/DxeCoreCustomDecompressLibFromHob.msa</Filename>\r
414 <Filename>Library/DxeCorePerformanceLib/DxeCorePerformanceLib.msa</Filename>\r
415 <Filename>Library/DxeCoreTianoDecompressLibFromHob/DxeCoreTianoDecompressLibFromHob.msa</Filename>\r
416 <Filename>Library/DxeCoreUefiDecompressLibFromHob/DxeCoreUefiDecompressLibFromHob.msa</Filename>\r
417 <Filename>Library/EdkDxeDebugLibReportStatusCode/EdkDxeDebugLibReportStatusCode.msa</Filename>\r
418 <Filename>Library/EdkDxePeCoffLoaderFromHobLib/EdkDxePeCoffLoaderFromHobLib.msa</Filename>\r
419 <Filename>Library/DxePerformanceLib/DxePerformanceLib.msa</Filename>\r
420 <Filename>Library/EdkDxePrintLib/EdkDxePrintLib.msa</Filename>\r
421 <Filename>Library/EdkDxeRuntimeDriverLib/EdkDxeRuntimeDriverLib.msa</Filename>\r
422 <Filename>Library/EdkDxeSalLib/EdkDxeSalLib.msa</Filename>\r
423 <Filename>Library/EdkFvbServiceLib/EdkFvbServiceLib.msa</Filename>\r
424 <Filename>Library/EdkGraphicsLib/EdkGraphicsLib.msa</Filename>\r
425 <Filename>Library/EdkIfrSupportLib/EdkIfrSupportLib.msa</Filename>\r
426 <Filename>Library/EdkMemoryStatusCodeLib/EdkMemoryStatusCodeLib.msa</Filename>\r
427 <Filename>Library/EdkNullCustomizedDecompressLib/EdkNullCustomizedDecompressLib.msa</Filename>\r
428 <Filename>Library/EdkPeCoffLoaderLib/EdkPeCoffLoaderLib.msa</Filename>\r
1f86f081 429 <Filename>Library/EdkPeCoffLoaderX64Lib/EdkPeCoffLoaderX64Lib.msa</Filename>\r
430 <Filename>Library/PeiPerformanceLib/PeiPerformanceLib.msa</Filename>\r
431 <Filename>Library/EdkRuntimeStatusCodeLib/BsDataHubStatusCode/BsDataHubStatusCode.msa</Filename>\r
432 <Filename>Library/EdkRuntimeStatusCodeLib/RtMemoryStatusCode/RtMemoryStatusCode.msa</Filename>\r
433 <Filename>Library/EdkRuntimeStatusCodeLib/RtPlatformStatusCode/RtPlatformStatusCode.msa</Filename>\r
434 <Filename>Library/EdkScsiLib/EdkScsiLib.msa</Filename>\r
435 <Filename>Library/EdkUefiDebugLibConOut/EdkUefiDebugLibConOut.msa</Filename>\r
436 <Filename>Library/EdkUefiDebugLibStdErr/EdkUefiDebugLibStdErr.msa</Filename>\r
437 <Filename>Library/EdkUsbLib/EdkUsbLib.msa</Filename>\r
438 <Filename>Universal/Console/ConSplitter/Dxe/ConSplitter.msa</Filename>\r
439 <Filename>Universal/Console/GraphicsConsole/Dxe/GraphicsConsole.msa</Filename>\r
440 <Filename>Universal/Console/Terminal/Dxe/Terminal.msa</Filename>\r
441 <Filename>Universal/DataHub/DataHub/Dxe/DataHub.msa</Filename>\r
442 <Filename>Universal/DataHub/DataHubStdErr/Dxe/DataHubStdErr.msa</Filename>\r
443 <Filename>Universal/Debugger/Debugport/Dxe/DebugPort.msa</Filename>\r
444 <Filename>Universal/DebugSupport/Dxe/DebugSupport.msa</Filename>\r
445 <Filename>Universal/Disk/DiskIo/Dxe/DiskIo.msa</Filename>\r
446 <Filename>Universal/Disk/Partition/Dxe/Partition.msa</Filename>\r
447 <Filename>Universal/Disk/UnicodeCollation/English/Dxe/English.msa</Filename>\r
448 <Filename>Universal/Ebc/Dxe/Ebc.msa</Filename>\r
449 <Filename>Universal/FirmwareVolume/FaultTolerantWriteLite/Dxe/FtwLite.msa</Filename>\r
450 <Filename>Universal/FirmwareVolume/GuidedSectionExtraction/Crc32SectionExtract/Dxe/Crc32SectionExtract.msa</Filename>\r
451 <Filename>Universal/GenericMemoryTest/Dxe/NullMemoryTest.msa</Filename>\r
452 <Filename>Universal/GenericMemoryTest/Pei/BaseMemoryTest.msa</Filename>\r
453 <Filename>Universal/MonotonicCounter/RuntimeDxe/MonotonicCounter.msa</Filename>\r
454 <Filename>Universal/Network/PxeBc/Dxe/BC.msa</Filename>\r
455 <Filename>Universal/Network/PxeDhcp4/Dxe/Dhcp4.msa</Filename>\r
456 <Filename>Universal/Network/Snp32_64/Dxe/SNP.msa</Filename>\r
457 <Filename>Universal/PCD/Pei/Pcd.msa</Filename>\r
458 <Filename>Universal/PCD/Dxe/Pcd.msa</Filename>\r
459 <Filename>Universal/Runtime/RuntimeDxe/Runtime.msa</Filename>\r
460 <Filename>Universal/Security/SecurityStub/Dxe/SecurityStub.msa</Filename>\r
461 <Filename>Universal/StatusCode/RuntimeDxe/StatusCode.msa</Filename>\r
462 <Filename>Universal/UserInterface/HiiDataBase/Dxe/HiiDatabase.msa</Filename>\r
5343eab1 463 <Filename>Universal/UserInterface/DriverSample/DriverSample.msa</Filename>\r
1f86f081 464 <Filename>Universal/UserInterface/SetupBrowser/Dxe/SetupBrowser.msa</Filename>\r
465 <Filename>Universal/Variable/Pei/Variable.msa</Filename>\r
466 <Filename>Universal/EmuVariable/RuntimeDxe/EmuVariable.msa</Filename>\r
467 <Filename>Universal/Variable/RuntimeDxe/Variable.msa</Filename>\r
045f4521 468 <Filename>Universal/Capsule/RuntimeDxe/CapsuleRuntime.msa</Filename>\r
1f86f081 469 <Filename>Universal/WatchdogTimer/Dxe/WatchDogTimer.msa</Filename>\r
470 </MsaFiles>\r
471 <PackageHeaders>\r
472 <IncludePkgHeader ModuleType="SEC">Include/EdkPeim.h</IncludePkgHeader>\r
473 <IncludePkgHeader ModuleType="PEI_CORE">Include/EdkPeiCore.h</IncludePkgHeader>\r
474 <IncludePkgHeader ModuleType="PEIM">Include/EdkPeim.h</IncludePkgHeader>\r
475 <IncludePkgHeader ModuleType="DXE_CORE">Include/EdkDxeCore.h</IncludePkgHeader>\r
476 <IncludePkgHeader ModuleType="DXE_DRIVER">Include/EdkDxe.h</IncludePkgHeader>\r
477 <IncludePkgHeader ModuleType="DXE_RUNTIME_DRIVER">Include/EdkDxe.h</IncludePkgHeader>\r
478 <IncludePkgHeader ModuleType="DXE_SMM_DRIVER">Include/EdkDxe.h</IncludePkgHeader>\r
479 <IncludePkgHeader ModuleType="DXE_SAL_DRIVER">Include/EdkDxe.h</IncludePkgHeader>\r
480 <IncludePkgHeader ModuleType="UEFI_DRIVER">Include/EdkDxe.h</IncludePkgHeader>\r
b062dd14 481 <IncludePkgHeader ModuleType="USER_DEFINED">Include/EdkPeim.h</IncludePkgHeader>\r
1f86f081 482 </PackageHeaders>\r
483 <GuidDeclarations>\r
f0725786 484 <Entry Name="EdkModulePkgTokenSpace">\r
485 <C_Name>gEfiEdkModulePkgTokenSpaceGuid</C_Name>\r
486 <GuidValue>8CC4092F-F60E-46d1-B41C-1E761DF50582</GuidValue>\r
487 <HelpText>All PCD define in EdkModulePkg is in this token space scope</HelpText>\r
488 </Entry> \r
1f86f081 489 <Entry Name="PcdDataBaseHob">\r
490 <C_Name>gPcdDataBaseHobGuid</C_Name>\r
491 <GuidValue>EA296D92-0B69-423C-8C28-33B4E0A91268</GuidValue>\r
492 <HelpText/>\r
493 </Entry>\r
494 <Entry Name="PcdPeiCallbackFnTable">\r
495 <C_Name>gPcdPeiCallbackFnTableHobGuid</C_Name>\r
496 <GuidValue>C625F4B2-EA09-4675-82D7-BA3682157A14</GuidValue>\r
497 <HelpText/>\r
498 </Entry>\r
499 <Entry Name="PeiPeCoffLoader">\r
500 <C_Name>gEfiPeiPeCoffLoaderGuid</C_Name>\r
501 <GuidValue>D8117CFF-94A6-11D4-9A3A-0090273FC14D</GuidValue>\r
502 <HelpText/>\r
503 </Entry>\r
504 <Entry Name="FlashMapHob">\r
505 <C_Name>gEfiFlashMapHobGuid</C_Name>\r
506 <GuidValue>B091E7D2-05A0-4198-94F0-74B7B8C55459</GuidValue>\r
507 <HelpText/>\r
508 </Entry>\r
509 <Entry Name="StatusCodeDataTypeString">\r
510 <C_Name>gEfiStatusCodeDataTypeStringGuid</C_Name>\r
511 <GuidValue>92D11080-496F-4D95-BE7E-037488382B0A</GuidValue>\r
512 <HelpText/>\r
513 </Entry>\r
514 <Entry Name="StatusCodeDataTypeDebug">\r
515 <C_Name>gEfiStatusCodeDataTypeDebugGuid</C_Name>\r
516 <GuidValue>9A4E9246-D553-11D5-87E2-00062945C3B9</GuidValue>\r
517 <HelpText/>\r
518 </Entry>\r
519 <Entry Name="StatusCodeDataTypeAssert">\r
520 <C_Name>gEfiStatusCodeDataTypeAssertGuid</C_Name>\r
521 <GuidValue>DA571595-4D99-487C-827C-2622677D3307</GuidValue>\r
522 <HelpText/>\r
523 </Entry>\r
524 <Entry Name="StatusCodeDataTypeExceptionHandler">\r
525 <C_Name>gEfiStatusCodeDataTypeExceptionHandlerGuid</C_Name>\r
526 <GuidValue>3BC2BD12-AD2E-11D5-87DD-00062945C3B9</GuidValue>\r
527 <HelpText/>\r
528 </Entry>\r
529 <Entry Name="StatusCodeDataTypeError">\r
530 <C_Name>gEfiStatusCodeDataTypeErrorGuid</C_Name>\r
531 <GuidValue>AB359CE3-99B3-AE18-C89D-95D3B072E19B</GuidValue>\r
532 <HelpText/>\r
533 </Entry>\r
534 <Entry Name="StatusCodeDataTypeProgressCode">\r
535 <C_Name>gEfiStatusCodeDataTypeProgressCodeGuid</C_Name>\r
536 <GuidValue>A356AB39-35C4-35DA-B37A-F8EA9E8B36A3</GuidValue>\r
537 <HelpText/>\r
538 </Entry>\r
539 <Entry Name="StatusCodeSpecificData">\r
540 <C_Name>gEfiStatusCodeSpecificDataGuid</C_Name>\r
541 <GuidValue>335984BD-E805-409A-B8F8-D27ECE5FF7A6</GuidValue>\r
542 <HelpText/>\r
543 </Entry>\r
544 <Entry Name="SystemNvDataHob">\r
545 <C_Name>gEfiSystemNvDataHobGuid</C_Name>\r
546 <GuidValue>D6E5092D-C7B2-4872-AF66-FDC0E6F95E78</GuidValue>\r
547 <HelpText/>\r
548 </Entry>\r
549 <Entry Name="SystemNvDataFv">\r
550 <C_Name>gEfiSystemNvDataFvGuid</C_Name>\r
551 <GuidValue>FFF12B8D-7696-4C8B-A985-2747075B4F50</GuidValue>\r
552 <HelpText/>\r
553 </Entry>\r
554 <Entry Name="DiskInfoIde">\r
555 <C_Name>gEfiDiskInfoIdeInterfaceGuid</C_Name>\r
556 <GuidValue>5E948FE3-26D3-42B5-AF17-610287188DEC</GuidValue>\r
557 <HelpText/>\r
558 </Entry>\r
559 <Entry Name="DiskInfoScsi">\r
560 <C_Name>gEfiDiskInfoScsiInterfaceGuid</C_Name>\r
561 <GuidValue>08F74BAA-EA36-41D9-9521-21A70F8780BC</GuidValue>\r
562 <HelpText/>\r
563 </Entry>\r
564 <Entry Name="DiskInfoUsb">\r
565 <C_Name>gEfiDiskInfoUsbInterfaceGuid</C_Name>\r
566 <GuidValue>CB871572-C11A-47B5-B492-675EAFA77727</GuidValue>\r
567 <HelpText/>\r
568 </Entry>\r
569 <Entry Name="AlternateFvBlock">\r
570 <C_Name>gEfiAlternateFvBlockGuid</C_Name>\r
571 <GuidValue>F496922D-172F-4BBC-A1EB-0EEB949C3486</GuidValue>\r
572 <HelpText/>\r
573 </Entry>\r
574 <Entry Name="ConsoleInDevice">\r
575 <C_Name>gEfiConsoleInDeviceGuid</C_Name>\r
576 <GuidValue>D3B36F2B-D551-11D4-9A46-0090273FC14D</GuidValue>\r
577 <HelpText/>\r
578 </Entry>\r
579 <Entry Name="ConsoleOutDevice">\r
580 <C_Name>gEfiConsoleOutDeviceGuid</C_Name>\r
581 <GuidValue>D3B36F2C-D551-11D4-9A46-0090273FC14D</GuidValue>\r
582 <HelpText/>\r
583 </Entry>\r
584 <Entry Name="StandardErrorDevice">\r
585 <C_Name>gEfiStandardErrorDeviceGuid</C_Name>\r
586 <GuidValue>D3B36F2D-D551-11D4-9A46-0090273FC14D</GuidValue>\r
587 <HelpText/>\r
588 </Entry>\r
589 <Entry Name="HotPlugDevice">\r
590 <C_Name>gEfiHotPlugDeviceGuid</C_Name>\r
591 <GuidValue>220AC432-1D43-49E5-A74F-4C9DA67AD23B</GuidValue>\r
592 <HelpText/>\r
593 </Entry>\r
594 <Entry Name="PrimaryStandardErrorDevice">\r
595 <C_Name>gEfiPrimaryStandardErrorDeviceGuid</C_Name>\r
596 <GuidValue>5A68191B-9B97-4752-9946-E36A5DA942B1</GuidValue>\r
597 <HelpText/>\r
598 </Entry>\r
599 <Entry Name="PrimaryConsoleInDevice">\r
600 <C_Name>gEfiPrimaryConsoleInDeviceGuid</C_Name>\r
601 <GuidValue>E451DCBE-96A1-4729-A5CF-6B9C2CFF47FD</GuidValue>\r
602 <HelpText/>\r
603 </Entry>\r
604 <Entry Name="PrimaryConsoleOutDevice">\r
605 <C_Name>gEfiPrimaryConsoleOutDeviceGuid</C_Name>\r
606 <GuidValue>62BDF38A-E3D5-492C-950C-23A7F66E672E</GuidValue>\r
607 <HelpText/>\r
608 </Entry>\r
609 <Entry Name="Bmp">\r
610 <C_Name>gEfiDefaultBmpLogoGuid</C_Name>\r
611 <GuidValue>7BB28B99-61BB-11D5-9A5D-0090273FC14D</GuidValue>\r
612 <HelpText/>\r
613 </Entry>\r
614 <Entry Name="BootState">\r
615 <C_Name>gEfiBootStateGuid</C_Name>\r
616 <GuidValue>60B5E939-0FCF-4227-BA83-6BBED45BC0E3</GuidValue>\r
617 <HelpText/>\r
618 </Entry>\r
619 <Entry Name="ShellFile">\r
620 <C_Name>gEfiShellFileGuid</C_Name>\r
621 <GuidValue>C57AD6B7-0515-40A8-9D21-551652854E37</GuidValue>\r
622 <HelpText/>\r
623 </Entry>\r
624 <Entry Name="MiniShellFile">\r
625 <C_Name>gEfiMiniShellFileGuid</C_Name>\r
626 <GuidValue>86AD232B-D33A-465C-BF5F-41370BA92FE2</GuidValue>\r
627 <HelpText/>\r
628 </Entry>\r
629 <Entry Name="StatusCode">\r
630 <C_Name>gEfiStatusCodeGuid</C_Name>\r
631 <GuidValue>D083E94C-6560-42E4-B6D4-2DF75ADF6A2A</GuidValue>\r
632 <HelpText/>\r
633 </Entry>\r
634 <Entry Name="PciOptionRomTable">\r
635 <C_Name>gEfiPciOptionRomTableGuid</C_Name>\r
636 <GuidValue>7462660F-1CBD-48DA-AD11-91717913831C</GuidValue>\r
637 <HelpText/>\r
638 </Entry>\r
639 <Entry Name="PciHotplugDevice">\r
640 <C_Name>gEfiPciHotplugDeviceGuid</C_Name>\r
641 <GuidValue>0B280816-52E7-4E51-AA57-11BD41CBEFC3</GuidValue>\r
642 <HelpText/>\r
643 </Entry>\r
644 <Entry Name="MemoryTypeInformation">\r
645 <C_Name>gEfiMemoryTypeInformationGuid</C_Name>\r
646 <GuidValue>4C19049F-4137-4DD3-9C10-8B97A83FFDFA</GuidValue>\r
647 <HelpText/>\r
648 </Entry>\r
649 <Entry Name="CapsuleVendor">\r
650 <C_Name>gEfiCapsuleVendorGuid</C_Name>\r
651 <GuidValue>711C703F-C285-4B10-A3B0-36ECBD3C8BE2</GuidValue>\r
652 <HelpText/>\r
653 </Entry>\r
654 <Entry Name="CompatibleMemoryTested">\r
655 <C_Name>gEfiCompatibleMemoryTestedGuid</C_Name>\r
656 <GuidValue>64C475EF-344B-492C-93AD-AB9EB4395004</GuidValue>\r
657 <HelpText/>\r
658 </Entry>\r
659 <Entry Name="PeiPerformanceHob">\r
660 <C_Name>gPeiPerformanceHobGuid</C_Name>\r
661 <GuidValue>EC4DF5AF-4395-4CC9-94DE-77506D12C7B8</GuidValue>\r
662 <HelpText/>\r
663 </Entry>\r
664 </GuidDeclarations>\r
665 <ProtocolDeclarations>\r
045f4521 666 <Entry Name="Capsule">\r
667 <C_Name>gEfiCapsuleArchProtocolGuid</C_Name>\r
668 <GuidValue>5053697E-2EBC-4819-90D9-0580DEEE5754</GuidValue>\r
669 <HelpText/>\r
670 </Entry>\r
1f86f081 671 <Entry Name="CustomizedDecompress">\r
672 <C_Name>gEfiCustomizedDecompressProtocolGuid</C_Name>\r
673 <GuidValue>9A44198E-A4A2-44E6-8A1F-39BEFDAC896F</GuidValue>\r
674 <HelpText/>\r
675 </Entry>\r
676 <Entry Name="DebugLevel">\r
677 <C_Name>gEfiDebugLevelProtocolGuid</C_Name>\r
678 <GuidValue>8D4C62E6-CD98-4E1D-AD6E-48BB50D29FF7</GuidValue>\r
679 <HelpText/>\r
680 </Entry>\r
681 <Entry Name="TianoDecompress">\r
682 <C_Name>gEfiTianoDecompressProtocolGuid</C_Name>\r
683 <GuidValue>E84CF29C-191F-4EAE-96E1-F46AECEAEA0B</GuidValue>\r
684 <HelpText/>\r
685 </Entry>\r
686 <Entry Name="LoadPeImage">\r
687 <C_Name>gEfiLoadPeImageProtocolGuid</C_Name>\r
688 <GuidValue>5CB5C776-60D5-45EE-883C-452708CD743F</GuidValue>\r
689 <HelpText/>\r
690 </Entry>\r
691 <Entry Name="Print">\r
692 <C_Name>gEfiPrintProtocolGuid</C_Name>\r
693 <GuidValue>DF2D868E-32FC-4CF0-8E6B-FFD95D1343D0</GuidValue>\r
694 <HelpText/>\r
695 </Entry>\r
696 <Entry Name="GenericMemTest">\r
697 <C_Name>gEfiGenericMemTestProtocolGuid</C_Name>\r
698 <GuidValue>309DE7F1-7F5E-4ACE-B49C-531BE5AA95EF</GuidValue>\r
699 <HelpText/>\r
700 </Entry>\r
701 <Entry Name="DiskInfo">\r
702 <C_Name>gEfiDiskInfoProtocolGuid</C_Name>\r
703 <GuidValue>D432A67F-14DC-484B-B3BB-3F0291849327</GuidValue>\r
704 <HelpText/>\r
705 </Entry>\r
706 <Entry Name="FvbExtension">\r
707 <C_Name>gEfiFvbExtensionProtocolGuid</C_Name>\r
708 <GuidValue>53A4C71B-B581-4170-91B3-8DB87A4B5C46</GuidValue>\r
709 <HelpText/>\r
710 </Entry>\r
711 <Entry Name="FaultTolerantWriteLite">\r
712 <C_Name>gEfiFaultTolerantWriteLiteProtocolGuid</C_Name>\r
713 <GuidValue>3F557189-8DAE-45AE-A0B3-2B99CA7AA7A0</GuidValue>\r
714 <HelpText/>\r
715 </Entry>\r
716 <Entry Name="ConsoleControl">\r
717 <C_Name>gEfiConsoleControlProtocolGuid</C_Name>\r
718 <GuidValue>F42F7782-012E-4C12-9956-49F94304F721</GuidValue>\r
719 <HelpText/>\r
720 </Entry>\r
721 <Entry Name="OEMBadging">\r
722 <C_Name>gEfiOEMBadgingProtocolGuid</C_Name>\r
723 <GuidValue>170E13C0-BF1B-4218-871D-2ABDC6F887BC</GuidValue>\r
724 <HelpText/>\r
725 </Entry>\r
726 <Entry Name="UgaSplash">\r
727 <C_Name>gEfiUgaSplashProtocolGuid</C_Name>\r
728 <GuidValue>A45B3A0D-2E55-4C03-AD9C-27D4820B507E</GuidValue>\r
729 <HelpText/>\r
730 </Entry>\r
731 <Entry Name="AcpiS3Save">\r
732 <C_Name>gEfiAcpiS3SaveProtocolGuid</C_Name>\r
733 <GuidValue>125F2DE1-FB85-440C-A54C-4D99358A8D38</GuidValue>\r
734 <HelpText/>\r
735 </Entry>\r
1f86f081 736 <Entry Name="PxeDhcp4">\r
737 <C_Name>gEfiPxeDhcp4ProtocolGuid</C_Name>\r
738 <GuidValue>03C4E624-AC28-11D3-9A2D-0090293FC14D</GuidValue>\r
739 <HelpText/>\r
740 </Entry>\r
741 <Entry Name="PxeDhcp4Callback">\r
742 <C_Name>gEfiPxeDhcp4CallbackProtocolGuid</C_Name>\r
743 <GuidValue>C1544C01-92A4-4198-8A84-778583C23621</GuidValue>\r
744 <HelpText/>\r
745 </Entry>\r
746 <Entry Name="UgaIo">\r
747 <C_Name>gEfiUgaIoProtocolGuid</C_Name>\r
748 <GuidValue>61A4D49E-6F68-4F1B-B922-A86EED0B07A2</GuidValue>\r
749 <HelpText/>\r
750 </Entry>\r
751 <Entry Name="DebugAssert">\r
752 <C_Name>gEfiDebugAssertProtocolGuid</C_Name>\r
753 <GuidValue>BE499C92-7D4B-11D4-BCEE-0080C73C8881</GuidValue>\r
754 <HelpText/>\r
755 </Entry>\r
756 <Entry Name="UsbAtapi">\r
757 <C_Name>gEfiUsbAtapiProtocolGuid</C_Name>\r
758 <GuidValue>2B2F68DA-0CD2-44CF-8E8B-BBA20B1B5B75</GuidValue>\r
759 <HelpText/>\r
760 </Entry>\r
761 <Entry Name="PciHotPlugRequest">\r
762 <C_Name>gEfiPciHotPlugRequestProtocolGuid</C_Name>\r
763 <GuidValue>19CB87AB-2CB9-4665-8360-DDCF6054F79D</GuidValue>\r
764 <HelpText/>\r
765 </Entry>\r
766 <Entry Name="ExtendedSalBootService">\r
767 <C_Name>gEfiExtendedSalBootServiceProtocolGuid</C_Name>\r
768 <GuidValue>DE0EE9A4-3C7A-44F2-B78B-E3CCD69C3AF7</GuidValue>\r
769 <HelpText/>\r
770 </Entry>\r
771 <Entry Name="ExtendedSalVariableServices">\r
772 <C_Name>gEfiExtendedSalVariableServicesProtocolGuid</C_Name>\r
773 <GuidValue>4ECB6C53-C641-4370-8CB2-3B0E496E8378</GuidValue>\r
774 <HelpText/>\r
775 </Entry>\r
776 <Entry Name="ExtendedSalStatusCodeServices">\r
777 <C_Name>gEfiExtendedSalStatusCodeServicesProtocolGuid</C_Name>\r
778 <GuidValue>00DBD91D-55E9-420F-9639-5E9F8437B44F</GuidValue>\r
779 <HelpText/>\r
780 </Entry>\r
781 <Entry Name="IsaIo">\r
782 <C_Name>gEfiIsaIoProtocolGuid</C_Name>\r
783 <GuidValue>7EE2BD44-3DA0-11D4-9A38-0090273FC14D</GuidValue>\r
784 <HelpText/>\r
785 </Entry>\r
786 <Entry Name="IsaAcpi">\r
787 <C_Name>gEfiIsaAcpiProtocolGuid</C_Name>\r
788 <GuidValue>64A892DC-5561-4536-92C7-799BFC183355</GuidValue>\r
789 <HelpText/>\r
790 </Entry>\r
791 <Entry Name="Performance">\r
792 <C_Name>gPerformanceProtocolGuid</C_Name>\r
793 <GuidValue>76B6BDFA-2ACD-4462-9E3F-CB58C969D937</GuidValue>\r
794 <HelpText/>\r
795 </Entry>\r
36122070
LG
796 <Entry Name="ScsiIo">\r
797 <C_Name>gEfiScsiIoProtocolGuid</C_Name>\r
798 <GuidValue>403CD195-F233-48EC-8455-B2E52F1D9E02</GuidValue>\r
799 <HelpText/>\r
800 </Entry>\r
1f86f081 801 </ProtocolDeclarations>\r
802 <PpiDeclarations>\r
803 <Entry Name="PeiInMemory">\r
804 <C_Name>gPeiInMemoryGuid</C_Name>\r
805 <GuidValue>643B8786-B417-48D2-8F5E-7819931CAED8</GuidValue>\r
806 <HelpText/>\r
807 </Entry>\r
808 <Entry Name="FlashMap">\r
809 <C_Name>gPeiFlashMapPpiGuid</C_Name>\r
810 <GuidValue>F34C2FA0-DE88-4270-8414-961222F4521C</GuidValue>\r
811 <HelpText/>\r
812 </Entry>\r
813 <Entry Name="BaseMemoryTest">\r
814 <C_Name>gPeiBaseMemoryTestPpiGuid</C_Name>\r
815 <GuidValue>B6EC423C-21D2-490D-85C6-DD5864EAA674</GuidValue>\r
816 <HelpText/>\r
817 </Entry>\r
818 <Entry Name="StatusCodeMemory">\r
819 <C_Name>gPeiStatusCodeMemoryPpiGuid</C_Name>\r
820 <GuidValue>26F8AB01-D3CD-489C-984F-DFDEF768395B</GuidValue>\r
821 <HelpText/>\r
822 </Entry>\r
823 </PpiDeclarations>\r
824 <PcdDeclarations>\r
ec763458 825 <PcdEntry>\r
826 <C_Name>PcdMaximumUnicodeStringLength</C_Name>\r
827 <Token>0x00000001</Token>\r
c1d69edb 828 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
ec763458 829 <DatumType>UINT32</DatumType>\r
830 <ValidUsage>FIXED_AT_BUILD</ValidUsage>\r
831 <DefaultValue>1000000</DefaultValue>\r
1fe4ef1b 832 <HelpText>If PcdMaximumUnicodeStringLength is not zero, the maximum\r
833 number of characters (not counting the NULL-terminator) in a\r
834 Unicode string cannot exceed it.</HelpText>\r
ec763458 835 </PcdEntry>\r
836 <PcdEntry>\r
837 <C_Name>PcdMaximumAsciiStringLength</C_Name>\r
838 <Token>0x00000002</Token>\r
c1d69edb 839 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
ec763458 840 <DatumType>UINT32</DatumType>\r
841 <ValidUsage>FIXED_AT_BUILD</ValidUsage>\r
842 <DefaultValue>1000000</DefaultValue>\r
1fe4ef1b 843 <HelpText>If PcdMaximumAsciiStringLength is not zero, the maximum number\r
844 of characters (not counting the NULL-terminator) in an ASCII\r
845 string cannot exceed it.</HelpText>\r
ec763458 846 </PcdEntry>\r
847 <PcdEntry>\r
848 <C_Name>PcdMaximumLinkedListLength</C_Name>\r
849 <Token>0x00000003</Token>\r
c1d69edb 850 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
ec763458 851 <DatumType>UINT32</DatumType>\r
852 <ValidUsage>FIXED_AT_BUILD</ValidUsage>\r
853 <DefaultValue>1000000</DefaultValue>\r
1fe4ef1b 854 <HelpText>If PcdMaximumLinkedListLength is not zero, the maximum number\r
855 of nodes (not counting the list header) in a linked list\r
856 cannot exceed it.</HelpText>\r
ec763458 857 </PcdEntry>\r
858 <PcdEntry>\r
859 <C_Name>PcdSpinLockTimeout</C_Name>\r
860 <Token>0x00000004</Token>\r
c1d69edb 861 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
ec763458 862 <DatumType>UINT32</DatumType>\r
863 <ValidUsage>FIXED_AT_BUILD</ValidUsage>\r
864 <DefaultValue>10000000</DefaultValue>\r
1fe4ef1b 865 <HelpText>If PcdSpinLockTimeout is not zero, it stands for the timeout\r
866 value (unit: millisecond) for spin lock.</HelpText>\r
ec763458 867 </PcdEntry>\r
868 <PcdEntry>\r
869 <C_Name>PcdDebugPropertyMask</C_Name>\r
870 <Token>0x00000005</Token>\r
c1d69edb 871 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
ec763458 872 <DatumType>UINT8</DatumType>\r
873 <ValidUsage>FIXED_AT_BUILD</ValidUsage>\r
874 <DefaultValue>0x0f</DefaultValue>\r
1fe4ef1b 875 <HelpText>The bitmask of flags that specify the enable/disable of Debug\r
876 Assert, Debug Print, Debug Code, Clear Memory, Assert\r
877 Breakpoint and Assert Deadloop.</HelpText>\r
ec763458 878 </PcdEntry>\r
879 <PcdEntry>\r
880 <C_Name>PcdDebugPrintErrorLevel</C_Name>\r
881 <Token>0x00000006</Token>\r
c1d69edb 882 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
ec763458 883 <DatumType>UINT32</DatumType>\r
884 <ValidUsage>PATCHABLE_IN_MODULE</ValidUsage>\r
885 <DefaultValue>0x80000000</DefaultValue>\r
1fe4ef1b 886 <HelpText>The bitmask of flags that specify the kind of debug message\r
887 output when Debug Print is enabled.</HelpText>\r
ec763458 888 </PcdEntry>\r
889 <PcdEntry>\r
890 <C_Name>PcdReportStatusCodePropertyMask</C_Name>\r
891 <Token>0x00000007</Token>\r
c1d69edb 892 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
ec763458 893 <DatumType>UINT8</DatumType>\r
894 <ValidUsage>FIXED_AT_BUILD</ValidUsage>\r
895 <DefaultValue>0x07</DefaultValue>\r
1fe4ef1b 896 <HelpText>The bitmask of flags that specify the enable/disable of\r
897 Progress Code, Error Code and Debug Code.</HelpText>\r
ec763458 898 </PcdEntry>\r
899 <PcdEntry>\r
900 <C_Name>PcdDebugClearMemoryValue</C_Name>\r
901 <Token>0x00000008</Token>\r
c1d69edb 902 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
ec763458 903 <DatumType>UINT8</DatumType>\r
904 <ValidUsage>FIXED_AT_BUILD</ValidUsage>\r
905 <DefaultValue>0xAF</DefaultValue>\r
1fe4ef1b 906 <HelpText>The value used by DebugClearMemory () to fill a certain range\r
907 of memory.</HelpText>\r
ec763458 908 </PcdEntry>\r
909 <PcdEntry>\r
910 <C_Name>PcdPerformanceLibraryPropertyMask</C_Name>\r
911 <Token>0x00000009</Token>\r
c1d69edb 912 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
ec763458 913 <DatumType>UINT8</DatumType>\r
914 <ValidUsage>FIXED_AT_BUILD</ValidUsage>\r
915 <DefaultValue>0</DefaultValue>\r
1fe4ef1b 916 <HelpText>The bitmask of flags that specify the enable/disable of\r
917 Performance Measurement.</HelpText>\r
1f86f081 918 </PcdEntry>\r
1f86f081 919 <PcdEntry>\r
920 <C_Name>PcdMaxPeiPcdCallBackNumberPerPcdEntry</C_Name>\r
921 <Token>0x0001000f</Token>\r
c1d69edb 922 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1f86f081 923 <DatumType>UINT32</DatumType>\r
924 <ValidUsage>FIXED_AT_BUILD</ValidUsage>\r
f7ba3555 925 <HelpText>The maximum number of callback function, which will be triggered when \r
926 a PCD entry is been set, can be registered for a single PCD entry in PEI phase.</HelpText>\r
1f86f081 927 </PcdEntry>\r
928 <PcdEntry>\r
929 <C_Name>PcdVpdBaseAddress</C_Name>\r
930 <Token>0x00010010</Token>\r
c1d69edb 931 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1f86f081 932 <DatumType>UINT32</DatumType>\r
933 <ValidUsage>FIXED_AT_BUILD</ValidUsage>\r
f7ba3555 934 <HelpText>The base address of the VPD (Vital Product Data) region. It is \r
935 normally a region reserved on flash.</HelpText>\r
1f86f081 936 </PcdEntry>\r
045f4521 937 <PcdEntry>\r
938 <C_Name>PcdSupportUpdateCapsuleRest</C_Name>\r
939 <Token>0x00010020</Token>\r
0e0e9d3d 940 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
045f4521 941 <DatumType>BOOLEAN</DatumType>\r
942 <ValidUsage>FEATURE_FLAG</ValidUsage>\r
c79c3f30 943 <HelpText>Indicate whether platform can support update capsule across a system reset</HelpText>\r
045f4521 944 </PcdEntry>\r
945 <PcdEntry>\r
946 <C_Name>PcdMaxSizePopulateCapsule</C_Name>\r
947 <Token>0x00010021</Token>\r
0e0e9d3d 948 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
045f4521 949 <DatumType>UINT32</DatumType>\r
950 <ValidUsage>FIXED_AT_BUILD</ValidUsage>\r
c79c3f30 951 <HelpText>Indicate the max size the platform can support in case of populated capsules</HelpText>\r
045f4521 952 </PcdEntry>\r
953 <PcdEntry>\r
954 <C_Name>PcdMaxSizeNonPopulateCapsule</C_Name>\r
955 <Token>0x00010022</Token>\r
0e0e9d3d 956 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
045f4521 957 <DatumType>UINT32</DatumType>\r
958 <ValidUsage>FIXED_AT_BUILD</ValidUsage>\r
c79c3f30 959 <HelpText>Indicate the max size the platform can support in case of non-populated capsules</HelpText>\r
045f4521 960 </PcdEntry> \r
4f914125 961 <PcdEntry>\r
962 <C_Name>PcdPeiPcdDatabaseTraverseEnabled</C_Name>\r
963 <Token>0x00010020</Token>\r
964 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
965 <DatumType>BOOLEAN</DatumType>\r
966 <ValidUsage>FEATURE_FLAG</ValidUsage>\r
967 <DefaultValue>TRUE</DefaultValue>\r
f7ba3555 968 <HelpText>This feature flag can be used to enable or disable the Pcd PEIM database \r
969 traverse capability. Disable it can reduce the size of final image generated.</HelpText>\r
4f914125 970 </PcdEntry>\r
971 <PcdEntry>\r
972 <C_Name>PcdDxePcdDatabaseTraverseEnabled</C_Name>\r
973 <Token>0x00010021</Token>\r
974 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
975 <DatumType>BOOLEAN</DatumType>\r
976 <ValidUsage>FEATURE_FLAG</ValidUsage>\r
977 <DefaultValue>TRUE</DefaultValue>\r
f7ba3555 978 <HelpText>This feature flag can be used to enable or disable the Pcd DXE database \r
979 traverse capability. Disable it can reduce the size of final image generated.</HelpText>\r
4f914125 980 </PcdEntry>\r
1f86f081 981 </PcdDeclarations>\r
982</PackageSurfaceArea>