de641ab18d3958b6b37dd34dd82ca20dfa2524ae
[mirror_edk2.git] / EdkNt32Pkg / Nt32.fpd
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3 Copyright (c) 2006, Intel Corporation
4 All rights reserved. This program and the accompanying materials
5 are licensed and made available under the terms and conditions of the BSD License
6 which accompanies this distribution. The full text of the license may be found at
7 http://opensource.org/licenses/bsd-license.php
8
9 THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
10 WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
11 -->
12 <PlatformSurfaceArea xmlns="http://www.TianoCore.org/2006/Edk2.0">
13 <PlatformHeader>
14 <PlatformName>NT32</PlatformName>
15 <GuidValue>eb216561-961f-47ee-9ef9-ca426ef547c2</GuidValue>
16 <Version>0.3</Version>
17 <Abstract>EFI/Framework Emulation Platform</Abstract>
18 <Description>The Emulation Platform can be used to debug individual modules, prior to creating
19 a real platform. This also provides an example for how an FPD is created.</Description>
20 <Copyright>Copyright (c) 2006, Intel Corporation</Copyright>
21 <License>All rights reserved. This program and the accompanying materials
22 are licensed and made available under the terms and conditions of the BSD License
23 which accompanies this distribution. The full text of the license may be found at
24 http://opensource.org/licenses/bsd-license.php
25
26 THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
27 WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.</License>
28 <Specification>FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052</Specification>
29 </PlatformHeader>
30 <PlatformDefinitions>
31 <SupportedArchitectures>IA32</SupportedArchitectures>
32 <BuildTargets>DEBUG</BuildTargets>
33 <IntermediateDirectories>UNIFIED</IntermediateDirectories>
34 <OutputDirectory/>
35 </PlatformDefinitions>
36 <Flash>
37 <FlashDefinitionFile>FlashMap.fdf</FlashDefinitionFile>
38 <!-- FlashDefinitionFile -->
39 <FvImages>
40 <!-- Global Varables -->
41 <NameValue Name="FV_RECOVERY_BASE_ADDRESS" Value="0xFFD80000" />
42 <NameValue Name="FV_MAIN_BASE_ADDRESS" Value="0xFFF00000" />
43
44 <!-- Define Valid Image Names -->
45 <FvImage Type="ImageName">
46 <FvImageNames>FV_RECOVERY</FvImageNames>
47 <FvImageNames>NV_STORAGE</FvImageNames>
48 </FvImage>
49
50 <!-- Define Attributes for on or more Images Names -->
51 <FvImage Type="Attributes">
52 <FvImageNames>FV_RECOVERY</FvImageNames>
53 <FvImageNames>NV_STORAGE</FvImageNames>
54 <FvImageNames>FV_FILE</FvImageNames>
55 <FvImageOptions>
56 <NameValue Name="EFI_ERASE_POLARITY" Value="1"/>
57 <NameValue Name="EFI_READ_DISABLED_CAP" Value="TRUE" />
58 <NameValue Name="EFI_READ_ENABLED_CAP" Value="TRUE" />
59 <NameValue Name="EFI_READ_STATUS" Value="TRUE" />
60 <NameValue Name="EFI_WRITE_DISABLED_CAP" Value="TRUE" />
61 <NameValue Name="EFI_WRITE_ENABLED_CAP" Value="TRUE" />
62 <NameValue Name="EFI_WRITE_STATUS" Value="TRUE" />
63 <NameValue Name="EFI_LOCK_CAP" Value="TRUE" />
64 <NameValue Name="EFI_LOCK_STATUS" Value="TRUE" />
65 <NameValue Name="EFI_MEMORY_MAPPED" Value="TRUE" />
66 <NameValue Name="EFI_ALIGNMENT_CAP" Value="TRUE" />
67 <NameValue Name="EFI_ALIGNMENT_2" Value="TRUE" />
68 <NameValue Name="EFI_ALIGNMENT_4" Value="TRUE" />
69 <NameValue Name="EFI_ALIGNMENT_8" Value="TRUE" />
70 <NameValue Name="EFI_ALIGNMENT_16" Value="TRUE" />
71 <NameValue Name="EFI_ALIGNMENT_32" Value="TRUE" />
72 <NameValue Name="EFI_ALIGNMENT_64" Value="TRUE" />
73 <NameValue Name="EFI_ALIGNMENT_128" Value="TRUE" />
74 <NameValue Name="EFI_ALIGNMENT_256" Value="TRUE" />
75 <NameValue Name="EFI_ALIGNMENT_512" Value="TRUE" />
76 <NameValue Name="EFI_ALIGNMENT_1K" Value="TRUE" />
77 <NameValue Name="EFI_ALIGNMENT_2K" Value="TRUE" />
78 <NameValue Name="EFI_ALIGNMENT_4K" Value="TRUE" />
79 <NameValue Name="EFI_ALIGNMENT_8K" Value="TRUE" />
80 <NameValue Name="EFI_ALIGNMENT_16K" Value="TRUE" />
81 <NameValue Name="EFI_ALIGNMENT_32K" Value="TRUE" />
82 <NameValue Name="EFI_ALIGNMENT_64K" Value="TRUE" />
83 <NameValue Name="EFI_STICKY_WRITE" Value="FALSE" />
84 </FvImageOptions>
85 </FvImage>
86
87 <!-- Define Components for one or more Image Names -->
88 <FvImage Type="Components">
89 <FvImageNames>NV_STORAGE</FvImageNames>
90 <FvImageOptions>
91 <NameValue Name="EFI_NV_VARIABLE" Value="0xC000"/>
92 <NameValue Name="EFI_NV_EVENT_LOG" Value="0x2000"/>
93 <NameValue Name="EFI_NV_FTW_WORKING" Value="0x2000"/>
94 <NameValue Name="EFI_NV_FTW_SPARE" Value="0x10000"/>
95 </FvImageOptions>
96 </FvImage>
97
98 <!-- Define Options for Individual Image Names -->
99 <FvImage Type="Options">
100 <FvImageNames>FV_RECOVERY</FvImageNames>
101 <FvImageOptions>
102 <NameValue Name="EFI_BASE_ADDRESS" Value="${FV_RECOVERY_BASE_ADDRESS}"/>
103 <NameValue Name="EFI_FILE_NAME" Value="FV_RECOVERY.fv"/>
104 <NameValue Name="EFI_NUM_BLOCKS" Value="0x28"/>
105 <NameValue Name="EFI_BLOCK_SIZE" Value="0x10000"/>
106 </FvImageOptions>
107 </FvImage>
108
109 <FvImage Type="Options">
110 <FvImageNames>FV_FILE</FvImageNames>
111 <FvImageOptions>
112 <NameValue Name="EFI_BASE_ADDRESS" Value="0x00000000"/>
113 <NameValue Name="EFI_FILE_NAME" Value="${FV_FILENAME}.fv"/>
114 <NameValue Name="EFI_SYM_FILE_NAME" Value="${FV_FILENAME}.sym"/>
115 <NameValue Name="EFI_NUM_BLOCKS" Value="0x2"/>
116 <NameValue Name="EFI_BLOCK_SIZE" Value="0x10000"/>
117 </FvImageOptions>
118 </FvImage>
119
120 <FvImage Type="Options">
121 <FvImageNames>NV_STORAGE</FvImageNames>
122 <FvImageOptions>
123 <NameValue Name="EFI_BASE_ADDRESS" Value="0xFFFC0000"/>
124 <NameValue Name="EFI_FILE_NAME" Value="${FV_FILENAME}.fv"/>
125 <NameValue Name="EFI_NUM_BLOCKS" Value="0x2"/>
126 <NameValue Name="EFI_BLOCK_SIZE" Value="0x10000"/>
127 <NameValue Name="EFI_FV_GUID" Value="fff12b8d-7696-4c8b-a985-2747075b4f50"/>
128 </FvImageOptions>
129 </FvImage>
130
131 <FvImage Type="Options">
132 <FvImageNames>CAPSULE_A</FvImageNames>
133 <FvImageOptions>
134 <NameValue Name="EFI_BASE_ADDRESS" Value="${FV_RECOVERY_BASE_ADDRESS}"/>
135 <NameValue Name="EFI_FILE_NAME" Value="Capsule_A.fv"/>
136 <NameValue Name="EFI_NUM_BLOCKS" Value="0x28"/>
137 <NameValue Name="EFI_BLOCK_SIZE" Value="0x10000"/>
138 </FvImageOptions>
139 </FvImage>
140 </FvImages>
141 </Flash>
142 <FrameworkModules>
143 <ModuleSA SupArchList="IA32" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" ModuleGuid="4b837b03-6587-4d19-b82b-edfad836c0a0">
144 <Libraries>
145 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
146 <Instance ModuleGuid="fd44e603-002a-4b29-9f5f-529e815b6165" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
147 <Instance ModuleGuid="556f5d10-7309-4af4-b80a-8196bd60946f" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
148 <Instance ModuleGuid="a86fbfca-0183-4eeb-aa8a-762e3b7da1f3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
149 <Instance ModuleGuid="55c61087-7367-4546-bc32-4937c5e6aff3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
150 <Instance ModuleGuid="9ba1d976-0624-41a3-8650-28165e8d9ae8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
151 </Libraries>
152 <PcdBuildDefinition>
153 <PcdData ItemType="FIXED_AT_BUILD">
154 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
155 <Token>0x00000001</Token>
156 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
157 <DatumType>UINT32</DatumType>
158 <MaxDatumSize>4</MaxDatumSize>
159 <Value>1000000</Value>
160 </PcdData>
161 <PcdData ItemType="FIXED_AT_BUILD">
162 <C_Name>PcdMaximumAsciiStringLength</C_Name>
163 <Token>0x00000002</Token>
164 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
165 <DatumType>UINT32</DatumType>
166 <MaxDatumSize>4</MaxDatumSize>
167 <Value>1000000</Value>
168 </PcdData>
169 <PcdData ItemType="FIXED_AT_BUILD">
170 <C_Name>PcdDebugPropertyMask</C_Name>
171 <Token>0x00000005</Token>
172 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
173 <DatumType>UINT8</DatumType>
174 <MaxDatumSize>1</MaxDatumSize>
175 <Value>0x1f</Value>
176 </PcdData>
177 <PcdData ItemType="FIXED_AT_BUILD">
178 <C_Name>PcdSpinLockTimeout</C_Name>
179 <Token>0x00000004</Token>
180 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
181 <DatumType>UINT32</DatumType>
182 <MaxDatumSize>4</MaxDatumSize>
183 <Value>10000000</Value>
184 </PcdData>
185 <PcdData ItemType="PATCHABLE_IN_MODULE">
186 <C_Name>PcdDebugPrintErrorLevel</C_Name>
187 <Token>0x00000006</Token>
188 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
189 <DatumType>UINT32</DatumType>
190 <MaxDatumSize>4</MaxDatumSize>
191 <Value>0x80000000</Value>
192 </PcdData>
193 <PcdData ItemType="FIXED_AT_BUILD">
194 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
195 <Token>0x00000007</Token>
196 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
197 <DatumType>UINT8</DatumType>
198 <MaxDatumSize>1</MaxDatumSize>
199 <Value>0x07</Value>
200 </PcdData>
201 <PcdData ItemType="FIXED_AT_BUILD">
202 <C_Name>PcdMaximumLinkedListLength</C_Name>
203 <Token>0x00000003</Token>
204 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
205 <DatumType>UINT32</DatumType>
206 <MaxDatumSize>4</MaxDatumSize>
207 <Value>1000000</Value>
208 </PcdData>
209 <PcdData ItemType="DYNAMIC">
210 <C_Name>PcdWinNtCpuModel</C_Name>
211 <Token>0x00001007</Token>
212 <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
213 <DatumType>VOID*</DatumType>
214 <MaxDatumSize>48</MaxDatumSize>
215 <Value>L"Intel(R) Processor Model"</Value>
216 </PcdData>
217 <PcdData ItemType="FIXED_AT_BUILD">
218 <C_Name>PcdWinNtFirmwareVolume</C_Name>
219 <Token>0x00001009</Token>
220 <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
221 <DatumType>VOID*</DatumType>
222 <MaxDatumSize>52</MaxDatumSize>
223 <Value>L"..\\FV\\FV_RECOVERY.fd"</Value>
224 </PcdData>
225 <PcdData ItemType="FIXED_AT_BUILD">
226 <C_Name>PcdWinNtBootMode</C_Name>
227 <Token>0x00001006</Token>
228 <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
229 <DatumType>UINT32</DatumType>
230 <MaxDatumSize>4</MaxDatumSize>
231 <Value>1</Value>
232 </PcdData>
233 <PcdData ItemType="FIXED_AT_BUILD">
234 <C_Name>PcdDebugClearMemoryValue</C_Name>
235 <Token>0x00000008</Token>
236 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
237 <DatumType>UINT8</DatumType>
238 <MaxDatumSize>1</MaxDatumSize>
239 <Value>0xAF</Value>
240 </PcdData>
241 <PcdData ItemType="DYNAMIC">
242 <C_Name>PcdWinNtMemorySize</C_Name>
243 <Token>0x00001005</Token>
244 <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
245 <DatumType>VOID*</DatumType>
246 <MaxDatumSize>10</MaxDatumSize>
247 <Value>L"64!64"</Value>
248 </PcdData>
249 <PcdData ItemType="FIXED_AT_BUILD">
250 <C_Name>PcdWinNtMemorySizeForSecMain</C_Name>
251 <Token>0x00001005</Token>
252 <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
253 <DatumType>VOID*</DatumType>
254 <MaxDatumSize>10</MaxDatumSize>
255 <Value>L"64!64"</Value>
256 </PcdData>
257 </PcdBuildDefinition>
258 <ModuleSaBuildOptions>
259 <FvBinding>NULL</FvBinding>
260 <FfsFormatKey>CUSTOM_BUILD</FfsFormatKey>
261 </ModuleSaBuildOptions>
262 </ModuleSA>
263 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="52C05B14-0B98-496c-BC3B-04B50211D680">
264 <Libraries>
265 <Instance ModuleGuid="434b164e-5fa6-4a3d-bc04-02da2a4eeb26" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3"/>
266 <Instance ModuleGuid="b3b0654a-969d-4096-86cb-27e262a02083" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
267 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
268 <Instance ModuleGuid="fd44e603-002a-4b29-9f5f-529e815b6165" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
269 <Instance ModuleGuid="1c747f6b-0a58-49ae-8ea3-0327a4fa10e3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
270 <Instance ModuleGuid="a804239b-4155-446f-acc8-f0825d74908c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
271 <Instance ModuleGuid="9643128f-ac24-4b3e-b6be-d8849a306153" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
272 <Instance ModuleGuid="8c690838-7a22-45c4-aa58-a33e3e515cd4" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
273 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
274 <Instance ModuleGuid="FC120ED3-40E1-46dc-8C9C-AAE3CA139ACF" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
275 </Libraries>
276 <PcdBuildDefinition>
277 <PcdData ItemType="FIXED_AT_BUILD">
278 <C_Name>PcdPerformanceLibraryPropertyMask</C_Name>
279 <Token>0x00000009</Token>
280 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
281 <DatumType>UINT8</DatumType>
282 <MaxDatumSize>1</MaxDatumSize>
283 <Value>0</Value>
284 </PcdData>
285 <PcdData ItemType="FIXED_AT_BUILD">
286 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
287 <Token>0x00000001</Token>
288 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
289 <DatumType>UINT32</DatumType>
290 <MaxDatumSize>4</MaxDatumSize>
291 <Value>1000000</Value>
292 </PcdData>
293 <PcdData ItemType="FIXED_AT_BUILD">
294 <C_Name>PcdMaximumAsciiStringLength</C_Name>
295 <Token>0x00000002</Token>
296 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
297 <DatumType>UINT32</DatumType>
298 <MaxDatumSize>4</MaxDatumSize>
299 <Value>1000000</Value>
300 </PcdData>
301 <PcdData ItemType="FIXED_AT_BUILD">
302 <C_Name>PcdDebugPropertyMask</C_Name>
303 <Token>0x00000005</Token>
304 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
305 <DatumType>UINT8</DatumType>
306 <MaxDatumSize>1</MaxDatumSize>
307 <Value>0x1f</Value>
308 </PcdData>
309 <PcdData ItemType="FIXED_AT_BUILD">
310 <C_Name>PcdSpinLockTimeout</C_Name>
311 <Token>0x00000004</Token>
312 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
313 <DatumType>UINT32</DatumType>
314 <MaxDatumSize>4</MaxDatumSize>
315 <Value>10000000</Value>
316 </PcdData>
317 <PcdData ItemType="PATCHABLE_IN_MODULE">
318 <C_Name>PcdDebugPrintErrorLevel</C_Name>
319 <Token>0x00000006</Token>
320 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
321 <DatumType>UINT32</DatumType>
322 <MaxDatumSize>4</MaxDatumSize>
323 <Value>0x80000000</Value>
324 </PcdData>
325 <PcdData ItemType="FIXED_AT_BUILD">
326 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
327 <Token>0x00000007</Token>
328 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
329 <DatumType>UINT8</DatumType>
330 <MaxDatumSize>1</MaxDatumSize>
331 <Value>0x07</Value>
332 </PcdData>
333 <PcdData ItemType="FIXED_AT_BUILD">
334 <C_Name>PcdMaximumLinkedListLength</C_Name>
335 <Token>0x00000003</Token>
336 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
337 <DatumType>UINT32</DatumType>
338 <MaxDatumSize>4</MaxDatumSize>
339 <Value>1000000</Value>
340 </PcdData>
341 <PcdData ItemType="FIXED_AT_BUILD">
342 <C_Name>PcdDebugClearMemoryValue</C_Name>
343 <Token>0x00000008</Token>
344 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
345 <DatumType>UINT8</DatumType>
346 <MaxDatumSize>1</MaxDatumSize>
347 <Value>0xAF</Value>
348 </PcdData>
349 </PcdBuildDefinition>
350 <ModuleSaBuildOptions>
351 <FvBinding>FV_RECOVERY</FvBinding>
352 <FfsFormatKey>PEI_CORE</FfsFormatKey>
353 </ModuleSaBuildOptions>
354 </ModuleSA>
355 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="9B3ADA4F-AE56-4c24-8DEA-F03B7558AE50">
356 <Libraries>
357 <Instance ModuleGuid="fa177ff7-1fc7-458d-a358-d9d62ae61cec" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
358 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
359 <Instance ModuleGuid="a804239b-4155-446f-acc8-f0825d74908c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
360 <Instance ModuleGuid="1c747f6b-0a58-49ae-8ea3-0327a4fa10e3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
361 <Instance ModuleGuid="9643128f-ac24-4b3e-b6be-d8849a306153" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
362 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
363 <Instance ModuleGuid="3a9759d2-53bc-4eb2-abcd-c93099419063" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
364 <Instance ModuleGuid="8c690838-7a22-45c4-aa58-a33e3e515cd4" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
365 <Instance ModuleGuid="b694e0dc-cd4e-4b30-885b-9c164ed3e74a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
366 </Libraries>
367 <PcdBuildDefinition>
368 <PcdData ItemType="DYNAMIC">
369 <C_Name>PcdKentTestDynamicUINT32</C_Name>
370 <Token>0x0001000e</Token>
371 <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
372 <DatumType>UINT32</DatumType>
373 <MaxDatumSize>4</MaxDatumSize>
374 </PcdData>
375 <PcdData ItemType="FIXED_AT_BUILD">
376 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
377 <Token>0x00000001</Token>
378 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
379 <DatumType>UINT32</DatumType>
380 <MaxDatumSize>4</MaxDatumSize>
381 <Value>1000000</Value>
382 </PcdData>
383 <PcdData ItemType="FIXED_AT_BUILD">
384 <C_Name>PcdMaximumAsciiStringLength</C_Name>
385 <Token>0x00000002</Token>
386 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
387 <DatumType>UINT32</DatumType>
388 <MaxDatumSize>4</MaxDatumSize>
389 <Value>1000000</Value>
390 </PcdData>
391 <PcdData ItemType="FIXED_AT_BUILD">
392 <C_Name>PcdMaxPeiPcdCallBackNumberPerPcdEntry</C_Name>
393 <Token>0x0001000f</Token>
394 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
395 <DatumType>UINT32</DatumType>
396 <MaxDatumSize>4</MaxDatumSize>
397 <Value>0x8</Value>
398 </PcdData>
399 <PcdData ItemType="FIXED_AT_BUILD">
400 <C_Name>PcdVpdBaseAddress</C_Name>
401 <Token>0x00010010</Token>
402 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
403 <DatumType>UINT32</DatumType>
404 <MaxDatumSize>4</MaxDatumSize>
405 <Value>0x0</Value>
406 </PcdData>
407 <PcdData ItemType="FEATURE_FLAG">
408 <C_Name>PcdPeiPcdDatabaseTraverseEnabled</C_Name>
409 <Token>0x00010020</Token>
410 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
411 <DatumType>BOOLEAN</DatumType>
412 <MaxDatumSize>1</MaxDatumSize>
413 <Value>TRUE</Value>
414 </PcdData>
415 <PcdData ItemType="FIXED_AT_BUILD">
416 <C_Name>PcdDebugPropertyMask</C_Name>
417 <Token>0x00000005</Token>
418 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
419 <DatumType>UINT8</DatumType>
420 <MaxDatumSize>1</MaxDatumSize>
421 <Value>0x1f</Value>
422 </PcdData>
423 <PcdData ItemType="FIXED_AT_BUILD">
424 <C_Name>PcdSpinLockTimeout</C_Name>
425 <Token>0x00000004</Token>
426 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
427 <DatumType>UINT32</DatumType>
428 <MaxDatumSize>4</MaxDatumSize>
429 <Value>10000000</Value>
430 </PcdData>
431 <PcdData ItemType="PATCHABLE_IN_MODULE">
432 <C_Name>PcdDebugPrintErrorLevel</C_Name>
433 <Token>0x00000006</Token>
434 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
435 <DatumType>UINT32</DatumType>
436 <MaxDatumSize>4</MaxDatumSize>
437 <Value>0x80000000</Value>
438 </PcdData>
439 <PcdData ItemType="FIXED_AT_BUILD">
440 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
441 <Token>0x00000007</Token>
442 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
443 <DatumType>UINT8</DatumType>
444 <MaxDatumSize>1</MaxDatumSize>
445 <Value>0x07</Value>
446 </PcdData>
447 <PcdData ItemType="FIXED_AT_BUILD">
448 <C_Name>PcdMaximumLinkedListLength</C_Name>
449 <Token>0x00000003</Token>
450 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
451 <DatumType>UINT32</DatumType>
452 <MaxDatumSize>4</MaxDatumSize>
453 <Value>1000000</Value>
454 </PcdData>
455 <PcdData ItemType="FIXED_AT_BUILD">
456 <C_Name>PcdDebugClearMemoryValue</C_Name>
457 <Token>0x00000008</Token>
458 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
459 <DatumType>UINT8</DatumType>
460 <MaxDatumSize>1</MaxDatumSize>
461 <Value>0xAF</Value>
462 </PcdData>
463 </PcdBuildDefinition>
464 <ModuleSaBuildOptions>
465 <FvBinding>FV_RECOVERY</FvBinding>
466 <FfsFormatKey>PE32_PEIM</FfsFormatKey>
467 </ModuleSaBuildOptions>
468 </ModuleSA>
469 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="1EC0F53A-FDE0-4576-8F25-7A1A410F58EB">
470 <Libraries>
471 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
472 <Instance ModuleGuid="a86fbfca-0183-4eeb-aa8a-762e3b7da1f3" ModuleVersion="1.0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec" PackageVersion="0.3"/>
473 <Instance ModuleGuid="8c690838-7a22-45c4-aa58-a33e3e515cd4" ModuleVersion="1.0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec" PackageVersion="0.3"/>
474 <Instance ModuleGuid="9dbf6f25-0da2-4a1d-8e12-e78de6ab4d0e" ModuleVersion="1.0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec" PackageVersion="0.3"/>
475 <Instance ModuleGuid="9ba1d976-0624-41a3-8650-28165e8d9ae8" ModuleVersion="1.0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec" PackageVersion="0.3"/>
476 <Instance ModuleGuid="fd44e603-002a-4b29-9f5f-529e815b6165" ModuleVersion="1.0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec" PackageVersion="0.3"/>
477 <Instance ModuleGuid="a804239b-4155-446f-acc8-f0825d74908c" ModuleVersion="1.0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec" PackageVersion="0.3"/>
478 <Instance ModuleGuid="926c9cd0-4bb8-479b-9ac4-8a2a23f85307" ModuleVersion="1.0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec" PackageVersion="0.3"/>
479 <Instance ModuleGuid="fa177ff7-1fc7-458d-a358-d9d62ae61cec" ModuleVersion="1.0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec" PackageVersion="0.3"/>
480 <Instance ModuleGuid="9643128f-ac24-4b3e-b6be-d8849a306153" ModuleVersion="1.0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec" PackageVersion="0.3"/>
481 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" ModuleVersion="1.0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec" PackageVersion="0.3"/>
482 <Instance ModuleGuid="e6e9c1f8-2c8a-4f4b-a27c-c382e4bb8e67" ModuleVersion="1.0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec" PackageVersion="0.3"/>
483 <Instance ModuleGuid="b5a05743-9b71-489b-a0ed-a0eb3950d23b" ModuleVersion="1.0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec" PackageVersion="0.3"/>
484 <Instance ModuleGuid="E4541241-8897-411a-91F8-7D7E45837146" ModuleVersion="1.0" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" PackageVersion="0.3"/>
485 <Instance ModuleGuid="F3E4E221-D5CA-4dc9-8CB2-C5123C4827D5" ModuleVersion="1.0" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" PackageVersion="0.3"/>
486 </Libraries>
487 <PcdBuildDefinition>
488 <PcdData ItemType="FIXED_AT_BUILD">
489 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
490 <Token>0x00000001</Token>
491 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
492 <DatumType>UINT32</DatumType>
493 <MaxDatumSize>4</MaxDatumSize>
494 <Value>1000000</Value>
495 </PcdData>
496 <PcdData ItemType="FIXED_AT_BUILD">
497 <C_Name>PcdMaximumAsciiStringLength</C_Name>
498 <Token>0x00000002</Token>
499 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
500 <DatumType>UINT32</DatumType>
501 <MaxDatumSize>4</MaxDatumSize>
502 <Value>1000000</Value>
503 </PcdData>
504 <PcdData ItemType="FIXED_AT_BUILD">
505 <C_Name>PcdDebugPropertyMask</C_Name>
506 <Token>0x00000005</Token>
507 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
508 <DatumType>UINT8</DatumType>
509 <MaxDatumSize>1</MaxDatumSize>
510 <Value>0x0f</Value>
511 </PcdData>
512 <PcdData ItemType="FIXED_AT_BUILD">
513 <C_Name>PcdSpinLockTimeout</C_Name>
514 <Token>0x00000004</Token>
515 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
516 <DatumType>UINT32</DatumType>
517 <MaxDatumSize>4</MaxDatumSize>
518 <Value>10000000</Value>
519 </PcdData>
520 <PcdData ItemType="PATCHABLE_IN_MODULE">
521 <C_Name>PcdDebugPrintErrorLevel</C_Name>
522 <Token>0x00000006</Token>
523 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
524 <DatumType>UINT32</DatumType>
525 <MaxDatumSize>4</MaxDatumSize>
526 <Value>0x80000000</Value>
527 </PcdData>
528 <PcdData ItemType="FIXED_AT_BUILD">
529 <C_Name>PcdMaximumLinkedListLength</C_Name>
530 <Token>0x00000003</Token>
531 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
532 <DatumType>UINT32</DatumType>
533 <MaxDatumSize>4</MaxDatumSize>
534 <Value>1000000</Value>
535 </PcdData>
536 <PcdData ItemType="FIXED_AT_BUILD">
537 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
538 <Token>0x00000007</Token>
539 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
540 <DatumType>UINT8</DatumType>
541 <MaxDatumSize>1</MaxDatumSize>
542 <Value>0x07</Value>
543 </PcdData>
544 <PcdData ItemType="FIXED_AT_BUILD">
545 <C_Name>PcdDebugClearMemoryValue</C_Name>
546 <Token>0x00000008</Token>
547 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
548 <DatumType>UINT8</DatumType>
549 <MaxDatumSize>1</MaxDatumSize>
550 <Value>0xAF</Value>
551 </PcdData>
552 <PcdData ItemType="FIXED_AT_BUILD">
553 <C_Name>PcdVpdBaseAddress</C_Name>
554 <Token>0x00010010</Token>
555 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
556 <DatumType>UINT32</DatumType>
557 <MaxDatumSize>4</MaxDatumSize>
558 <Value>0x0</Value>
559 </PcdData>
560 <PcdData ItemType="FEATURE_FLAG">
561 <C_Name>PcdDxePcdDatabaseTraverseEnabled</C_Name>
562 <Token>0x00010021</Token>
563 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
564 <DatumType>BOOLEAN</DatumType>
565 <MaxDatumSize>1</MaxDatumSize>
566 <Value>TRUE</Value>
567 </PcdData>
568 <PcdData ItemType="FEATURE_FLAG">
569 <C_Name>PcdStatusCodeUseSerial</C_Name>
570 <Token>0x00010022</Token>
571 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
572 <DatumType>BOOLEAN</DatumType>
573 <MaxDatumSize>1</MaxDatumSize>
574 <Value>FALSE</Value>
575 </PcdData>
576 <PcdData ItemType="FEATURE_FLAG">
577 <C_Name>PcdStatusCodeUseMemory</C_Name>
578 <Token>0x00010023</Token>
579 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
580 <DatumType>BOOLEAN</DatumType>
581 <MaxDatumSize>1</MaxDatumSize>
582 <Value>FALSE</Value>
583 </PcdData>
584 <PcdData ItemType="FEATURE_FLAG">
585 <C_Name>PcdStatusCodeUseOEM</C_Name>
586 <Token>0x00010024</Token>
587 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
588 <DatumType>BOOLEAN</DatumType>
589 <MaxDatumSize>1</MaxDatumSize>
590 <Value>TRUE</Value>
591 </PcdData>
592 <PcdData ItemType="PATCHABLE_IN_MODULE">
593 <C_Name>PcdStatusCodeMemorySize</C_Name>
594 <Token>0x00010025</Token>
595 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
596 <DatumType>UINT16</DatumType>
597 <MaxDatumSize>2</MaxDatumSize>
598 <Value>1</Value>
599 </PcdData>
600 <PcdData ItemType="FEATURE_FLAG">
601 <C_Name>PcdNt32StatusCodeLibUseForPei</C_Name>
602 <Token>0x0000100b</Token>
603 <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
604 <DatumType>BOOLEAN</DatumType>
605 <MaxDatumSize>1</MaxDatumSize>
606 <Value>TRUE</Value>
607 </PcdData>
608 </PcdBuildDefinition>
609 <ModuleSaBuildOptions>
610 <FvBinding>FV_RECOVERY</FvBinding>
611 <FfsFormatKey>PE32_PEIM</FfsFormatKey>
612 <Options>
613 <Option BuildTargets="DEBUG" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="DLINK">
614 "/NODEFAULTLIB", "/LTCG", "/DLL", "/OPT:REF", "/EXPORT:InitializeDriver=_ModuleEntryPoint", "/IGNORE:4086", "/MAP", "/MACHINE:I386", "/NOLOGO", "/DEBUG", "/ENTRY:${ENTRYPOINT}", "/SUBSYSTEM:CONSOLE", "/MAP:${DEST_DIR_DEBUG}/${BASE_NAME}.map", "/PDB:${DEST_DIR_DEBUG}/${BASE_NAME}.pdb", "Kernel32.lib MSVCRTD.lib Gdi32.lib User32.lib Winmm.lib"
615 </Option>
616 <Option BuildTargets="RELEASE" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="DLINK">
617 "/NODEFAULTLIB", "/LTCG", "/DLL", "/OPT:REF", "/EXPORT:InitializeDriver=_ModuleEntryPoint", "/IGNORE:4086", "/MAP", "/MACHINE:I386", "/NOLOGO", "/DEBUG", "/ENTRY:${ENTRYPOINT}", "/SUBSYSTEM:${SUBSYSTEM}", "/MAP:${DEST_DIR_DEBUG}/${BASE_NAME}.map", "/PDB:${DEST_DIR_DEBUG}/${BASE_NAME}.pdb", "Kernel32.lib MSVCRTD.lib Gdi32.lib User32.lib Winmm.lib"
618 </Option>
619 </Options>
620 </ModuleSaBuildOptions>
621 </ModuleSA>
622 <ModuleSA SupArchList="IA32" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" ModuleGuid="B7611005-1F26-45ba-A3DB-01F39DDB2785">
623 <Libraries>
624 <Instance ModuleGuid="fa177ff7-1fc7-458d-a358-d9d62ae61cec" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
625 <Instance ModuleGuid="3a9759d2-53bc-4eb2-abcd-c93099419063" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
626 <Instance ModuleGuid="a804239b-4155-446f-acc8-f0825d74908c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
627 <Instance ModuleGuid="1c747f6b-0a58-49ae-8ea3-0327a4fa10e3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
628 <Instance ModuleGuid="8c690838-7a22-45c4-aa58-a33e3e515cd4" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
629 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
630 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
631 </Libraries>
632 <PcdBuildDefinition>
633 <PcdData ItemType="FIXED_AT_BUILD">
634 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
635 <Token>0x00000001</Token>
636 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
637 <DatumType>UINT32</DatumType>
638 <MaxDatumSize>4</MaxDatumSize>
639 <Value>1000000</Value>
640 </PcdData>
641 <PcdData ItemType="FIXED_AT_BUILD">
642 <C_Name>PcdMaximumAsciiStringLength</C_Name>
643 <Token>0x00000002</Token>
644 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
645 <DatumType>UINT32</DatumType>
646 <MaxDatumSize>4</MaxDatumSize>
647 <Value>1000000</Value>
648 </PcdData>
649 <PcdData ItemType="FIXED_AT_BUILD">
650 <C_Name>PcdDebugPropertyMask</C_Name>
651 <Token>0x00000005</Token>
652 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
653 <DatumType>UINT8</DatumType>
654 <MaxDatumSize>1</MaxDatumSize>
655 <Value>0x1f</Value>
656 </PcdData>
657 <PcdData ItemType="FIXED_AT_BUILD">
658 <C_Name>PcdSpinLockTimeout</C_Name>
659 <Token>0x00000004</Token>
660 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
661 <DatumType>UINT32</DatumType>
662 <MaxDatumSize>4</MaxDatumSize>
663 <Value>10000000</Value>
664 </PcdData>
665 <PcdData ItemType="PATCHABLE_IN_MODULE">
666 <C_Name>PcdDebugPrintErrorLevel</C_Name>
667 <Token>0x00000006</Token>
668 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
669 <DatumType>UINT32</DatumType>
670 <MaxDatumSize>4</MaxDatumSize>
671 <Value>0x80000000</Value>
672 </PcdData>
673 <PcdData ItemType="FIXED_AT_BUILD">
674 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
675 <Token>0x00000007</Token>
676 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
677 <DatumType>UINT8</DatumType>
678 <MaxDatumSize>1</MaxDatumSize>
679 <Value>0x07</Value>
680 </PcdData>
681 <PcdData ItemType="FIXED_AT_BUILD">
682 <C_Name>PcdMaximumLinkedListLength</C_Name>
683 <Token>0x00000003</Token>
684 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
685 <DatumType>UINT32</DatumType>
686 <MaxDatumSize>4</MaxDatumSize>
687 <Value>1000000</Value>
688 </PcdData>
689 <PcdData ItemType="FIXED_AT_BUILD">
690 <C_Name>PcdDebugClearMemoryValue</C_Name>
691 <Token>0x00000008</Token>
692 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
693 <DatumType>UINT8</DatumType>
694 <MaxDatumSize>1</MaxDatumSize>
695 <Value>0xAF</Value>
696 </PcdData>
697 </PcdBuildDefinition>
698 <ModuleSaBuildOptions>
699 <FvBinding>FV_RECOVERY</FvBinding>
700 <FfsFormatKey>PE32_PEIM</FfsFormatKey>
701 </ModuleSaBuildOptions>
702 </ModuleSA>
703 <ModuleSA SupArchList="IA32" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" ModuleGuid="681F3771-6F1D-42DE-9AA2-F82BBCDBC5F9">
704 <Libraries>
705 <Instance ModuleGuid="fa177ff7-1fc7-458d-a358-d9d62ae61cec" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
706 <Instance ModuleGuid="3a9759d2-53bc-4eb2-abcd-c93099419063" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
707 <Instance ModuleGuid="a804239b-4155-446f-acc8-f0825d74908c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
708 <Instance ModuleGuid="1c747f6b-0a58-49ae-8ea3-0327a4fa10e3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
709 <Instance ModuleGuid="9643128f-ac24-4b3e-b6be-d8849a306153" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
710 <Instance ModuleGuid="8c690838-7a22-45c4-aa58-a33e3e515cd4" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
711 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
712 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
713 </Libraries>
714 <PcdBuildDefinition>
715 <PcdData ItemType="FIXED_AT_BUILD">
716 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
717 <Token>0x00000001</Token>
718 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
719 <DatumType>UINT32</DatumType>
720 <MaxDatumSize>4</MaxDatumSize>
721 <Value>1000000</Value>
722 </PcdData>
723 <PcdData ItemType="FIXED_AT_BUILD">
724 <C_Name>PcdMaximumAsciiStringLength</C_Name>
725 <Token>0x00000002</Token>
726 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
727 <DatumType>UINT32</DatumType>
728 <MaxDatumSize>4</MaxDatumSize>
729 <Value>1000000</Value>
730 </PcdData>
731 <PcdData ItemType="FIXED_AT_BUILD">
732 <C_Name>PcdDebugPropertyMask</C_Name>
733 <Token>0x00000005</Token>
734 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
735 <DatumType>UINT8</DatumType>
736 <MaxDatumSize>1</MaxDatumSize>
737 <Value>0x1f</Value>
738 </PcdData>
739 <PcdData ItemType="FIXED_AT_BUILD">
740 <C_Name>PcdSpinLockTimeout</C_Name>
741 <Token>0x00000004</Token>
742 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
743 <DatumType>UINT32</DatumType>
744 <MaxDatumSize>4</MaxDatumSize>
745 <Value>10000000</Value>
746 </PcdData>
747 <PcdData ItemType="PATCHABLE_IN_MODULE">
748 <C_Name>PcdDebugPrintErrorLevel</C_Name>
749 <Token>0x00000006</Token>
750 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
751 <DatumType>UINT32</DatumType>
752 <MaxDatumSize>4</MaxDatumSize>
753 <Value>0x80000000</Value>
754 </PcdData>
755 <PcdData ItemType="FIXED_AT_BUILD">
756 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
757 <Token>0x00000007</Token>
758 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
759 <DatumType>UINT8</DatumType>
760 <MaxDatumSize>1</MaxDatumSize>
761 <Value>0x07</Value>
762 </PcdData>
763 <PcdData ItemType="FIXED_AT_BUILD">
764 <C_Name>PcdMaximumLinkedListLength</C_Name>
765 <Token>0x00000003</Token>
766 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
767 <DatumType>UINT32</DatumType>
768 <MaxDatumSize>4</MaxDatumSize>
769 <Value>1000000</Value>
770 </PcdData>
771 <PcdData ItemType="FIXED_AT_BUILD">
772 <C_Name>PcdDebugClearMemoryValue</C_Name>
773 <Token>0x00000008</Token>
774 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
775 <DatumType>UINT8</DatumType>
776 <MaxDatumSize>1</MaxDatumSize>
777 <Value>0xAF</Value>
778 </PcdData>
779 </PcdBuildDefinition>
780 <ModuleSaBuildOptions>
781 <FvBinding>FV_RECOVERY</FvBinding>
782 <FfsFormatKey>PE32_PEIM</FfsFormatKey>
783 </ModuleSaBuildOptions>
784 </ModuleSA>
785 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="736EB068-8C01-47c5-964B-1C57BD5D4D64">
786 <Libraries>
787 <Instance ModuleGuid="fa177ff7-1fc7-458d-a358-d9d62ae61cec" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
788 <Instance ModuleGuid="8c690838-7a22-45c4-aa58-a33e3e515cd4" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
789 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
790 <Instance ModuleGuid="1c747f6b-0a58-49ae-8ea3-0327a4fa10e3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
791 <Instance ModuleGuid="3a9759d2-53bc-4eb2-abcd-c93099419063" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
792 <Instance ModuleGuid="a804239b-4155-446f-acc8-f0825d74908c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
793 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
794 </Libraries>
795 <PcdBuildDefinition>
796 <PcdData ItemType="FIXED_AT_BUILD">
797 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
798 <Token>0x00000001</Token>
799 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
800 <DatumType>UINT32</DatumType>
801 <MaxDatumSize>4</MaxDatumSize>
802 <Value>1000000</Value>
803 </PcdData>
804 <PcdData ItemType="FIXED_AT_BUILD">
805 <C_Name>PcdMaximumAsciiStringLength</C_Name>
806 <Token>0x00000002</Token>
807 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
808 <DatumType>UINT32</DatumType>
809 <MaxDatumSize>4</MaxDatumSize>
810 <Value>1000000</Value>
811 </PcdData>
812 <PcdData ItemType="FIXED_AT_BUILD">
813 <C_Name>PcdDebugPropertyMask</C_Name>
814 <Token>0x00000005</Token>
815 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
816 <DatumType>UINT8</DatumType>
817 <MaxDatumSize>1</MaxDatumSize>
818 <Value>0x1f</Value>
819 </PcdData>
820 <PcdData ItemType="FIXED_AT_BUILD">
821 <C_Name>PcdSpinLockTimeout</C_Name>
822 <Token>0x00000004</Token>
823 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
824 <DatumType>UINT32</DatumType>
825 <MaxDatumSize>4</MaxDatumSize>
826 <Value>10000000</Value>
827 </PcdData>
828 <PcdData ItemType="PATCHABLE_IN_MODULE">
829 <C_Name>PcdDebugPrintErrorLevel</C_Name>
830 <Token>0x00000006</Token>
831 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
832 <DatumType>UINT32</DatumType>
833 <MaxDatumSize>4</MaxDatumSize>
834 <Value>0x80000000</Value>
835 </PcdData>
836 <PcdData ItemType="FIXED_AT_BUILD">
837 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
838 <Token>0x00000007</Token>
839 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
840 <DatumType>UINT8</DatumType>
841 <MaxDatumSize>1</MaxDatumSize>
842 <Value>0x07</Value>
843 </PcdData>
844 <PcdData ItemType="FIXED_AT_BUILD">
845 <C_Name>PcdMaximumLinkedListLength</C_Name>
846 <Token>0x00000003</Token>
847 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
848 <DatumType>UINT32</DatumType>
849 <MaxDatumSize>4</MaxDatumSize>
850 <Value>1000000</Value>
851 </PcdData>
852 <PcdData ItemType="FIXED_AT_BUILD">
853 <C_Name>PcdDebugClearMemoryValue</C_Name>
854 <Token>0x00000008</Token>
855 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
856 <DatumType>UINT8</DatumType>
857 <MaxDatumSize>1</MaxDatumSize>
858 <Value>0xAF</Value>
859 </PcdData>
860 </PcdBuildDefinition>
861 <ModuleSaBuildOptions>
862 <FvBinding>FV_RECOVERY</FvBinding>
863 <FfsFormatKey>PE32_PEIM</FfsFormatKey>
864 </ModuleSaBuildOptions>
865 </ModuleSA>
866 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="34C8C28F-B61C-45a2-8F2E-89E46BECC63B">
867 <Libraries>
868 <Instance ModuleGuid="8c690838-7a22-45c4-aa58-a33e3e515cd4" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
869 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
870 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
871 <Instance ModuleGuid="3a9759d2-53bc-4eb2-abcd-c93099419063" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
872 <Instance ModuleGuid="a804239b-4155-446f-acc8-f0825d74908c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
873 <Instance ModuleGuid="1c747f6b-0a58-49ae-8ea3-0327a4fa10e3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
874 <Instance ModuleGuid="9643128f-ac24-4b3e-b6be-d8849a306153" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
875 <Instance ModuleGuid="fa177ff7-1fc7-458d-a358-d9d62ae61cec" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
876 </Libraries>
877 <PcdBuildDefinition>
878 <PcdData ItemType="FIXED_AT_BUILD">
879 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
880 <Token>0x00000001</Token>
881 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
882 <DatumType>UINT32</DatumType>
883 <MaxDatumSize>4</MaxDatumSize>
884 <Value>1000000</Value>
885 </PcdData>
886 <PcdData ItemType="FIXED_AT_BUILD">
887 <C_Name>PcdMaximumAsciiStringLength</C_Name>
888 <Token>0x00000002</Token>
889 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
890 <DatumType>UINT32</DatumType>
891 <MaxDatumSize>4</MaxDatumSize>
892 <Value>1000000</Value>
893 </PcdData>
894 <PcdData ItemType="FIXED_AT_BUILD">
895 <C_Name>PcdDebugPropertyMask</C_Name>
896 <Token>0x00000005</Token>
897 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
898 <DatumType>UINT8</DatumType>
899 <MaxDatumSize>1</MaxDatumSize>
900 <Value>0x1f</Value>
901 </PcdData>
902 <PcdData ItemType="FIXED_AT_BUILD">
903 <C_Name>PcdSpinLockTimeout</C_Name>
904 <Token>0x00000004</Token>
905 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
906 <DatumType>UINT32</DatumType>
907 <MaxDatumSize>4</MaxDatumSize>
908 <Value>10000000</Value>
909 </PcdData>
910 <PcdData ItemType="PATCHABLE_IN_MODULE">
911 <C_Name>PcdDebugPrintErrorLevel</C_Name>
912 <Token>0x00000006</Token>
913 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
914 <DatumType>UINT32</DatumType>
915 <MaxDatumSize>4</MaxDatumSize>
916 <Value>0x80000000</Value>
917 </PcdData>
918 <PcdData ItemType="FIXED_AT_BUILD">
919 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
920 <Token>0x00000007</Token>
921 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
922 <DatumType>UINT8</DatumType>
923 <MaxDatumSize>1</MaxDatumSize>
924 <Value>0x07</Value>
925 </PcdData>
926 <PcdData ItemType="FIXED_AT_BUILD">
927 <C_Name>PcdMaximumLinkedListLength</C_Name>
928 <Token>0x00000003</Token>
929 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
930 <DatumType>UINT32</DatumType>
931 <MaxDatumSize>4</MaxDatumSize>
932 <Value>1000000</Value>
933 </PcdData>
934 <PcdData ItemType="FIXED_AT_BUILD">
935 <C_Name>PcdDebugClearMemoryValue</C_Name>
936 <Token>0x00000008</Token>
937 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
938 <DatumType>UINT8</DatumType>
939 <MaxDatumSize>1</MaxDatumSize>
940 <Value>0xAF</Value>
941 </PcdData>
942 </PcdBuildDefinition>
943 <ModuleSaBuildOptions>
944 <FvBinding>FV_RECOVERY</FvBinding>
945 <FfsFormatKey>PE32_PEIM</FfsFormatKey>
946 </ModuleSaBuildOptions>
947 </ModuleSA>
948 <ModuleSA SupArchList="IA32" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" ModuleGuid="BE0FEABA-3443-4919-9F3A-2D4216329EA9">
949 <Libraries>
950 <Instance ModuleGuid="fa177ff7-1fc7-458d-a358-d9d62ae61cec" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
951 <Instance ModuleGuid="3a9759d2-53bc-4eb2-abcd-c93099419063" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
952 <Instance ModuleGuid="a804239b-4155-446f-acc8-f0825d74908c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
953 <Instance ModuleGuid="1c747f6b-0a58-49ae-8ea3-0327a4fa10e3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
954 <Instance ModuleGuid="9643128f-ac24-4b3e-b6be-d8849a306153" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
955 <Instance ModuleGuid="8c690838-7a22-45c4-aa58-a33e3e515cd4" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
956 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
957 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
958 </Libraries>
959 <PcdBuildDefinition>
960 <PcdData ItemType="FIXED_AT_BUILD">
961 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
962 <Token>0x00000001</Token>
963 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
964 <DatumType>UINT32</DatumType>
965 <MaxDatumSize>4</MaxDatumSize>
966 <Value>1000000</Value>
967 </PcdData>
968 <PcdData ItemType="FIXED_AT_BUILD">
969 <C_Name>PcdMaximumAsciiStringLength</C_Name>
970 <Token>0x00000002</Token>
971 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
972 <DatumType>UINT32</DatumType>
973 <MaxDatumSize>4</MaxDatumSize>
974 <Value>1000000</Value>
975 </PcdData>
976 <PcdData ItemType="FIXED_AT_BUILD">
977 <C_Name>PcdDebugPropertyMask</C_Name>
978 <Token>0x00000005</Token>
979 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
980 <DatumType>UINT8</DatumType>
981 <MaxDatumSize>1</MaxDatumSize>
982 <Value>0x1f</Value>
983 </PcdData>
984 <PcdData ItemType="FIXED_AT_BUILD">
985 <C_Name>PcdSpinLockTimeout</C_Name>
986 <Token>0x00000004</Token>
987 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
988 <DatumType>UINT32</DatumType>
989 <MaxDatumSize>4</MaxDatumSize>
990 <Value>10000000</Value>
991 </PcdData>
992 <PcdData ItemType="PATCHABLE_IN_MODULE">
993 <C_Name>PcdDebugPrintErrorLevel</C_Name>
994 <Token>0x00000006</Token>
995 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
996 <DatumType>UINT32</DatumType>
997 <MaxDatumSize>4</MaxDatumSize>
998 <Value>0x80000000</Value>
999 </PcdData>
1000 <PcdData ItemType="FIXED_AT_BUILD">
1001 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
1002 <Token>0x00000007</Token>
1003 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1004 <DatumType>UINT8</DatumType>
1005 <MaxDatumSize>1</MaxDatumSize>
1006 <Value>0x07</Value>
1007 </PcdData>
1008 <PcdData ItemType="FIXED_AT_BUILD">
1009 <C_Name>PcdMaximumLinkedListLength</C_Name>
1010 <Token>0x00000003</Token>
1011 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1012 <DatumType>UINT32</DatumType>
1013 <MaxDatumSize>4</MaxDatumSize>
1014 <Value>1000000</Value>
1015 </PcdData>
1016 <PcdData ItemType="FIXED_AT_BUILD">
1017 <C_Name>PcdDebugClearMemoryValue</C_Name>
1018 <Token>0x00000008</Token>
1019 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1020 <DatumType>UINT8</DatumType>
1021 <MaxDatumSize>1</MaxDatumSize>
1022 <Value>0xAF</Value>
1023 </PcdData>
1024 </PcdBuildDefinition>
1025 <ModuleSaBuildOptions>
1026 <FvBinding>FV_RECOVERY</FvBinding>
1027 <FfsFormatKey>PE32_PEIM</FfsFormatKey>
1028 </ModuleSaBuildOptions>
1029 </ModuleSA>
1030 <ModuleSA SupArchList="IA32" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" ModuleGuid="F0384FFD-8633-452f-9010-F6B7D2EAE2F1">
1031 <Libraries>
1032 <Instance ModuleGuid="fa177ff7-1fc7-458d-a358-d9d62ae61cec" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1033 <Instance ModuleGuid="3a9759d2-53bc-4eb2-abcd-c93099419063" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1034 <Instance ModuleGuid="a804239b-4155-446f-acc8-f0825d74908c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1035 <Instance ModuleGuid="1c747f6b-0a58-49ae-8ea3-0327a4fa10e3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1036 <Instance ModuleGuid="9643128f-ac24-4b3e-b6be-d8849a306153" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1037 <Instance ModuleGuid="8c690838-7a22-45c4-aa58-a33e3e515cd4" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1038 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1039 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1040 </Libraries>
1041 <PcdBuildDefinition>
1042 <PcdData ItemType="FIXED_AT_BUILD">
1043 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
1044 <Token>0x00000001</Token>
1045 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1046 <DatumType>UINT32</DatumType>
1047 <MaxDatumSize>4</MaxDatumSize>
1048 <Value>1000000</Value>
1049 </PcdData>
1050 <PcdData ItemType="FIXED_AT_BUILD">
1051 <C_Name>PcdMaximumAsciiStringLength</C_Name>
1052 <Token>0x00000002</Token>
1053 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1054 <DatumType>UINT32</DatumType>
1055 <MaxDatumSize>4</MaxDatumSize>
1056 <Value>1000000</Value>
1057 </PcdData>
1058 <PcdData ItemType="FIXED_AT_BUILD">
1059 <C_Name>PcdDebugPropertyMask</C_Name>
1060 <Token>0x00000005</Token>
1061 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1062 <DatumType>UINT8</DatumType>
1063 <MaxDatumSize>1</MaxDatumSize>
1064 <Value>0x1f</Value>
1065 </PcdData>
1066 <PcdData ItemType="FIXED_AT_BUILD">
1067 <C_Name>PcdSpinLockTimeout</C_Name>
1068 <Token>0x00000004</Token>
1069 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1070 <DatumType>UINT32</DatumType>
1071 <MaxDatumSize>4</MaxDatumSize>
1072 <Value>10000000</Value>
1073 </PcdData>
1074 <PcdData ItemType="PATCHABLE_IN_MODULE">
1075 <C_Name>PcdDebugPrintErrorLevel</C_Name>
1076 <Token>0x00000006</Token>
1077 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1078 <DatumType>UINT32</DatumType>
1079 <MaxDatumSize>4</MaxDatumSize>
1080 <Value>0x80000000</Value>
1081 </PcdData>
1082 <PcdData ItemType="FIXED_AT_BUILD">
1083 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
1084 <Token>0x00000007</Token>
1085 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1086 <DatumType>UINT8</DatumType>
1087 <MaxDatumSize>1</MaxDatumSize>
1088 <Value>0x07</Value>
1089 </PcdData>
1090 <PcdData ItemType="FIXED_AT_BUILD">
1091 <C_Name>PcdMaximumLinkedListLength</C_Name>
1092 <Token>0x00000003</Token>
1093 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1094 <DatumType>UINT32</DatumType>
1095 <MaxDatumSize>4</MaxDatumSize>
1096 <Value>1000000</Value>
1097 </PcdData>
1098 <PcdData ItemType="FIXED_AT_BUILD">
1099 <C_Name>PcdDebugClearMemoryValue</C_Name>
1100 <Token>0x00000008</Token>
1101 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1102 <DatumType>UINT8</DatumType>
1103 <MaxDatumSize>1</MaxDatumSize>
1104 <Value>0xAF</Value>
1105 </PcdData>
1106 </PcdBuildDefinition>
1107 <ModuleSaBuildOptions>
1108 <FvBinding>FV_RECOVERY</FvBinding>
1109 <FfsFormatKey>PE32_PEIM</FfsFormatKey>
1110 </ModuleSaBuildOptions>
1111 </ModuleSA>
1112 <ModuleSA SupArchList="IA32" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" ModuleGuid="D3AAD8DC-3A48-46ac-B1C7-28A9D3CF6755">
1113 <Libraries>
1114 <Instance ModuleGuid="fa177ff7-1fc7-458d-a358-d9d62ae61cec" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1115 <Instance ModuleGuid="3a9759d2-53bc-4eb2-abcd-c93099419063" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1116 <Instance ModuleGuid="a804239b-4155-446f-acc8-f0825d74908c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1117 <Instance ModuleGuid="1c747f6b-0a58-49ae-8ea3-0327a4fa10e3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1118 <Instance ModuleGuid="9643128f-ac24-4b3e-b6be-d8849a306153" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1119 <Instance ModuleGuid="8c690838-7a22-45c4-aa58-a33e3e515cd4" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1120 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1121 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1122 </Libraries>
1123 <PcdBuildDefinition>
1124 <PcdData ItemType="FIXED_AT_BUILD">
1125 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
1126 <Token>0x00000001</Token>
1127 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1128 <DatumType>UINT32</DatumType>
1129 <MaxDatumSize>4</MaxDatumSize>
1130 <Value>1000000</Value>
1131 </PcdData>
1132 <PcdData ItemType="FIXED_AT_BUILD">
1133 <C_Name>PcdMaximumAsciiStringLength</C_Name>
1134 <Token>0x00000002</Token>
1135 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1136 <DatumType>UINT32</DatumType>
1137 <MaxDatumSize>4</MaxDatumSize>
1138 <Value>1000000</Value>
1139 </PcdData>
1140 <PcdData ItemType="FIXED_AT_BUILD">
1141 <C_Name>PcdDebugPropertyMask</C_Name>
1142 <Token>0x00000005</Token>
1143 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1144 <DatumType>UINT8</DatumType>
1145 <MaxDatumSize>1</MaxDatumSize>
1146 <Value>0x1f</Value>
1147 </PcdData>
1148 <PcdData ItemType="FIXED_AT_BUILD">
1149 <C_Name>PcdSpinLockTimeout</C_Name>
1150 <Token>0x00000004</Token>
1151 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1152 <DatumType>UINT32</DatumType>
1153 <MaxDatumSize>4</MaxDatumSize>
1154 <Value>10000000</Value>
1155 </PcdData>
1156 <PcdData ItemType="PATCHABLE_IN_MODULE">
1157 <C_Name>PcdDebugPrintErrorLevel</C_Name>
1158 <Token>0x00000006</Token>
1159 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1160 <DatumType>UINT32</DatumType>
1161 <MaxDatumSize>4</MaxDatumSize>
1162 <Value>0x80000000</Value>
1163 </PcdData>
1164 <PcdData ItemType="FIXED_AT_BUILD">
1165 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
1166 <Token>0x00000007</Token>
1167 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1168 <DatumType>UINT8</DatumType>
1169 <MaxDatumSize>1</MaxDatumSize>
1170 <Value>0x07</Value>
1171 </PcdData>
1172 <PcdData ItemType="FIXED_AT_BUILD">
1173 <C_Name>PcdMaximumLinkedListLength</C_Name>
1174 <Token>0x00000003</Token>
1175 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1176 <DatumType>UINT32</DatumType>
1177 <MaxDatumSize>4</MaxDatumSize>
1178 <Value>1000000</Value>
1179 </PcdData>
1180 <PcdData ItemType="FIXED_AT_BUILD">
1181 <C_Name>PcdDebugClearMemoryValue</C_Name>
1182 <Token>0x00000008</Token>
1183 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1184 <DatumType>UINT8</DatumType>
1185 <MaxDatumSize>1</MaxDatumSize>
1186 <Value>0xAF</Value>
1187 </PcdData>
1188 </PcdBuildDefinition>
1189 <ModuleSaBuildOptions>
1190 <FvBinding>FV_RECOVERY</FvBinding>
1191 <FfsFormatKey>PE32_PEIM</FfsFormatKey>
1192 </ModuleSaBuildOptions>
1193 </ModuleSA>
1194 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="86D70125-BAA3-4296-A62F-602BEBBB9081">
1195 <Libraries>
1196 <Instance ModuleGuid="3c5702f2-9b17-4273-b60c-b96e6cd13066" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3"/>
1197 <Instance ModuleGuid="fa177ff7-1fc7-458d-a358-d9d62ae61cec" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1198 <Instance ModuleGuid="3a9759d2-53bc-4eb2-abcd-c93099419063" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1199 <Instance ModuleGuid="a804239b-4155-446f-acc8-f0825d74908c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1200 <Instance ModuleGuid="1c747f6b-0a58-49ae-8ea3-0327a4fa10e3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1201 <Instance ModuleGuid="9643128f-ac24-4b3e-b6be-d8849a306153" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1202 <Instance ModuleGuid="123dd843-57c9-4158-8418-ce68b3944ce7" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1203 <Instance ModuleGuid="d774c4d9-c121-4da3-a5e2-0f317e3c630c" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
1204 <Instance ModuleGuid="e5566134-c75e-4ace-bad1-e23a3b335e30" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
1205 <Instance ModuleGuid="8c690838-7a22-45c4-aa58-a33e3e515cd4" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1206 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1207 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1208 <Instance ModuleGuid="b694e0dc-cd4e-4b30-885b-9c164ed3e74a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1209 <!--Instance ModuleGuid="556f5d10-7309-4af4-b80a-8196bd60946f" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/-->
1210 </Libraries>
1211 <PcdBuildDefinition>
1212 <PcdData ItemType="FIXED_AT_BUILD">
1213 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
1214 <Token>0x00000001</Token>
1215 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1216 <DatumType>UINT32</DatumType>
1217 <MaxDatumSize>4</MaxDatumSize>
1218 <Value>1000000</Value>
1219 </PcdData>
1220 <PcdData ItemType="FIXED_AT_BUILD">
1221 <C_Name>PcdMaximumAsciiStringLength</C_Name>
1222 <Token>0x00000002</Token>
1223 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1224 <DatumType>UINT32</DatumType>
1225 <MaxDatumSize>4</MaxDatumSize>
1226 <Value>1000000</Value>
1227 </PcdData>
1228 <PcdData ItemType="FIXED_AT_BUILD">
1229 <C_Name>PcdDebugPropertyMask</C_Name>
1230 <Token>0x00000005</Token>
1231 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1232 <DatumType>UINT8</DatumType>
1233 <MaxDatumSize>1</MaxDatumSize>
1234 <Value>0x1f</Value>
1235 </PcdData>
1236 <PcdData ItemType="FIXED_AT_BUILD">
1237 <C_Name>PcdSpinLockTimeout</C_Name>
1238 <Token>0x00000004</Token>
1239 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1240 <DatumType>UINT32</DatumType>
1241 <MaxDatumSize>4</MaxDatumSize>
1242 <Value>10000000</Value>
1243 </PcdData>
1244 <PcdData ItemType="PATCHABLE_IN_MODULE">
1245 <C_Name>PcdDebugPrintErrorLevel</C_Name>
1246 <Token>0x00000006</Token>
1247 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1248 <DatumType>UINT32</DatumType>
1249 <MaxDatumSize>4</MaxDatumSize>
1250 <Value>0x80000000</Value>
1251 </PcdData>
1252 <PcdData ItemType="FIXED_AT_BUILD">
1253 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
1254 <Token>0x00000007</Token>
1255 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1256 <DatumType>UINT8</DatumType>
1257 <MaxDatumSize>1</MaxDatumSize>
1258 <Value>0x07</Value>
1259 </PcdData>
1260 <PcdData ItemType="FIXED_AT_BUILD">
1261 <C_Name>PcdMaximumLinkedListLength</C_Name>
1262 <Token>0x00000003</Token>
1263 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1264 <DatumType>UINT32</DatumType>
1265 <MaxDatumSize>4</MaxDatumSize>
1266 <Value>1000000</Value>
1267 </PcdData>
1268 <PcdData ItemType="FIXED_AT_BUILD">
1269 <C_Name>PcdDebugClearMemoryValue</C_Name>
1270 <Token>0x00000008</Token>
1271 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1272 <DatumType>UINT8</DatumType>
1273 <MaxDatumSize>1</MaxDatumSize>
1274 <Value>0xAF</Value>
1275 </PcdData>
1276 </PcdBuildDefinition>
1277 <ModuleSaBuildOptions>
1278 <FvBinding>FV_RECOVERY</FvBinding>
1279 <FfsFormatKey>PE32_PEIM</FfsFormatKey>
1280 </ModuleSaBuildOptions>
1281 </ModuleSA>
1282 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="D6A2CB7F-6A18-4e2f-B43B-9920A733700A">
1283 <Libraries>
1284 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1285 <Instance ModuleGuid="123dd843-57c9-4158-8418-ce68b3944ce7" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1286 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1287 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1288 <Instance ModuleGuid="5c12c06f-5cf8-48a6-9860-6c5b2c036bbf" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
1289 <Instance ModuleGuid="cef487a1-751d-4fe0-a39b-e6892b4610c8" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
1290 <Instance ModuleGuid="942e0182-3e1d-47f9-92dc-4939d1a0ba00" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
1291 <Instance ModuleGuid="ed3de5c8-c389-44f2-a35e-2ebdc9802a49" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
1292 <Instance ModuleGuid="882ee1a3-35b2-412c-b8a2-7a8d34a7c390" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1293 <Instance ModuleGuid="d258d6af-2fc0-4019-9c1f-1101c3dd19b5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1294 <Instance ModuleGuid="fd44e603-002a-4b29-9f5f-529e815b6165" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1295 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1296 <Instance ModuleGuid="FC120ED3-40E1-46dc-8C9C-AAE3CA139ACF" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1297 </Libraries>
1298 <PcdBuildDefinition>
1299 <PcdData ItemType="FIXED_AT_BUILD">
1300 <C_Name>PcdPerformanceLibraryPropertyMask</C_Name>
1301 <Token>0x00000009</Token>
1302 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1303 <DatumType>UINT8</DatumType>
1304 <MaxDatumSize>1</MaxDatumSize>
1305 <Value>0</Value>
1306 </PcdData>
1307 <PcdData ItemType="FIXED_AT_BUILD">
1308 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
1309 <Token>0x00000001</Token>
1310 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1311 <DatumType>UINT32</DatumType>
1312 <MaxDatumSize>4</MaxDatumSize>
1313 <Value>1000000</Value>
1314 </PcdData>
1315 <PcdData ItemType="FIXED_AT_BUILD">
1316 <C_Name>PcdMaximumAsciiStringLength</C_Name>
1317 <Token>0x00000002</Token>
1318 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1319 <DatumType>UINT32</DatumType>
1320 <MaxDatumSize>4</MaxDatumSize>
1321 <Value>1000000</Value>
1322 </PcdData>
1323 <PcdData ItemType="FIXED_AT_BUILD">
1324 <C_Name>PcdDebugPropertyMask</C_Name>
1325 <Token>0x00000005</Token>
1326 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1327 <DatumType>UINT8</DatumType>
1328 <MaxDatumSize>1</MaxDatumSize>
1329 <Value>0x1f</Value>
1330 </PcdData>
1331 <PcdData ItemType="FIXED_AT_BUILD">
1332 <C_Name>PcdSpinLockTimeout</C_Name>
1333 <Token>0x00000004</Token>
1334 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1335 <DatumType>UINT32</DatumType>
1336 <MaxDatumSize>4</MaxDatumSize>
1337 <Value>10000000</Value>
1338 </PcdData>
1339 <PcdData ItemType="PATCHABLE_IN_MODULE">
1340 <C_Name>PcdDebugPrintErrorLevel</C_Name>
1341 <Token>0x00000006</Token>
1342 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1343 <DatumType>UINT32</DatumType>
1344 <MaxDatumSize>4</MaxDatumSize>
1345 <Value>0x80000000</Value>
1346 </PcdData>
1347 <PcdData ItemType="FIXED_AT_BUILD">
1348 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
1349 <Token>0x00000007</Token>
1350 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1351 <DatumType>UINT8</DatumType>
1352 <MaxDatumSize>1</MaxDatumSize>
1353 <Value>0x07</Value>
1354 </PcdData>
1355 <PcdData ItemType="FIXED_AT_BUILD">
1356 <C_Name>PcdMaximumLinkedListLength</C_Name>
1357 <Token>0x00000003</Token>
1358 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1359 <DatumType>UINT32</DatumType>
1360 <MaxDatumSize>4</MaxDatumSize>
1361 <Value>1000000</Value>
1362 </PcdData>
1363 <PcdData ItemType="FIXED_AT_BUILD">
1364 <C_Name>PcdDebugClearMemoryValue</C_Name>
1365 <Token>0x00000008</Token>
1366 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1367 <DatumType>UINT8</DatumType>
1368 <MaxDatumSize>1</MaxDatumSize>
1369 <Value>0xAF</Value>
1370 </PcdData>
1371 </PcdBuildDefinition>
1372 <ModuleSaBuildOptions>
1373 <FvBinding>FV_RECOVERY</FvBinding>
1374 <FfsFormatKey>DXE_CORE</FfsFormatKey>
1375 <Options>
1376 <Option BuildTargets="RELEASE" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="CC">
1377 "/nologo", "/W4", "/WX", "/GX", "/Gy", "/c", "/D EFI_MONOSHELL", "/D UNICODE", "/D EFI_DEBUG", "/D EFI_PEI_REPORT_STATUS_CODE_ON", "/Zi", "/D EFI32", "/DEFI_NT_EMULATOR", "/DNEW_PEI_HOBS", "/Odiyb2", "/GL", "/G7", "/Gy", "/FI${DEST_DIR_DEBUG}/AutoGen.h", "/Ob0"
1378 </Option>
1379 <Option BuildTargets="DEBUG" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="CC">
1380 "/nologo", "/W4", "/WX", "/GX", "/Gy", "/c", "/Od", "/D EFI_MONOSHELL", "/D UNICODE", "/D EFI_DEBUG", "/D EFI_PEI_REPORT_STATUS_CODE_ON", "/Zi", "/D EFI32", "/DEFI_NT_EMULATOR", "/DNEW_PEI_HOBS", "/GL", "/G7", "/Gy", "/FI${DEST_DIR_DEBUG}/AutoGen.h"
1381 </Option>
1382 </Options>
1383 </ModuleSaBuildOptions>
1384 </ModuleSA>
1385 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="80CF7257-87AB-47f9-A3FE-D50B76D89541">
1386 <Libraries>
1387 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1388 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1389 <Instance ModuleGuid="f12b59c9-76d0-4661-ad7c-f04d1bef0558" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1390 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1391 <Instance ModuleGuid="1e2c4c2e-67e6-4e57-b3ae-cf5a5af72c2c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1392 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1393 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1394 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1395 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1396 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1397 <Instance ModuleGuid="19cbbb97-ff61-45ff-8c3f-dfa66dd118c8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1398 </Libraries>
1399 <PcdBuildDefinition>
1400 <PcdData ItemType="FIXED_AT_BUILD">
1401 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
1402 <Token>0x00000001</Token>
1403 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1404 <DatumType>UINT32</DatumType>
1405 <MaxDatumSize>4</MaxDatumSize>
1406 <Value>1000000</Value>
1407 </PcdData>
1408 <PcdData ItemType="FIXED_AT_BUILD">
1409 <C_Name>PcdMaximumAsciiStringLength</C_Name>
1410 <Token>0x00000002</Token>
1411 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1412 <DatumType>UINT32</DatumType>
1413 <MaxDatumSize>4</MaxDatumSize>
1414 <Value>1000000</Value>
1415 </PcdData>
1416 <PcdData ItemType="FIXED_AT_BUILD">
1417 <C_Name>PcdVpdBaseAddress</C_Name>
1418 <Token>0x00010010</Token>
1419 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
1420 <DatumType>UINT32</DatumType>
1421 <MaxDatumSize>4</MaxDatumSize>
1422 <Value>0x0</Value>
1423 </PcdData>
1424 <PcdData ItemType="FIXED_AT_BUILD">
1425 <C_Name>PcdDebugPropertyMask</C_Name>
1426 <Token>0x00000005</Token>
1427 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1428 <DatumType>UINT8</DatumType>
1429 <MaxDatumSize>1</MaxDatumSize>
1430 <Value>0x1f</Value>
1431 </PcdData>
1432 <PcdData ItemType="FIXED_AT_BUILD">
1433 <C_Name>PcdSpinLockTimeout</C_Name>
1434 <Token>0x00000004</Token>
1435 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1436 <DatumType>UINT32</DatumType>
1437 <MaxDatumSize>4</MaxDatumSize>
1438 <Value>10000000</Value>
1439 </PcdData>
1440 <PcdData ItemType="PATCHABLE_IN_MODULE">
1441 <C_Name>PcdDebugPrintErrorLevel</C_Name>
1442 <Token>0x00000006</Token>
1443 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1444 <DatumType>UINT32</DatumType>
1445 <MaxDatumSize>4</MaxDatumSize>
1446 <Value>0x80000000</Value>
1447 </PcdData>
1448 <PcdData ItemType="FIXED_AT_BUILD">
1449 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
1450 <Token>0x00000007</Token>
1451 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1452 <DatumType>UINT8</DatumType>
1453 <MaxDatumSize>1</MaxDatumSize>
1454 <Value>0x07</Value>
1455 </PcdData>
1456 <PcdData ItemType="FIXED_AT_BUILD">
1457 <C_Name>PcdMaximumLinkedListLength</C_Name>
1458 <Token>0x00000003</Token>
1459 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1460 <DatumType>UINT32</DatumType>
1461 <MaxDatumSize>4</MaxDatumSize>
1462 <Value>1000000</Value>
1463 </PcdData>
1464 <PcdData ItemType="FIXED_AT_BUILD">
1465 <C_Name>PcdDebugClearMemoryValue</C_Name>
1466 <Token>0x00000008</Token>
1467 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1468 <DatumType>UINT8</DatumType>
1469 <MaxDatumSize>1</MaxDatumSize>
1470 <Value>0xAF</Value>
1471 </PcdData>
1472 <PcdData ItemType="FEATURE_FLAG">
1473 <C_Name>PcdDxePcdDatabaseTraverseEnabled</C_Name>
1474 <Token>0x00010021</Token>
1475 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
1476 <DatumType>BOOLEAN</DatumType>
1477 <MaxDatumSize>1</MaxDatumSize>
1478 <Value>TRUE</Value>
1479 </PcdData>
1480 </PcdBuildDefinition>
1481 <ModuleSaBuildOptions>
1482 <FvBinding>FV_RECOVERY</FvBinding>
1483 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
1484 <Options>
1485 <Option BuildTargets="DEBUG" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="CC">
1486 "/FAcs", "/Fa${DEST_DIR_OUTPUT}/", "/nologo", "/W4", "/WX", "/GX", "/Gy", "/c", "/O1", "/D EFI_MONOSHELL", "/D UNICODE", "/D EFI_DEBUG", "/D EFI_PEI_REPORT_STATUS_CODE_ON", "/Zi", "/D EFI32", "/DEFI_NT_EMULATOR", "/DNEW_PEI_HOBS", "/GL", "/G7", "/Gy", "/DSTRING_ARRAY_NAME=${BASE_NAME}Strings", "/DSTRING_DEFINES_FILE=\"${BASE_NAME}StrDefs.h\"", "/FI${DEST_DIR_DEBUG}/AutoGen.h"
1487 </Option>
1488 </Options>
1489 </ModuleSaBuildOptions>
1490 </ModuleSA>
1491 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="51C9F40C-5243-4473-B265-B3C8FFAFF9FA">
1492 <Libraries>
1493 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1494 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1495 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1496 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1497 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1498 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1499 <Instance ModuleGuid="50bcb105-6634-441d-b403-659110a03ad2" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
1500 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1501 </Libraries>
1502 <PcdBuildDefinition>
1503 <PcdData ItemType="FIXED_AT_BUILD">
1504 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
1505 <Token>0x00000001</Token>
1506 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1507 <DatumType>UINT32</DatumType>
1508 <MaxDatumSize>4</MaxDatumSize>
1509 <Value>1000000</Value>
1510 </PcdData>
1511 <PcdData ItemType="FIXED_AT_BUILD">
1512 <C_Name>PcdMaximumAsciiStringLength</C_Name>
1513 <Token>0x00000002</Token>
1514 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1515 <DatumType>UINT32</DatumType>
1516 <MaxDatumSize>4</MaxDatumSize>
1517 <Value>1000000</Value>
1518 </PcdData>
1519 <PcdData ItemType="FIXED_AT_BUILD">
1520 <C_Name>PcdDebugPropertyMask</C_Name>
1521 <Token>0x00000005</Token>
1522 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1523 <DatumType>UINT8</DatumType>
1524 <MaxDatumSize>1</MaxDatumSize>
1525 <Value>0x1f</Value>
1526 </PcdData>
1527 <PcdData ItemType="FIXED_AT_BUILD">
1528 <C_Name>PcdSpinLockTimeout</C_Name>
1529 <Token>0x00000004</Token>
1530 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1531 <DatumType>UINT32</DatumType>
1532 <MaxDatumSize>4</MaxDatumSize>
1533 <Value>10000000</Value>
1534 </PcdData>
1535 <PcdData ItemType="PATCHABLE_IN_MODULE">
1536 <C_Name>PcdDebugPrintErrorLevel</C_Name>
1537 <Token>0x00000006</Token>
1538 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1539 <DatumType>UINT32</DatumType>
1540 <MaxDatumSize>4</MaxDatumSize>
1541 <Value>0x80000000</Value>
1542 </PcdData>
1543 <PcdData ItemType="FIXED_AT_BUILD">
1544 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
1545 <Token>0x00000007</Token>
1546 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1547 <DatumType>UINT8</DatumType>
1548 <MaxDatumSize>1</MaxDatumSize>
1549 <Value>0x07</Value>
1550 </PcdData>
1551 <PcdData ItemType="FIXED_AT_BUILD">
1552 <C_Name>PcdMaximumLinkedListLength</C_Name>
1553 <Token>0x00000003</Token>
1554 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1555 <DatumType>UINT32</DatumType>
1556 <MaxDatumSize>4</MaxDatumSize>
1557 <Value>1000000</Value>
1558 </PcdData>
1559 <PcdData ItemType="FIXED_AT_BUILD">
1560 <C_Name>PcdDebugClearMemoryValue</C_Name>
1561 <Token>0x00000008</Token>
1562 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1563 <DatumType>UINT8</DatumType>
1564 <MaxDatumSize>1</MaxDatumSize>
1565 <Value>0xAF</Value>
1566 </PcdData>
1567 </PcdBuildDefinition>
1568 <ModuleSaBuildOptions>
1569 <FvBinding>FV_RECOVERY</FvBinding>
1570 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
1571 </ModuleSaBuildOptions>
1572 </ModuleSA>
1573 <ModuleSA SupArchList="IA32" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" ModuleGuid="ee993080-5197-4d4e-b63c-f1f7413e33ce">
1574 <Libraries>
1575 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1576 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1577 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1578 <Instance ModuleGuid="1e2c4c2e-67e6-4e57-b3ae-cf5a5af72c2c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1579 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1580 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1581 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1582 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1583 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1584 </Libraries>
1585 <PcdBuildDefinition>
1586 <PcdData ItemType="FIXED_AT_BUILD">
1587 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
1588 <Token>0x00000001</Token>
1589 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1590 <DatumType>UINT32</DatumType>
1591 <MaxDatumSize>4</MaxDatumSize>
1592 <Value>1000000</Value>
1593 </PcdData>
1594 <PcdData ItemType="FIXED_AT_BUILD">
1595 <C_Name>PcdMaximumAsciiStringLength</C_Name>
1596 <Token>0x00000002</Token>
1597 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1598 <DatumType>UINT32</DatumType>
1599 <MaxDatumSize>4</MaxDatumSize>
1600 <Value>1000000</Value>
1601 </PcdData>
1602 <PcdData ItemType="FIXED_AT_BUILD">
1603 <C_Name>PcdDebugPropertyMask</C_Name>
1604 <Token>0x00000005</Token>
1605 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1606 <DatumType>UINT8</DatumType>
1607 <MaxDatumSize>1</MaxDatumSize>
1608 <Value>0x1f</Value>
1609 </PcdData>
1610 <PcdData ItemType="FIXED_AT_BUILD">
1611 <C_Name>PcdSpinLockTimeout</C_Name>
1612 <Token>0x00000004</Token>
1613 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1614 <DatumType>UINT32</DatumType>
1615 <MaxDatumSize>4</MaxDatumSize>
1616 <Value>10000000</Value>
1617 </PcdData>
1618 <PcdData ItemType="PATCHABLE_IN_MODULE">
1619 <C_Name>PcdDebugPrintErrorLevel</C_Name>
1620 <Token>0x00000006</Token>
1621 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1622 <DatumType>UINT32</DatumType>
1623 <MaxDatumSize>4</MaxDatumSize>
1624 <Value>0x80000000</Value>
1625 </PcdData>
1626 <PcdData ItemType="FIXED_AT_BUILD">
1627 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
1628 <Token>0x00000007</Token>
1629 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1630 <DatumType>UINT8</DatumType>
1631 <MaxDatumSize>1</MaxDatumSize>
1632 <Value>0x07</Value>
1633 </PcdData>
1634 <PcdData ItemType="FIXED_AT_BUILD">
1635 <C_Name>PcdMaximumLinkedListLength</C_Name>
1636 <Token>0x00000003</Token>
1637 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1638 <DatumType>UINT32</DatumType>
1639 <MaxDatumSize>4</MaxDatumSize>
1640 <Value>1000000</Value>
1641 </PcdData>
1642 <PcdData ItemType="FIXED_AT_BUILD">
1643 <C_Name>PcdDebugClearMemoryValue</C_Name>
1644 <Token>0x00000008</Token>
1645 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1646 <DatumType>UINT8</DatumType>
1647 <MaxDatumSize>1</MaxDatumSize>
1648 <Value>0xAF</Value>
1649 </PcdData>
1650 </PcdBuildDefinition>
1651 <ModuleSaBuildOptions>
1652 <FvBinding>FV_RECOVERY</FvBinding>
1653 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
1654 <Options>
1655 <Option BuildTargets="RELEASE" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="CC">
1656 "/nologo", "/W4", "/WX", "/GX", "/Gy", "/c", "/D EFI_MONOSHELL", "/D UNICODE", "/D EFI_DEBUG", "/D EFI_PEI_REPORT_STATUS_CODE_ON", "/Zi", "/D EFI32", "/DEFI_NT_EMULATOR", "/DNEW_PEI_HOBS", "/Odiyb2", "/GL", "/G7", "/Gy", "/DSTRING_ARRAY_NAME=${BASE_NAME}Strings", "/DSTRING_DEFINES_FILE=\"${BASE_NAME}StrDefs.h\"", "/FI${DEST_DIR_DEBUG}/AutoGen.h"
1657 </Option>
1658 <Option BuildTargets="DEBUG" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="CC">
1659 "/nologo", "/W4", "/WX", "/GX", "/Gy", "/c", "/Od", "/D EFI_MONOSHELL", "/D UNICODE", "/D EFI_DEBUG", "/D EFI_PEI_REPORT_STATUS_CODE_ON", "/Zi", "/D EFI32", "/DEFI_NT_EMULATOR", "/DNEW_PEI_HOBS", "/Odiyb2", "/GL", "/G7", "/Gy", "/DSTRING_ARRAY_NAME=${BASE_NAME}Strings", "/DSTRING_DEFINES_FILE=\"${BASE_NAME}StrDefs.h\"", "/FI${DEST_DIR_DEBUG}/AutoGen.h"
1660 </Option>
1661 </Options>
1662 </ModuleSaBuildOptions>
1663 </ModuleSA>
1664 <ModuleSA SupArchList="IA32" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" ModuleGuid="154CAB4A-52B5-46CD-99C3-4368ABBACFFD">
1665 <Libraries>
1666 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1667 <Instance ModuleGuid="f12b59c9-76d0-4661-ad7c-f04d1bef0558" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1668 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1669 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1670 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1671 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1672 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1673 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1674 <Instance ModuleGuid="f6b5871d-5226-41b3-a569-3ff893fdc7bc" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3"/>
1675 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1676 </Libraries>
1677 <PcdBuildDefinition>
1678 <PcdData ItemType="FIXED_AT_BUILD">
1679 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
1680 <Token>0x00000001</Token>
1681 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1682 <DatumType>UINT32</DatumType>
1683 <MaxDatumSize>4</MaxDatumSize>
1684 <Value>1000000</Value>
1685 </PcdData>
1686 <PcdData ItemType="FIXED_AT_BUILD">
1687 <C_Name>PcdMaximumAsciiStringLength</C_Name>
1688 <Token>0x00000002</Token>
1689 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1690 <DatumType>UINT32</DatumType>
1691 <MaxDatumSize>4</MaxDatumSize>
1692 <Value>1000000</Value>
1693 </PcdData>
1694 <PcdData ItemType="FIXED_AT_BUILD">
1695 <C_Name>PcdDebugPropertyMask</C_Name>
1696 <Token>0x00000005</Token>
1697 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1698 <DatumType>UINT8</DatumType>
1699 <MaxDatumSize>1</MaxDatumSize>
1700 <Value>0x1f</Value>
1701 </PcdData>
1702 <PcdData ItemType="FIXED_AT_BUILD">
1703 <C_Name>PcdSpinLockTimeout</C_Name>
1704 <Token>0x00000004</Token>
1705 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1706 <DatumType>UINT32</DatumType>
1707 <MaxDatumSize>4</MaxDatumSize>
1708 <Value>10000000</Value>
1709 </PcdData>
1710 <PcdData ItemType="PATCHABLE_IN_MODULE">
1711 <C_Name>PcdDebugPrintErrorLevel</C_Name>
1712 <Token>0x00000006</Token>
1713 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1714 <DatumType>UINT32</DatumType>
1715 <MaxDatumSize>4</MaxDatumSize>
1716 <Value>0x80000000</Value>
1717 </PcdData>
1718 <PcdData ItemType="FIXED_AT_BUILD">
1719 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
1720 <Token>0x00000007</Token>
1721 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1722 <DatumType>UINT8</DatumType>
1723 <MaxDatumSize>1</MaxDatumSize>
1724 <Value>0x07</Value>
1725 </PcdData>
1726 <PcdData ItemType="FIXED_AT_BUILD">
1727 <C_Name>PcdMaximumLinkedListLength</C_Name>
1728 <Token>0x00000003</Token>
1729 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1730 <DatumType>UINT32</DatumType>
1731 <MaxDatumSize>4</MaxDatumSize>
1732 <Value>1000000</Value>
1733 </PcdData>
1734 <PcdData ItemType="FIXED_AT_BUILD">
1735 <C_Name>PcdDebugClearMemoryValue</C_Name>
1736 <Token>0x00000008</Token>
1737 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1738 <DatumType>UINT8</DatumType>
1739 <MaxDatumSize>1</MaxDatumSize>
1740 <Value>0xAF</Value>
1741 </PcdData>
1742 </PcdBuildDefinition>
1743 <ModuleSaBuildOptions>
1744 <FvBinding>FV_RECOVERY</FvBinding>
1745 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
1746 </ModuleSaBuildOptions>
1747 </ModuleSA>
1748 <ModuleSA SupArchList="IA32" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" ModuleGuid="C3811036-710B-4E39-8CF1-0AF9BE3A8198">
1749 <Libraries>
1750 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1751 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1752 <Instance ModuleGuid="f12b59c9-76d0-4661-ad7c-f04d1bef0558" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1753 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1754 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1755 <Instance ModuleGuid="1e2c4c2e-67e6-4e57-b3ae-cf5a5af72c2c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1756 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1757 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1758 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1759 <Instance ModuleGuid="f6b5871d-5226-41b3-a569-3ff893fdc7bc" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3"/>
1760 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1761 </Libraries>
1762 <PcdBuildDefinition>
1763 <PcdData ItemType="FIXED_AT_BUILD">
1764 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
1765 <Token>0x00000001</Token>
1766 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1767 <DatumType>UINT32</DatumType>
1768 <MaxDatumSize>4</MaxDatumSize>
1769 <Value>1000000</Value>
1770 </PcdData>
1771 <PcdData ItemType="FIXED_AT_BUILD">
1772 <C_Name>PcdMaximumAsciiStringLength</C_Name>
1773 <Token>0x00000002</Token>
1774 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1775 <DatumType>UINT32</DatumType>
1776 <MaxDatumSize>4</MaxDatumSize>
1777 <Value>1000000</Value>
1778 </PcdData>
1779 <PcdData ItemType="FIXED_AT_BUILD">
1780 <C_Name>PcdDebugPropertyMask</C_Name>
1781 <Token>0x00000005</Token>
1782 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1783 <DatumType>UINT8</DatumType>
1784 <MaxDatumSize>1</MaxDatumSize>
1785 <Value>0x1f</Value>
1786 </PcdData>
1787 <PcdData ItemType="FIXED_AT_BUILD">
1788 <C_Name>PcdSpinLockTimeout</C_Name>
1789 <Token>0x00000004</Token>
1790 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1791 <DatumType>UINT32</DatumType>
1792 <MaxDatumSize>4</MaxDatumSize>
1793 <Value>10000000</Value>
1794 </PcdData>
1795 <PcdData ItemType="PATCHABLE_IN_MODULE">
1796 <C_Name>PcdDebugPrintErrorLevel</C_Name>
1797 <Token>0x00000006</Token>
1798 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1799 <DatumType>UINT32</DatumType>
1800 <MaxDatumSize>4</MaxDatumSize>
1801 <Value>0x80000000</Value>
1802 </PcdData>
1803 <PcdData ItemType="FIXED_AT_BUILD">
1804 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
1805 <Token>0x00000007</Token>
1806 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1807 <DatumType>UINT8</DatumType>
1808 <MaxDatumSize>1</MaxDatumSize>
1809 <Value>0x07</Value>
1810 </PcdData>
1811 <PcdData ItemType="FIXED_AT_BUILD">
1812 <C_Name>PcdMaximumLinkedListLength</C_Name>
1813 <Token>0x00000003</Token>
1814 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1815 <DatumType>UINT32</DatumType>
1816 <MaxDatumSize>4</MaxDatumSize>
1817 <Value>1000000</Value>
1818 </PcdData>
1819 <PcdData ItemType="FIXED_AT_BUILD">
1820 <C_Name>PcdDebugClearMemoryValue</C_Name>
1821 <Token>0x00000008</Token>
1822 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1823 <DatumType>UINT8</DatumType>
1824 <MaxDatumSize>1</MaxDatumSize>
1825 <Value>0xAF</Value>
1826 </PcdData>
1827 </PcdBuildDefinition>
1828 <ModuleSaBuildOptions>
1829 <FvBinding>FV_RECOVERY</FvBinding>
1830 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
1831 </ModuleSaBuildOptions>
1832 </ModuleSA>
1833 <ModuleSA SupArchList="IA32" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" ModuleGuid="27F05AF5-1644-4EF4-8944-48C4F75675A0">
1834 <Libraries>
1835 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1836 <Instance ModuleGuid="f12b59c9-76d0-4661-ad7c-f04d1bef0558" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1837 <Instance ModuleGuid="f6b5871d-5226-41b3-a569-3ff893fdc7bc" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3"/>
1838 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1839 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1840 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1841 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1842 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1843 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1844 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1845 </Libraries>
1846 <PcdBuildDefinition>
1847 <PcdData ItemType="FIXED_AT_BUILD">
1848 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
1849 <Token>0x00000001</Token>
1850 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1851 <DatumType>UINT32</DatumType>
1852 <MaxDatumSize>4</MaxDatumSize>
1853 <Value>1000000</Value>
1854 </PcdData>
1855 <PcdData ItemType="FIXED_AT_BUILD">
1856 <C_Name>PcdMaximumAsciiStringLength</C_Name>
1857 <Token>0x00000002</Token>
1858 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1859 <DatumType>UINT32</DatumType>
1860 <MaxDatumSize>4</MaxDatumSize>
1861 <Value>1000000</Value>
1862 </PcdData>
1863 <PcdData ItemType="FIXED_AT_BUILD">
1864 <C_Name>PcdDebugPropertyMask</C_Name>
1865 <Token>0x00000005</Token>
1866 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1867 <DatumType>UINT8</DatumType>
1868 <MaxDatumSize>1</MaxDatumSize>
1869 <Value>0x1f</Value>
1870 </PcdData>
1871 <PcdData ItemType="FIXED_AT_BUILD">
1872 <C_Name>PcdSpinLockTimeout</C_Name>
1873 <Token>0x00000004</Token>
1874 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1875 <DatumType>UINT32</DatumType>
1876 <MaxDatumSize>4</MaxDatumSize>
1877 <Value>10000000</Value>
1878 </PcdData>
1879 <PcdData ItemType="PATCHABLE_IN_MODULE">
1880 <C_Name>PcdDebugPrintErrorLevel</C_Name>
1881 <Token>0x00000006</Token>
1882 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1883 <DatumType>UINT32</DatumType>
1884 <MaxDatumSize>4</MaxDatumSize>
1885 <Value>0x80000000</Value>
1886 </PcdData>
1887 <PcdData ItemType="FIXED_AT_BUILD">
1888 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
1889 <Token>0x00000007</Token>
1890 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1891 <DatumType>UINT8</DatumType>
1892 <MaxDatumSize>1</MaxDatumSize>
1893 <Value>0x07</Value>
1894 </PcdData>
1895 <PcdData ItemType="FIXED_AT_BUILD">
1896 <C_Name>PcdMaximumLinkedListLength</C_Name>
1897 <Token>0x00000003</Token>
1898 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1899 <DatumType>UINT32</DatumType>
1900 <MaxDatumSize>4</MaxDatumSize>
1901 <Value>1000000</Value>
1902 </PcdData>
1903 <PcdData ItemType="FIXED_AT_BUILD">
1904 <C_Name>PcdDebugClearMemoryValue</C_Name>
1905 <Token>0x00000008</Token>
1906 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1907 <DatumType>UINT8</DatumType>
1908 <MaxDatumSize>1</MaxDatumSize>
1909 <Value>0xAF</Value>
1910 </PcdData>
1911 </PcdBuildDefinition>
1912 <ModuleSaBuildOptions>
1913 <FvBinding>FV_RECOVERY</FvBinding>
1914 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
1915 </ModuleSaBuildOptions>
1916 </ModuleSA>
1917 <ModuleSA SupArchList="IA32" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" ModuleGuid="BA929954-35B0-4dd3-90CD-9634BD7E1CF1">
1918 <Libraries>
1919 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1920 <Instance ModuleGuid="f12b59c9-76d0-4661-ad7c-f04d1bef0558" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1921 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1922 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1923 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1924 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1925 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1926 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1927 <Instance ModuleGuid="f6b5871d-5226-41b3-a569-3ff893fdc7bc" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3"/>
1928 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1929 </Libraries>
1930 <PcdBuildDefinition>
1931 <PcdData ItemType="FIXED_AT_BUILD">
1932 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
1933 <Token>0x00000001</Token>
1934 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1935 <DatumType>UINT32</DatumType>
1936 <MaxDatumSize>4</MaxDatumSize>
1937 <Value>1000000</Value>
1938 </PcdData>
1939 <PcdData ItemType="FIXED_AT_BUILD">
1940 <C_Name>PcdMaximumAsciiStringLength</C_Name>
1941 <Token>0x00000002</Token>
1942 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1943 <DatumType>UINT32</DatumType>
1944 <MaxDatumSize>4</MaxDatumSize>
1945 <Value>1000000</Value>
1946 </PcdData>
1947 <PcdData ItemType="FIXED_AT_BUILD">
1948 <C_Name>PcdDebugPropertyMask</C_Name>
1949 <Token>0x00000005</Token>
1950 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1951 <DatumType>UINT8</DatumType>
1952 <MaxDatumSize>1</MaxDatumSize>
1953 <Value>0x1f</Value>
1954 </PcdData>
1955 <PcdData ItemType="FIXED_AT_BUILD">
1956 <C_Name>PcdSpinLockTimeout</C_Name>
1957 <Token>0x00000004</Token>
1958 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1959 <DatumType>UINT32</DatumType>
1960 <MaxDatumSize>4</MaxDatumSize>
1961 <Value>10000000</Value>
1962 </PcdData>
1963 <PcdData ItemType="PATCHABLE_IN_MODULE">
1964 <C_Name>PcdDebugPrintErrorLevel</C_Name>
1965 <Token>0x00000006</Token>
1966 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1967 <DatumType>UINT32</DatumType>
1968 <MaxDatumSize>4</MaxDatumSize>
1969 <Value>0x80000000</Value>
1970 </PcdData>
1971 <PcdData ItemType="FIXED_AT_BUILD">
1972 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
1973 <Token>0x00000007</Token>
1974 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1975 <DatumType>UINT8</DatumType>
1976 <MaxDatumSize>1</MaxDatumSize>
1977 <Value>0x07</Value>
1978 </PcdData>
1979 <PcdData ItemType="FIXED_AT_BUILD">
1980 <C_Name>PcdMaximumLinkedListLength</C_Name>
1981 <Token>0x00000003</Token>
1982 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1983 <DatumType>UINT32</DatumType>
1984 <MaxDatumSize>4</MaxDatumSize>
1985 <Value>1000000</Value>
1986 </PcdData>
1987 <PcdData ItemType="FIXED_AT_BUILD">
1988 <C_Name>PcdDebugClearMemoryValue</C_Name>
1989 <Token>0x00000008</Token>
1990 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1991 <DatumType>UINT8</DatumType>
1992 <MaxDatumSize>1</MaxDatumSize>
1993 <Value>0xAF</Value>
1994 </PcdData>
1995 </PcdBuildDefinition>
1996 <ModuleSaBuildOptions>
1997 <FvBinding>FV_RECOVERY</FvBinding>
1998 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
1999 </ModuleSaBuildOptions>
2000 </ModuleSA>
2001 <ModuleSA SupArchList="IA32" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" ModuleGuid="A6F691AC-31C8-4444-854C-E2C1A6950F92">
2002 <Libraries>
2003 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2004 <Instance ModuleGuid="19cbbb97-ff61-45ff-8c3f-dfa66dd118c8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2005 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2006 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2007 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2008 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2009 <Instance ModuleGuid="baa1baa3-0a8d-402c-8042-985115fae953" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2010 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2011 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2012 <Instance ModuleGuid="1ec995b2-d15b-44f6-abd2-050ea7dd37d2" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3"/>
2013 <Instance ModuleGuid="a86fbfca-0183-4eeb-aa8a-762e3b7da1f3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2014 <Instance ModuleGuid="08c1a0e4-1208-47f8-a2c5-f42eabee653a" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
2015 <Instance ModuleGuid="ea55bada-d488-427b-9d2d-227e0aaa3707" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
2016 <Instance ModuleGuid="1e2c4c2e-67e6-4e57-b3ae-cf5a5af72c2c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2017 <Instance ModuleGuid="f12b59c9-76d0-4661-ad7c-f04d1bef0558" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2018 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2019 <Instance ModuleGuid="91c1677a-e57f-4191-8b8e-eb7711a716e0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2020 <Instance ModuleGuid="FC120ED3-40E1-46dc-8C9C-AAE3CA139ACF" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2021 </Libraries>
2022 <PcdBuildDefinition>
2023 <PcdData ItemType="FIXED_AT_BUILD">
2024 <C_Name>PcdPerformanceLibraryPropertyMask</C_Name>
2025 <Token>0x00000009</Token>
2026 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2027 <DatumType>UINT8</DatumType>
2028 <MaxDatumSize>1</MaxDatumSize>
2029 <Value>0</Value>
2030 </PcdData>
2031 <PcdData ItemType="FIXED_AT_BUILD">
2032 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
2033 <Token>0x00000001</Token>
2034 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2035 <DatumType>UINT32</DatumType>
2036 <MaxDatumSize>4</MaxDatumSize>
2037 <Value>1000000</Value>
2038 </PcdData>
2039 <PcdData ItemType="FIXED_AT_BUILD">
2040 <C_Name>PcdMaximumAsciiStringLength</C_Name>
2041 <Token>0x00000002</Token>
2042 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2043 <DatumType>UINT32</DatumType>
2044 <MaxDatumSize>4</MaxDatumSize>
2045 <Value>1000000</Value>
2046 </PcdData>
2047 <PcdData ItemType="FIXED_AT_BUILD">
2048 <C_Name>PcdDebugPropertyMask</C_Name>
2049 <Token>0x00000005</Token>
2050 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2051 <DatumType>UINT8</DatumType>
2052 <MaxDatumSize>1</MaxDatumSize>
2053 <Value>0x1f</Value>
2054 </PcdData>
2055 <PcdData ItemType="FIXED_AT_BUILD">
2056 <C_Name>PcdSpinLockTimeout</C_Name>
2057 <Token>0x00000004</Token>
2058 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2059 <DatumType>UINT32</DatumType>
2060 <MaxDatumSize>4</MaxDatumSize>
2061 <Value>10000000</Value>
2062 </PcdData>
2063 <PcdData ItemType="PATCHABLE_IN_MODULE">
2064 <C_Name>PcdDebugPrintErrorLevel</C_Name>
2065 <Token>0x00000006</Token>
2066 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2067 <DatumType>UINT32</DatumType>
2068 <MaxDatumSize>4</MaxDatumSize>
2069 <Value>0x80000000</Value>
2070 </PcdData>
2071 <PcdData ItemType="FIXED_AT_BUILD">
2072 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
2073 <Token>0x00000007</Token>
2074 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2075 <DatumType>UINT8</DatumType>
2076 <MaxDatumSize>1</MaxDatumSize>
2077 <Value>0x07</Value>
2078 </PcdData>
2079 <PcdData ItemType="FIXED_AT_BUILD">
2080 <C_Name>PcdMaximumLinkedListLength</C_Name>
2081 <Token>0x00000003</Token>
2082 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2083 <DatumType>UINT32</DatumType>
2084 <MaxDatumSize>4</MaxDatumSize>
2085 <Value>1000000</Value>
2086 </PcdData>
2087 <PcdData ItemType="FIXED_AT_BUILD">
2088 <C_Name>PcdDebugClearMemoryValue</C_Name>
2089 <Token>0x00000008</Token>
2090 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2091 <DatumType>UINT8</DatumType>
2092 <MaxDatumSize>1</MaxDatumSize>
2093 <Value>0xAF</Value>
2094 </PcdData>
2095 </PcdBuildDefinition>
2096 <ModuleSaBuildOptions>
2097 <FvBinding>FV_RECOVERY</FvBinding>
2098 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
2099 </ModuleSaBuildOptions>
2100 </ModuleSA>
2101 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="F099D67F-71AE-4c36-B2A3-DCEB0EB2B7D8">
2102 <Libraries>
2103 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2104 <Instance ModuleGuid="19cbbb97-ff61-45ff-8c3f-dfa66dd118c8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2105 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2106 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2107 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2108 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2109 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2110 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2111 <Instance ModuleGuid="50bcb105-6634-441d-b403-659110a03ad2" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
2112 </Libraries>
2113 <PcdBuildDefinition>
2114 <PcdData ItemType="FIXED_AT_BUILD">
2115 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
2116 <Token>0x00000001</Token>
2117 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2118 <DatumType>UINT32</DatumType>
2119 <MaxDatumSize>4</MaxDatumSize>
2120 <Value>1000000</Value>
2121 </PcdData>
2122 <PcdData ItemType="FIXED_AT_BUILD">
2123 <C_Name>PcdMaximumAsciiStringLength</C_Name>
2124 <Token>0x00000002</Token>
2125 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2126 <DatumType>UINT32</DatumType>
2127 <MaxDatumSize>4</MaxDatumSize>
2128 <Value>1000000</Value>
2129 </PcdData>
2130 <PcdData ItemType="FIXED_AT_BUILD">
2131 <C_Name>PcdDebugPropertyMask</C_Name>
2132 <Token>0x00000005</Token>
2133 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2134 <DatumType>UINT8</DatumType>
2135 <MaxDatumSize>1</MaxDatumSize>
2136 <Value>0x1f</Value>
2137 </PcdData>
2138 <PcdData ItemType="FIXED_AT_BUILD">
2139 <C_Name>PcdSpinLockTimeout</C_Name>
2140 <Token>0x00000004</Token>
2141 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2142 <DatumType>UINT32</DatumType>
2143 <MaxDatumSize>4</MaxDatumSize>
2144 <Value>10000000</Value>
2145 </PcdData>
2146 <PcdData ItemType="PATCHABLE_IN_MODULE">
2147 <C_Name>PcdDebugPrintErrorLevel</C_Name>
2148 <Token>0x00000006</Token>
2149 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2150 <DatumType>UINT32</DatumType>
2151 <MaxDatumSize>4</MaxDatumSize>
2152 <Value>0x80000000</Value>
2153 </PcdData>
2154 <PcdData ItemType="FIXED_AT_BUILD">
2155 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
2156 <Token>0x00000007</Token>
2157 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2158 <DatumType>UINT8</DatumType>
2159 <MaxDatumSize>1</MaxDatumSize>
2160 <Value>0x07</Value>
2161 </PcdData>
2162 <PcdData ItemType="FIXED_AT_BUILD">
2163 <C_Name>PcdMaximumLinkedListLength</C_Name>
2164 <Token>0x00000003</Token>
2165 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2166 <DatumType>UINT32</DatumType>
2167 <MaxDatumSize>4</MaxDatumSize>
2168 <Value>1000000</Value>
2169 </PcdData>
2170 <PcdData ItemType="FIXED_AT_BUILD">
2171 <C_Name>PcdDebugClearMemoryValue</C_Name>
2172 <Token>0x00000008</Token>
2173 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2174 <DatumType>UINT8</DatumType>
2175 <MaxDatumSize>1</MaxDatumSize>
2176 <Value>0xAF</Value>
2177 </PcdData>
2178 </PcdBuildDefinition>
2179 <ModuleSaBuildOptions>
2180 <FvBinding>FV_RECOVERY</FvBinding>
2181 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
2182 </ModuleSaBuildOptions>
2183 </ModuleSA>
2184 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="B601F8C4-43B7-4784-95B1-F4226CB40CEE">
2185 <Libraries>
2186 <Instance ModuleGuid="19cbbb97-ff61-45ff-8c3f-dfa66dd118c8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2187 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2188 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2189 <Instance ModuleGuid="fd44e603-002a-4b29-9f5f-529e815b6165" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2190 <Instance ModuleGuid="b1ee6c28-54aa-4d17-b705-3e28ccb27b2e" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
2191 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2192 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2193 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2194 </Libraries>
2195 <PcdBuildDefinition>
2196 <PcdData ItemType="FIXED_AT_BUILD">
2197 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
2198 <Token>0x00000001</Token>
2199 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2200 <DatumType>UINT32</DatumType>
2201 <MaxDatumSize>4</MaxDatumSize>
2202 <Value>1000000</Value>
2203 </PcdData>
2204 <PcdData ItemType="FIXED_AT_BUILD">
2205 <C_Name>PcdMaximumAsciiStringLength</C_Name>
2206 <Token>0x00000002</Token>
2207 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2208 <DatumType>UINT32</DatumType>
2209 <MaxDatumSize>4</MaxDatumSize>
2210 <Value>1000000</Value>
2211 </PcdData>
2212 <PcdData ItemType="FIXED_AT_BUILD">
2213 <C_Name>PcdDebugPropertyMask</C_Name>
2214 <Token>0x00000005</Token>
2215 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2216 <DatumType>UINT8</DatumType>
2217 <MaxDatumSize>1</MaxDatumSize>
2218 <Value>0x1f</Value>
2219 </PcdData>
2220 <PcdData ItemType="FIXED_AT_BUILD">
2221 <C_Name>PcdSpinLockTimeout</C_Name>
2222 <Token>0x00000004</Token>
2223 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2224 <DatumType>UINT32</DatumType>
2225 <MaxDatumSize>4</MaxDatumSize>
2226 <Value>10000000</Value>
2227 </PcdData>
2228 <PcdData ItemType="PATCHABLE_IN_MODULE">
2229 <C_Name>PcdDebugPrintErrorLevel</C_Name>
2230 <Token>0x00000006</Token>
2231 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2232 <DatumType>UINT32</DatumType>
2233 <MaxDatumSize>4</MaxDatumSize>
2234 <Value>0x80000000</Value>
2235 </PcdData>
2236 <PcdData ItemType="FIXED_AT_BUILD">
2237 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
2238 <Token>0x00000007</Token>
2239 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2240 <DatumType>UINT8</DatumType>
2241 <MaxDatumSize>1</MaxDatumSize>
2242 <Value>0x07</Value>
2243 </PcdData>
2244 <PcdData ItemType="FIXED_AT_BUILD">
2245 <C_Name>PcdMaximumLinkedListLength</C_Name>
2246 <Token>0x00000003</Token>
2247 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2248 <DatumType>UINT32</DatumType>
2249 <MaxDatumSize>4</MaxDatumSize>
2250 <Value>1000000</Value>
2251 </PcdData>
2252 <PcdData ItemType="FIXED_AT_BUILD">
2253 <C_Name>PcdDebugClearMemoryValue</C_Name>
2254 <Token>0x00000008</Token>
2255 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2256 <DatumType>UINT8</DatumType>
2257 <MaxDatumSize>1</MaxDatumSize>
2258 <Value>0xAF</Value>
2259 </PcdData>
2260 </PcdBuildDefinition>
2261 <ModuleSaBuildOptions>
2262 <FvBinding>FV_RECOVERY</FvBinding>
2263 <FfsFormatKey>RT_DRIVER</FfsFormatKey>
2264 </ModuleSaBuildOptions>
2265 </ModuleSA>
2266 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="AD608272-D07F-4964-801E-7BD3B7888652">
2267 <Libraries>
2268 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2269 <Instance ModuleGuid="19cbbb97-ff61-45ff-8c3f-dfa66dd118c8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2270 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2271 <Instance ModuleGuid="fd44e603-002a-4b29-9f5f-529e815b6165" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2272 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2273 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2274 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2275 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2276 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2277 <Instance ModuleGuid="b1ee6c28-54aa-4d17-b705-3e28ccb27b2e" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
2278 </Libraries>
2279 <PcdBuildDefinition>
2280 <PcdData ItemType="FIXED_AT_BUILD">
2281 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
2282 <Token>0x00000001</Token>
2283 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2284 <DatumType>UINT32</DatumType>
2285 <MaxDatumSize>4</MaxDatumSize>
2286 <Value>1000000</Value>
2287 </PcdData>
2288 <PcdData ItemType="FIXED_AT_BUILD">
2289 <C_Name>PcdMaximumAsciiStringLength</C_Name>
2290 <Token>0x00000002</Token>
2291 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2292 <DatumType>UINT32</DatumType>
2293 <MaxDatumSize>4</MaxDatumSize>
2294 <Value>1000000</Value>
2295 </PcdData>
2296 <PcdData ItemType="FIXED_AT_BUILD">
2297 <C_Name>PcdDebugPropertyMask</C_Name>
2298 <Token>0x00000005</Token>
2299 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2300 <DatumType>UINT8</DatumType>
2301 <MaxDatumSize>1</MaxDatumSize>
2302 <Value>0x1f</Value>
2303 </PcdData>
2304 <PcdData ItemType="FIXED_AT_BUILD">
2305 <C_Name>PcdSpinLockTimeout</C_Name>
2306 <Token>0x00000004</Token>
2307 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2308 <DatumType>UINT32</DatumType>
2309 <MaxDatumSize>4</MaxDatumSize>
2310 <Value>10000000</Value>
2311 </PcdData>
2312 <PcdData ItemType="PATCHABLE_IN_MODULE">
2313 <C_Name>PcdDebugPrintErrorLevel</C_Name>
2314 <Token>0x00000006</Token>
2315 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2316 <DatumType>UINT32</DatumType>
2317 <MaxDatumSize>4</MaxDatumSize>
2318 <Value>0x80000000</Value>
2319 </PcdData>
2320 <PcdData ItemType="FIXED_AT_BUILD">
2321 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
2322 <Token>0x00000007</Token>
2323 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2324 <DatumType>UINT8</DatumType>
2325 <MaxDatumSize>1</MaxDatumSize>
2326 <Value>0x07</Value>
2327 </PcdData>
2328 <PcdData ItemType="FIXED_AT_BUILD">
2329 <C_Name>PcdMaximumLinkedListLength</C_Name>
2330 <Token>0x00000003</Token>
2331 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2332 <DatumType>UINT32</DatumType>
2333 <MaxDatumSize>4</MaxDatumSize>
2334 <Value>1000000</Value>
2335 </PcdData>
2336 <PcdData ItemType="FIXED_AT_BUILD">
2337 <C_Name>PcdDebugClearMemoryValue</C_Name>
2338 <Token>0x00000008</Token>
2339 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2340 <DatumType>UINT8</DatumType>
2341 <MaxDatumSize>1</MaxDatumSize>
2342 <Value>0xAF</Value>
2343 </PcdData>
2344 </PcdBuildDefinition>
2345 <ModuleSaBuildOptions>
2346 <FvBinding>FV_RECOVERY</FvBinding>
2347 <FfsFormatKey>RT_DRIVER</FfsFormatKey>
2348 </ModuleSaBuildOptions>
2349 </ModuleSA>
2350
2351 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="FEDE0A1B-BCA2-4A9F-BB2B-D9FD7DEC2E9F">
2352 <Libraries>
2353 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2354 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2355 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2356 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2357 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2358 <Instance ModuleGuid="fd44e603-002a-4b29-9f5f-529e815b6165" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2359 <Instance ModuleGuid="f12b59c9-76d0-4661-ad7c-f04d1bef0558" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2360 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2361 <Instance ModuleGuid="a86fbfca-0183-4eeb-aa8a-762e3b7da1f3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2362 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2363 <Instance ModuleGuid="b5a05743-9b71-489b-a0ed-a0eb3950d23b" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2364 <Instance ModuleGuid="926c9cd0-4bb8-479b-9ac4-8a2a23f85307" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2365 <Instance ModuleGuid="E4541241-8897-411a-91F8-7D7E45837146" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
2366 <Instance ModuleGuid="b1ee6c28-54aa-4d17-b705-3e28ccb27b2e" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
2367 <Instance ModuleGuid="F3E4E221-D5CA-4dc9-8CB2-C5123C4827D5" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3"/>
2368
2369 <Instance ModuleGuid="1c747f6b-0a58-49ae-8ea3-0327a4fa10e3" ModuleVersion="1.0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec" PackageVersion="0.3"/>
2370 <Instance ModuleGuid="a804239b-4155-446f-acc8-f0825d74908c" ModuleVersion="1.0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec" PackageVersion="0.3"/>
2371 </Libraries>
2372 <PcdBuildDefinition>
2373 <PcdData ItemType="FIXED_AT_BUILD">
2374 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
2375 <Token>0x00000001</Token>
2376 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2377 <DatumType>UINT32</DatumType>
2378 <MaxDatumSize>4</MaxDatumSize>
2379 <Value>1000000</Value>
2380 </PcdData>
2381 <PcdData ItemType="FIXED_AT_BUILD">
2382 <C_Name>PcdMaximumAsciiStringLength</C_Name>
2383 <Token>0x00000002</Token>
2384 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2385 <DatumType>UINT32</DatumType>
2386 <MaxDatumSize>4</MaxDatumSize>
2387 <Value>1000000</Value>
2388 </PcdData>
2389 <PcdData ItemType="FIXED_AT_BUILD">
2390 <C_Name>PcdDebugPropertyMask</C_Name>
2391 <Token>0x00000005</Token>
2392 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2393 <DatumType>UINT8</DatumType>
2394 <MaxDatumSize>1</MaxDatumSize>
2395 <Value>0x0f</Value>
2396 </PcdData>
2397 <PcdData ItemType="FIXED_AT_BUILD">
2398 <C_Name>PcdSpinLockTimeout</C_Name>
2399 <Token>0x00000004</Token>
2400 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2401 <DatumType>UINT32</DatumType>
2402 <MaxDatumSize>4</MaxDatumSize>
2403 <Value>10000000</Value>
2404 </PcdData>
2405 <PcdData ItemType="PATCHABLE_IN_MODULE">
2406 <C_Name>PcdDebugPrintErrorLevel</C_Name>
2407 <Token>0x00000006</Token>
2408 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2409 <DatumType>UINT32</DatumType>
2410 <MaxDatumSize>4</MaxDatumSize>
2411 <Value>0x80000000</Value>
2412 </PcdData>
2413 <PcdData ItemType="FIXED_AT_BUILD">
2414 <C_Name>PcdMaximumLinkedListLength</C_Name>
2415 <Token>0x00000003</Token>
2416 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2417 <DatumType>UINT32</DatumType>
2418 <MaxDatumSize>4</MaxDatumSize>
2419 <Value>1000000</Value>
2420 </PcdData>
2421 <PcdData ItemType="FIXED_AT_BUILD">
2422 <C_Name>PcdDebugClearMemoryValue</C_Name>
2423 <Token>0x00000008</Token>
2424 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2425 <DatumType>UINT8</DatumType>
2426 <MaxDatumSize>1</MaxDatumSize>
2427 <Value>0xAF</Value>
2428 </PcdData>
2429 <PcdData ItemType="FIXED_AT_BUILD">
2430 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
2431 <Token>0x00000007</Token>
2432 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2433 <DatumType>UINT8</DatumType>
2434 <MaxDatumSize>1</MaxDatumSize>
2435 <Value>0x07</Value>
2436 </PcdData>
2437 <PcdData ItemType="FIXED_AT_BUILD">
2438 <C_Name>PcdVpdBaseAddress</C_Name>
2439 <Token>0x00010010</Token>
2440 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
2441 <DatumType>UINT32</DatumType>
2442 <MaxDatumSize>4</MaxDatumSize>
2443 <Value>0x0</Value>
2444 </PcdData>
2445 <PcdData ItemType="FEATURE_FLAG">
2446 <C_Name>PcdDxePcdDatabaseTraverseEnabled</C_Name>
2447 <Token>0x00010021</Token>
2448 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
2449 <DatumType>BOOLEAN</DatumType>
2450 <MaxDatumSize>1</MaxDatumSize>
2451 <Value>TRUE</Value>
2452 </PcdData>
2453 <PcdData ItemType="FEATURE_FLAG">
2454 <C_Name>PcdStatusCodeUseEfiSerial</C_Name>
2455 <Token>0x00010026</Token>
2456 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
2457 <DatumType>BOOLEAN</DatumType>
2458 <MaxDatumSize>1</MaxDatumSize>
2459 <Value>FALSE</Value>
2460 </PcdData>
2461 <PcdData ItemType="FEATURE_FLAG">
2462 <C_Name>PcdStatusCodeUseHardSerial</C_Name>
2463 <Token>0x00010027</Token>
2464 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
2465 <DatumType>BOOLEAN</DatumType>
2466 <MaxDatumSize>1</MaxDatumSize>
2467 <Value>FALSE</Value>
2468 </PcdData>
2469 <PcdData ItemType="FEATURE_FLAG">
2470 <C_Name>PcdStatusCodeUseRuntimeMemory</C_Name>
2471 <Token>0x00010028</Token>
2472 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
2473 <DatumType>BOOLEAN</DatumType>
2474 <MaxDatumSize>1</MaxDatumSize>
2475 <Value>FALSE</Value>
2476 </PcdData>
2477 <PcdData ItemType="FEATURE_FLAG">
2478 <C_Name>PcdStatusCodeUseDataHub</C_Name>
2479 <Token>0x00010029</Token>
2480 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
2481 <DatumType>BOOLEAN</DatumType>
2482 <MaxDatumSize>1</MaxDatumSize>
2483 <Value>FALSE</Value>
2484 </PcdData>
2485 <PcdData ItemType="FEATURE_FLAG">
2486 <C_Name>PcdStatusCodeUseOEM</C_Name>
2487 <Token>0x00010024</Token>
2488 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
2489 <DatumType>BOOLEAN</DatumType>
2490 <MaxDatumSize>1</MaxDatumSize>
2491 <Value>TRUE</Value>
2492 </PcdData>
2493 <PcdData ItemType="FEATURE_FLAG">
2494 <C_Name>PcdStatusCodeReplayInSerial</C_Name>
2495 <Token>0x0001002a</Token>
2496 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
2497 <DatumType>BOOLEAN</DatumType>
2498 <MaxDatumSize>1</MaxDatumSize>
2499 <Value>FALSE</Value>
2500 </PcdData>
2501 <PcdData ItemType="FEATURE_FLAG">
2502 <C_Name>PcdStatusCodeReplayInRuntimeMemory</C_Name>
2503 <Token>0x0001002b</Token>
2504 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
2505 <DatumType>BOOLEAN</DatumType>
2506 <MaxDatumSize>1</MaxDatumSize>
2507 <Value>FALSE</Value>
2508 </PcdData>
2509 <PcdData ItemType="FEATURE_FLAG">
2510 <C_Name>PcdStatusCodeReplayInDataHub</C_Name>
2511 <Token>0x0001002c</Token>
2512 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
2513 <DatumType>BOOLEAN</DatumType>
2514 <MaxDatumSize>1</MaxDatumSize>
2515 <Value>FALSE</Value>
2516 </PcdData>
2517 <PcdData ItemType="FEATURE_FLAG">
2518 <C_Name>PcdStatusCodeReplayInOEM</C_Name>
2519 <Token>0x0001002c</Token>
2520 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
2521 <DatumType>BOOLEAN</DatumType>
2522 <MaxDatumSize>1</MaxDatumSize>
2523 <Value>FALSE</Value>
2524 </PcdData>
2525 <PcdData ItemType="PATCHABLE_IN_MODULE">
2526 <C_Name>PcdStatusCodeRuntimeMemorySize</C_Name>
2527 <Token>0x0001002d</Token>
2528 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
2529 <DatumType>UINT16</DatumType>
2530 <MaxDatumSize>2</MaxDatumSize>
2531 <Value>128</Value>
2532 </PcdData>
2533 <PcdData ItemType="FEATURE_FLAG">
2534 <C_Name>PcdNt32StatusCodeLibUseForPei</C_Name>
2535 <Token>0x0000100b</Token>
2536 <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
2537 <DatumType>BOOLEAN</DatumType>
2538 <MaxDatumSize>1</MaxDatumSize>
2539 <Value>FALSE</Value>
2540 </PcdData>
2541 </PcdBuildDefinition>
2542 <ModuleSaBuildOptions>
2543 <FvBinding>FV_RECOVERY</FvBinding>
2544 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
2545 <Options>
2546 <Option BuildTargets="DEBUG" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="DLINK">
2547 "/NODEFAULTLIB", "/LTCG", "/DLL", "/OPT:REF", "/EXPORT:InitializeDriver=_ModuleEntryPoint", "/IGNORE:4086", "/MAP", "/MACHINE:I386", "/NOLOGO", "/DEBUG", "/ENTRY:${ENTRYPOINT}", "/SUBSYSTEM:CONSOLE", "/MAP:${DEST_DIR_DEBUG}/${BASE_NAME}.map", "/PDB:${DEST_DIR_DEBUG}/${BASE_NAME}.pdb", "libc.lib Kernel32.lib MSVCRTD.lib Gdi32.lib User32.lib Winmm.lib"
2548 </Option>
2549 <Option BuildTargets="RELEASE" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="DLINK">
2550 "/NODEFAULTLIB", "/LTCG", "/DLL", "/OPT:REF", "/EXPORT:InitializeDriver=_ModuleEntryPoint", "/IGNORE:4086", "/MAP", "/MACHINE:I386", "/NOLOGO", "/DEBUG", "/ENTRY:${ENTRYPOINT}", "/SUBSYSTEM:${SUBSYSTEM}", "/MAP:${DEST_DIR_DEBUG}/${BASE_NAME}.map", "/PDB:${DEST_DIR_DEBUG}/${BASE_NAME}.pdb", "libc.lib Kernel32.lib MSVCRTD.lib Gdi32.lib User32.lib Winmm.lib"
2551 </Option>
2552 </Options>
2553 </ModuleSaBuildOptions>
2554 </ModuleSA>
2555 <ModuleSA SupArchList="IA32" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" ModuleGuid="BDFE5FAA-2A35-44bb-B17A-8084D4E2B9E9">
2556 <Libraries>
2557 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2558 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2559 <Instance ModuleGuid="fd44e603-002a-4b29-9f5f-529e815b6165" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2560 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2561 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2562 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2563 <Instance ModuleGuid="baa1baa3-0a8d-402c-8042-985115fae953" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2564 <Instance ModuleGuid="9ba1d976-0624-41a3-8650-28165e8d9ae8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2565 <Instance ModuleGuid="50bcb105-6634-441d-b403-659110a03ad2" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
2566 <Instance ModuleGuid="b1ee6c28-54aa-4d17-b705-3e28ccb27b2e" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
2567 <Instance ModuleGuid="f12b59c9-76d0-4661-ad7c-f04d1bef0558" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2568 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2569 </Libraries>
2570 <PcdBuildDefinition>
2571 <PcdData ItemType="FIXED_AT_BUILD">
2572 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
2573 <Token>0x00000001</Token>
2574 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2575 <DatumType>UINT32</DatumType>
2576 <MaxDatumSize>4</MaxDatumSize>
2577 <Value>1000000</Value>
2578 </PcdData>
2579 <PcdData ItemType="FIXED_AT_BUILD">
2580 <C_Name>PcdMaximumAsciiStringLength</C_Name>
2581 <Token>0x00000002</Token>
2582 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2583 <DatumType>UINT32</DatumType>
2584 <MaxDatumSize>4</MaxDatumSize>
2585 <Value>1000000</Value>
2586 </PcdData>
2587 <PcdData ItemType="FIXED_AT_BUILD">
2588 <C_Name>PcdDebugPropertyMask</C_Name>
2589 <Token>0x00000005</Token>
2590 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2591 <DatumType>UINT8</DatumType>
2592 <MaxDatumSize>1</MaxDatumSize>
2593 <Value>0x1f</Value>
2594 </PcdData>
2595 <PcdData ItemType="FIXED_AT_BUILD">
2596 <C_Name>PcdSpinLockTimeout</C_Name>
2597 <Token>0x00000004</Token>
2598 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2599 <DatumType>UINT32</DatumType>
2600 <MaxDatumSize>4</MaxDatumSize>
2601 <Value>10000000</Value>
2602 </PcdData>
2603 <PcdData ItemType="PATCHABLE_IN_MODULE">
2604 <C_Name>PcdDebugPrintErrorLevel</C_Name>
2605 <Token>0x00000006</Token>
2606 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2607 <DatumType>UINT32</DatumType>
2608 <MaxDatumSize>4</MaxDatumSize>
2609 <Value>0x80000000</Value>
2610 </PcdData>
2611 <PcdData ItemType="FIXED_AT_BUILD">
2612 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
2613 <Token>0x00000007</Token>
2614 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2615 <DatumType>UINT8</DatumType>
2616 <MaxDatumSize>1</MaxDatumSize>
2617 <Value>0x07</Value>
2618 </PcdData>
2619 <PcdData ItemType="FIXED_AT_BUILD">
2620 <C_Name>PcdMaximumLinkedListLength</C_Name>
2621 <Token>0x00000003</Token>
2622 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2623 <DatumType>UINT32</DatumType>
2624 <MaxDatumSize>4</MaxDatumSize>
2625 <Value>1000000</Value>
2626 </PcdData>
2627 <PcdData ItemType="FIXED_AT_BUILD">
2628 <C_Name>PcdDebugClearMemoryValue</C_Name>
2629 <Token>0x00000008</Token>
2630 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2631 <DatumType>UINT8</DatumType>
2632 <MaxDatumSize>1</MaxDatumSize>
2633 <Value>0xAF</Value>
2634 </PcdData>
2635 </PcdBuildDefinition>
2636 <ModuleSaBuildOptions>
2637 <FvBinding>FV_RECOVERY</FvBinding>
2638 <FfsFormatKey>RT_DRIVER</FfsFormatKey>
2639 </ModuleSaBuildOptions>
2640 </ModuleSA>
2641 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="4C862FC6-0E54-4e36-8C8F-FF6F3167951F">
2642 <Libraries>
2643 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2644 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2645 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2646 <Instance ModuleGuid="f12b59c9-76d0-4661-ad7c-f04d1bef0558" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2647 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2648 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2649 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2650 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2651 <Instance ModuleGuid="50bcb105-6634-441d-b403-659110a03ad2" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
2652 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2653 </Libraries>
2654 <PcdBuildDefinition>
2655 <PcdData ItemType="FIXED_AT_BUILD">
2656 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
2657 <Token>0x00000001</Token>
2658 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2659 <DatumType>UINT32</DatumType>
2660 <MaxDatumSize>4</MaxDatumSize>
2661 <Value>1000000</Value>
2662 </PcdData>
2663 <PcdData ItemType="FIXED_AT_BUILD">
2664 <C_Name>PcdMaximumAsciiStringLength</C_Name>
2665 <Token>0x00000002</Token>
2666 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2667 <DatumType>UINT32</DatumType>
2668 <MaxDatumSize>4</MaxDatumSize>
2669 <Value>1000000</Value>
2670 </PcdData>
2671 <PcdData ItemType="FIXED_AT_BUILD">
2672 <C_Name>PcdDebugPropertyMask</C_Name>
2673 <Token>0x00000005</Token>
2674 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2675 <DatumType>UINT8</DatumType>
2676 <MaxDatumSize>1</MaxDatumSize>
2677 <Value>0x1f</Value>
2678 </PcdData>
2679 <PcdData ItemType="FIXED_AT_BUILD">
2680 <C_Name>PcdSpinLockTimeout</C_Name>
2681 <Token>0x00000004</Token>
2682 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2683 <DatumType>UINT32</DatumType>
2684 <MaxDatumSize>4</MaxDatumSize>
2685 <Value>10000000</Value>
2686 </PcdData>
2687 <PcdData ItemType="PATCHABLE_IN_MODULE">
2688 <C_Name>PcdDebugPrintErrorLevel</C_Name>
2689 <Token>0x00000006</Token>
2690 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2691 <DatumType>UINT32</DatumType>
2692 <MaxDatumSize>4</MaxDatumSize>
2693 <Value>0x80000000</Value>
2694 </PcdData>
2695 <PcdData ItemType="FIXED_AT_BUILD">
2696 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
2697 <Token>0x00000007</Token>
2698 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2699 <DatumType>UINT8</DatumType>
2700 <MaxDatumSize>1</MaxDatumSize>
2701 <Value>0x07</Value>
2702 </PcdData>
2703 <PcdData ItemType="FIXED_AT_BUILD">
2704 <C_Name>PcdMaximumLinkedListLength</C_Name>
2705 <Token>0x00000003</Token>
2706 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2707 <DatumType>UINT32</DatumType>
2708 <MaxDatumSize>4</MaxDatumSize>
2709 <Value>1000000</Value>
2710 </PcdData>
2711 <PcdData ItemType="FIXED_AT_BUILD">
2712 <C_Name>PcdDebugClearMemoryValue</C_Name>
2713 <Token>0x00000008</Token>
2714 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2715 <DatumType>UINT8</DatumType>
2716 <MaxDatumSize>1</MaxDatumSize>
2717 <Value>0xAF</Value>
2718 </PcdData>
2719 </PcdBuildDefinition>
2720 <ModuleSaBuildOptions>
2721 <FvBinding>FV_RECOVERY</FvBinding>
2722 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
2723 </ModuleSaBuildOptions>
2724 </ModuleSA>
2725 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="CBD2E4D5-7068-4FF5-B462-9822B4AD8D60">
2726 <Libraries>
2727 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2728 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2729 <Instance ModuleGuid="fd44e603-002a-4b29-9f5f-529e815b6165" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2730 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2731 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2732 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2733 <Instance ModuleGuid="baa1baa3-0a8d-402c-8042-985115fae953" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2734 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2735 <Instance ModuleGuid="b1ee6c28-54aa-4d17-b705-3e28ccb27b2e" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
2736 <Instance ModuleGuid="f12b59c9-76d0-4661-ad7c-f04d1bef0558" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2737 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2738 <Instance ModuleGuid="bd4d540e-04b0-4b10-8fd5-4a7bb533cf67" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
2739 </Libraries>
2740 <PcdBuildDefinition>
2741 <PcdData ItemType="FIXED_AT_BUILD">
2742 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
2743 <Token>0x00000001</Token>
2744 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2745 <DatumType>UINT32</DatumType>
2746 <MaxDatumSize>4</MaxDatumSize>
2747 <Value>1000000</Value>
2748 </PcdData>
2749 <PcdData ItemType="FIXED_AT_BUILD">
2750 <C_Name>PcdMaximumAsciiStringLength</C_Name>
2751 <Token>0x00000002</Token>
2752 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2753 <DatumType>UINT32</DatumType>
2754 <MaxDatumSize>4</MaxDatumSize>
2755 <Value>1000000</Value>
2756 </PcdData>
2757 <PcdData ItemType="FIXED_AT_BUILD">
2758 <C_Name>PcdDebugPropertyMask</C_Name>
2759 <Token>0x00000005</Token>
2760 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2761 <DatumType>UINT8</DatumType>
2762 <MaxDatumSize>1</MaxDatumSize>
2763 <Value>0x1f</Value>
2764 </PcdData>
2765 <PcdData ItemType="FIXED_AT_BUILD">
2766 <C_Name>PcdSpinLockTimeout</C_Name>
2767 <Token>0x00000004</Token>
2768 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2769 <DatumType>UINT32</DatumType>
2770 <MaxDatumSize>4</MaxDatumSize>
2771 <Value>10000000</Value>
2772 </PcdData>
2773 <PcdData ItemType="PATCHABLE_IN_MODULE">
2774 <C_Name>PcdDebugPrintErrorLevel</C_Name>
2775 <Token>0x00000006</Token>
2776 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2777 <DatumType>UINT32</DatumType>
2778 <MaxDatumSize>4</MaxDatumSize>
2779 <Value>0x80000000</Value>
2780 </PcdData>
2781 <PcdData ItemType="FIXED_AT_BUILD">
2782 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
2783 <Token>0x00000007</Token>
2784 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2785 <DatumType>UINT8</DatumType>
2786 <MaxDatumSize>1</MaxDatumSize>
2787 <Value>0x07</Value>
2788 </PcdData>
2789 <PcdData ItemType="FIXED_AT_BUILD">
2790 <C_Name>PcdMaximumLinkedListLength</C_Name>
2791 <Token>0x00000003</Token>
2792 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2793 <DatumType>UINT32</DatumType>
2794 <MaxDatumSize>4</MaxDatumSize>
2795 <Value>1000000</Value>
2796 </PcdData>
2797 <PcdData ItemType="FIXED_AT_BUILD">
2798 <C_Name>PcdDebugClearMemoryValue</C_Name>
2799 <Token>0x00000008</Token>
2800 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2801 <DatumType>UINT8</DatumType>
2802 <MaxDatumSize>1</MaxDatumSize>
2803 <Value>0xAF</Value>
2804 </PcdData>
2805 </PcdBuildDefinition>
2806 <ModuleSaBuildOptions>
2807 <FvBinding>FV_RECOVERY</FvBinding>
2808 <FfsFormatKey>RT_DRIVER</FfsFormatKey>
2809 </ModuleSaBuildOptions>
2810 </ModuleSA>
2811 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="42857F0A-13F2-4B21-8A23-53D3F714B840">
2812 <Libraries>
2813 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2814 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2815 <Instance ModuleGuid="fd44e603-002a-4b29-9f5f-529e815b6165" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2816 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2817 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2818 <Instance ModuleGuid="a86fbfca-0183-4eeb-aa8a-762e3b7da1f3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2819 <Instance ModuleGuid="baa1baa3-0a8d-402c-8042-985115fae953" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2820 <Instance ModuleGuid="9ba1d976-0624-41a3-8650-28165e8d9ae8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2821 <Instance ModuleGuid="b1ee6c28-54aa-4d17-b705-3e28ccb27b2e" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
2822 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2823 </Libraries>
2824 <PcdBuildDefinition>
2825 <PcdData ItemType="FIXED_AT_BUILD">
2826 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
2827 <Token>0x00000001</Token>
2828 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2829 <DatumType>UINT32</DatumType>
2830 <MaxDatumSize>4</MaxDatumSize>
2831 <Value>1000000</Value>
2832 </PcdData>
2833 <PcdData ItemType="FIXED_AT_BUILD">
2834 <C_Name>PcdMaximumAsciiStringLength</C_Name>
2835 <Token>0x00000002</Token>
2836 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2837 <DatumType>UINT32</DatumType>
2838 <MaxDatumSize>4</MaxDatumSize>
2839 <Value>1000000</Value>
2840 </PcdData>
2841 <PcdData ItemType="FIXED_AT_BUILD">
2842 <C_Name>PcdDebugPropertyMask</C_Name>
2843 <Token>0x00000005</Token>
2844 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2845 <DatumType>UINT8</DatumType>
2846 <MaxDatumSize>1</MaxDatumSize>
2847 <Value>0x1f</Value>
2848 </PcdData>
2849 <PcdData ItemType="FIXED_AT_BUILD">
2850 <C_Name>PcdSpinLockTimeout</C_Name>
2851 <Token>0x00000004</Token>
2852 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2853 <DatumType>UINT32</DatumType>
2854 <MaxDatumSize>4</MaxDatumSize>
2855 <Value>10000000</Value>
2856 </PcdData>
2857 <PcdData ItemType="PATCHABLE_IN_MODULE">
2858 <C_Name>PcdDebugPrintErrorLevel</C_Name>
2859 <Token>0x00000006</Token>
2860 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2861 <DatumType>UINT32</DatumType>
2862 <MaxDatumSize>4</MaxDatumSize>
2863 <Value>0x80000000</Value>
2864 </PcdData>
2865 <PcdData ItemType="FIXED_AT_BUILD">
2866 <C_Name>PcdMaximumLinkedListLength</C_Name>
2867 <Token>0x00000003</Token>
2868 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2869 <DatumType>UINT32</DatumType>
2870 <MaxDatumSize>4</MaxDatumSize>
2871 <Value>1000000</Value>
2872 </PcdData>
2873 <PcdData ItemType="FIXED_AT_BUILD">
2874 <C_Name>PcdDebugClearMemoryValue</C_Name>
2875 <Token>0x00000008</Token>
2876 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2877 <DatumType>UINT8</DatumType>
2878 <MaxDatumSize>1</MaxDatumSize>
2879 <Value>0xAF</Value>
2880 </PcdData>
2881 <PcdData ItemType="FEATURE_FLAG">
2882 <C_Name>PcdSupportUpdateCapsuleRest</C_Name>
2883 <Token>0x00010020</Token>
2884 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
2885 <DatumType>BOOLEAN</DatumType>
2886 <MaxDatumSize>1</MaxDatumSize>
2887 <Value>FALSE</Value>
2888 </PcdData>
2889 <PcdData ItemType="FIXED_AT_BUILD">
2890 <C_Name>PcdMaxSizePopulateCapsule</C_Name>
2891 <Token>0x00010021</Token>
2892 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
2893 <DatumType>UINT32</DatumType>
2894 <MaxDatumSize>4</MaxDatumSize>
2895 <Value>0x0</Value>
2896 </PcdData>
2897 <PcdData ItemType="FIXED_AT_BUILD">
2898 <C_Name>PcdMaxSizeNonPopulateCapsule</C_Name>
2899 <Token>0x00010022</Token>
2900 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
2901 <DatumType>UINT32</DatumType>
2902 <MaxDatumSize>4</MaxDatumSize>
2903 <Value>0x0</Value>
2904 </PcdData>
2905 </PcdBuildDefinition>
2906 <ModuleSaBuildOptions>
2907 <FvBinding>FV_RECOVERY</FvBinding>
2908 <FfsFormatKey>RT_DRIVER</FfsFormatKey>
2909 </ModuleSaBuildOptions>
2910 </ModuleSA>
2911 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="F80697E9-7FD6-4665-8646-88E33EF71DFC">
2912 <Libraries>
2913 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2914 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2915 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2916 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2917 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2918 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2919 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2920 <Instance ModuleGuid="50bcb105-6634-441d-b403-659110a03ad2" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
2921 </Libraries>
2922 <PcdBuildDefinition>
2923 <PcdData ItemType="FIXED_AT_BUILD">
2924 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
2925 <Token>0x00000001</Token>
2926 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2927 <DatumType>UINT32</DatumType>
2928 <MaxDatumSize>4</MaxDatumSize>
2929 <Value>1000000</Value>
2930 </PcdData>
2931 <PcdData ItemType="FIXED_AT_BUILD">
2932 <C_Name>PcdMaximumAsciiStringLength</C_Name>
2933 <Token>0x00000002</Token>
2934 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2935 <DatumType>UINT32</DatumType>
2936 <MaxDatumSize>4</MaxDatumSize>
2937 <Value>1000000</Value>
2938 </PcdData>
2939 <PcdData ItemType="FIXED_AT_BUILD">
2940 <C_Name>PcdDebugPropertyMask</C_Name>
2941 <Token>0x00000005</Token>
2942 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2943 <DatumType>UINT8</DatumType>
2944 <MaxDatumSize>1</MaxDatumSize>
2945 <Value>0x1f</Value>
2946 </PcdData>
2947 <PcdData ItemType="FIXED_AT_BUILD">
2948 <C_Name>PcdSpinLockTimeout</C_Name>
2949 <Token>0x00000004</Token>
2950 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2951 <DatumType>UINT32</DatumType>
2952 <MaxDatumSize>4</MaxDatumSize>
2953 <Value>10000000</Value>
2954 </PcdData>
2955 <PcdData ItemType="PATCHABLE_IN_MODULE">
2956 <C_Name>PcdDebugPrintErrorLevel</C_Name>
2957 <Token>0x00000006</Token>
2958 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2959 <DatumType>UINT32</DatumType>
2960 <MaxDatumSize>4</MaxDatumSize>
2961 <Value>0x80000000</Value>
2962 </PcdData>
2963 <PcdData ItemType="FIXED_AT_BUILD">
2964 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
2965 <Token>0x00000007</Token>
2966 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2967 <DatumType>UINT8</DatumType>
2968 <MaxDatumSize>1</MaxDatumSize>
2969 <Value>0x07</Value>
2970 </PcdData>
2971 <PcdData ItemType="FIXED_AT_BUILD">
2972 <C_Name>PcdMaximumLinkedListLength</C_Name>
2973 <Token>0x00000003</Token>
2974 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2975 <DatumType>UINT32</DatumType>
2976 <MaxDatumSize>4</MaxDatumSize>
2977 <Value>1000000</Value>
2978 </PcdData>
2979 <PcdData ItemType="FIXED_AT_BUILD">
2980 <C_Name>PcdDebugClearMemoryValue</C_Name>
2981 <Token>0x00000008</Token>
2982 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2983 <DatumType>UINT8</DatumType>
2984 <MaxDatumSize>1</MaxDatumSize>
2985 <Value>0xAF</Value>
2986 </PcdData>
2987 </PcdBuildDefinition>
2988 <ModuleSaBuildOptions>
2989 <FvBinding>FV_RECOVERY</FvBinding>
2990 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
2991 </ModuleSaBuildOptions>
2992 </ModuleSA>
2993 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="73E9457A-CEA1-4917-9A9C-9F1F0F0FD322">
2994 <Libraries>
2995 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2996 <Instance ModuleGuid="19cbbb97-ff61-45ff-8c3f-dfa66dd118c8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2997 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2998 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2999 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3000 <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3001 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3002 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3003 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3004 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3005 <Instance ModuleGuid="91c1677a-e57f-4191-8b8e-eb7711a716e0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3006 </Libraries>
3007 <PcdBuildDefinition>
3008 <PcdData ItemType="FIXED_AT_BUILD">
3009 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
3010 <Token>0x00000001</Token>
3011 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3012 <DatumType>UINT32</DatumType>
3013 <MaxDatumSize>4</MaxDatumSize>
3014 <Value>1000000</Value>
3015 </PcdData>
3016 <PcdData ItemType="FIXED_AT_BUILD">
3017 <C_Name>PcdMaximumAsciiStringLength</C_Name>
3018 <Token>0x00000002</Token>
3019 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3020 <DatumType>UINT32</DatumType>
3021 <MaxDatumSize>4</MaxDatumSize>
3022 <Value>1000000</Value>
3023 </PcdData>
3024 <PcdData ItemType="FIXED_AT_BUILD">
3025 <C_Name>PcdDebugPropertyMask</C_Name>
3026 <Token>0x00000005</Token>
3027 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3028 <DatumType>UINT8</DatumType>
3029 <MaxDatumSize>1</MaxDatumSize>
3030 <Value>0x1f</Value>
3031 </PcdData>
3032 <PcdData ItemType="FIXED_AT_BUILD">
3033 <C_Name>PcdSpinLockTimeout</C_Name>
3034 <Token>0x00000004</Token>
3035 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3036 <DatumType>UINT32</DatumType>
3037 <MaxDatumSize>4</MaxDatumSize>
3038 <Value>10000000</Value>
3039 </PcdData>
3040 <PcdData ItemType="PATCHABLE_IN_MODULE">
3041 <C_Name>PcdDebugPrintErrorLevel</C_Name>
3042 <Token>0x00000006</Token>
3043 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3044 <DatumType>UINT32</DatumType>
3045 <MaxDatumSize>4</MaxDatumSize>
3046 <Value>0x80000000</Value>
3047 </PcdData>
3048 <PcdData ItemType="FIXED_AT_BUILD">
3049 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
3050 <Token>0x00000007</Token>
3051 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3052 <DatumType>UINT8</DatumType>
3053 <MaxDatumSize>1</MaxDatumSize>
3054 <Value>0x07</Value>
3055 </PcdData>
3056 <PcdData ItemType="FIXED_AT_BUILD">
3057 <C_Name>PcdMaximumLinkedListLength</C_Name>
3058 <Token>0x00000003</Token>
3059 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3060 <DatumType>UINT32</DatumType>
3061 <MaxDatumSize>4</MaxDatumSize>
3062 <Value>1000000</Value>
3063 </PcdData>
3064 <PcdData ItemType="FIXED_AT_BUILD">
3065 <C_Name>PcdDebugClearMemoryValue</C_Name>
3066 <Token>0x00000008</Token>
3067 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3068 <DatumType>UINT8</DatumType>
3069 <MaxDatumSize>1</MaxDatumSize>
3070 <Value>0xAF</Value>
3071 </PcdData>
3072 </PcdBuildDefinition>
3073 <ModuleSaBuildOptions>
3074 <FvBinding>NULL</FvBinding>
3075 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
3076 </ModuleSaBuildOptions>
3077 </ModuleSA>
3078 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="911D584C-35F7-4955-BEF9-B452769DDC3A">
3079 <Libraries>
3080 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3081 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3082 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3083 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3084 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3085 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3086 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3087 </Libraries>
3088 <PcdBuildDefinition>
3089 <PcdData ItemType="FIXED_AT_BUILD">
3090 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
3091 <Token>0x00000001</Token>
3092 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3093 <DatumType>UINT32</DatumType>
3094 <MaxDatumSize>4</MaxDatumSize>
3095 <Value>1000000</Value>
3096 </PcdData>
3097 <PcdData ItemType="FIXED_AT_BUILD">
3098 <C_Name>PcdMaximumAsciiStringLength</C_Name>
3099 <Token>0x00000002</Token>
3100 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3101 <DatumType>UINT32</DatumType>
3102 <MaxDatumSize>4</MaxDatumSize>
3103 <Value>1000000</Value>
3104 </PcdData>
3105 <PcdData ItemType="FIXED_AT_BUILD">
3106 <C_Name>PcdDebugPropertyMask</C_Name>
3107 <Token>0x00000005</Token>
3108 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3109 <DatumType>UINT8</DatumType>
3110 <MaxDatumSize>1</MaxDatumSize>
3111 <Value>0x1f</Value>
3112 </PcdData>
3113 <PcdData ItemType="FIXED_AT_BUILD">
3114 <C_Name>PcdSpinLockTimeout</C_Name>
3115 <Token>0x00000004</Token>
3116 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3117 <DatumType>UINT32</DatumType>
3118 <MaxDatumSize>4</MaxDatumSize>
3119 <Value>10000000</Value>
3120 </PcdData>
3121 <PcdData ItemType="PATCHABLE_IN_MODULE">
3122 <C_Name>PcdDebugPrintErrorLevel</C_Name>
3123 <Token>0x00000006</Token>
3124 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3125 <DatumType>UINT32</DatumType>
3126 <MaxDatumSize>4</MaxDatumSize>
3127 <Value>0x80000000</Value>
3128 </PcdData>
3129 <PcdData ItemType="FIXED_AT_BUILD">
3130 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
3131 <Token>0x00000007</Token>
3132 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3133 <DatumType>UINT8</DatumType>
3134 <MaxDatumSize>1</MaxDatumSize>
3135 <Value>0x07</Value>
3136 </PcdData>
3137 <PcdData ItemType="FIXED_AT_BUILD">
3138 <C_Name>PcdMaximumLinkedListLength</C_Name>
3139 <Token>0x00000003</Token>
3140 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3141 <DatumType>UINT32</DatumType>
3142 <MaxDatumSize>4</MaxDatumSize>
3143 <Value>1000000</Value>
3144 </PcdData>
3145 <PcdData ItemType="FIXED_AT_BUILD">
3146 <C_Name>PcdDebugClearMemoryValue</C_Name>
3147 <Token>0x00000008</Token>
3148 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3149 <DatumType>UINT8</DatumType>
3150 <MaxDatumSize>1</MaxDatumSize>
3151 <Value>0xAF</Value>
3152 </PcdData>
3153 </PcdBuildDefinition>
3154 <ModuleSaBuildOptions>
3155 <FvBinding>NULL</FvBinding>
3156 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
3157 </ModuleSaBuildOptions>
3158 </ModuleSA>
3159 <ModuleSA SupArchList="IA32" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" ModuleGuid="51ccf399-4fdf-4e55-a45b-e123f84d456a">
3160 <Libraries>
3161 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3162 <Instance ModuleGuid="19cbbb97-ff61-45ff-8c3f-dfa66dd118c8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3163 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3164 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3165 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3166 <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3167 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3168 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3169 <Instance ModuleGuid="50bcb105-6634-441d-b403-659110a03ad2" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
3170 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3171 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3172 <Instance ModuleGuid="91c1677a-e57f-4191-8b8e-eb7711a716e0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3173 </Libraries>
3174 <PcdBuildDefinition>
3175 <PcdData ItemType="FIXED_AT_BUILD">
3176 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
3177 <Token>0x00000001</Token>
3178 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3179 <DatumType>UINT32</DatumType>
3180 <MaxDatumSize>4</MaxDatumSize>
3181 <Value>1000000</Value>
3182 </PcdData>
3183 <PcdData ItemType="FIXED_AT_BUILD">
3184 <C_Name>PcdMaximumAsciiStringLength</C_Name>
3185 <Token>0x00000002</Token>
3186 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3187 <DatumType>UINT32</DatumType>
3188 <MaxDatumSize>4</MaxDatumSize>
3189 <Value>1000000</Value>
3190 </PcdData>
3191 <PcdData ItemType="FIXED_AT_BUILD">
3192 <C_Name>PcdDebugPropertyMask</C_Name>
3193 <Token>0x00000005</Token>
3194 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3195 <DatumType>UINT8</DatumType>
3196 <MaxDatumSize>1</MaxDatumSize>
3197 <Value>0x1f</Value>
3198 </PcdData>
3199 <PcdData ItemType="FIXED_AT_BUILD">
3200 <C_Name>PcdSpinLockTimeout</C_Name>
3201 <Token>0x00000004</Token>
3202 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3203 <DatumType>UINT32</DatumType>
3204 <MaxDatumSize>4</MaxDatumSize>
3205 <Value>10000000</Value>
3206 </PcdData>
3207 <PcdData ItemType="PATCHABLE_IN_MODULE">
3208 <C_Name>PcdDebugPrintErrorLevel</C_Name>
3209 <Token>0x00000006</Token>
3210 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3211 <DatumType>UINT32</DatumType>
3212 <MaxDatumSize>4</MaxDatumSize>
3213 <Value>0x80000000</Value>
3214 </PcdData>
3215 <PcdData ItemType="FIXED_AT_BUILD">
3216 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
3217 <Token>0x00000007</Token>
3218 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3219 <DatumType>UINT8</DatumType>
3220 <MaxDatumSize>1</MaxDatumSize>
3221 <Value>0x07</Value>
3222 </PcdData>
3223 <PcdData ItemType="FIXED_AT_BUILD">
3224 <C_Name>PcdMaximumLinkedListLength</C_Name>
3225 <Token>0x00000003</Token>
3226 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3227 <DatumType>UINT32</DatumType>
3228 <MaxDatumSize>4</MaxDatumSize>
3229 <Value>1000000</Value>
3230 </PcdData>
3231 <PcdData ItemType="FIXED_AT_BUILD">
3232 <C_Name>PcdDebugClearMemoryValue</C_Name>
3233 <Token>0x00000008</Token>
3234 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3235 <DatumType>UINT8</DatumType>
3236 <MaxDatumSize>1</MaxDatumSize>
3237 <Value>0xAF</Value>
3238 </PcdData>
3239 </PcdBuildDefinition>
3240 <ModuleSaBuildOptions>
3241 <FvBinding>FV_RECOVERY</FvBinding>
3242 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
3243 </ModuleSaBuildOptions>
3244 </ModuleSA>
3245 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="408edcec-cf6d-477c-a5a8-b4844e3de281">
3246 <Libraries>
3247 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3248 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3249 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3250 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3251 <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3252 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3253 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3254 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3255 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3256 </Libraries>
3257 <PcdBuildDefinition>
3258 <PcdData ItemType="FIXED_AT_BUILD">
3259 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
3260 <Token>0x00000001</Token>
3261 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3262 <DatumType>UINT32</DatumType>
3263 <MaxDatumSize>4</MaxDatumSize>
3264 <Value>1000000</Value>
3265 </PcdData>
3266 <PcdData ItemType="FIXED_AT_BUILD">
3267 <C_Name>PcdMaximumAsciiStringLength</C_Name>
3268 <Token>0x00000002</Token>
3269 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3270 <DatumType>UINT32</DatumType>
3271 <MaxDatumSize>4</MaxDatumSize>
3272 <Value>1000000</Value>
3273 </PcdData>
3274 <PcdData ItemType="FIXED_AT_BUILD">
3275 <C_Name>PcdDebugPropertyMask</C_Name>
3276 <Token>0x00000005</Token>
3277 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3278 <DatumType>UINT8</DatumType>
3279 <MaxDatumSize>1</MaxDatumSize>
3280 <Value>0x1f</Value>
3281 </PcdData>
3282 <PcdData ItemType="FIXED_AT_BUILD">
3283 <C_Name>PcdSpinLockTimeout</C_Name>
3284 <Token>0x00000004</Token>
3285 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3286 <DatumType>UINT32</DatumType>
3287 <MaxDatumSize>4</MaxDatumSize>
3288 <Value>10000000</Value>
3289 </PcdData>
3290 <PcdData ItemType="PATCHABLE_IN_MODULE">
3291 <C_Name>PcdDebugPrintErrorLevel</C_Name>
3292 <Token>0x00000006</Token>
3293 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3294 <DatumType>UINT32</DatumType>
3295 <MaxDatumSize>4</MaxDatumSize>
3296 <Value>0x80000000</Value>
3297 </PcdData>
3298 <PcdData ItemType="FIXED_AT_BUILD">
3299 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
3300 <Token>0x00000007</Token>
3301 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3302 <DatumType>UINT8</DatumType>
3303 <MaxDatumSize>1</MaxDatumSize>
3304 <Value>0x07</Value>
3305 </PcdData>
3306 <PcdData ItemType="FIXED_AT_BUILD">
3307 <C_Name>PcdMaximumLinkedListLength</C_Name>
3308 <Token>0x00000003</Token>
3309 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3310 <DatumType>UINT32</DatumType>
3311 <MaxDatumSize>4</MaxDatumSize>
3312 <Value>1000000</Value>
3313 </PcdData>
3314 <PcdData ItemType="FIXED_AT_BUILD">
3315 <C_Name>PcdDebugClearMemoryValue</C_Name>
3316 <Token>0x00000008</Token>
3317 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3318 <DatumType>UINT8</DatumType>
3319 <MaxDatumSize>1</MaxDatumSize>
3320 <Value>0xAF</Value>
3321 </PcdData>
3322 </PcdBuildDefinition>
3323 <ModuleSaBuildOptions>
3324 <FvBinding>FV_RECOVERY</FvBinding>
3325 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
3326 </ModuleSaBuildOptions>
3327 </ModuleSA>
3328 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="CCCB0C28-4B24-11d5-9A5A-0090273FC14D">
3329 <Libraries>
3330 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3331 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3332 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3333 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3334 <Instance ModuleGuid="1e2c4c2e-67e6-4e57-b3ae-cf5a5af72c2c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3335 <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3336 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3337 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3338 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3339 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3340 </Libraries>
3341 <PcdBuildDefinition>
3342 <PcdData ItemType="FIXED_AT_BUILD">
3343 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
3344 <Token>0x00000001</Token>
3345 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3346 <DatumType>UINT32</DatumType>
3347 <MaxDatumSize>4</MaxDatumSize>
3348 <Value>1000000</Value>
3349 </PcdData>
3350 <PcdData ItemType="FIXED_AT_BUILD">
3351 <C_Name>PcdMaximumAsciiStringLength</C_Name>
3352 <Token>0x00000002</Token>
3353 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3354 <DatumType>UINT32</DatumType>
3355 <MaxDatumSize>4</MaxDatumSize>
3356 <Value>1000000</Value>
3357 </PcdData>
3358 <PcdData ItemType="FIXED_AT_BUILD">
3359 <C_Name>PcdDebugPropertyMask</C_Name>
3360 <Token>0x00000005</Token>
3361 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3362 <DatumType>UINT8</DatumType>
3363 <MaxDatumSize>1</MaxDatumSize>
3364 <Value>0x1f</Value>
3365 </PcdData>
3366 <PcdData ItemType="FIXED_AT_BUILD">
3367 <C_Name>PcdSpinLockTimeout</C_Name>
3368 <Token>0x00000004</Token>
3369 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3370 <DatumType>UINT32</DatumType>
3371 <MaxDatumSize>4</MaxDatumSize>
3372 <Value>10000000</Value>
3373 </PcdData>
3374 <PcdData ItemType="PATCHABLE_IN_MODULE">
3375 <C_Name>PcdDebugPrintErrorLevel</C_Name>
3376 <Token>0x00000006</Token>
3377 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3378 <DatumType>UINT32</DatumType>
3379 <MaxDatumSize>4</MaxDatumSize>
3380 <Value>0x80000000</Value>
3381 </PcdData>
3382 <PcdData ItemType="FIXED_AT_BUILD">
3383 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
3384 <Token>0x00000007</Token>
3385 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3386 <DatumType>UINT8</DatumType>
3387 <MaxDatumSize>1</MaxDatumSize>
3388 <Value>0x07</Value>
3389 </PcdData>
3390 <PcdData ItemType="FIXED_AT_BUILD">
3391 <C_Name>PcdMaximumLinkedListLength</C_Name>
3392 <Token>0x00000003</Token>
3393 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3394 <DatumType>UINT32</DatumType>
3395 <MaxDatumSize>4</MaxDatumSize>
3396 <Value>1000000</Value>
3397 </PcdData>
3398 <PcdData ItemType="FIXED_AT_BUILD">
3399 <C_Name>PcdDebugClearMemoryValue</C_Name>
3400 <Token>0x00000008</Token>
3401 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3402 <DatumType>UINT8</DatumType>
3403 <MaxDatumSize>1</MaxDatumSize>
3404 <Value>0xAF</Value>
3405 </PcdData>
3406 </PcdBuildDefinition>
3407 <ModuleSaBuildOptions>
3408 <FvBinding>FV_RECOVERY</FvBinding>
3409 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
3410 </ModuleSaBuildOptions>
3411 </ModuleSA>
3412 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="9E863906-A40F-4875-977F-5B93FF237FC6">
3413 <Libraries>
3414 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3415 <Instance ModuleGuid="19cbbb97-ff61-45ff-8c3f-dfa66dd118c8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3416 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3417 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3418 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3419 <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3420 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3421 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3422 <Instance ModuleGuid="50bcb105-6634-441d-b403-659110a03ad2" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
3423 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3424 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3425 <Instance ModuleGuid="91c1677a-e57f-4191-8b8e-eb7711a716e0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3426 </Libraries>
3427 <PcdBuildDefinition>
3428 <PcdData ItemType="FIXED_AT_BUILD">
3429 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
3430 <Token>0x00000001</Token>
3431 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3432 <DatumType>UINT32</DatumType>
3433 <MaxDatumSize>4</MaxDatumSize>
3434 <Value>1000000</Value>
3435 </PcdData>
3436 <PcdData ItemType="FIXED_AT_BUILD">
3437 <C_Name>PcdMaximumAsciiStringLength</C_Name>
3438 <Token>0x00000002</Token>
3439 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3440 <DatumType>UINT32</DatumType>
3441 <MaxDatumSize>4</MaxDatumSize>
3442 <Value>1000000</Value>
3443 </PcdData>
3444 <PcdData ItemType="FIXED_AT_BUILD">
3445 <C_Name>PcdDebugPropertyMask</C_Name>
3446 <Token>0x00000005</Token>
3447 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3448 <DatumType>UINT8</DatumType>
3449 <MaxDatumSize>1</MaxDatumSize>
3450 <Value>0x1f</Value>
3451 </PcdData>
3452 <PcdData ItemType="FIXED_AT_BUILD">
3453 <C_Name>PcdSpinLockTimeout</C_Name>
3454 <Token>0x00000004</Token>
3455 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3456 <DatumType>UINT32</DatumType>
3457 <MaxDatumSize>4</MaxDatumSize>
3458 <Value>10000000</Value>
3459 </PcdData>
3460 <PcdData ItemType="PATCHABLE_IN_MODULE">
3461 <C_Name>PcdDebugPrintErrorLevel</C_Name>
3462 <Token>0x00000006</Token>
3463 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3464 <DatumType>UINT32</DatumType>
3465 <MaxDatumSize>4</MaxDatumSize>
3466 <Value>0x80000000</Value>
3467 </PcdData>
3468 <PcdData ItemType="FIXED_AT_BUILD">
3469 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
3470 <Token>0x00000007</Token>
3471 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3472 <DatumType>UINT8</DatumType>
3473 <MaxDatumSize>1</MaxDatumSize>
3474 <Value>0x07</Value>
3475 </PcdData>
3476 <PcdData ItemType="FIXED_AT_BUILD">
3477 <C_Name>PcdMaximumLinkedListLength</C_Name>
3478 <Token>0x00000003</Token>
3479 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3480 <DatumType>UINT32</DatumType>
3481 <MaxDatumSize>4</MaxDatumSize>
3482 <Value>1000000</Value>
3483 </PcdData>
3484 <PcdData ItemType="FIXED_AT_BUILD">
3485 <C_Name>PcdDebugClearMemoryValue</C_Name>
3486 <Token>0x00000008</Token>
3487 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3488 <DatumType>UINT8</DatumType>
3489 <MaxDatumSize>1</MaxDatumSize>
3490 <Value>0xAF</Value>
3491 </PcdData>
3492 </PcdBuildDefinition>
3493 <ModuleSaBuildOptions>
3494 <FvBinding>FV_RECOVERY</FvBinding>
3495 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
3496 </ModuleSaBuildOptions>
3497 </ModuleSA>
3498 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="53BCC14F-C24F-434C-B294-8ED2D4CC1860">
3499 <Libraries>
3500 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3501 <Instance ModuleGuid="19cbbb97-ff61-45ff-8c3f-dfa66dd118c8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3502 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3503 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3504 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3505 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3506 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3507 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3508 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3509 </Libraries>
3510 <PcdBuildDefinition>
3511 <PcdData ItemType="FIXED_AT_BUILD">
3512 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
3513 <Token>0x00000001</Token>
3514 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3515 <DatumType>UINT32</DatumType>
3516 <MaxDatumSize>4</MaxDatumSize>
3517 <Value>1000000</Value>
3518 </PcdData>
3519 <PcdData ItemType="FIXED_AT_BUILD">
3520 <C_Name>PcdMaximumAsciiStringLength</C_Name>
3521 <Token>0x00000002</Token>
3522 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3523 <DatumType>UINT32</DatumType>
3524 <MaxDatumSize>4</MaxDatumSize>
3525 <Value>1000000</Value>
3526 </PcdData>
3527 <PcdData ItemType="FIXED_AT_BUILD">
3528 <C_Name>PcdDebugPropertyMask</C_Name>
3529 <Token>0x00000005</Token>
3530 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3531 <DatumType>UINT8</DatumType>
3532 <MaxDatumSize>1</MaxDatumSize>
3533 <Value>0x1f</Value>
3534 </PcdData>
3535 <PcdData ItemType="FIXED_AT_BUILD">
3536 <C_Name>PcdSpinLockTimeout</C_Name>
3537 <Token>0x00000004</Token>
3538 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3539 <DatumType>UINT32</DatumType>
3540 <MaxDatumSize>4</MaxDatumSize>
3541 <Value>10000000</Value>
3542 </PcdData>
3543 <PcdData ItemType="PATCHABLE_IN_MODULE">
3544 <C_Name>PcdDebugPrintErrorLevel</C_Name>
3545 <Token>0x00000006</Token>
3546 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3547 <DatumType>UINT32</DatumType>
3548 <MaxDatumSize>4</MaxDatumSize>
3549 <Value>0x80000000</Value>
3550 </PcdData>
3551 <PcdData ItemType="FIXED_AT_BUILD">
3552 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
3553 <Token>0x00000007</Token>
3554 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3555 <DatumType>UINT8</DatumType>
3556 <MaxDatumSize>1</MaxDatumSize>
3557 <Value>0x07</Value>
3558 </PcdData>
3559 <PcdData ItemType="FIXED_AT_BUILD">
3560 <C_Name>PcdMaximumLinkedListLength</C_Name>
3561 <Token>0x00000003</Token>
3562 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3563 <DatumType>UINT32</DatumType>
3564 <MaxDatumSize>4</MaxDatumSize>
3565 <Value>1000000</Value>
3566 </PcdData>
3567 <PcdData ItemType="FIXED_AT_BUILD">
3568 <C_Name>PcdDebugClearMemoryValue</C_Name>
3569 <Token>0x00000008</Token>
3570 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3571 <DatumType>UINT8</DatumType>
3572 <MaxDatumSize>1</MaxDatumSize>
3573 <Value>0xAF</Value>
3574 </PcdData>
3575 </PcdBuildDefinition>
3576 <ModuleSaBuildOptions>
3577 <FvBinding>FV_RECOVERY</FvBinding>
3578 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
3579 </ModuleSaBuildOptions>
3580 </ModuleSA>
3581 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="CA515306-00CE-4032-874E-11B755FF6866">
3582 <Libraries>
3583 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3584 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3585 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3586 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3587 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3588 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3589 </Libraries>
3590 <PcdBuildDefinition>
3591 <PcdData ItemType="FIXED_AT_BUILD">
3592 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
3593 <Token>0x00000001</Token>
3594 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3595 <DatumType>UINT32</DatumType>
3596 <MaxDatumSize>4</MaxDatumSize>
3597 <Value>1000000</Value>
3598 </PcdData>
3599 <PcdData ItemType="FIXED_AT_BUILD">
3600 <C_Name>PcdMaximumAsciiStringLength</C_Name>
3601 <Token>0x00000002</Token>
3602 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3603 <DatumType>UINT32</DatumType>
3604 <MaxDatumSize>4</MaxDatumSize>
3605 <Value>1000000</Value>
3606 </PcdData>
3607 <PcdData ItemType="FIXED_AT_BUILD">
3608 <C_Name>PcdDebugPropertyMask</C_Name>
3609 <Token>0x00000005</Token>
3610 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3611 <DatumType>UINT8</DatumType>
3612 <MaxDatumSize>1</MaxDatumSize>
3613 <Value>0x1f</Value>
3614 </PcdData>
3615 <PcdData ItemType="FIXED_AT_BUILD">
3616 <C_Name>PcdSpinLockTimeout</C_Name>
3617 <Token>0x00000004</Token>
3618 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3619 <DatumType>UINT32</DatumType>
3620 <MaxDatumSize>4</MaxDatumSize>
3621 <Value>10000000</Value>
3622 </PcdData>
3623 <PcdData ItemType="PATCHABLE_IN_MODULE">
3624 <C_Name>PcdDebugPrintErrorLevel</C_Name>
3625 <Token>0x00000006</Token>
3626 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3627 <DatumType>UINT32</DatumType>
3628 <MaxDatumSize>4</MaxDatumSize>
3629 <Value>0x80000000</Value>
3630 </PcdData>
3631 <PcdData ItemType="FIXED_AT_BUILD">
3632 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
3633 <Token>0x00000007</Token>
3634 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3635 <DatumType>UINT8</DatumType>
3636 <MaxDatumSize>1</MaxDatumSize>
3637 <Value>0x07</Value>
3638 </PcdData>
3639 <PcdData ItemType="FIXED_AT_BUILD">
3640 <C_Name>PcdMaximumLinkedListLength</C_Name>
3641 <Token>0x00000003</Token>
3642 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3643 <DatumType>UINT32</DatumType>
3644 <MaxDatumSize>4</MaxDatumSize>
3645 <Value>1000000</Value>
3646 </PcdData>
3647 <PcdData ItemType="FIXED_AT_BUILD">
3648 <C_Name>PcdDebugClearMemoryValue</C_Name>
3649 <Token>0x00000008</Token>
3650 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3651 <DatumType>UINT8</DatumType>
3652 <MaxDatumSize>1</MaxDatumSize>
3653 <Value>0xAF</Value>
3654 </PcdData>
3655 </PcdBuildDefinition>
3656 <ModuleSaBuildOptions>
3657 <FvBinding>FV_RECOVERY</FvBinding>
3658 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
3659 </ModuleSaBuildOptions>
3660 </ModuleSA>
3661 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="9B680FCE-AD6B-4F3A-B60B-F59899003443">
3662 <Libraries>
3663 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3664 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3665 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3666 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3667 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3668 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3669 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3670 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3671 <Instance ModuleGuid="a86fbfca-0183-4eeb-aa8a-762e3b7da1f3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3672 </Libraries>
3673 <PcdBuildDefinition>
3674 <PcdData ItemType="FIXED_AT_BUILD">
3675 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
3676 <Token>0x00000001</Token>
3677 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3678 <DatumType>UINT32</DatumType>
3679 <MaxDatumSize>4</MaxDatumSize>
3680 <Value>1000000</Value>
3681 </PcdData>
3682 <PcdData ItemType="FIXED_AT_BUILD">
3683 <C_Name>PcdMaximumAsciiStringLength</C_Name>
3684 <Token>0x00000002</Token>
3685 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3686 <DatumType>UINT32</DatumType>
3687 <MaxDatumSize>4</MaxDatumSize>
3688 <Value>1000000</Value>
3689 </PcdData>
3690 <PcdData ItemType="FIXED_AT_BUILD">
3691 <C_Name>PcdDebugPropertyMask</C_Name>
3692 <Token>0x00000005</Token>
3693 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3694 <DatumType>UINT8</DatumType>
3695 <MaxDatumSize>1</MaxDatumSize>
3696 <Value>0x0f</Value>
3697 </PcdData>
3698 <PcdData ItemType="PATCHABLE_IN_MODULE">
3699 <C_Name>PcdDebugPrintErrorLevel</C_Name>
3700 <Token>0x00000006</Token>
3701 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3702 <DatumType>UINT32</DatumType>
3703 <MaxDatumSize>4</MaxDatumSize>
3704 <Value>0x80000000</Value>
3705 </PcdData>
3706 <PcdData ItemType="FIXED_AT_BUILD">
3707 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
3708 <Token>0x00000007</Token>
3709 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3710 <DatumType>UINT8</DatumType>
3711 <MaxDatumSize>1</MaxDatumSize>
3712 <Value>0x07</Value>
3713 </PcdData>
3714 <PcdData ItemType="FIXED_AT_BUILD">
3715 <C_Name>PcdDebugClearMemoryValue</C_Name>
3716 <Token>0x00000008</Token>
3717 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3718 <DatumType>UINT8</DatumType>
3719 <MaxDatumSize>1</MaxDatumSize>
3720 <Value>0xAF</Value>
3721 </PcdData>
3722 </PcdBuildDefinition>
3723 <ModuleSaBuildOptions>
3724 <FvBinding>FV_RECOVERY</FvBinding>
3725 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
3726 </ModuleSaBuildOptions>
3727 </ModuleSA>
3728 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="6B38F7B4-AD98-40e9-9093-ACA2B5A253C4">
3729 <Libraries>
3730 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3731 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3732 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3733 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3734 <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3735 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3736 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3737 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3738 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3739 </Libraries>
3740 <PcdBuildDefinition>
3741 <PcdData ItemType="FIXED_AT_BUILD">
3742 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
3743 <Token>0x00000001</Token>
3744 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3745 <DatumType>UINT32</DatumType>
3746 <MaxDatumSize>4</MaxDatumSize>
3747 <Value>1000000</Value>
3748 </PcdData>
3749 <PcdData ItemType="FIXED_AT_BUILD">
3750 <C_Name>PcdMaximumAsciiStringLength</C_Name>
3751 <Token>0x00000002</Token>
3752 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3753 <DatumType>UINT32</DatumType>
3754 <MaxDatumSize>4</MaxDatumSize>
3755 <Value>1000000</Value>
3756 </PcdData>
3757 <PcdData ItemType="FIXED_AT_BUILD">
3758 <C_Name>PcdDebugPropertyMask</C_Name>
3759 <Token>0x00000005</Token>
3760 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3761 <DatumType>UINT8</DatumType>
3762 <MaxDatumSize>1</MaxDatumSize>
3763 <Value>0x1f</Value>
3764 </PcdData>
3765 <PcdData ItemType="FIXED_AT_BUILD">
3766 <C_Name>PcdSpinLockTimeout</C_Name>
3767 <Token>0x00000004</Token>
3768 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3769 <DatumType>UINT32</DatumType>
3770 <MaxDatumSize>4</MaxDatumSize>
3771 <Value>10000000</Value>
3772 </PcdData>
3773 <PcdData ItemType="PATCHABLE_IN_MODULE">
3774 <C_Name>PcdDebugPrintErrorLevel</C_Name>
3775 <Token>0x00000006</Token>
3776 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3777 <DatumType>UINT32</DatumType>
3778 <MaxDatumSize>4</MaxDatumSize>
3779 <Value>0x80000000</Value>
3780 </PcdData>
3781 <PcdData ItemType="FIXED_AT_BUILD">
3782 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
3783 <Token>0x00000007</Token>
3784 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3785 <DatumType>UINT8</DatumType>
3786 <MaxDatumSize>1</MaxDatumSize>
3787 <Value>0x07</Value>
3788 </PcdData>
3789 <PcdData ItemType="FIXED_AT_BUILD">
3790 <C_Name>PcdMaximumLinkedListLength</C_Name>
3791 <Token>0x00000003</Token>
3792 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3793 <DatumType>UINT32</DatumType>
3794 <MaxDatumSize>4</MaxDatumSize>
3795 <Value>1000000</Value>
3796 </PcdData>
3797 <PcdData ItemType="FIXED_AT_BUILD">
3798 <C_Name>PcdDebugClearMemoryValue</C_Name>
3799 <Token>0x00000008</Token>
3800 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3801 <DatumType>UINT8</DatumType>
3802 <MaxDatumSize>1</MaxDatumSize>
3803 <Value>0xAF</Value>
3804 </PcdData>
3805 </PcdBuildDefinition>
3806 <ModuleSaBuildOptions>
3807 <FvBinding>FV_RECOVERY</FvBinding>
3808 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
3809 </ModuleSaBuildOptions>
3810 </ModuleSA>
3811 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="13AC6DD0-73D0-11D4-B06B-00AA00BD6DE7">
3812 <Libraries>
3813 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3814 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3815 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3816 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3817 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3818 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3819 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3820 <Instance ModuleGuid="50bcb105-6634-441d-b403-659110a03ad2" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
3821 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3822 </Libraries>
3823 <PcdBuildDefinition>
3824 <PcdData ItemType="FIXED_AT_BUILD">
3825 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
3826 <Token>0x00000001</Token>
3827 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3828 <DatumType>UINT32</DatumType>
3829 <MaxDatumSize>4</MaxDatumSize>
3830 <Value>1000000</Value>
3831 </PcdData>
3832 <PcdData ItemType="FIXED_AT_BUILD">
3833 <C_Name>PcdMaximumAsciiStringLength</C_Name>
3834 <Token>0x00000002</Token>
3835 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3836 <DatumType>UINT32</DatumType>
3837 <MaxDatumSize>4</MaxDatumSize>
3838 <Value>1000000</Value>
3839 </PcdData>
3840 <PcdData ItemType="FIXED_AT_BUILD">
3841 <C_Name>PcdDebugPropertyMask</C_Name>
3842 <Token>0x00000005</Token>
3843 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3844 <DatumType>UINT8</DatumType>
3845 <MaxDatumSize>1</MaxDatumSize>
3846 <Value>0x1f</Value>
3847 </PcdData>
3848 <PcdData ItemType="FIXED_AT_BUILD">
3849 <C_Name>PcdSpinLockTimeout</C_Name>
3850 <Token>0x00000004</Token>
3851 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3852 <DatumType>UINT32</DatumType>
3853 <MaxDatumSize>4</MaxDatumSize>
3854 <Value>10000000</Value>
3855 </PcdData>
3856 <PcdData ItemType="PATCHABLE_IN_MODULE">
3857 <C_Name>PcdDebugPrintErrorLevel</C_Name>
3858 <Token>0x00000006</Token>
3859 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3860 <DatumType>UINT32</DatumType>
3861 <MaxDatumSize>4</MaxDatumSize>
3862 <Value>0x80000000</Value>
3863 </PcdData>
3864 <PcdData ItemType="FIXED_AT_BUILD">
3865 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
3866 <Token>0x00000007</Token>
3867 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3868 <DatumType>UINT8</DatumType>
3869 <MaxDatumSize>1</MaxDatumSize>
3870 <Value>0x07</Value>
3871 </PcdData>
3872 <PcdData ItemType="FIXED_AT_BUILD">
3873 <C_Name>PcdMaximumLinkedListLength</C_Name>
3874 <Token>0x00000003</Token>
3875 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3876 <DatumType>UINT32</DatumType>
3877 <MaxDatumSize>4</MaxDatumSize>
3878 <Value>1000000</Value>
3879 </PcdData>
3880 <PcdData ItemType="FIXED_AT_BUILD">
3881 <C_Name>PcdDebugClearMemoryValue</C_Name>
3882 <Token>0x00000008</Token>
3883 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3884 <DatumType>UINT8</DatumType>
3885 <MaxDatumSize>1</MaxDatumSize>
3886 <Value>0xAF</Value>
3887 </PcdData>
3888 </PcdBuildDefinition>
3889 <ModuleSaBuildOptions>
3890 <FvBinding>FV_RECOVERY</FvBinding>
3891 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
3892 </ModuleSaBuildOptions>
3893 </ModuleSA>
3894 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="96B5C032-DF4C-4b6e-8232-438DCF448D0E">
3895 <Libraries>
3896 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3897 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3898 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3899 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3900 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3901 <Instance ModuleGuid="baa1baa3-0a8d-402c-8042-985115fae953" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3902 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3903 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3904 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3905 </Libraries>
3906 <PcdBuildDefinition>
3907 <PcdData ItemType="FIXED_AT_BUILD">
3908 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
3909 <Token>0x00000001</Token>
3910 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3911 <DatumType>UINT32</DatumType>
3912 <MaxDatumSize>4</MaxDatumSize>
3913 <Value>1000000</Value>
3914 </PcdData>
3915 <PcdData ItemType="FIXED_AT_BUILD">
3916 <C_Name>PcdMaximumAsciiStringLength</C_Name>
3917 <Token>0x00000002</Token>
3918 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3919 <DatumType>UINT32</DatumType>
3920 <MaxDatumSize>4</MaxDatumSize>
3921 <Value>1000000</Value>
3922 </PcdData>
3923 <PcdData ItemType="FIXED_AT_BUILD">
3924 <C_Name>PcdDebugPropertyMask</C_Name>
3925 <Token>0x00000005</Token>
3926 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3927 <DatumType>UINT8</DatumType>
3928 <MaxDatumSize>1</MaxDatumSize>
3929 <Value>0x1f</Value>
3930 </PcdData>
3931 <PcdData ItemType="FIXED_AT_BUILD">
3932 <C_Name>PcdSpinLockTimeout</C_Name>
3933 <Token>0x00000004</Token>
3934 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3935 <DatumType>UINT32</DatumType>
3936 <MaxDatumSize>4</MaxDatumSize>
3937 <Value>10000000</Value>
3938 </PcdData>
3939 <PcdData ItemType="PATCHABLE_IN_MODULE">
3940 <C_Name>PcdDebugPrintErrorLevel</C_Name>
3941 <Token>0x00000006</Token>
3942 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3943 <DatumType>UINT32</DatumType>
3944 <MaxDatumSize>4</MaxDatumSize>
3945 <Value>0x80000000</Value>
3946 </PcdData>
3947 <PcdData ItemType="FIXED_AT_BUILD">
3948 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
3949 <Token>0x00000007</Token>
3950 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3951 <DatumType>UINT8</DatumType>
3952 <MaxDatumSize>1</MaxDatumSize>
3953 <Value>0x07</Value>
3954 </PcdData>
3955 <PcdData ItemType="FIXED_AT_BUILD">
3956 <C_Name>PcdMaximumLinkedListLength</C_Name>
3957 <Token>0x00000003</Token>
3958 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3959 <DatumType>UINT32</DatumType>
3960 <MaxDatumSize>4</MaxDatumSize>
3961 <Value>1000000</Value>
3962 </PcdData>
3963 <PcdData ItemType="FIXED_AT_BUILD">
3964 <C_Name>PcdDebugClearMemoryValue</C_Name>
3965 <Token>0x00000008</Token>
3966 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3967 <DatumType>UINT8</DatumType>
3968 <MaxDatumSize>1</MaxDatumSize>
3969 <Value>0xAF</Value>
3970 </PcdData>
3971 </PcdBuildDefinition>
3972 <ModuleSaBuildOptions>
3973 <FvBinding>FV_RECOVERY</FvBinding>
3974 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
3975 </ModuleSaBuildOptions>
3976 </ModuleSA>
3977 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="FCD337AB-B1D3-4EF8-957C-8048606FF670">
3978 <Libraries>
3979 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3980 <Instance ModuleGuid="19cbbb97-ff61-45ff-8c3f-dfa66dd118c8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3981 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3982 <Instance ModuleGuid="fd44e603-002a-4b29-9f5f-529e815b6165" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3983 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3984 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3985 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3986 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3987 <Instance ModuleGuid="ea55bada-d488-427b-9d2d-227e0aaa3707" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
3988 </Libraries>
3989 <PcdBuildDefinition>
3990 <PcdData ItemType="FIXED_AT_BUILD">
3991 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
3992 <Token>0x00000001</Token>
3993 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3994 <DatumType>UINT32</DatumType>
3995 <MaxDatumSize>4</MaxDatumSize>
3996 <Value>1000000</Value>
3997 </PcdData>
3998 <PcdData ItemType="FIXED_AT_BUILD">
3999 <C_Name>PcdMaximumAsciiStringLength</C_Name>
4000 <Token>0x00000002</Token>
4001 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4002 <DatumType>UINT32</DatumType>
4003 <MaxDatumSize>4</MaxDatumSize>
4004 <Value>1000000</Value>
4005 </PcdData>
4006 <PcdData ItemType="FIXED_AT_BUILD">
4007 <C_Name>PcdDebugPropertyMask</C_Name>
4008 <Token>0x00000005</Token>
4009 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4010 <DatumType>UINT8</DatumType>
4011 <MaxDatumSize>1</MaxDatumSize>
4012 <Value>0x1f</Value>
4013 </PcdData>
4014 <PcdData ItemType="FIXED_AT_BUILD">
4015 <C_Name>PcdSpinLockTimeout</C_Name>
4016 <Token>0x00000004</Token>
4017 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4018 <DatumType>UINT32</DatumType>
4019 <MaxDatumSize>4</MaxDatumSize>
4020 <Value>10000000</Value>
4021 </PcdData>
4022 <PcdData ItemType="PATCHABLE_IN_MODULE">
4023 <C_Name>PcdDebugPrintErrorLevel</C_Name>
4024 <Token>0x00000006</Token>
4025 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4026 <DatumType>UINT32</DatumType>
4027 <MaxDatumSize>4</MaxDatumSize>
4028 <Value>0x80000000</Value>
4029 </PcdData>
4030 <PcdData ItemType="FIXED_AT_BUILD">
4031 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
4032 <Token>0x00000007</Token>
4033 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4034 <DatumType>UINT8</DatumType>
4035 <MaxDatumSize>1</MaxDatumSize>
4036 <Value>0x07</Value>
4037 </PcdData>
4038 <PcdData ItemType="FIXED_AT_BUILD">
4039 <C_Name>PcdMaximumLinkedListLength</C_Name>
4040 <Token>0x00000003</Token>
4041 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4042 <DatumType>UINT32</DatumType>
4043 <MaxDatumSize>4</MaxDatumSize>
4044 <Value>1000000</Value>
4045 </PcdData>
4046 <PcdData ItemType="FIXED_AT_BUILD">
4047 <C_Name>PcdDebugClearMemoryValue</C_Name>
4048 <Token>0x00000008</Token>
4049 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4050 <DatumType>UINT8</DatumType>
4051 <MaxDatumSize>1</MaxDatumSize>
4052 <Value>0xAF</Value>
4053 </PcdData>
4054 </PcdBuildDefinition>
4055 <ModuleSaBuildOptions>
4056 <FvBinding>FV_RECOVERY</FvBinding>
4057 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
4058 </ModuleSaBuildOptions>
4059 </ModuleSA>
4060 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="1FA1F39E-FEFF-4aae-BD7B-38A070A3B609">
4061 <Libraries>
4062 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4063 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4064 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4065 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4066 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4067 <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4068 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4069 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4070 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4071 <Instance ModuleGuid="91c1677a-e57f-4191-8b8e-eb7711a716e0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4072 </Libraries>
4073 <PcdBuildDefinition>
4074 <PcdData ItemType="FIXED_AT_BUILD">
4075 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
4076 <Token>0x00000001</Token>
4077 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4078 <DatumType>UINT32</DatumType>
4079 <MaxDatumSize>4</MaxDatumSize>
4080 <Value>1000000</Value>
4081 </PcdData>
4082 <PcdData ItemType="FIXED_AT_BUILD">
4083 <C_Name>PcdMaximumAsciiStringLength</C_Name>
4084 <Token>0x00000002</Token>
4085 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4086 <DatumType>UINT32</DatumType>
4087 <MaxDatumSize>4</MaxDatumSize>
4088 <Value>1000000</Value>
4089 </PcdData>
4090 <PcdData ItemType="FIXED_AT_BUILD">
4091 <C_Name>PcdDebugPropertyMask</C_Name>
4092 <Token>0x00000005</Token>
4093 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4094 <DatumType>UINT8</DatumType>
4095 <MaxDatumSize>1</MaxDatumSize>
4096 <Value>0x1f</Value>
4097 </PcdData>
4098 <PcdData ItemType="FIXED_AT_BUILD">
4099 <C_Name>PcdSpinLockTimeout</C_Name>
4100 <Token>0x00000004</Token>
4101 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4102 <DatumType>UINT32</DatumType>
4103 <MaxDatumSize>4</MaxDatumSize>
4104 <Value>10000000</Value>
4105 </PcdData>
4106 <PcdData ItemType="PATCHABLE_IN_MODULE">
4107 <C_Name>PcdDebugPrintErrorLevel</C_Name>
4108 <Token>0x00000006</Token>
4109 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4110 <DatumType>UINT32</DatumType>
4111 <MaxDatumSize>4</MaxDatumSize>
4112 <Value>0x80000000</Value>
4113 </PcdData>
4114 <PcdData ItemType="FIXED_AT_BUILD">
4115 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
4116 <Token>0x00000007</Token>
4117 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4118 <DatumType>UINT8</DatumType>
4119 <MaxDatumSize>1</MaxDatumSize>
4120 <Value>0x07</Value>
4121 </PcdData>
4122 <PcdData ItemType="FIXED_AT_BUILD">
4123 <C_Name>PcdMaximumLinkedListLength</C_Name>
4124 <Token>0x00000003</Token>
4125 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4126 <DatumType>UINT32</DatumType>
4127 <MaxDatumSize>4</MaxDatumSize>
4128 <Value>1000000</Value>
4129 </PcdData>
4130 <PcdData ItemType="FIXED_AT_BUILD">
4131 <C_Name>PcdDebugClearMemoryValue</C_Name>
4132 <Token>0x00000008</Token>
4133 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4134 <DatumType>UINT8</DatumType>
4135 <MaxDatumSize>1</MaxDatumSize>
4136 <Value>0xAF</Value>
4137 </PcdData>
4138 </PcdBuildDefinition>
4139 <ModuleSaBuildOptions>
4140 <FvBinding>FV_RECOVERY</FvBinding>
4141 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
4142 </ModuleSaBuildOptions>
4143 </ModuleSA>
4144 <ModuleSA SupArchList="IA32" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" ModuleGuid="7BB28B99-61BB-11D5-9A5D-0090273FC14D">
4145 <ModuleSaBuildOptions>
4146 <FvBinding>FV_RECOVERY</FvBinding>
4147 <FfsFormatKey>CUSTOM_BUILD</FfsFormatKey>
4148 </ModuleSaBuildOptions>
4149 </ModuleSA>
4150 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="93B80004-9FB3-11d4-9A3A-0090273FC14D">
4151 <Libraries>
4152 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4153 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4154 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4155 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4156 <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4157 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4158 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4159 <Instance ModuleGuid="50bcb105-6634-441d-b403-659110a03ad2" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
4160 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4161 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4162 <Instance ModuleGuid="91c1677a-e57f-4191-8b8e-eb7711a716e0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4163 </Libraries>
4164 <PcdBuildDefinition>
4165 <PcdData ItemType="FIXED_AT_BUILD">
4166 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
4167 <Token>0x00000001</Token>
4168 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4169 <DatumType>UINT32</DatumType>
4170 <MaxDatumSize>4</MaxDatumSize>
4171 <Value>1000000</Value>
4172 </PcdData>
4173 <PcdData ItemType="FIXED_AT_BUILD">
4174 <C_Name>PcdMaximumAsciiStringLength</C_Name>
4175 <Token>0x00000002</Token>
4176 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4177 <DatumType>UINT32</DatumType>
4178 <MaxDatumSize>4</MaxDatumSize>
4179 <Value>1000000</Value>
4180 </PcdData>
4181 <PcdData ItemType="FIXED_AT_BUILD">
4182 <C_Name>PcdDebugPropertyMask</C_Name>
4183 <Token>0x00000005</Token>
4184 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4185 <DatumType>UINT8</DatumType>
4186 <MaxDatumSize>1</MaxDatumSize>
4187 <Value>0x1f</Value>
4188 </PcdData>
4189 <PcdData ItemType="FIXED_AT_BUILD">
4190 <C_Name>PcdSpinLockTimeout</C_Name>
4191 <Token>0x00000004</Token>
4192 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4193 <DatumType>UINT32</DatumType>
4194 <MaxDatumSize>4</MaxDatumSize>
4195 <Value>10000000</Value>
4196 </PcdData>
4197 <PcdData ItemType="PATCHABLE_IN_MODULE">
4198 <C_Name>PcdDebugPrintErrorLevel</C_Name>
4199 <Token>0x00000006</Token>
4200 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4201 <DatumType>UINT32</DatumType>
4202 <MaxDatumSize>4</MaxDatumSize>
4203 <Value>0x80000000</Value>
4204 </PcdData>
4205 <PcdData ItemType="FIXED_AT_BUILD">
4206 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
4207 <Token>0x00000007</Token>
4208 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4209 <DatumType>UINT8</DatumType>
4210 <MaxDatumSize>1</MaxDatumSize>
4211 <Value>0x07</Value>
4212 </PcdData>
4213 <PcdData ItemType="FIXED_AT_BUILD">
4214 <C_Name>PcdMaximumLinkedListLength</C_Name>
4215 <Token>0x00000003</Token>
4216 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4217 <DatumType>UINT32</DatumType>
4218 <MaxDatumSize>4</MaxDatumSize>
4219 <Value>1000000</Value>
4220 </PcdData>
4221 <PcdData ItemType="FIXED_AT_BUILD">
4222 <C_Name>PcdDebugClearMemoryValue</C_Name>
4223 <Token>0x00000008</Token>
4224 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4225 <DatumType>UINT8</DatumType>
4226 <MaxDatumSize>1</MaxDatumSize>
4227 <Value>0xAF</Value>
4228 </PcdData>
4229 </PcdBuildDefinition>
4230 <ModuleSaBuildOptions>
4231 <FvBinding>FV_RECOVERY</FvBinding>
4232 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
4233 </ModuleSaBuildOptions>
4234 </ModuleSA>
4235 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="EBf342FE-B1D3-4EF8-957C-8048606FF670">
4236 <Libraries>
4237 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4238 <Instance ModuleGuid="19cbbb97-ff61-45ff-8c3f-dfa66dd118c8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4239 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4240 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4241 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4242 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4243 <Instance ModuleGuid="a86fbfca-0183-4eeb-aa8a-762e3b7da1f3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4244 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4245 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4246 <Instance ModuleGuid="08c1a0e4-1208-47f8-a2c5-f42eabee653a" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
4247 <Instance ModuleGuid="1e2c4c2e-67e6-4e57-b3ae-cf5a5af72c2c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4248 </Libraries>
4249 <PcdBuildDefinition>
4250 <PcdData ItemType="FIXED_AT_BUILD">
4251 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
4252 <Token>0x00000001</Token>
4253 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4254 <DatumType>UINT32</DatumType>
4255 <MaxDatumSize>4</MaxDatumSize>
4256 <Value>1000000</Value>
4257 </PcdData>
4258 <PcdData ItemType="FIXED_AT_BUILD">
4259 <C_Name>PcdMaximumAsciiStringLength</C_Name>
4260 <Token>0x00000002</Token>
4261 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4262 <DatumType>UINT32</DatumType>
4263 <MaxDatumSize>4</MaxDatumSize>
4264 <Value>1000000</Value>
4265 </PcdData>
4266 <PcdData ItemType="FIXED_AT_BUILD">
4267 <C_Name>PcdDebugPropertyMask</C_Name>
4268 <Token>0x00000005</Token>
4269 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4270 <DatumType>UINT8</DatumType>
4271 <MaxDatumSize>1</MaxDatumSize>
4272 <Value>0x1f</Value>
4273 </PcdData>
4274 <PcdData ItemType="FIXED_AT_BUILD">
4275 <C_Name>PcdSpinLockTimeout</C_Name>
4276 <Token>0x00000004</Token>
4277 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4278 <DatumType>UINT32</DatumType>
4279 <MaxDatumSize>4</MaxDatumSize>
4280 <Value>10000000</Value>
4281 </PcdData>
4282 <PcdData ItemType="PATCHABLE_IN_MODULE">
4283 <C_Name>PcdDebugPrintErrorLevel</C_Name>
4284 <Token>0x00000006</Token>
4285 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4286 <DatumType>UINT32</DatumType>
4287 <MaxDatumSize>4</MaxDatumSize>
4288 <Value>0x80000000</Value>
4289 </PcdData>
4290 <PcdData ItemType="FIXED_AT_BUILD">
4291 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
4292 <Token>0x00000007</Token>
4293 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4294 <DatumType>UINT8</DatumType>
4295 <MaxDatumSize>1</MaxDatumSize>
4296 <Value>0x07</Value>
4297 </PcdData>
4298 <PcdData ItemType="FIXED_AT_BUILD">
4299 <C_Name>PcdMaximumLinkedListLength</C_Name>
4300 <Token>0x00000003</Token>
4301 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4302 <DatumType>UINT32</DatumType>
4303 <MaxDatumSize>4</MaxDatumSize>
4304 <Value>1000000</Value>
4305 </PcdData>
4306 <PcdData ItemType="FIXED_AT_BUILD">
4307 <C_Name>PcdDebugClearMemoryValue</C_Name>
4308 <Token>0x00000008</Token>
4309 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4310 <DatumType>UINT8</DatumType>
4311 <MaxDatumSize>1</MaxDatumSize>
4312 <Value>0xAF</Value>
4313 </PcdData>
4314 </PcdBuildDefinition>
4315 <ModuleSaBuildOptions>
4316 <FvBinding>FV_RECOVERY</FvBinding>
4317 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
4318 </ModuleSaBuildOptions>
4319 </ModuleSA>
4320 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="FE3542FE-C1D3-4EF8-657C-8048606FF670">
4321 <Libraries>
4322 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4323 <Instance ModuleGuid="19cbbb97-ff61-45ff-8c3f-dfa66dd118c8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4324 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4325 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4326 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4327 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4328 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4329 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4330 <Instance ModuleGuid="a86fbfca-0183-4eeb-aa8a-762e3b7da1f3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4331 <Instance ModuleGuid="08c1a0e4-1208-47f8-a2c5-f42eabee653a" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
4332 <Instance ModuleGuid="ea55bada-d488-427b-9d2d-227e0aaa3707" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
4333 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4334 <Instance ModuleGuid="1e2c4c2e-67e6-4e57-b3ae-cf5a5af72c2c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4335 </Libraries>
4336 <PcdBuildDefinition>
4337 <PcdData ItemType="FIXED_AT_BUILD">
4338 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
4339 <Token>0x00000001</Token>
4340 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4341 <DatumType>UINT32</DatumType>
4342 <MaxDatumSize>4</MaxDatumSize>
4343 <Value>1000000</Value>
4344 </PcdData>
4345 <PcdData ItemType="FIXED_AT_BUILD">
4346 <C_Name>PcdMaximumAsciiStringLength</C_Name>
4347 <Token>0x00000002</Token>
4348 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4349 <DatumType>UINT32</DatumType>
4350 <MaxDatumSize>4</MaxDatumSize>
4351 <Value>1000000</Value>
4352 </PcdData>
4353 <PcdData ItemType="FIXED_AT_BUILD">
4354 <C_Name>PcdDebugPropertyMask</C_Name>
4355 <Token>0x00000005</Token>
4356 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4357 <DatumType>UINT8</DatumType>
4358 <MaxDatumSize>1</MaxDatumSize>
4359 <Value>0x1f</Value>
4360 </PcdData>
4361 <PcdData ItemType="FIXED_AT_BUILD">
4362 <C_Name>PcdSpinLockTimeout</C_Name>
4363 <Token>0x00000004</Token>
4364 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4365 <DatumType>UINT32</DatumType>
4366 <MaxDatumSize>4</MaxDatumSize>
4367 <Value>10000000</Value>
4368 </PcdData>
4369 <PcdData ItemType="PATCHABLE_IN_MODULE">
4370 <C_Name>PcdDebugPrintErrorLevel</C_Name>
4371 <Token>0x00000006</Token>
4372 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4373 <DatumType>UINT32</DatumType>
4374 <MaxDatumSize>4</MaxDatumSize>
4375 <Value>0x80000000</Value>
4376 </PcdData>
4377 <PcdData ItemType="FIXED_AT_BUILD">
4378 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
4379 <Token>0x00000007</Token>
4380 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4381 <DatumType>UINT8</DatumType>
4382 <MaxDatumSize>1</MaxDatumSize>
4383 <Value>0x07</Value>
4384 </PcdData>
4385 <PcdData ItemType="FIXED_AT_BUILD">
4386 <C_Name>PcdMaximumLinkedListLength</C_Name>
4387 <Token>0x00000003</Token>
4388 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4389 <DatumType>UINT32</DatumType>
4390 <MaxDatumSize>4</MaxDatumSize>
4391 <Value>1000000</Value>
4392 </PcdData>
4393 <PcdData ItemType="FIXED_AT_BUILD">
4394 <C_Name>PcdDebugClearMemoryValue</C_Name>
4395 <Token>0x00000008</Token>
4396 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4397 <DatumType>UINT8</DatumType>
4398 <MaxDatumSize>1</MaxDatumSize>
4399 <Value>0xAF</Value>
4400 </PcdData>
4401 </PcdBuildDefinition>
4402 <ModuleSaBuildOptions>
4403 <FvBinding>FV_RECOVERY</FvBinding>
4404 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
4405 </ModuleSaBuildOptions>
4406 </ModuleSA>
4407 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="CD3BAFB6-50FB-4fe8-8E4E-AB74D2C1A600">
4408 <Libraries>
4409 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4410 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4411 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4412 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4413 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4414 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4415 </Libraries>
4416 <PcdBuildDefinition>
4417 <PcdData ItemType="FIXED_AT_BUILD">
4418 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
4419 <Token>0x00000001</Token>
4420 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4421 <DatumType>UINT32</DatumType>
4422 <MaxDatumSize>4</MaxDatumSize>
4423 <Value>1000000</Value>
4424 </PcdData>
4425 <PcdData ItemType="FIXED_AT_BUILD">
4426 <C_Name>PcdMaximumAsciiStringLength</C_Name>
4427 <Token>0x00000002</Token>
4428 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4429 <DatumType>UINT32</DatumType>
4430 <MaxDatumSize>4</MaxDatumSize>
4431 <Value>1000000</Value>
4432 </PcdData>
4433 <PcdData ItemType="FIXED_AT_BUILD">
4434 <C_Name>PcdDebugPropertyMask</C_Name>
4435 <Token>0x00000005</Token>
4436 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4437 <DatumType>UINT8</DatumType>
4438 <MaxDatumSize>1</MaxDatumSize>
4439 <Value>0x1f</Value>
4440 </PcdData>
4441 <PcdData ItemType="FIXED_AT_BUILD">
4442 <C_Name>PcdSpinLockTimeout</C_Name>
4443 <Token>0x00000004</Token>
4444 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4445 <DatumType>UINT32</DatumType>
4446 <MaxDatumSize>4</MaxDatumSize>
4447 <Value>10000000</Value>
4448 </PcdData>
4449 <PcdData ItemType="PATCHABLE_IN_MODULE">
4450 <C_Name>PcdDebugPrintErrorLevel</C_Name>
4451 <Token>0x00000006</Token>
4452 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4453 <DatumType>UINT32</DatumType>
4454 <MaxDatumSize>4</MaxDatumSize>
4455 <Value>0x80000000</Value>
4456 </PcdData>
4457 <PcdData ItemType="FIXED_AT_BUILD">
4458 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
4459 <Token>0x00000007</Token>
4460 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4461 <DatumType>UINT8</DatumType>
4462 <MaxDatumSize>1</MaxDatumSize>
4463 <Value>0x07</Value>
4464 </PcdData>
4465 <PcdData ItemType="FIXED_AT_BUILD">
4466 <C_Name>PcdMaximumLinkedListLength</C_Name>
4467 <Token>0x00000003</Token>
4468 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4469 <DatumType>UINT32</DatumType>
4470 <MaxDatumSize>4</MaxDatumSize>
4471 <Value>1000000</Value>
4472 </PcdData>
4473 <PcdData ItemType="FIXED_AT_BUILD">
4474 <C_Name>PcdDebugClearMemoryValue</C_Name>
4475 <Token>0x00000008</Token>
4476 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4477 <DatumType>UINT8</DatumType>
4478 <MaxDatumSize>1</MaxDatumSize>
4479 <Value>0xAF</Value>
4480 </PcdData>
4481 </PcdBuildDefinition>
4482 <ModuleSaBuildOptions>
4483 <FvBinding>FV_RECOVERY</FvBinding>
4484 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
4485 </ModuleSaBuildOptions>
4486 </ModuleSA>
4487 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="E49061CE-99A7-41d3-AB3A-36E5CFBAD63E">
4488 <Libraries>
4489 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4490 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4491 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4492 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4493 <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4494 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4495 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4496 <Instance ModuleGuid="50bcb105-6634-441d-b403-659110a03ad2" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
4497 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4498 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4499 </Libraries>
4500 <PcdBuildDefinition>
4501 <PcdData ItemType="FIXED_AT_BUILD">
4502 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
4503 <Token>0x00000001</Token>
4504 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4505 <DatumType>UINT32</DatumType>
4506 <MaxDatumSize>4</MaxDatumSize>
4507 <Value>1000000</Value>
4508 </PcdData>
4509 <PcdData ItemType="FIXED_AT_BUILD">
4510 <C_Name>PcdMaximumAsciiStringLength</C_Name>
4511 <Token>0x00000002</Token>
4512 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4513 <DatumType>UINT32</DatumType>
4514 <MaxDatumSize>4</MaxDatumSize>
4515 <Value>1000000</Value>
4516 </PcdData>
4517 <PcdData ItemType="FIXED_AT_BUILD">
4518 <C_Name>PcdDebugPropertyMask</C_Name>
4519 <Token>0x00000005</Token>
4520 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4521 <DatumType>UINT8</DatumType>
4522 <MaxDatumSize>1</MaxDatumSize>
4523 <Value>0x1f</Value>
4524 </PcdData>
4525 <PcdData ItemType="FIXED_AT_BUILD">