]> git.proxmox.com Git - mirror_edk2.git/blame - EdkNt32Pkg/Nt32.fpd
According r1311 can't support linux. So rollback the change, but still remove the...
[mirror_edk2.git] / EdkNt32Pkg / Nt32.fpd
CommitLineData
5dd2d779 1<?xml version="1.0" encoding="UTF-8"?>
5e1c3eed 2<!--
3Copyright (c) 2006, Intel Corporation
4All rights reserved. This program and the accompanying materials
5are licensed and made available under the terms and conditions of the BSD License
6which accompanies this distribution. The full text of the license may be found at
7http://opensource.org/licenses/bsd-license.php
8
9THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
10WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
11-->
8031d48d 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>
ae3f0d58 223 <Value>L"..\\FV\\FV_RECOVERY.fd"</Value>
8031d48d 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"/>
2ce31132 275 <Instance ModuleGuid="556f5d10-7309-4af4-b80a-8196bd60946f" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
8031d48d 276 </Libraries>
277 <PcdBuildDefinition>
278 <PcdData ItemType="FIXED_AT_BUILD">
279 <C_Name>PcdPerformanceLibraryPropertyMask</C_Name>
280 <Token>0x00000009</Token>
281 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
282 <DatumType>UINT8</DatumType>
283 <MaxDatumSize>1</MaxDatumSize>
284 <Value>0</Value>
285 </PcdData>
286 <PcdData ItemType="FIXED_AT_BUILD">
287 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
288 <Token>0x00000001</Token>
289 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
290 <DatumType>UINT32</DatumType>
291 <MaxDatumSize>4</MaxDatumSize>
292 <Value>1000000</Value>
293 </PcdData>
294 <PcdData ItemType="FIXED_AT_BUILD">
295 <C_Name>PcdMaximumAsciiStringLength</C_Name>
296 <Token>0x00000002</Token>
297 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
298 <DatumType>UINT32</DatumType>
299 <MaxDatumSize>4</MaxDatumSize>
300 <Value>1000000</Value>
301 </PcdData>
302 <PcdData ItemType="FIXED_AT_BUILD">
303 <C_Name>PcdDebugPropertyMask</C_Name>
304 <Token>0x00000005</Token>
305 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
306 <DatumType>UINT8</DatumType>
307 <MaxDatumSize>1</MaxDatumSize>
308 <Value>0x1f</Value>
309 </PcdData>
310 <PcdData ItemType="FIXED_AT_BUILD">
311 <C_Name>PcdSpinLockTimeout</C_Name>
312 <Token>0x00000004</Token>
313 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
314 <DatumType>UINT32</DatumType>
315 <MaxDatumSize>4</MaxDatumSize>
316 <Value>10000000</Value>
317 </PcdData>
318 <PcdData ItemType="PATCHABLE_IN_MODULE">
319 <C_Name>PcdDebugPrintErrorLevel</C_Name>
320 <Token>0x00000006</Token>
321 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
322 <DatumType>UINT32</DatumType>
323 <MaxDatumSize>4</MaxDatumSize>
324 <Value>0x80000000</Value>
325 </PcdData>
326 <PcdData ItemType="FIXED_AT_BUILD">
327 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
328 <Token>0x00000007</Token>
329 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
330 <DatumType>UINT8</DatumType>
331 <MaxDatumSize>1</MaxDatumSize>
332 <Value>0x07</Value>
333 </PcdData>
334 <PcdData ItemType="FIXED_AT_BUILD">
335 <C_Name>PcdMaximumLinkedListLength</C_Name>
336 <Token>0x00000003</Token>
337 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
338 <DatumType>UINT32</DatumType>
339 <MaxDatumSize>4</MaxDatumSize>
340 <Value>1000000</Value>
341 </PcdData>
342 <PcdData ItemType="FIXED_AT_BUILD">
343 <C_Name>PcdDebugClearMemoryValue</C_Name>
344 <Token>0x00000008</Token>
345 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
346 <DatumType>UINT8</DatumType>
347 <MaxDatumSize>1</MaxDatumSize>
348 <Value>0xAF</Value>
349 </PcdData>
350 </PcdBuildDefinition>
351 <ModuleSaBuildOptions>
352 <FvBinding>FV_RECOVERY</FvBinding>
353 <FfsFormatKey>PEI_CORE</FfsFormatKey>
354 </ModuleSaBuildOptions>
355 </ModuleSA>
356 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="9B3ADA4F-AE56-4c24-8DEA-F03B7558AE50">
357 <Libraries>
358 <Instance ModuleGuid="fa177ff7-1fc7-458d-a358-d9d62ae61cec" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
359 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
360 <Instance ModuleGuid="a804239b-4155-446f-acc8-f0825d74908c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
361 <Instance ModuleGuid="1c747f6b-0a58-49ae-8ea3-0327a4fa10e3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
362 <Instance ModuleGuid="9643128f-ac24-4b3e-b6be-d8849a306153" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
363 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
364 <Instance ModuleGuid="3a9759d2-53bc-4eb2-abcd-c93099419063" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
365 <Instance ModuleGuid="8c690838-7a22-45c4-aa58-a33e3e515cd4" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
366 <Instance ModuleGuid="b694e0dc-cd4e-4b30-885b-9c164ed3e74a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
367 </Libraries>
368 <PcdBuildDefinition>
369 <PcdData ItemType="DYNAMIC">
370 <C_Name>PcdKentTestDynamicUINT32</C_Name>
371 <Token>0x0001000e</Token>
372 <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
373 <DatumType>UINT32</DatumType>
374 <MaxDatumSize>4</MaxDatumSize>
375 </PcdData>
376 <PcdData ItemType="FIXED_AT_BUILD">
377 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
378 <Token>0x00000001</Token>
379 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
380 <DatumType>UINT32</DatumType>
381 <MaxDatumSize>4</MaxDatumSize>
382 <Value>1000000</Value>
383 </PcdData>
384 <PcdData ItemType="FIXED_AT_BUILD">
385 <C_Name>PcdMaximumAsciiStringLength</C_Name>
386 <Token>0x00000002</Token>
387 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
388 <DatumType>UINT32</DatumType>
389 <MaxDatumSize>4</MaxDatumSize>
390 <Value>1000000</Value>
391 </PcdData>
392 <PcdData ItemType="FIXED_AT_BUILD">
393 <C_Name>PcdMaxPeiPcdCallBackNumberPerPcdEntry</C_Name>
394 <Token>0x0001000f</Token>
395 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
396 <DatumType>UINT32</DatumType>
397 <MaxDatumSize>4</MaxDatumSize>
398 <Value>0x8</Value>
399 </PcdData>
400 <PcdData ItemType="FIXED_AT_BUILD">
401 <C_Name>PcdVpdBaseAddress</C_Name>
402 <Token>0x00010010</Token>
403 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
404 <DatumType>UINT32</DatumType>
405 <MaxDatumSize>4</MaxDatumSize>
406 <Value>0x0</Value>
407 </PcdData>
4f914125 408 <PcdData ItemType="FEATURE_FLAG">
409 <C_Name>PcdPeiPcdDatabaseTraverseEnabled</C_Name>
410 <Token>0x00010020</Token>
411 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
412 <DatumType>BOOLEAN</DatumType>
413 <MaxDatumSize>1</MaxDatumSize>
414 <Value>TRUE</Value>
415 </PcdData>
8031d48d 416 <PcdData ItemType="FIXED_AT_BUILD">
417 <C_Name>PcdDebugPropertyMask</C_Name>
418 <Token>0x00000005</Token>
419 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
420 <DatumType>UINT8</DatumType>
421 <MaxDatumSize>1</MaxDatumSize>
422 <Value>0x1f</Value>
423 </PcdData>
424 <PcdData ItemType="FIXED_AT_BUILD">
425 <C_Name>PcdSpinLockTimeout</C_Name>
426 <Token>0x00000004</Token>
427 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
428 <DatumType>UINT32</DatumType>
429 <MaxDatumSize>4</MaxDatumSize>
430 <Value>10000000</Value>
431 </PcdData>
432 <PcdData ItemType="PATCHABLE_IN_MODULE">
433 <C_Name>PcdDebugPrintErrorLevel</C_Name>
434 <Token>0x00000006</Token>
435 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
436 <DatumType>UINT32</DatumType>
437 <MaxDatumSize>4</MaxDatumSize>
438 <Value>0x80000000</Value>
439 </PcdData>
440 <PcdData ItemType="FIXED_AT_BUILD">
441 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
442 <Token>0x00000007</Token>
443 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
444 <DatumType>UINT8</DatumType>
445 <MaxDatumSize>1</MaxDatumSize>
446 <Value>0x07</Value>
447 </PcdData>
448 <PcdData ItemType="FIXED_AT_BUILD">
449 <C_Name>PcdMaximumLinkedListLength</C_Name>
450 <Token>0x00000003</Token>
451 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
452 <DatumType>UINT32</DatumType>
453 <MaxDatumSize>4</MaxDatumSize>
454 <Value>1000000</Value>
455 </PcdData>
456 <PcdData ItemType="FIXED_AT_BUILD">
457 <C_Name>PcdDebugClearMemoryValue</C_Name>
458 <Token>0x00000008</Token>
459 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
460 <DatumType>UINT8</DatumType>
461 <MaxDatumSize>1</MaxDatumSize>
462 <Value>0xAF</Value>
463 </PcdData>
464 </PcdBuildDefinition>
465 <ModuleSaBuildOptions>
466 <FvBinding>FV_RECOVERY</FvBinding>
467 <FfsFormatKey>PE32_PEIM</FfsFormatKey>
468 </ModuleSaBuildOptions>
469 </ModuleSA>
b0a3b745 470 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="1EC0F53A-FDE0-4576-8F25-7A1A410F58EB">
8031d48d 471 <Libraries>
b0a3b745 472 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
473 <Instance ModuleGuid="a86fbfca-0183-4eeb-aa8a-762e3b7da1f3" ModuleVersion="1.0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec" PackageVersion="0.3"/>
474 <Instance ModuleGuid="8c690838-7a22-45c4-aa58-a33e3e515cd4" ModuleVersion="1.0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec" PackageVersion="0.3"/>
475 <Instance ModuleGuid="9dbf6f25-0da2-4a1d-8e12-e78de6ab4d0e" ModuleVersion="1.0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec" PackageVersion="0.3"/>
476 <Instance ModuleGuid="9ba1d976-0624-41a3-8650-28165e8d9ae8" ModuleVersion="1.0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec" PackageVersion="0.3"/>
477 <Instance ModuleGuid="fd44e603-002a-4b29-9f5f-529e815b6165" ModuleVersion="1.0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec" PackageVersion="0.3"/>
478 <Instance ModuleGuid="a804239b-4155-446f-acc8-f0825d74908c" ModuleVersion="1.0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec" PackageVersion="0.3"/>
479 <Instance ModuleGuid="926c9cd0-4bb8-479b-9ac4-8a2a23f85307" ModuleVersion="1.0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec" PackageVersion="0.3"/>
480 <Instance ModuleGuid="fa177ff7-1fc7-458d-a358-d9d62ae61cec" ModuleVersion="1.0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec" PackageVersion="0.3"/>
481 <Instance ModuleGuid="9643128f-ac24-4b3e-b6be-d8849a306153" ModuleVersion="1.0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec" PackageVersion="0.3"/>
482 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" ModuleVersion="1.0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec" PackageVersion="0.3"/>
483 <Instance ModuleGuid="e6e9c1f8-2c8a-4f4b-a27c-c382e4bb8e67" ModuleVersion="1.0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec" PackageVersion="0.3"/>
484 <Instance ModuleGuid="b5a05743-9b71-489b-a0ed-a0eb3950d23b" ModuleVersion="1.0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec" PackageVersion="0.3"/>
485 <Instance ModuleGuid="E4541241-8897-411a-91F8-7D7E45837146" ModuleVersion="1.0" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" PackageVersion="0.3"/>
486 <Instance ModuleGuid="F3E4E221-D5CA-4dc9-8CB2-C5123C4827D5" ModuleVersion="1.0" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" PackageVersion="0.3"/>
8031d48d 487 </Libraries>
488 <PcdBuildDefinition>
489 <PcdData ItemType="FIXED_AT_BUILD">
490 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
491 <Token>0x00000001</Token>
492 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
493 <DatumType>UINT32</DatumType>
494 <MaxDatumSize>4</MaxDatumSize>
495 <Value>1000000</Value>
496 </PcdData>
497 <PcdData ItemType="FIXED_AT_BUILD">
498 <C_Name>PcdMaximumAsciiStringLength</C_Name>
499 <Token>0x00000002</Token>
500 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
501 <DatumType>UINT32</DatumType>
502 <MaxDatumSize>4</MaxDatumSize>
503 <Value>1000000</Value>
504 </PcdData>
505 <PcdData ItemType="FIXED_AT_BUILD">
506 <C_Name>PcdDebugPropertyMask</C_Name>
507 <Token>0x00000005</Token>
508 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
509 <DatumType>UINT8</DatumType>
510 <MaxDatumSize>1</MaxDatumSize>
b0a3b745 511 <Value>0x0f</Value>
8031d48d 512 </PcdData>
513 <PcdData ItemType="FIXED_AT_BUILD">
514 <C_Name>PcdSpinLockTimeout</C_Name>
515 <Token>0x00000004</Token>
516 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
517 <DatumType>UINT32</DatumType>
518 <MaxDatumSize>4</MaxDatumSize>
519 <Value>10000000</Value>
520 </PcdData>
521 <PcdData ItemType="PATCHABLE_IN_MODULE">
522 <C_Name>PcdDebugPrintErrorLevel</C_Name>
523 <Token>0x00000006</Token>
524 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
525 <DatumType>UINT32</DatumType>
526 <MaxDatumSize>4</MaxDatumSize>
527 <Value>0x80000000</Value>
528 </PcdData>
8031d48d 529 <PcdData ItemType="FIXED_AT_BUILD">
530 <C_Name>PcdMaximumLinkedListLength</C_Name>
531 <Token>0x00000003</Token>
532 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
533 <DatumType>UINT32</DatumType>
534 <MaxDatumSize>4</MaxDatumSize>
535 <Value>1000000</Value>
536 </PcdData>
b0a3b745 537 <PcdData ItemType="FIXED_AT_BUILD">
538 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
539 <Token>0x00000007</Token>
540 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
541 <DatumType>UINT8</DatumType>
542 <MaxDatumSize>1</MaxDatumSize>
543 <Value>0x07</Value>
544 </PcdData>
8031d48d 545 <PcdData ItemType="FIXED_AT_BUILD">
546 <C_Name>PcdDebugClearMemoryValue</C_Name>
547 <Token>0x00000008</Token>
548 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
549 <DatumType>UINT8</DatumType>
550 <MaxDatumSize>1</MaxDatumSize>
551 <Value>0xAF</Value>
552 </PcdData>
b0a3b745 553 <PcdData ItemType="FIXED_AT_BUILD">
554 <C_Name>PcdVpdBaseAddress</C_Name>
555 <Token>0x00010010</Token>
556 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
557 <DatumType>UINT32</DatumType>
558 <MaxDatumSize>4</MaxDatumSize>
559 <Value>0x0</Value>
560 </PcdData>
561 <PcdData ItemType="FEATURE_FLAG">
562 <C_Name>PcdDxePcdDatabaseTraverseEnabled</C_Name>
563 <Token>0x00010021</Token>
564 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
565 <DatumType>BOOLEAN</DatumType>
566 <MaxDatumSize>1</MaxDatumSize>
567 <Value>TRUE</Value>
568 </PcdData>
ffac4bcb 569 <PcdData ItemType="FEATURE_FLAG">
570 <C_Name>PcdStatusCodeUseSerial</C_Name>
571 <Token>0x00010022</Token>
572 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
573 <DatumType>BOOLEAN</DatumType>
574 <MaxDatumSize>1</MaxDatumSize>
575 <Value>FALSE</Value>
576 </PcdData>
577 <PcdData ItemType="FEATURE_FLAG">
578 <C_Name>PcdStatusCodeUseMemory</C_Name>
579 <Token>0x00010023</Token>
580 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
581 <DatumType>BOOLEAN</DatumType>
582 <MaxDatumSize>1</MaxDatumSize>
583 <Value>FALSE</Value>
584 </PcdData>
585 <PcdData ItemType="FEATURE_FLAG">
586 <C_Name>PcdStatusCodeUseOEM</C_Name>
587 <Token>0x00010024</Token>
588 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
589 <DatumType>BOOLEAN</DatumType>
590 <MaxDatumSize>1</MaxDatumSize>
591 <Value>TRUE</Value>
592 </PcdData>
593 <PcdData ItemType="PATCHABLE_IN_MODULE">
594 <C_Name>PcdStatusCodeMemorySize</C_Name>
595 <Token>0x00010025</Token>
596 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
597 <DatumType>UINT16</DatumType>
b0a3b745 598 <MaxDatumSize>2</MaxDatumSize>
ffac4bcb 599 <Value>1</Value>
600 </PcdData>
601 <PcdData ItemType="FEATURE_FLAG">
602 <C_Name>PcdNt32StatusCodeLibUseForPei</C_Name>
603 <Token>0x0000100b</Token>
604 <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
605 <DatumType>BOOLEAN</DatumType>
606 <MaxDatumSize>1</MaxDatumSize>
607 <Value>TRUE</Value>
608 </PcdData>
8031d48d 609 </PcdBuildDefinition>
610 <ModuleSaBuildOptions>
611 <FvBinding>FV_RECOVERY</FvBinding>
612 <FfsFormatKey>PE32_PEIM</FfsFormatKey>
b0a3b745 613 <Options>
614 <Option BuildTargets="DEBUG" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="DLINK">
615 "/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"
616 </Option>
617 <Option BuildTargets="RELEASE" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="DLINK">
618 "/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"
619 </Option>
620 </Options>
8031d48d 621 </ModuleSaBuildOptions>
622 </ModuleSA>
623 <ModuleSA SupArchList="IA32" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" ModuleGuid="B7611005-1F26-45ba-A3DB-01F39DDB2785">
624 <Libraries>
625 <Instance ModuleGuid="fa177ff7-1fc7-458d-a358-d9d62ae61cec" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
626 <Instance ModuleGuid="3a9759d2-53bc-4eb2-abcd-c93099419063" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
627 <Instance ModuleGuid="a804239b-4155-446f-acc8-f0825d74908c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
628 <Instance ModuleGuid="1c747f6b-0a58-49ae-8ea3-0327a4fa10e3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
629 <Instance ModuleGuid="8c690838-7a22-45c4-aa58-a33e3e515cd4" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
630 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
631 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
632 </Libraries>
633 <PcdBuildDefinition>
634 <PcdData ItemType="FIXED_AT_BUILD">
635 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
636 <Token>0x00000001</Token>
637 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
638 <DatumType>UINT32</DatumType>
639 <MaxDatumSize>4</MaxDatumSize>
640 <Value>1000000</Value>
641 </PcdData>
642 <PcdData ItemType="FIXED_AT_BUILD">
643 <C_Name>PcdMaximumAsciiStringLength</C_Name>
644 <Token>0x00000002</Token>
645 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
646 <DatumType>UINT32</DatumType>
647 <MaxDatumSize>4</MaxDatumSize>
648 <Value>1000000</Value>
649 </PcdData>
650 <PcdData ItemType="FIXED_AT_BUILD">
651 <C_Name>PcdDebugPropertyMask</C_Name>
652 <Token>0x00000005</Token>
653 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
654 <DatumType>UINT8</DatumType>
655 <MaxDatumSize>1</MaxDatumSize>
656 <Value>0x1f</Value>
657 </PcdData>
658 <PcdData ItemType="FIXED_AT_BUILD">
659 <C_Name>PcdSpinLockTimeout</C_Name>
660 <Token>0x00000004</Token>
661 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
662 <DatumType>UINT32</DatumType>
663 <MaxDatumSize>4</MaxDatumSize>
664 <Value>10000000</Value>
665 </PcdData>
666 <PcdData ItemType="PATCHABLE_IN_MODULE">
667 <C_Name>PcdDebugPrintErrorLevel</C_Name>
668 <Token>0x00000006</Token>
669 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
670 <DatumType>UINT32</DatumType>
671 <MaxDatumSize>4</MaxDatumSize>
672 <Value>0x80000000</Value>
673 </PcdData>
674 <PcdData ItemType="FIXED_AT_BUILD">
675 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
676 <Token>0x00000007</Token>
677 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
678 <DatumType>UINT8</DatumType>
679 <MaxDatumSize>1</MaxDatumSize>
680 <Value>0x07</Value>
681 </PcdData>
682 <PcdData ItemType="FIXED_AT_BUILD">
683 <C_Name>PcdMaximumLinkedListLength</C_Name>
684 <Token>0x00000003</Token>
685 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
686 <DatumType>UINT32</DatumType>
687 <MaxDatumSize>4</MaxDatumSize>
688 <Value>1000000</Value>
689 </PcdData>
690 <PcdData ItemType="FIXED_AT_BUILD">
691 <C_Name>PcdDebugClearMemoryValue</C_Name>
692 <Token>0x00000008</Token>
693 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
694 <DatumType>UINT8</DatumType>
695 <MaxDatumSize>1</MaxDatumSize>
696 <Value>0xAF</Value>
697 </PcdData>
698 </PcdBuildDefinition>
699 <ModuleSaBuildOptions>
700 <FvBinding>FV_RECOVERY</FvBinding>
701 <FfsFormatKey>PE32_PEIM</FfsFormatKey>
702 </ModuleSaBuildOptions>
703 </ModuleSA>
704 <ModuleSA SupArchList="IA32" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" ModuleGuid="681F3771-6F1D-42DE-9AA2-F82BBCDBC5F9">
705 <Libraries>
706 <Instance ModuleGuid="fa177ff7-1fc7-458d-a358-d9d62ae61cec" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
707 <Instance ModuleGuid="3a9759d2-53bc-4eb2-abcd-c93099419063" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
708 <Instance ModuleGuid="a804239b-4155-446f-acc8-f0825d74908c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
709 <Instance ModuleGuid="1c747f6b-0a58-49ae-8ea3-0327a4fa10e3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
710 <Instance ModuleGuid="9643128f-ac24-4b3e-b6be-d8849a306153" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
711 <Instance ModuleGuid="8c690838-7a22-45c4-aa58-a33e3e515cd4" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
712 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
713 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
dd70a8c4 714 <Instance ModuleGuid="9dbf6f25-0da2-4a1d-8e12-e78de6ab4d0e" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
8031d48d 715 </Libraries>
716 <PcdBuildDefinition>
202c5d55 717 <PcdData ItemType="DYNAMIC">
718 <C_Name>PcdFlashNvStorageFtwSpareBase</C_Name>
719 <Token>0x30000013</Token>
720 <TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName>
721 <DatumType>UINT32</DatumType>
722 <MaxDatumSize>4</MaxDatumSize>
723 <Value>0x0</Value>
724 </PcdData>
725 <PcdData ItemType="DYNAMIC">
726 <C_Name>PcdFlashNvStorageFtwSpareSize</C_Name>
727 <Token>0x30000014</Token>
728 <TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName>
729 <DatumType>UINT32</DatumType>
730 <MaxDatumSize>4</MaxDatumSize>
731 <Value>0x0</Value>
732 </PcdData>
733 <PcdData ItemType="DYNAMIC">
734 <C_Name>PcdFlashNvStorageFtwWorkingBase</C_Name>
735 <Token>0x30000010</Token>
736 <TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName>
737 <DatumType>UINT32</DatumType>
738 <MaxDatumSize>4</MaxDatumSize>
739 <Value>0x0</Value>
740 </PcdData>
741 <PcdData ItemType="DYNAMIC">
742 <C_Name>PcdFlashNvStorageFtwWorkingSize</C_Name>
743 <Token>0x30000011</Token>
744 <TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName>
745 <DatumType>UINT32</DatumType>
746 <MaxDatumSize>4</MaxDatumSize>
747 <Value>0x0</Value>
748 </PcdData>
dd70a8c4 749 <PcdData ItemType="DYNAMIC">
750 <C_Name>PcdFlashNvStorageVariableBase</C_Name>
751 <Token>0x30000001</Token>
752 <TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName>
753 <DatumType>UINT32</DatumType>
754 <MaxDatumSize>4</MaxDatumSize>
202c5d55 755 <Value>0x0</Value>
756 </PcdData>
757 <PcdData ItemType="DYNAMIC">
758 <C_Name>PcdFlashNvStorageVariableSize</C_Name>
759 <Token>0x30000002</Token>
760 <TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName>
761 <DatumType>UINT32</DatumType>
762 <MaxDatumSize>4</MaxDatumSize>
763 <Value>0x0</Value>
dd70a8c4 764 </PcdData>
8031d48d 765 <PcdData ItemType="FIXED_AT_BUILD">
766 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
767 <Token>0x00000001</Token>
768 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
769 <DatumType>UINT32</DatumType>
770 <MaxDatumSize>4</MaxDatumSize>
771 <Value>1000000</Value>
772 </PcdData>
773 <PcdData ItemType="FIXED_AT_BUILD">
774 <C_Name>PcdMaximumAsciiStringLength</C_Name>
775 <Token>0x00000002</Token>
776 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
777 <DatumType>UINT32</DatumType>
778 <MaxDatumSize>4</MaxDatumSize>
779 <Value>1000000</Value>
780 </PcdData>
781 <PcdData ItemType="FIXED_AT_BUILD">
782 <C_Name>PcdDebugPropertyMask</C_Name>
783 <Token>0x00000005</Token>
784 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
785 <DatumType>UINT8</DatumType>
786 <MaxDatumSize>1</MaxDatumSize>
787 <Value>0x1f</Value>
788 </PcdData>
789 <PcdData ItemType="FIXED_AT_BUILD">
790 <C_Name>PcdSpinLockTimeout</C_Name>
791 <Token>0x00000004</Token>
792 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
793 <DatumType>UINT32</DatumType>
794 <MaxDatumSize>4</MaxDatumSize>
795 <Value>10000000</Value>
796 </PcdData>
797 <PcdData ItemType="PATCHABLE_IN_MODULE">
798 <C_Name>PcdDebugPrintErrorLevel</C_Name>
799 <Token>0x00000006</Token>
800 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
801 <DatumType>UINT32</DatumType>
802 <MaxDatumSize>4</MaxDatumSize>
803 <Value>0x80000000</Value>
804 </PcdData>
805 <PcdData ItemType="FIXED_AT_BUILD">
806 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
807 <Token>0x00000007</Token>
808 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
809 <DatumType>UINT8</DatumType>
810 <MaxDatumSize>1</MaxDatumSize>
811 <Value>0x07</Value>
812 </PcdData>
813 <PcdData ItemType="FIXED_AT_BUILD">
814 <C_Name>PcdMaximumLinkedListLength</C_Name>
815 <Token>0x00000003</Token>
816 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
817 <DatumType>UINT32</DatumType>
818 <MaxDatumSize>4</MaxDatumSize>
819 <Value>1000000</Value>
820 </PcdData>
821 <PcdData ItemType="FIXED_AT_BUILD">
822 <C_Name>PcdDebugClearMemoryValue</C_Name>
823 <Token>0x00000008</Token>
824 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
825 <DatumType>UINT8</DatumType>
826 <MaxDatumSize>1</MaxDatumSize>
827 <Value>0xAF</Value>
828 </PcdData>
829 </PcdBuildDefinition>
830 <ModuleSaBuildOptions>
831 <FvBinding>FV_RECOVERY</FvBinding>
832 <FfsFormatKey>PE32_PEIM</FfsFormatKey>
833 </ModuleSaBuildOptions>
834 </ModuleSA>
835 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="736EB068-8C01-47c5-964B-1C57BD5D4D64">
836 <Libraries>
837 <Instance ModuleGuid="fa177ff7-1fc7-458d-a358-d9d62ae61cec" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
838 <Instance ModuleGuid="8c690838-7a22-45c4-aa58-a33e3e515cd4" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
839 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
840 <Instance ModuleGuid="1c747f6b-0a58-49ae-8ea3-0327a4fa10e3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
841 <Instance ModuleGuid="3a9759d2-53bc-4eb2-abcd-c93099419063" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
842 <Instance ModuleGuid="a804239b-4155-446f-acc8-f0825d74908c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
843 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
844 </Libraries>
845 <PcdBuildDefinition>
846 <PcdData ItemType="FIXED_AT_BUILD">
847 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
848 <Token>0x00000001</Token>
849 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
850 <DatumType>UINT32</DatumType>
851 <MaxDatumSize>4</MaxDatumSize>
852 <Value>1000000</Value>
853 </PcdData>
854 <PcdData ItemType="FIXED_AT_BUILD">
855 <C_Name>PcdMaximumAsciiStringLength</C_Name>
856 <Token>0x00000002</Token>
857 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
858 <DatumType>UINT32</DatumType>
859 <MaxDatumSize>4</MaxDatumSize>
860 <Value>1000000</Value>
861 </PcdData>
862 <PcdData ItemType="FIXED_AT_BUILD">
863 <C_Name>PcdDebugPropertyMask</C_Name>
864 <Token>0x00000005</Token>
865 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
866 <DatumType>UINT8</DatumType>
867 <MaxDatumSize>1</MaxDatumSize>
868 <Value>0x1f</Value>
869 </PcdData>
870 <PcdData ItemType="FIXED_AT_BUILD">
871 <C_Name>PcdSpinLockTimeout</C_Name>
872 <Token>0x00000004</Token>
873 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
874 <DatumType>UINT32</DatumType>
875 <MaxDatumSize>4</MaxDatumSize>
876 <Value>10000000</Value>
877 </PcdData>
878 <PcdData ItemType="PATCHABLE_IN_MODULE">
879 <C_Name>PcdDebugPrintErrorLevel</C_Name>
880 <Token>0x00000006</Token>
881 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
882 <DatumType>UINT32</DatumType>
883 <MaxDatumSize>4</MaxDatumSize>
884 <Value>0x80000000</Value>
885 </PcdData>
886 <PcdData ItemType="FIXED_AT_BUILD">
887 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
888 <Token>0x00000007</Token>
889 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
890 <DatumType>UINT8</DatumType>
891 <MaxDatumSize>1</MaxDatumSize>
892 <Value>0x07</Value>
893 </PcdData>
894 <PcdData ItemType="FIXED_AT_BUILD">
895 <C_Name>PcdMaximumLinkedListLength</C_Name>
896 <Token>0x00000003</Token>
897 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
898 <DatumType>UINT32</DatumType>
899 <MaxDatumSize>4</MaxDatumSize>
900 <Value>1000000</Value>
901 </PcdData>
902 <PcdData ItemType="FIXED_AT_BUILD">
903 <C_Name>PcdDebugClearMemoryValue</C_Name>
904 <Token>0x00000008</Token>
905 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
906 <DatumType>UINT8</DatumType>
907 <MaxDatumSize>1</MaxDatumSize>
908 <Value>0xAF</Value>
909 </PcdData>
910 </PcdBuildDefinition>
911 <ModuleSaBuildOptions>
912 <FvBinding>FV_RECOVERY</FvBinding>
913 <FfsFormatKey>PE32_PEIM</FfsFormatKey>
914 </ModuleSaBuildOptions>
915 </ModuleSA>
916 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="34C8C28F-B61C-45a2-8F2E-89E46BECC63B">
917 <Libraries>
918 <Instance ModuleGuid="8c690838-7a22-45c4-aa58-a33e3e515cd4" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
919 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
920 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
921 <Instance ModuleGuid="3a9759d2-53bc-4eb2-abcd-c93099419063" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
922 <Instance ModuleGuid="a804239b-4155-446f-acc8-f0825d74908c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
923 <Instance ModuleGuid="1c747f6b-0a58-49ae-8ea3-0327a4fa10e3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
924 <Instance ModuleGuid="9643128f-ac24-4b3e-b6be-d8849a306153" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
925 <Instance ModuleGuid="fa177ff7-1fc7-458d-a358-d9d62ae61cec" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5dd2d779 926 <Instance ModuleGuid="9dbf6f25-0da2-4a1d-8e12-e78de6ab4d0e" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
8031d48d 927 </Libraries>
928 <PcdBuildDefinition>
dd70a8c4 929 <PcdData ItemType="DYNAMIC">
5dd2d779 930 <C_Name>PcdFlashNvStorageVariableBase</C_Name>
931 <Token>0x30000001</Token>
932 <TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName>
933 <DatumType>UINT32</DatumType>
934 <MaxDatumSize>4</MaxDatumSize>
202c5d55 935 <Value>0x0</Value>
5dd2d779 936 </PcdData>
8031d48d 937 <PcdData ItemType="FIXED_AT_BUILD">
938 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
939 <Token>0x00000001</Token>
940 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
941 <DatumType>UINT32</DatumType>
942 <MaxDatumSize>4</MaxDatumSize>
943 <Value>1000000</Value>
944 </PcdData>
945 <PcdData ItemType="FIXED_AT_BUILD">
946 <C_Name>PcdMaximumAsciiStringLength</C_Name>
947 <Token>0x00000002</Token>
948 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
949 <DatumType>UINT32</DatumType>
950 <MaxDatumSize>4</MaxDatumSize>
951 <Value>1000000</Value>
952 </PcdData>
953 <PcdData ItemType="FIXED_AT_BUILD">
954 <C_Name>PcdDebugPropertyMask</C_Name>
955 <Token>0x00000005</Token>
956 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
957 <DatumType>UINT8</DatumType>
958 <MaxDatumSize>1</MaxDatumSize>
959 <Value>0x1f</Value>
960 </PcdData>
961 <PcdData ItemType="FIXED_AT_BUILD">
962 <C_Name>PcdSpinLockTimeout</C_Name>
963 <Token>0x00000004</Token>
964 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
965 <DatumType>UINT32</DatumType>
966 <MaxDatumSize>4</MaxDatumSize>
967 <Value>10000000</Value>
968 </PcdData>
969 <PcdData ItemType="PATCHABLE_IN_MODULE">
970 <C_Name>PcdDebugPrintErrorLevel</C_Name>
971 <Token>0x00000006</Token>
972 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
973 <DatumType>UINT32</DatumType>
974 <MaxDatumSize>4</MaxDatumSize>
975 <Value>0x80000000</Value>
976 </PcdData>
977 <PcdData ItemType="FIXED_AT_BUILD">
978 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
979 <Token>0x00000007</Token>
980 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
981 <DatumType>UINT8</DatumType>
982 <MaxDatumSize>1</MaxDatumSize>
983 <Value>0x07</Value>
984 </PcdData>
985 <PcdData ItemType="FIXED_AT_BUILD">
986 <C_Name>PcdMaximumLinkedListLength</C_Name>
987 <Token>0x00000003</Token>
988 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
989 <DatumType>UINT32</DatumType>
990 <MaxDatumSize>4</MaxDatumSize>
991 <Value>1000000</Value>
992 </PcdData>
993 <PcdData ItemType="FIXED_AT_BUILD">
994 <C_Name>PcdDebugClearMemoryValue</C_Name>
995 <Token>0x00000008</Token>
996 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
997 <DatumType>UINT8</DatumType>
998 <MaxDatumSize>1</MaxDatumSize>
999 <Value>0xAF</Value>
1000 </PcdData>
1001 </PcdBuildDefinition>
1002 <ModuleSaBuildOptions>
1003 <FvBinding>FV_RECOVERY</FvBinding>
1004 <FfsFormatKey>PE32_PEIM</FfsFormatKey>
1005 </ModuleSaBuildOptions>
1006 </ModuleSA>
1007 <ModuleSA SupArchList="IA32" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" ModuleGuid="BE0FEABA-3443-4919-9F3A-2D4216329EA9">
1008 <Libraries>
1009 <Instance ModuleGuid="fa177ff7-1fc7-458d-a358-d9d62ae61cec" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1010 <Instance ModuleGuid="3a9759d2-53bc-4eb2-abcd-c93099419063" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1011 <Instance ModuleGuid="a804239b-4155-446f-acc8-f0825d74908c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1012 <Instance ModuleGuid="1c747f6b-0a58-49ae-8ea3-0327a4fa10e3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1013 <Instance ModuleGuid="9643128f-ac24-4b3e-b6be-d8849a306153" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1014 <Instance ModuleGuid="8c690838-7a22-45c4-aa58-a33e3e515cd4" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1015 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1016 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1017 </Libraries>
1018 <PcdBuildDefinition>
1019 <PcdData ItemType="FIXED_AT_BUILD">
1020 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
1021 <Token>0x00000001</Token>
1022 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1023 <DatumType>UINT32</DatumType>
1024 <MaxDatumSize>4</MaxDatumSize>
1025 <Value>1000000</Value>
1026 </PcdData>
1027 <PcdData ItemType="FIXED_AT_BUILD">
1028 <C_Name>PcdMaximumAsciiStringLength</C_Name>
1029 <Token>0x00000002</Token>
1030 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1031 <DatumType>UINT32</DatumType>
1032 <MaxDatumSize>4</MaxDatumSize>
1033 <Value>1000000</Value>
1034 </PcdData>
1035 <PcdData ItemType="FIXED_AT_BUILD">
1036 <C_Name>PcdDebugPropertyMask</C_Name>
1037 <Token>0x00000005</Token>
1038 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1039 <DatumType>UINT8</DatumType>
1040 <MaxDatumSize>1</MaxDatumSize>
1041 <Value>0x1f</Value>
1042 </PcdData>
1043 <PcdData ItemType="FIXED_AT_BUILD">
1044 <C_Name>PcdSpinLockTimeout</C_Name>
1045 <Token>0x00000004</Token>
1046 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1047 <DatumType>UINT32</DatumType>
1048 <MaxDatumSize>4</MaxDatumSize>
1049 <Value>10000000</Value>
1050 </PcdData>
1051 <PcdData ItemType="PATCHABLE_IN_MODULE">
1052 <C_Name>PcdDebugPrintErrorLevel</C_Name>
1053 <Token>0x00000006</Token>
1054 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1055 <DatumType>UINT32</DatumType>
1056 <MaxDatumSize>4</MaxDatumSize>
1057 <Value>0x80000000</Value>
1058 </PcdData>
1059 <PcdData ItemType="FIXED_AT_BUILD">
1060 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
1061 <Token>0x00000007</Token>
1062 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1063 <DatumType>UINT8</DatumType>
1064 <MaxDatumSize>1</MaxDatumSize>
1065 <Value>0x07</Value>
1066 </PcdData>
1067 <PcdData ItemType="FIXED_AT_BUILD">
1068 <C_Name>PcdMaximumLinkedListLength</C_Name>
1069 <Token>0x00000003</Token>
1070 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1071 <DatumType>UINT32</DatumType>
1072 <MaxDatumSize>4</MaxDatumSize>
1073 <Value>1000000</Value>
1074 </PcdData>
1075 <PcdData ItemType="FIXED_AT_BUILD">
1076 <C_Name>PcdDebugClearMemoryValue</C_Name>
1077 <Token>0x00000008</Token>
1078 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1079 <DatumType>UINT8</DatumType>
1080 <MaxDatumSize>1</MaxDatumSize>
1081 <Value>0xAF</Value>
1082 </PcdData>
1083 </PcdBuildDefinition>
1084 <ModuleSaBuildOptions>
1085 <FvBinding>FV_RECOVERY</FvBinding>
1086 <FfsFormatKey>PE32_PEIM</FfsFormatKey>
1087 </ModuleSaBuildOptions>
1088 </ModuleSA>
1089 <ModuleSA SupArchList="IA32" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" ModuleGuid="F0384FFD-8633-452f-9010-F6B7D2EAE2F1">
1090 <Libraries>
1091 <Instance ModuleGuid="fa177ff7-1fc7-458d-a358-d9d62ae61cec" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1092 <Instance ModuleGuid="3a9759d2-53bc-4eb2-abcd-c93099419063" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1093 <Instance ModuleGuid="a804239b-4155-446f-acc8-f0825d74908c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1094 <Instance ModuleGuid="1c747f6b-0a58-49ae-8ea3-0327a4fa10e3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1095 <Instance ModuleGuid="9643128f-ac24-4b3e-b6be-d8849a306153" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1096 <Instance ModuleGuid="8c690838-7a22-45c4-aa58-a33e3e515cd4" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1097 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1098 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1099 </Libraries>
1100 <PcdBuildDefinition>
1101 <PcdData ItemType="FIXED_AT_BUILD">
1102 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
1103 <Token>0x00000001</Token>
1104 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1105 <DatumType>UINT32</DatumType>
1106 <MaxDatumSize>4</MaxDatumSize>
1107 <Value>1000000</Value>
1108 </PcdData>
1109 <PcdData ItemType="FIXED_AT_BUILD">
1110 <C_Name>PcdMaximumAsciiStringLength</C_Name>
1111 <Token>0x00000002</Token>
1112 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1113 <DatumType>UINT32</DatumType>
1114 <MaxDatumSize>4</MaxDatumSize>
1115 <Value>1000000</Value>
1116 </PcdData>
1117 <PcdData ItemType="FIXED_AT_BUILD">
1118 <C_Name>PcdDebugPropertyMask</C_Name>
1119 <Token>0x00000005</Token>
1120 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1121 <DatumType>UINT8</DatumType>
1122 <MaxDatumSize>1</MaxDatumSize>
1123 <Value>0x1f</Value>
1124 </PcdData>
1125 <PcdData ItemType="FIXED_AT_BUILD">
1126 <C_Name>PcdSpinLockTimeout</C_Name>
1127 <Token>0x00000004</Token>
1128 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1129 <DatumType>UINT32</DatumType>
1130 <MaxDatumSize>4</MaxDatumSize>
1131 <Value>10000000</Value>
1132 </PcdData>
1133 <PcdData ItemType="PATCHABLE_IN_MODULE">
1134 <C_Name>PcdDebugPrintErrorLevel</C_Name>
1135 <Token>0x00000006</Token>
1136 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1137 <DatumType>UINT32</DatumType>
1138 <MaxDatumSize>4</MaxDatumSize>
1139 <Value>0x80000000</Value>
1140 </PcdData>
1141 <PcdData ItemType="FIXED_AT_BUILD">
1142 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
1143 <Token>0x00000007</Token>
1144 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1145 <DatumType>UINT8</DatumType>
1146 <MaxDatumSize>1</MaxDatumSize>
1147 <Value>0x07</Value>
1148 </PcdData>
1149 <PcdData ItemType="FIXED_AT_BUILD">
1150 <C_Name>PcdMaximumLinkedListLength</C_Name>
1151 <Token>0x00000003</Token>
1152 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1153 <DatumType>UINT32</DatumType>
1154 <MaxDatumSize>4</MaxDatumSize>
1155 <Value>1000000</Value>
1156 </PcdData>
1157 <PcdData ItemType="FIXED_AT_BUILD">
1158 <C_Name>PcdDebugClearMemoryValue</C_Name>
1159 <Token>0x00000008</Token>
1160 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1161 <DatumType>UINT8</DatumType>
1162 <MaxDatumSize>1</MaxDatumSize>
1163 <Value>0xAF</Value>
1164 </PcdData>
1165 </PcdBuildDefinition>
1166 <ModuleSaBuildOptions>
1167 <FvBinding>FV_RECOVERY</FvBinding>
1168 <FfsFormatKey>PE32_PEIM</FfsFormatKey>
1169 </ModuleSaBuildOptions>
1170 </ModuleSA>
1171 <ModuleSA SupArchList="IA32" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" ModuleGuid="D3AAD8DC-3A48-46ac-B1C7-28A9D3CF6755">
1172 <Libraries>
1173 <Instance ModuleGuid="fa177ff7-1fc7-458d-a358-d9d62ae61cec" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1174 <Instance ModuleGuid="3a9759d2-53bc-4eb2-abcd-c93099419063" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1175 <Instance ModuleGuid="a804239b-4155-446f-acc8-f0825d74908c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1176 <Instance ModuleGuid="1c747f6b-0a58-49ae-8ea3-0327a4fa10e3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1177 <Instance ModuleGuid="9643128f-ac24-4b3e-b6be-d8849a306153" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1178 <Instance ModuleGuid="8c690838-7a22-45c4-aa58-a33e3e515cd4" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1179 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1180 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1181 </Libraries>
1182 <PcdBuildDefinition>
1183 <PcdData ItemType="FIXED_AT_BUILD">
1184 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
1185 <Token>0x00000001</Token>
1186 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1187 <DatumType>UINT32</DatumType>
1188 <MaxDatumSize>4</MaxDatumSize>
1189 <Value>1000000</Value>
1190 </PcdData>
1191 <PcdData ItemType="FIXED_AT_BUILD">
1192 <C_Name>PcdMaximumAsciiStringLength</C_Name>
1193 <Token>0x00000002</Token>
1194 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1195 <DatumType>UINT32</DatumType>
1196 <MaxDatumSize>4</MaxDatumSize>
1197 <Value>1000000</Value>
1198 </PcdData>
1199 <PcdData ItemType="FIXED_AT_BUILD">
1200 <C_Name>PcdDebugPropertyMask</C_Name>
1201 <Token>0x00000005</Token>
1202 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1203 <DatumType>UINT8</DatumType>
1204 <MaxDatumSize>1</MaxDatumSize>
1205 <Value>0x1f</Value>
1206 </PcdData>
1207 <PcdData ItemType="FIXED_AT_BUILD">
1208 <C_Name>PcdSpinLockTimeout</C_Name>
1209 <Token>0x00000004</Token>
1210 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1211 <DatumType>UINT32</DatumType>
1212 <MaxDatumSize>4</MaxDatumSize>
1213 <Value>10000000</Value>
1214 </PcdData>
1215 <PcdData ItemType="PATCHABLE_IN_MODULE">
1216 <C_Name>PcdDebugPrintErrorLevel</C_Name>
1217 <Token>0x00000006</Token>
1218 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1219 <DatumType>UINT32</DatumType>
1220 <MaxDatumSize>4</MaxDatumSize>
1221 <Value>0x80000000</Value>
1222 </PcdData>
1223 <PcdData ItemType="FIXED_AT_BUILD">
1224 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
1225 <Token>0x00000007</Token>
1226 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1227 <DatumType>UINT8</DatumType>
1228 <MaxDatumSize>1</MaxDatumSize>
1229 <Value>0x07</Value>
1230 </PcdData>
1231 <PcdData ItemType="FIXED_AT_BUILD">
1232 <C_Name>PcdMaximumLinkedListLength</C_Name>
1233 <Token>0x00000003</Token>
1234 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1235 <DatumType>UINT32</DatumType>
1236 <MaxDatumSize>4</MaxDatumSize>
1237 <Value>1000000</Value>
1238 </PcdData>
1239 <PcdData ItemType="FIXED_AT_BUILD">
1240 <C_Name>PcdDebugClearMemoryValue</C_Name>
1241 <Token>0x00000008</Token>
1242 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1243 <DatumType>UINT8</DatumType>
1244 <MaxDatumSize>1</MaxDatumSize>
1245 <Value>0xAF</Value>
1246 </PcdData>
1247 </PcdBuildDefinition>
1248 <ModuleSaBuildOptions>
1249 <FvBinding>FV_RECOVERY</FvBinding>
1250 <FfsFormatKey>PE32_PEIM</FfsFormatKey>
1251 </ModuleSaBuildOptions>
1252 </ModuleSA>
1253 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="86D70125-BAA3-4296-A62F-602BEBBB9081">
1254 <Libraries>
1255 <Instance ModuleGuid="3c5702f2-9b17-4273-b60c-b96e6cd13066" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3"/>
1256 <Instance ModuleGuid="fa177ff7-1fc7-458d-a358-d9d62ae61cec" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1257 <Instance ModuleGuid="3a9759d2-53bc-4eb2-abcd-c93099419063" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1258 <Instance ModuleGuid="a804239b-4155-446f-acc8-f0825d74908c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1259 <Instance ModuleGuid="1c747f6b-0a58-49ae-8ea3-0327a4fa10e3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1260 <Instance ModuleGuid="9643128f-ac24-4b3e-b6be-d8849a306153" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1261 <Instance ModuleGuid="123dd843-57c9-4158-8418-ce68b3944ce7" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1262 <Instance ModuleGuid="d774c4d9-c121-4da3-a5e2-0f317e3c630c" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
1263 <Instance ModuleGuid="e5566134-c75e-4ace-bad1-e23a3b335e30" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
1264 <Instance ModuleGuid="8c690838-7a22-45c4-aa58-a33e3e515cd4" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1265 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1266 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1267 <Instance ModuleGuid="b694e0dc-cd4e-4b30-885b-9c164ed3e74a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1268 <!--Instance ModuleGuid="556f5d10-7309-4af4-b80a-8196bd60946f" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/-->
1269 </Libraries>
1270 <PcdBuildDefinition>
1271 <PcdData ItemType="FIXED_AT_BUILD">
1272 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
1273 <Token>0x00000001</Token>
1274 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1275 <DatumType>UINT32</DatumType>
1276 <MaxDatumSize>4</MaxDatumSize>
1277 <Value>1000000</Value>
1278 </PcdData>
1279 <PcdData ItemType="FIXED_AT_BUILD">
1280 <C_Name>PcdMaximumAsciiStringLength</C_Name>
1281 <Token>0x00000002</Token>
1282 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1283 <DatumType>UINT32</DatumType>
1284 <MaxDatumSize>4</MaxDatumSize>
1285 <Value>1000000</Value>
1286 </PcdData>
1287 <PcdData ItemType="FIXED_AT_BUILD">
1288 <C_Name>PcdDebugPropertyMask</C_Name>
1289 <Token>0x00000005</Token>
1290 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1291 <DatumType>UINT8</DatumType>
1292 <MaxDatumSize>1</MaxDatumSize>
1293 <Value>0x1f</Value>
1294 </PcdData>
1295 <PcdData ItemType="FIXED_AT_BUILD">
1296 <C_Name>PcdSpinLockTimeout</C_Name>
1297 <Token>0x00000004</Token>
1298 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1299 <DatumType>UINT32</DatumType>
1300 <MaxDatumSize>4</MaxDatumSize>
1301 <Value>10000000</Value>
1302 </PcdData>
1303 <PcdData ItemType="PATCHABLE_IN_MODULE">
1304 <C_Name>PcdDebugPrintErrorLevel</C_Name>
1305 <Token>0x00000006</Token>
1306 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1307 <DatumType>UINT32</DatumType>
1308 <MaxDatumSize>4</MaxDatumSize>
1309 <Value>0x80000000</Value>
1310 </PcdData>
1311 <PcdData ItemType="FIXED_AT_BUILD">
1312 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
1313 <Token>0x00000007</Token>
1314 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1315 <DatumType>UINT8</DatumType>
1316 <MaxDatumSize>1</MaxDatumSize>
1317 <Value>0x07</Value>
1318 </PcdData>
1319 <PcdData ItemType="FIXED_AT_BUILD">
1320 <C_Name>PcdMaximumLinkedListLength</C_Name>
1321 <Token>0x00000003</Token>
1322 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1323 <DatumType>UINT32</DatumType>
1324 <MaxDatumSize>4</MaxDatumSize>
1325 <Value>1000000</Value>
1326 </PcdData>
1327 <PcdData ItemType="FIXED_AT_BUILD">
1328 <C_Name>PcdDebugClearMemoryValue</C_Name>
1329 <Token>0x00000008</Token>
1330 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1331 <DatumType>UINT8</DatumType>
1332 <MaxDatumSize>1</MaxDatumSize>
1333 <Value>0xAF</Value>
1334 </PcdData>
1335 </PcdBuildDefinition>
1336 <ModuleSaBuildOptions>
1337 <FvBinding>FV_RECOVERY</FvBinding>
1338 <FfsFormatKey>PE32_PEIM</FfsFormatKey>
1339 </ModuleSaBuildOptions>
1340 </ModuleSA>
1341 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="D6A2CB7F-6A18-4e2f-B43B-9920A733700A">
1342 <Libraries>
1343 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1344 <Instance ModuleGuid="123dd843-57c9-4158-8418-ce68b3944ce7" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1345 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1346 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1347 <Instance ModuleGuid="5c12c06f-5cf8-48a6-9860-6c5b2c036bbf" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
1348 <Instance ModuleGuid="cef487a1-751d-4fe0-a39b-e6892b4610c8" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
1349 <Instance ModuleGuid="942e0182-3e1d-47f9-92dc-4939d1a0ba00" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
1350 <Instance ModuleGuid="ed3de5c8-c389-44f2-a35e-2ebdc9802a49" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
1351 <Instance ModuleGuid="882ee1a3-35b2-412c-b8a2-7a8d34a7c390" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1352 <Instance ModuleGuid="d258d6af-2fc0-4019-9c1f-1101c3dd19b5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1353 <Instance ModuleGuid="fd44e603-002a-4b29-9f5f-529e815b6165" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1354 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1355 <Instance ModuleGuid="FC120ED3-40E1-46dc-8C9C-AAE3CA139ACF" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1356 </Libraries>
1357 <PcdBuildDefinition>
1358 <PcdData ItemType="FIXED_AT_BUILD">
1359 <C_Name>PcdPerformanceLibraryPropertyMask</C_Name>
1360 <Token>0x00000009</Token>
1361 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1362 <DatumType>UINT8</DatumType>
1363 <MaxDatumSize>1</MaxDatumSize>
1364 <Value>0</Value>
1365 </PcdData>
1366 <PcdData ItemType="FIXED_AT_BUILD">
1367 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
1368 <Token>0x00000001</Token>
1369 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1370 <DatumType>UINT32</DatumType>
1371 <MaxDatumSize>4</MaxDatumSize>
1372 <Value>1000000</Value>
1373 </PcdData>
1374 <PcdData ItemType="FIXED_AT_BUILD">
1375 <C_Name>PcdMaximumAsciiStringLength</C_Name>
1376 <Token>0x00000002</Token>
1377 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1378 <DatumType>UINT32</DatumType>
1379 <MaxDatumSize>4</MaxDatumSize>
1380 <Value>1000000</Value>
1381 </PcdData>
1382 <PcdData ItemType="FIXED_AT_BUILD">
1383 <C_Name>PcdDebugPropertyMask</C_Name>
1384 <Token>0x00000005</Token>
1385 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1386 <DatumType>UINT8</DatumType>
1387 <MaxDatumSize>1</MaxDatumSize>
1388 <Value>0x1f</Value>
1389 </PcdData>
1390 <PcdData ItemType="FIXED_AT_BUILD">
1391 <C_Name>PcdSpinLockTimeout</C_Name>
1392 <Token>0x00000004</Token>
1393 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1394 <DatumType>UINT32</DatumType>
1395 <MaxDatumSize>4</MaxDatumSize>
1396 <Value>10000000</Value>
1397 </PcdData>
1398 <PcdData ItemType="PATCHABLE_IN_MODULE">
1399 <C_Name>PcdDebugPrintErrorLevel</C_Name>
1400 <Token>0x00000006</Token>
1401 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1402 <DatumType>UINT32</DatumType>
1403 <MaxDatumSize>4</MaxDatumSize>
1404 <Value>0x80000000</Value>
1405 </PcdData>
1406 <PcdData ItemType="FIXED_AT_BUILD">
1407 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
1408 <Token>0x00000007</Token>
1409 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1410 <DatumType>UINT8</DatumType>
1411 <MaxDatumSize>1</MaxDatumSize>
1412 <Value>0x07</Value>
1413 </PcdData>
1414 <PcdData ItemType="FIXED_AT_BUILD">
1415 <C_Name>PcdMaximumLinkedListLength</C_Name>
1416 <Token>0x00000003</Token>
1417 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1418 <DatumType>UINT32</DatumType>
1419 <MaxDatumSize>4</MaxDatumSize>
1420 <Value>1000000</Value>
1421 </PcdData>
1422 <PcdData ItemType="FIXED_AT_BUILD">
1423 <C_Name>PcdDebugClearMemoryValue</C_Name>
1424 <Token>0x00000008</Token>
1425 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1426 <DatumType>UINT8</DatumType>
1427 <MaxDatumSize>1</MaxDatumSize>
1428 <Value>0xAF</Value>
1429 </PcdData>
1430 </PcdBuildDefinition>
1431 <ModuleSaBuildOptions>
1432 <FvBinding>FV_RECOVERY</FvBinding>
1433 <FfsFormatKey>DXE_CORE</FfsFormatKey>
1434 <Options>
1435 <Option BuildTargets="RELEASE" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="CC">
1436 "/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"
1437 </Option>
1438 <Option BuildTargets="DEBUG" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="CC">
1439 "/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"
1440 </Option>
1441 </Options>
1442 </ModuleSaBuildOptions>
1443 </ModuleSA>
1444 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="80CF7257-87AB-47f9-A3FE-D50B76D89541">
1445 <Libraries>
1446 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1447 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1448 <Instance ModuleGuid="f12b59c9-76d0-4661-ad7c-f04d1bef0558" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1449 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1450 <Instance ModuleGuid="1e2c4c2e-67e6-4e57-b3ae-cf5a5af72c2c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1451 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1452 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1453 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1454 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1455 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4f914125 1456 <Instance ModuleGuid="19cbbb97-ff61-45ff-8c3f-dfa66dd118c8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
8031d48d 1457 </Libraries>
1458 <PcdBuildDefinition>
1459 <PcdData ItemType="FIXED_AT_BUILD">
1460 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
1461 <Token>0x00000001</Token>
1462 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1463 <DatumType>UINT32</DatumType>
1464 <MaxDatumSize>4</MaxDatumSize>
1465 <Value>1000000</Value>
1466 </PcdData>
1467 <PcdData ItemType="FIXED_AT_BUILD">
1468 <C_Name>PcdMaximumAsciiStringLength</C_Name>
1469 <Token>0x00000002</Token>
1470 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1471 <DatumType>UINT32</DatumType>
1472 <MaxDatumSize>4</MaxDatumSize>
1473 <Value>1000000</Value>
1474 </PcdData>
8031d48d 1475 <PcdData ItemType="FIXED_AT_BUILD">
1476 <C_Name>PcdVpdBaseAddress</C_Name>
1477 <Token>0x00010010</Token>
1478 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
1479 <DatumType>UINT32</DatumType>
1480 <MaxDatumSize>4</MaxDatumSize>
1481 <Value>0x0</Value>
1482 </PcdData>
1483 <PcdData ItemType="FIXED_AT_BUILD">
1484 <C_Name>PcdDebugPropertyMask</C_Name>
1485 <Token>0x00000005</Token>
1486 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1487 <DatumType>UINT8</DatumType>
1488 <MaxDatumSize>1</MaxDatumSize>
1489 <Value>0x1f</Value>
1490 </PcdData>
1491 <PcdData ItemType="FIXED_AT_BUILD">
1492 <C_Name>PcdSpinLockTimeout</C_Name>
1493 <Token>0x00000004</Token>
1494 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1495 <DatumType>UINT32</DatumType>
1496 <MaxDatumSize>4</MaxDatumSize>
1497 <Value>10000000</Value>
1498 </PcdData>
1499 <PcdData ItemType="PATCHABLE_IN_MODULE">
1500 <C_Name>PcdDebugPrintErrorLevel</C_Name>
1501 <Token>0x00000006</Token>
1502 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1503 <DatumType>UINT32</DatumType>
1504 <MaxDatumSize>4</MaxDatumSize>
1505 <Value>0x80000000</Value>
1506 </PcdData>
1507 <PcdData ItemType="FIXED_AT_BUILD">
1508 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
1509 <Token>0x00000007</Token>
1510 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1511 <DatumType>UINT8</DatumType>
1512 <MaxDatumSize>1</MaxDatumSize>
1513 <Value>0x07</Value>
1514 </PcdData>
1515 <PcdData ItemType="FIXED_AT_BUILD">
1516 <C_Name>PcdMaximumLinkedListLength</C_Name>
1517 <Token>0x00000003</Token>
1518 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1519 <DatumType>UINT32</DatumType>
1520 <MaxDatumSize>4</MaxDatumSize>
1521 <Value>1000000</Value>
1522 </PcdData>
1523 <PcdData ItemType="FIXED_AT_BUILD">
1524 <C_Name>PcdDebugClearMemoryValue</C_Name>
1525 <Token>0x00000008</Token>
1526 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1527 <DatumType>UINT8</DatumType>
1528 <MaxDatumSize>1</MaxDatumSize>
1529 <Value>0xAF</Value>
1530 </PcdData>
4f914125 1531 <PcdData ItemType="FEATURE_FLAG">
1532 <C_Name>PcdDxePcdDatabaseTraverseEnabled</C_Name>
67513de5 1533 <Token>0x00010021</Token>
4f914125 1534 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
1535 <DatumType>BOOLEAN</DatumType>
1536 <MaxDatumSize>1</MaxDatumSize>
1537 <Value>TRUE</Value>
1538 </PcdData>
8031d48d 1539 </PcdBuildDefinition>
1540 <ModuleSaBuildOptions>
1541 <FvBinding>FV_RECOVERY</FvBinding>
1542 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
4f914125 1543 <Options>
1544 <Option BuildTargets="DEBUG" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="CC">
4436ffdc 1545 "/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", "/FI${DEST_DIR_DEBUG}/AutoGen.h"
4f914125 1546 </Option>
1547 </Options>
8031d48d 1548 </ModuleSaBuildOptions>
1549 </ModuleSA>
1550 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="51C9F40C-5243-4473-B265-B3C8FFAFF9FA">
1551 <Libraries>
1552 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1553 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1554 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1555 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1556 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1557 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1558 <Instance ModuleGuid="50bcb105-6634-441d-b403-659110a03ad2" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
1559 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1560 </Libraries>
1561 <PcdBuildDefinition>
1562 <PcdData ItemType="FIXED_AT_BUILD">
1563 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
1564 <Token>0x00000001</Token>
1565 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1566 <DatumType>UINT32</DatumType>
1567 <MaxDatumSize>4</MaxDatumSize>
1568 <Value>1000000</Value>
1569 </PcdData>
1570 <PcdData ItemType="FIXED_AT_BUILD">
1571 <C_Name>PcdMaximumAsciiStringLength</C_Name>
1572 <Token>0x00000002</Token>
1573 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1574 <DatumType>UINT32</DatumType>
1575 <MaxDatumSize>4</MaxDatumSize>
1576 <Value>1000000</Value>
1577 </PcdData>
1578 <PcdData ItemType="FIXED_AT_BUILD">
1579 <C_Name>PcdDebugPropertyMask</C_Name>
1580 <Token>0x00000005</Token>
1581 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1582 <DatumType>UINT8</DatumType>
1583 <MaxDatumSize>1</MaxDatumSize>
1584 <Value>0x1f</Value>
1585 </PcdData>
1586 <PcdData ItemType="FIXED_AT_BUILD">
1587 <C_Name>PcdSpinLockTimeout</C_Name>
1588 <Token>0x00000004</Token>
1589 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1590 <DatumType>UINT32</DatumType>
1591 <MaxDatumSize>4</MaxDatumSize>
1592 <Value>10000000</Value>
1593 </PcdData>
1594 <PcdData ItemType="PATCHABLE_IN_MODULE">
1595 <C_Name>PcdDebugPrintErrorLevel</C_Name>
1596 <Token>0x00000006</Token>
1597 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1598 <DatumType>UINT32</DatumType>
1599 <MaxDatumSize>4</MaxDatumSize>
1600 <Value>0x80000000</Value>
1601 </PcdData>
1602 <PcdData ItemType="FIXED_AT_BUILD">
1603 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
1604 <Token>0x00000007</Token>
1605 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1606 <DatumType>UINT8</DatumType>
1607 <MaxDatumSize>1</MaxDatumSize>
1608 <Value>0x07</Value>
1609 </PcdData>
1610 <PcdData ItemType="FIXED_AT_BUILD">
1611 <C_Name>PcdMaximumLinkedListLength</C_Name>
1612 <Token>0x00000003</Token>
1613 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1614 <DatumType>UINT32</DatumType>
1615 <MaxDatumSize>4</MaxDatumSize>
1616 <Value>1000000</Value>
1617 </PcdData>
1618 <PcdData ItemType="FIXED_AT_BUILD">
1619 <C_Name>PcdDebugClearMemoryValue</C_Name>
1620 <Token>0x00000008</Token>
1621 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1622 <DatumType>UINT8</DatumType>
1623 <MaxDatumSize>1</MaxDatumSize>
1624 <Value>0xAF</Value>
1625 </PcdData>
1626 </PcdBuildDefinition>
1627 <ModuleSaBuildOptions>
1628 <FvBinding>FV_RECOVERY</FvBinding>
1629 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
1630 </ModuleSaBuildOptions>
1631 </ModuleSA>
1632 <ModuleSA SupArchList="IA32" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" ModuleGuid="ee993080-5197-4d4e-b63c-f1f7413e33ce">
1633 <Libraries>
1634 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1635 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1636 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1637 <Instance ModuleGuid="1e2c4c2e-67e6-4e57-b3ae-cf5a5af72c2c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1638 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1639 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1640 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1641 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1642 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1643 </Libraries>
1644 <PcdBuildDefinition>
1645 <PcdData ItemType="FIXED_AT_BUILD">
1646 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
1647 <Token>0x00000001</Token>
1648 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1649 <DatumType>UINT32</DatumType>
1650 <MaxDatumSize>4</MaxDatumSize>
1651 <Value>1000000</Value>
1652 </PcdData>
1653 <PcdData ItemType="FIXED_AT_BUILD">
1654 <C_Name>PcdMaximumAsciiStringLength</C_Name>
1655 <Token>0x00000002</Token>
1656 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1657 <DatumType>UINT32</DatumType>
1658 <MaxDatumSize>4</MaxDatumSize>
1659 <Value>1000000</Value>
1660 </PcdData>
1661 <PcdData ItemType="FIXED_AT_BUILD">
1662 <C_Name>PcdDebugPropertyMask</C_Name>
1663 <Token>0x00000005</Token>
1664 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1665 <DatumType>UINT8</DatumType>
1666 <MaxDatumSize>1</MaxDatumSize>
1667 <Value>0x1f</Value>
1668 </PcdData>
1669 <PcdData ItemType="FIXED_AT_BUILD">
1670 <C_Name>PcdSpinLockTimeout</C_Name>
1671 <Token>0x00000004</Token>
1672 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1673 <DatumType>UINT32</DatumType>
1674 <MaxDatumSize>4</MaxDatumSize>
1675 <Value>10000000</Value>
1676 </PcdData>
1677 <PcdData ItemType="PATCHABLE_IN_MODULE">
1678 <C_Name>PcdDebugPrintErrorLevel</C_Name>
1679 <Token>0x00000006</Token>
1680 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1681 <DatumType>UINT32</DatumType>
1682 <MaxDatumSize>4</MaxDatumSize>
1683 <Value>0x80000000</Value>
1684 </PcdData>
1685 <PcdData ItemType="FIXED_AT_BUILD">
1686 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
1687 <Token>0x00000007</Token>
1688 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1689 <DatumType>UINT8</DatumType>
1690 <MaxDatumSize>1</MaxDatumSize>
1691 <Value>0x07</Value>
1692 </PcdData>
1693 <PcdData ItemType="FIXED_AT_BUILD">
1694 <C_Name>PcdMaximumLinkedListLength</C_Name>
1695 <Token>0x00000003</Token>
1696 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1697 <DatumType>UINT32</DatumType>
1698 <MaxDatumSize>4</MaxDatumSize>
1699 <Value>1000000</Value>
1700 </PcdData>
1701 <PcdData ItemType="FIXED_AT_BUILD">
1702 <C_Name>PcdDebugClearMemoryValue</C_Name>
1703 <Token>0x00000008</Token>
1704 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1705 <DatumType>UINT8</DatumType>
1706 <MaxDatumSize>1</MaxDatumSize>
1707 <Value>0xAF</Value>
1708 </PcdData>
1709 </PcdBuildDefinition>
1710 <ModuleSaBuildOptions>
1711 <FvBinding>FV_RECOVERY</FvBinding>
1712 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
1713 <Options>
1714 <Option BuildTargets="RELEASE" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="CC">
4436ffdc 1715 "/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", "/FI${DEST_DIR_DEBUG}/AutoGen.h"
8031d48d 1716 </Option>
1717 <Option BuildTargets="DEBUG" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="CC">
4436ffdc 1718 "/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", "/FI${DEST_DIR_DEBUG}/AutoGen.h"
8031d48d 1719 </Option>
1720 </Options>
1721 </ModuleSaBuildOptions>
1722 </ModuleSA>
1723 <ModuleSA SupArchList="IA32" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" ModuleGuid="154CAB4A-52B5-46CD-99C3-4368ABBACFFD">
1724 <Libraries>
1725 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1726 <Instance ModuleGuid="f12b59c9-76d0-4661-ad7c-f04d1bef0558" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1727 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1728 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1729 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1730 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1731 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1732 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1733 <Instance ModuleGuid="f6b5871d-5226-41b3-a569-3ff893fdc7bc" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3"/>
1734 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1735 </Libraries>
1736 <PcdBuildDefinition>
1737 <PcdData ItemType="FIXED_AT_BUILD">
1738 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
1739 <Token>0x00000001</Token>
1740 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1741 <DatumType>UINT32</DatumType>
1742 <MaxDatumSize>4</MaxDatumSize>
1743 <Value>1000000</Value>
1744 </PcdData>
1745 <PcdData ItemType="FIXED_AT_BUILD">
1746 <C_Name>PcdMaximumAsciiStringLength</C_Name>
1747 <Token>0x00000002</Token>
1748 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1749 <DatumType>UINT32</DatumType>
1750 <MaxDatumSize>4</MaxDatumSize>
1751 <Value>1000000</Value>
1752 </PcdData>
1753 <PcdData ItemType="FIXED_AT_BUILD">
1754 <C_Name>PcdDebugPropertyMask</C_Name>
1755 <Token>0x00000005</Token>
1756 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1757 <DatumType>UINT8</DatumType>
1758 <MaxDatumSize>1</MaxDatumSize>
1759 <Value>0x1f</Value>
1760 </PcdData>
1761 <PcdData ItemType="FIXED_AT_BUILD">
1762 <C_Name>PcdSpinLockTimeout</C_Name>
1763 <Token>0x00000004</Token>
1764 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1765 <DatumType>UINT32</DatumType>
1766 <MaxDatumSize>4</MaxDatumSize>
1767 <Value>10000000</Value>
1768 </PcdData>
1769 <PcdData ItemType="PATCHABLE_IN_MODULE">
1770 <C_Name>PcdDebugPrintErrorLevel</C_Name>
1771 <Token>0x00000006</Token>
1772 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1773 <DatumType>UINT32</DatumType>
1774 <MaxDatumSize>4</MaxDatumSize>
1775 <Value>0x80000000</Value>
1776 </PcdData>
1777 <PcdData ItemType="FIXED_AT_BUILD">
1778 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
1779 <Token>0x00000007</Token>
1780 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1781 <DatumType>UINT8</DatumType>
1782 <MaxDatumSize>1</MaxDatumSize>
1783 <Value>0x07</Value>
1784 </PcdData>
1785 <PcdData ItemType="FIXED_AT_BUILD">
1786 <C_Name>PcdMaximumLinkedListLength</C_Name>
1787 <Token>0x00000003</Token>
1788 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1789 <DatumType>UINT32</DatumType>
1790 <MaxDatumSize>4</MaxDatumSize>
1791 <Value>1000000</Value>
1792 </PcdData>
1793 <PcdData ItemType="FIXED_AT_BUILD">
1794 <C_Name>PcdDebugClearMemoryValue</C_Name>
1795 <Token>0x00000008</Token>
1796 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1797 <DatumType>UINT8</DatumType>
1798 <MaxDatumSize>1</MaxDatumSize>
1799 <Value>0xAF</Value>
1800 </PcdData>
1801 </PcdBuildDefinition>
1802 <ModuleSaBuildOptions>
1803 <FvBinding>FV_RECOVERY</FvBinding>
1804 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
1805 </ModuleSaBuildOptions>
1806 </ModuleSA>
1807 <ModuleSA SupArchList="IA32" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" ModuleGuid="C3811036-710B-4E39-8CF1-0AF9BE3A8198">
1808 <Libraries>
1809 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1810 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1811 <Instance ModuleGuid="f12b59c9-76d0-4661-ad7c-f04d1bef0558" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1812 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1813 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1814 <Instance ModuleGuid="1e2c4c2e-67e6-4e57-b3ae-cf5a5af72c2c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1815 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1816 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1817 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1818 <Instance ModuleGuid="f6b5871d-5226-41b3-a569-3ff893fdc7bc" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3"/>
1819 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1820 </Libraries>
1821 <PcdBuildDefinition>
1822 <PcdData ItemType="FIXED_AT_BUILD">
1823 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
1824 <Token>0x00000001</Token>
1825 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1826 <DatumType>UINT32</DatumType>
1827 <MaxDatumSize>4</MaxDatumSize>
1828 <Value>1000000</Value>
1829 </PcdData>
1830 <PcdData ItemType="FIXED_AT_BUILD">
1831 <C_Name>PcdMaximumAsciiStringLength</C_Name>
1832 <Token>0x00000002</Token>
1833 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1834 <DatumType>UINT32</DatumType>
1835 <MaxDatumSize>4</MaxDatumSize>
1836 <Value>1000000</Value>
1837 </PcdData>
1838 <PcdData ItemType="FIXED_AT_BUILD">
1839 <C_Name>PcdDebugPropertyMask</C_Name>
1840 <Token>0x00000005</Token>
1841 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1842 <DatumType>UINT8</DatumType>
1843 <MaxDatumSize>1</MaxDatumSize>
1844 <Value>0x1f</Value>
1845 </PcdData>
1846 <PcdData ItemType="FIXED_AT_BUILD">
1847 <C_Name>PcdSpinLockTimeout</C_Name>
1848 <Token>0x00000004</Token>
1849 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1850 <DatumType>UINT32</DatumType>
1851 <MaxDatumSize>4</MaxDatumSize>
1852 <Value>10000000</Value>
1853 </PcdData>
1854 <PcdData ItemType="PATCHABLE_IN_MODULE">
1855 <C_Name>PcdDebugPrintErrorLevel</C_Name>
1856 <Token>0x00000006</Token>
1857 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1858 <DatumType>UINT32</DatumType>
1859 <MaxDatumSize>4</MaxDatumSize>
1860 <Value>0x80000000</Value>
1861 </PcdData>
1862 <PcdData ItemType="FIXED_AT_BUILD">
1863 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
1864 <Token>0x00000007</Token>
1865 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1866 <DatumType>UINT8</DatumType>
1867 <MaxDatumSize>1</MaxDatumSize>
1868 <Value>0x07</Value>
1869 </PcdData>
1870 <PcdData ItemType="FIXED_AT_BUILD">
1871 <C_Name>PcdMaximumLinkedListLength</C_Name>
1872 <Token>0x00000003</Token>
1873 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1874 <DatumType>UINT32</DatumType>
1875 <MaxDatumSize>4</MaxDatumSize>
1876 <Value>1000000</Value>
1877 </PcdData>
1878 <PcdData ItemType="FIXED_AT_BUILD">
1879 <C_Name>PcdDebugClearMemoryValue</C_Name>
1880 <Token>0x00000008</Token>
1881 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1882 <DatumType>UINT8</DatumType>
1883 <MaxDatumSize>1</MaxDatumSize>
1884 <Value>0xAF</Value>
1885 </PcdData>
1886 </PcdBuildDefinition>
1887 <ModuleSaBuildOptions>
1888 <FvBinding>FV_RECOVERY</FvBinding>
1889 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
1890 </ModuleSaBuildOptions>
1891 </ModuleSA>
1892 <ModuleSA SupArchList="IA32" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" ModuleGuid="27F05AF5-1644-4EF4-8944-48C4F75675A0">
1893 <Libraries>
1894 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1895 <Instance ModuleGuid="f12b59c9-76d0-4661-ad7c-f04d1bef0558" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1896 <Instance ModuleGuid="f6b5871d-5226-41b3-a569-3ff893fdc7bc" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3"/>
1897 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1898 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1899 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1900 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1901 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1902 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1903 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1904 </Libraries>
1905 <PcdBuildDefinition>
1906 <PcdData ItemType="FIXED_AT_BUILD">
1907 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
1908 <Token>0x00000001</Token>
1909 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1910 <DatumType>UINT32</DatumType>
1911 <MaxDatumSize>4</MaxDatumSize>
1912 <Value>1000000</Value>
1913 </PcdData>
1914 <PcdData ItemType="FIXED_AT_BUILD">
1915 <C_Name>PcdMaximumAsciiStringLength</C_Name>
1916 <Token>0x00000002</Token>
1917 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1918 <DatumType>UINT32</DatumType>
1919 <MaxDatumSize>4</MaxDatumSize>
1920 <Value>1000000</Value>
1921 </PcdData>
1922 <PcdData ItemType="FIXED_AT_BUILD">
1923 <C_Name>PcdDebugPropertyMask</C_Name>
1924 <Token>0x00000005</Token>
1925 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1926 <DatumType>UINT8</DatumType>
1927 <MaxDatumSize>1</MaxDatumSize>
1928 <Value>0x1f</Value>
1929 </PcdData>
1930 <PcdData ItemType="FIXED_AT_BUILD">
1931 <C_Name>PcdSpinLockTimeout</C_Name>
1932 <Token>0x00000004</Token>
1933 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1934 <DatumType>UINT32</DatumType>
1935 <MaxDatumSize>4</MaxDatumSize>
1936 <Value>10000000</Value>
1937 </PcdData>
1938 <PcdData ItemType="PATCHABLE_IN_MODULE">
1939 <C_Name>PcdDebugPrintErrorLevel</C_Name>
1940 <Token>0x00000006</Token>
1941 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1942 <DatumType>UINT32</DatumType>
1943 <MaxDatumSize>4</MaxDatumSize>
1944 <Value>0x80000000</Value>
1945 </PcdData>
1946 <PcdData ItemType="FIXED_AT_BUILD">
1947 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
1948 <Token>0x00000007</Token>
1949 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1950 <DatumType>UINT8</DatumType>
1951 <MaxDatumSize>1</MaxDatumSize>
1952 <Value>0x07</Value>
1953 </PcdData>
1954 <PcdData ItemType="FIXED_AT_BUILD">
1955 <C_Name>PcdMaximumLinkedListLength</C_Name>
1956 <Token>0x00000003</Token>
1957 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1958 <DatumType>UINT32</DatumType>
1959 <MaxDatumSize>4</MaxDatumSize>
1960 <Value>1000000</Value>
1961 </PcdData>
1962 <PcdData ItemType="FIXED_AT_BUILD">
1963 <C_Name>PcdDebugClearMemoryValue</C_Name>
1964 <Token>0x00000008</Token>
1965 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1966 <DatumType>UINT8</DatumType>
1967 <MaxDatumSize>1</MaxDatumSize>
1968 <Value>0xAF</Value>
1969 </PcdData>
1970 </PcdBuildDefinition>
1971 <ModuleSaBuildOptions>
1972 <FvBinding>FV_RECOVERY</FvBinding>
1973 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
1974 </ModuleSaBuildOptions>
1975 </ModuleSA>
1976 <ModuleSA SupArchList="IA32" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" ModuleGuid="BA929954-35B0-4dd3-90CD-9634BD7E1CF1">
1977 <Libraries>
1978 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1979 <Instance ModuleGuid="f12b59c9-76d0-4661-ad7c-f04d1bef0558" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1980 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1981 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1982 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1983 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1984 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1985 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1986 <Instance ModuleGuid="f6b5871d-5226-41b3-a569-3ff893fdc7bc" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3"/>
1987 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1988 </Libraries>
1989 <PcdBuildDefinition>
1990 <PcdData ItemType="FIXED_AT_BUILD">
1991 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
1992 <Token>0x00000001</Token>
1993 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1994 <DatumType>UINT32</DatumType>
1995 <MaxDatumSize>4</MaxDatumSize>
1996 <Value>1000000</Value>
1997 </PcdData>
1998 <PcdData ItemType="FIXED_AT_BUILD">
1999 <C_Name>PcdMaximumAsciiStringLength</C_Name>
2000 <Token>0x00000002</Token>
2001 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2002 <DatumType>UINT32</DatumType>
2003 <MaxDatumSize>4</MaxDatumSize>
2004 <Value>1000000</Value>
2005 </PcdData>
2006 <PcdData ItemType="FIXED_AT_BUILD">
2007 <C_Name>PcdDebugPropertyMask</C_Name>
2008 <Token>0x00000005</Token>
2009 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2010 <DatumType>UINT8</DatumType>
2011 <MaxDatumSize>1</MaxDatumSize>
2012 <Value>0x1f</Value>
2013 </PcdData>
2014 <PcdData ItemType="FIXED_AT_BUILD">
2015 <C_Name>PcdSpinLockTimeout</C_Name>
2016 <Token>0x00000004</Token>
2017 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2018 <DatumType>UINT32</DatumType>
2019 <MaxDatumSize>4</MaxDatumSize>
2020 <Value>10000000</Value>
2021 </PcdData>
2022 <PcdData ItemType="PATCHABLE_IN_MODULE">
2023 <C_Name>PcdDebugPrintErrorLevel</C_Name>
2024 <Token>0x00000006</Token>
2025 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2026 <DatumType>UINT32</DatumType>
2027 <MaxDatumSize>4</MaxDatumSize>
2028 <Value>0x80000000</Value>
2029 </PcdData>
2030 <PcdData ItemType="FIXED_AT_BUILD">
2031 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
2032 <Token>0x00000007</Token>
2033 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2034 <DatumType>UINT8</DatumType>
2035 <MaxDatumSize>1</MaxDatumSize>
2036 <Value>0x07</Value>
2037 </PcdData>
2038 <PcdData ItemType="FIXED_AT_BUILD">
2039 <C_Name>PcdMaximumLinkedListLength</C_Name>
2040 <Token>0x00000003</Token>
2041 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2042 <DatumType>UINT32</DatumType>
2043 <MaxDatumSize>4</MaxDatumSize>
2044 <Value>1000000</Value>
2045 </PcdData>
2046 <PcdData ItemType="FIXED_AT_BUILD">
2047 <C_Name>PcdDebugClearMemoryValue</C_Name>
2048 <Token>0x00000008</Token>
2049 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2050 <DatumType>UINT8</DatumType>
2051 <MaxDatumSize>1</MaxDatumSize>
2052 <Value>0xAF</Value>
2053 </PcdData>
2054 </PcdBuildDefinition>
2055 <ModuleSaBuildOptions>
2056 <FvBinding>FV_RECOVERY</FvBinding>
2057 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
2058 </ModuleSaBuildOptions>
2059 </ModuleSA>
2060 <ModuleSA SupArchList="IA32" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" ModuleGuid="A6F691AC-31C8-4444-854C-E2C1A6950F92">
2061 <Libraries>
2062 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2063 <Instance ModuleGuid="19cbbb97-ff61-45ff-8c3f-dfa66dd118c8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2064 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2065 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2066 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2067 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2068 <Instance ModuleGuid="baa1baa3-0a8d-402c-8042-985115fae953" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2069 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2070 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2071 <Instance ModuleGuid="1ec995b2-d15b-44f6-abd2-050ea7dd37d2" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3"/>
2072 <Instance ModuleGuid="a86fbfca-0183-4eeb-aa8a-762e3b7da1f3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2073 <Instance ModuleGuid="08c1a0e4-1208-47f8-a2c5-f42eabee653a" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
2074 <Instance ModuleGuid="ea55bada-d488-427b-9d2d-227e0aaa3707" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
2075 <Instance ModuleGuid="1e2c4c2e-67e6-4e57-b3ae-cf5a5af72c2c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2076 <Instance ModuleGuid="f12b59c9-76d0-4661-ad7c-f04d1bef0558" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2077 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2078 <Instance ModuleGuid="91c1677a-e57f-4191-8b8e-eb7711a716e0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2079 <Instance ModuleGuid="FC120ED3-40E1-46dc-8C9C-AAE3CA139ACF" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2ce31132 2080 <Instance ModuleGuid="556f5d10-7309-4af4-b80a-8196bd60946f" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2081
8031d48d 2082 </Libraries>
2083 <PcdBuildDefinition>
2084 <PcdData ItemType="FIXED_AT_BUILD">
2085 <C_Name>PcdPerformanceLibraryPropertyMask</C_Name>
2086 <Token>0x00000009</Token>
2087 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2088 <DatumType>UINT8</DatumType>
2089 <MaxDatumSize>1</MaxDatumSize>
2090 <Value>0</Value>
2091 </PcdData>
2092 <PcdData ItemType="FIXED_AT_BUILD">
2093 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
2094 <Token>0x00000001</Token>
2095 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2096 <DatumType>UINT32</DatumType>
2097 <MaxDatumSize>4</MaxDatumSize>
2098 <Value>1000000</Value>
2099 </PcdData>
2100 <PcdData ItemType="FIXED_AT_BUILD">
2101 <C_Name>PcdMaximumAsciiStringLength</C_Name>
2102 <Token>0x00000002</Token>
2103 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2104 <DatumType>UINT32</DatumType>
2105 <MaxDatumSize>4</MaxDatumSize>
2106 <Value>1000000</Value>
2107 </PcdData>
2108 <PcdData ItemType="FIXED_AT_BUILD">
2109 <C_Name>PcdDebugPropertyMask</C_Name>
2110 <Token>0x00000005</Token>
2111 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2112 <DatumType>UINT8</DatumType>
2113 <MaxDatumSize>1</MaxDatumSize>
2114 <Value>0x1f</Value>
2115 </PcdData>
2116 <PcdData ItemType="FIXED_AT_BUILD">
2117 <C_Name>PcdSpinLockTimeout</C_Name>
2118 <Token>0x00000004</Token>
2119 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2120 <DatumType>UINT32</DatumType>
2121 <MaxDatumSize>4</MaxDatumSize>
2122 <Value>10000000</Value>
2123 </PcdData>
2124 <PcdData ItemType="PATCHABLE_IN_MODULE">
2125 <C_Name>PcdDebugPrintErrorLevel</C_Name>
2126 <Token>0x00000006</Token>
2127 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2128 <DatumType>UINT32</DatumType>
2129 <MaxDatumSize>4</MaxDatumSize>
2130 <Value>0x80000000</Value>
2131 </PcdData>
2132 <PcdData ItemType="FIXED_AT_BUILD">
2133 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
2134 <Token>0x00000007</Token>
2135 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2136 <DatumType>UINT8</DatumType>
2137 <MaxDatumSize>1</MaxDatumSize>
2138 <Value>0x07</Value>
2139 </PcdData>
2140 <PcdData ItemType="FIXED_AT_BUILD">
2141 <C_Name>PcdMaximumLinkedListLength</C_Name>
2142 <Token>0x00000003</Token>
2143 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2144 <DatumType>UINT32</DatumType>
2145 <MaxDatumSize>4</MaxDatumSize>
2146 <Value>1000000</Value>
2147 </PcdData>
2148 <PcdData ItemType="FIXED_AT_BUILD">
2149 <C_Name>PcdDebugClearMemoryValue</C_Name>
2150 <Token>0x00000008</Token>
2151 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2152 <DatumType>UINT8</DatumType>
2153 <MaxDatumSize>1</MaxDatumSize>
2154 <Value>0xAF</Value>
2155 </PcdData>
2156 </PcdBuildDefinition>
2157 <ModuleSaBuildOptions>
2158 <FvBinding>FV_RECOVERY</FvBinding>
2159 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
2160 </ModuleSaBuildOptions>
2161 </ModuleSA>
2162 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="F099D67F-71AE-4c36-B2A3-DCEB0EB2B7D8">
2163 <Libraries>
2164 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2165 <Instance ModuleGuid="19cbbb97-ff61-45ff-8c3f-dfa66dd118c8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2166 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2167 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2168 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2169 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2170 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2171 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2172 <Instance ModuleGuid="50bcb105-6634-441d-b403-659110a03ad2" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
2173 </Libraries>
2174 <PcdBuildDefinition>
2175 <PcdData ItemType="FIXED_AT_BUILD">
2176 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
2177 <Token>0x00000001</Token>
2178 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2179 <DatumType>UINT32</DatumType>
2180 <MaxDatumSize>4</MaxDatumSize>
2181 <Value>1000000</Value>
2182 </PcdData>
2183 <PcdData ItemType="FIXED_AT_BUILD">
2184 <C_Name>PcdMaximumAsciiStringLength</C_Name>
2185 <Token>0x00000002</Token>
2186 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2187 <DatumType>UINT32</DatumType>
2188 <MaxDatumSize>4</MaxDatumSize>
2189 <Value>1000000</Value>
2190 </PcdData>
2191 <PcdData ItemType="FIXED_AT_BUILD">
2192 <C_Name>PcdDebugPropertyMask</C_Name>
2193 <Token>0x00000005</Token>
2194 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2195 <DatumType>UINT8</DatumType>
2196 <MaxDatumSize>1</MaxDatumSize>
2197 <Value>0x1f</Value>
2198 </PcdData>
2199 <PcdData ItemType="FIXED_AT_BUILD">
2200 <C_Name>PcdSpinLockTimeout</C_Name>
2201 <Token>0x00000004</Token>
2202 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2203 <DatumType>UINT32</DatumType>
2204 <MaxDatumSize>4</MaxDatumSize>
2205 <Value>10000000</Value>
2206 </PcdData>
2207 <PcdData ItemType="PATCHABLE_IN_MODULE">
2208 <C_Name>PcdDebugPrintErrorLevel</C_Name>
2209 <Token>0x00000006</Token>
2210 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2211 <DatumType>UINT32</DatumType>
2212 <MaxDatumSize>4</MaxDatumSize>
2213 <Value>0x80000000</Value>
2214 </PcdData>
2215 <PcdData ItemType="FIXED_AT_BUILD">
2216 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
2217 <Token>0x00000007</Token>
2218 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2219 <DatumType>UINT8</DatumType>
2220 <MaxDatumSize>1</MaxDatumSize>
2221 <Value>0x07</Value>
2222 </PcdData>
2223 <PcdData ItemType="FIXED_AT_BUILD">
2224 <C_Name>PcdMaximumLinkedListLength</C_Name>
2225 <Token>0x00000003</Token>
2226 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2227 <DatumType>UINT32</DatumType>
2228 <MaxDatumSize>4</MaxDatumSize>
2229 <Value>1000000</Value>
2230 </PcdData>
2231 <PcdData ItemType="FIXED_AT_BUILD">
2232 <C_Name>PcdDebugClearMemoryValue</C_Name>
2233 <Token>0x00000008</Token>
2234 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2235 <DatumType>UINT8</DatumType>
2236 <MaxDatumSize>1</MaxDatumSize>
2237 <Value>0xAF</Value>
2238 </PcdData>
2239 </PcdBuildDefinition>
2240 <ModuleSaBuildOptions>
2241 <FvBinding>FV_RECOVERY</FvBinding>
2242 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
2243 </ModuleSaBuildOptions>
2244 </ModuleSA>
2245 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="B601F8C4-43B7-4784-95B1-F4226CB40CEE">
2246 <Libraries>
2247 <Instance ModuleGuid="19cbbb97-ff61-45ff-8c3f-dfa66dd118c8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2248 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2249 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2250 <Instance ModuleGuid="fd44e603-002a-4b29-9f5f-529e815b6165" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2251 <Instance ModuleGuid="b1ee6c28-54aa-4d17-b705-3e28ccb27b2e" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
2252 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2253 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2254 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2ce31132 2255 <Instance ModuleGuid="556f5d10-7309-4af4-b80a-8196bd60946f" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
8031d48d 2256 </Libraries>
2257 <PcdBuildDefinition>
2258 <PcdData ItemType="FIXED_AT_BUILD">
2259 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
2260 <Token>0x00000001</Token>
2261 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2262 <DatumType>UINT32</DatumType>
2263 <MaxDatumSize>4</MaxDatumSize>
2264 <Value>1000000</Value>
2265 </PcdData>
2266 <PcdData ItemType="FIXED_AT_BUILD">
2267 <C_Name>PcdMaximumAsciiStringLength</C_Name>
2268 <Token>0x00000002</Token>
2269 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2270 <DatumType>UINT32</DatumType>
2271 <MaxDatumSize>4</MaxDatumSize>
2272 <Value>1000000</Value>
2273 </PcdData>
2274 <PcdData ItemType="FIXED_AT_BUILD">
2275 <C_Name>PcdDebugPropertyMask</C_Name>
2276 <Token>0x00000005</Token>
2277 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2278 <DatumType>UINT8</DatumType>
2279 <MaxDatumSize>1</MaxDatumSize>
2280 <Value>0x1f</Value>
2281 </PcdData>
2282 <PcdData ItemType="FIXED_AT_BUILD">
2283 <C_Name>PcdSpinLockTimeout</C_Name>
2284 <Token>0x00000004</Token>
2285 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2286 <DatumType>UINT32</DatumType>
2287 <MaxDatumSize>4</MaxDatumSize>
2288 <Value>10000000</Value>
2289 </PcdData>
2290 <PcdData ItemType="PATCHABLE_IN_MODULE">
2291 <C_Name>PcdDebugPrintErrorLevel</C_Name>
2292 <Token>0x00000006</Token>
2293 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2294 <DatumType>UINT32</DatumType>
2295 <MaxDatumSize>4</MaxDatumSize>
2296 <Value>0x80000000</Value>
2297 </PcdData>
2298 <PcdData ItemType="FIXED_AT_BUILD">
2299 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
2300 <Token>0x00000007</Token>
2301 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2302 <DatumType>UINT8</DatumType>
2303 <MaxDatumSize>1</MaxDatumSize>
2304 <Value>0x07</Value>
2305 </PcdData>
2306 <PcdData ItemType="FIXED_AT_BUILD">
2307 <C_Name>PcdMaximumLinkedListLength</C_Name>
2308 <Token>0x00000003</Token>
2309 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2310 <DatumType>UINT32</DatumType>
2311 <MaxDatumSize>4</MaxDatumSize>
2312 <Value>1000000</Value>
2313 </PcdData>
2314 <PcdData ItemType="FIXED_AT_BUILD">
2315 <C_Name>PcdDebugClearMemoryValue</C_Name>
2316 <Token>0x00000008</Token>
2317 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2318 <DatumType>UINT8</DatumType>
2319 <MaxDatumSize>1</MaxDatumSize>
2320 <Value>0xAF</Value>
2321 </PcdData>
2322 </PcdBuildDefinition>
2323 <ModuleSaBuildOptions>
2324 <FvBinding>FV_RECOVERY</FvBinding>
2325 <FfsFormatKey>RT_DRIVER</FfsFormatKey>
2326 </ModuleSaBuildOptions>
2327 </ModuleSA>
2328 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="AD608272-D07F-4964-801E-7BD3B7888652">
2329 <Libraries>
2330 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2331 <Instance ModuleGuid="19cbbb97-ff61-45ff-8c3f-dfa66dd118c8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2332 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2333 <Instance ModuleGuid="fd44e603-002a-4b29-9f5f-529e815b6165" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2334 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2335 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2336 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2337 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2338 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2339 <Instance ModuleGuid="b1ee6c28-54aa-4d17-b705-3e28ccb27b2e" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
2340 </Libraries>
2341 <PcdBuildDefinition>
2342 <PcdData ItemType="FIXED_AT_BUILD">
2343 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
2344 <Token>0x00000001</Token>
2345 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2346 <DatumType>UINT32</DatumType>
2347 <MaxDatumSize>4</MaxDatumSize>
2348 <Value>1000000</Value>
2349 </PcdData>
2350 <PcdData ItemType="FIXED_AT_BUILD">
2351 <C_Name>PcdMaximumAsciiStringLength</C_Name>
2352 <Token>0x00000002</Token>
2353 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2354 <DatumType>UINT32</DatumType>
2355 <MaxDatumSize>4</MaxDatumSize>
2356 <Value>1000000</Value>
2357 </PcdData>
2358 <PcdData ItemType="FIXED_AT_BUILD">
2359 <C_Name>PcdDebugPropertyMask</C_Name>
2360 <Token>0x00000005</Token>
2361 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2362 <DatumType>UINT8</DatumType>
2363 <MaxDatumSize>1</MaxDatumSize>
2364 <Value>0x1f</Value>
2365 </PcdData>
2366 <PcdData ItemType="FIXED_AT_BUILD">
2367 <C_Name>PcdSpinLockTimeout</C_Name>
2368 <Token>0x00000004</Token>
2369 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2370 <DatumType>UINT32</DatumType>
2371 <MaxDatumSize>4</MaxDatumSize>
2372 <Value>10000000</Value>
2373 </PcdData>
2374 <PcdData ItemType="PATCHABLE_IN_MODULE">
2375 <C_Name>PcdDebugPrintErrorLevel</C_Name>
2376 <Token>0x00000006</Token>
2377 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2378 <DatumType>UINT32</DatumType>
2379 <MaxDatumSize>4</MaxDatumSize>
2380 <Value>0x80000000</Value>
2381 </PcdData>
2382 <PcdData ItemType="FIXED_AT_BUILD">
2383 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
2384 <Token>0x00000007</Token>
2385 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2386 <DatumType>UINT8</DatumType>
2387 <MaxDatumSize>1</MaxDatumSize>
2388 <Value>0x07</Value>
2389 </PcdData>
2390 <PcdData ItemType="FIXED_AT_BUILD">
2391 <C_Name>PcdMaximumLinkedListLength</C_Name>
2392 <Token>0x00000003</Token>
2393 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2394 <DatumType>UINT32</DatumType>
2395 <MaxDatumSize>4</MaxDatumSize>
2396 <Value>1000000</Value>
2397 </PcdData>
2398 <PcdData ItemType="FIXED_AT_BUILD">
2399 <C_Name>PcdDebugClearMemoryValue</C_Name>
2400 <Token>0x00000008</Token>
2401 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2402 <DatumType>UINT8</DatumType>
2403 <MaxDatumSize>1</MaxDatumSize>
2404 <Value>0xAF</Value>
2405 </PcdData>
2406 </PcdBuildDefinition>
2407 <ModuleSaBuildOptions>
2408 <FvBinding>FV_RECOVERY</FvBinding>
2409 <FfsFormatKey>RT_DRIVER</FfsFormatKey>
2410 </ModuleSaBuildOptions>
2411 </ModuleSA>
b0a3b745 2412
2413 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="FEDE0A1B-BCA2-4A9F-BB2B-D9FD7DEC2E9F">
8031d48d 2414 <Libraries>
8031d48d 2415 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
b0a3b745 2416 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
8031d48d 2417 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
b0a3b745 2418 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
8031d48d 2419 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
b0a3b745 2420 <Instance ModuleGuid="fd44e603-002a-4b29-9f5f-529e815b6165" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
8031d48d 2421 <Instance ModuleGuid="f12b59c9-76d0-4661-ad7c-f04d1bef0558" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2422 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
b0a3b745 2423 <Instance ModuleGuid="a86fbfca-0183-4eeb-aa8a-762e3b7da1f3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2424 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2425 <Instance ModuleGuid="b5a05743-9b71-489b-a0ed-a0eb3950d23b" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2426 <Instance ModuleGuid="926c9cd0-4bb8-479b-9ac4-8a2a23f85307" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2427 <Instance ModuleGuid="E4541241-8897-411a-91F8-7D7E45837146" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
2428 <Instance ModuleGuid="b1ee6c28-54aa-4d17-b705-3e28ccb27b2e" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
2429 <Instance ModuleGuid="F3E4E221-D5CA-4dc9-8CB2-C5123C4827D5" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3"/>
2430
2431 <Instance ModuleGuid="1c747f6b-0a58-49ae-8ea3-0327a4fa10e3" ModuleVersion="1.0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec" PackageVersion="0.3"/>
2432 <Instance ModuleGuid="a804239b-4155-446f-acc8-f0825d74908c" ModuleVersion="1.0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec" PackageVersion="0.3"/>
8031d48d 2433 </Libraries>
2434 <PcdBuildDefinition>
2435 <PcdData ItemType="FIXED_AT_BUILD">
2436 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
2437 <Token>0x00000001</Token>
2438 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2439 <DatumType>UINT32</DatumType>
2440 <MaxDatumSize>4</MaxDatumSize>
2441 <Value>1000000</Value>
2442 </PcdData>
2443 <PcdData ItemType="FIXED_AT_BUILD">
2444 <C_Name>PcdMaximumAsciiStringLength</C_Name>
2445 <Token>0x00000002</Token>
2446 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2447 <DatumType>UINT32</DatumType>
2448 <MaxDatumSize>4</MaxDatumSize>
2449 <Value>1000000</Value>
2450 </PcdData>
2451 <PcdData ItemType="FIXED_AT_BUILD">
2452 <C_Name>PcdDebugPropertyMask</C_Name>
2453 <Token>0x00000005</Token>
2454 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2455 <DatumType>UINT8</DatumType>
2456 <MaxDatumSize>1</MaxDatumSize>
b0a3b745 2457 <Value>0x0f</Value>
8031d48d 2458 </PcdData>
2459 <PcdData ItemType="FIXED_AT_BUILD">
2460 <C_Name>PcdSpinLockTimeout</C_Name>
2461 <Token>0x00000004</Token>
2462 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2463 <DatumType>UINT32</DatumType>
2464 <MaxDatumSize>4</MaxDatumSize>
2465 <Value>10000000</Value>
2466 </PcdData>
2467 <PcdData ItemType="PATCHABLE_IN_MODULE">
2468 <C_Name>PcdDebugPrintErrorLevel</C_Name>
2469 <Token>0x00000006</Token>
2470 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2471 <DatumType>UINT32</DatumType>
2472 <MaxDatumSize>4</MaxDatumSize>
2473 <Value>0x80000000</Value>
2474 </PcdData>
8031d48d 2475 <PcdData ItemType="FIXED_AT_BUILD">
2476 <C_Name>PcdMaximumLinkedListLength</C_Name>
2477 <Token>0x00000003</Token>
2478 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2479 <DatumType>UINT32</DatumType>
2480 <MaxDatumSize>4</MaxDatumSize>
2481 <Value>1000000</Value>
2482 </PcdData>
2483 <PcdData ItemType="FIXED_AT_BUILD">
2484 <C_Name>PcdDebugClearMemoryValue</C_Name>
2485 <Token>0x00000008</Token>
2486 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2487 <DatumType>UINT8</DatumType>
2488 <MaxDatumSize>1</MaxDatumSize>
2489 <Value>0xAF</Value>
2490 </PcdData>
b0a3b745 2491 <PcdData ItemType="FIXED_AT_BUILD">
2492 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
2493 <Token>0x00000007</Token>
2494 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2495 <DatumType>UINT8</DatumType>
2496 <MaxDatumSize>1</MaxDatumSize>
2497 <Value>0x07</Value>
2498 </PcdData>
2499 <PcdData ItemType="FIXED_AT_BUILD">
2500 <C_Name>PcdVpdBaseAddress</C_Name>
2501 <Token>0x00010010</Token>
2502 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
2503 <DatumType>UINT32</DatumType>
2504 <MaxDatumSize>4</MaxDatumSize>
2505 <Value>0x0</Value>
2506 </PcdData>
2507 <PcdData ItemType="FEATURE_FLAG">
2508 <C_Name>PcdDxePcdDatabaseTraverseEnabled</C_Name>
2509 <Token>0x00010021</Token>
2510 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
2511 <DatumType>BOOLEAN</DatumType>
2512 <MaxDatumSize>1</MaxDatumSize>
2513 <Value>TRUE</Value>
2514 </PcdData>
ffac4bcb 2515 <PcdData ItemType="FEATURE_FLAG">
2516 <C_Name>PcdStatusCodeUseEfiSerial</C_Name>
2517 <Token>0x00010026</Token>
2518 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
b0a3b745 2519 <DatumType>BOOLEAN</DatumType>
2520 <MaxDatumSize>1</MaxDatumSize>
2521 <Value>FALSE</Value>
ffac4bcb 2522 </PcdData>
2523 <PcdData ItemType="FEATURE_FLAG">
2524 <C_Name>PcdStatusCodeUseHardSerial</C_Name>
2525 <Token>0x00010027</Token>
2526 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
2527 <DatumType>BOOLEAN</DatumType>
b0a3b745 2528 <MaxDatumSize>1</MaxDatumSize>
2529 <Value>FALSE</Value>
ffac4bcb 2530 </PcdData>
2531 <PcdData ItemType="FEATURE_FLAG">
2532 <C_Name>PcdStatusCodeUseRuntimeMemory</C_Name>
2533 <Token>0x00010028</Token>
2534 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
2535 <DatumType>BOOLEAN</DatumType>
b0a3b745 2536 <MaxDatumSize>1</MaxDatumSize>
2537 <Value>FALSE</Value>
ffac4bcb 2538 </PcdData>
2539 <PcdData ItemType="FEATURE_FLAG">
2540 <C_Name>PcdStatusCodeUseDataHub</C_Name>
2541 <Token>0x00010029</Token>
2542 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
2543 <DatumType>BOOLEAN</DatumType>
b0a3b745 2544 <MaxDatumSize>1</MaxDatumSize>
2545 <Value>FALSE</Value>
ffac4bcb 2546 </PcdData>
2547 <PcdData ItemType="FEATURE_FLAG">
2548 <C_Name>PcdStatusCodeUseOEM</C_Name>
2549 <Token>0x00010024</Token>
2550 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
2551 <DatumType>BOOLEAN</DatumType>
2552 <MaxDatumSize>1</MaxDatumSize>
2553 <Value>TRUE</Value>
2554 </PcdData>
2555 <PcdData ItemType="FEATURE_FLAG">
2556 <C_Name>PcdStatusCodeReplayInSerial</C_Name>
2557 <Token>0x0001002a</Token>
2558 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
2559 <DatumType>BOOLEAN</DatumType>
b0a3b745 2560 <MaxDatumSize>1</MaxDatumSize>
2561 <Value>FALSE</Value>
ffac4bcb 2562 </PcdData>
2563 <PcdData ItemType="FEATURE_FLAG">
2564 <C_Name>PcdStatusCodeReplayInRuntimeMemory</C_Name>
2565 <Token>0x0001002b</Token>
2566 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
2567 <DatumType>BOOLEAN</DatumType>
b0a3b745 2568 <MaxDatumSize>1</MaxDatumSize>
2569 <Value>FALSE</Value>
ffac4bcb 2570 </PcdData>
2571 <PcdData ItemType="FEATURE_FLAG">
2572 <C_Name>PcdStatusCodeReplayInDataHub</C_Name>
2573 <Token>0x0001002c</Token>
2574 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
2575 <DatumType>BOOLEAN</DatumType>
b0a3b745 2576 <MaxDatumSize>1</MaxDatumSize>
2577 <Value>FALSE</Value>
ffac4bcb 2578 </PcdData>
2579 <PcdData ItemType="FEATURE_FLAG">
2580 <C_Name>PcdStatusCodeReplayInOEM</C_Name>
2581 <Token>0x0001002c</Token>
2582 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
2583 <DatumType>BOOLEAN</DatumType>
b0a3b745 2584 <MaxDatumSize>1</MaxDatumSize>
2585 <Value>FALSE</Value>
ffac4bcb 2586 </PcdData>
2587 <PcdData ItemType="PATCHABLE_IN_MODULE">
2588 <C_Name>PcdStatusCodeRuntimeMemorySize</C_Name>
2589 <Token>0x0001002d</Token>
2590 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
2591 <DatumType>UINT16</DatumType>
b0a3b745 2592 <MaxDatumSize>2</MaxDatumSize>
2593 <Value>128</Value>
ffac4bcb 2594 </PcdData>
2595 <PcdData ItemType="FEATURE_FLAG">
2596 <C_Name>PcdNt32StatusCodeLibUseForPei</C_Name>
2597 <Token>0x0000100b</Token>
2598 <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
2599 <DatumType>BOOLEAN</DatumType>
2600 <MaxDatumSize>1</MaxDatumSize>
2601 <Value>FALSE</Value>
2602 </PcdData>
8031d48d 2603 </PcdBuildDefinition>
2604 <ModuleSaBuildOptions>
2605 <FvBinding>FV_RECOVERY</FvBinding>
b0a3b745 2606 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
2607 <Options>
2608 <Option BuildTargets="DEBUG" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="DLINK">
2609 "/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"
2610 </Option>
2611 <Option BuildTargets="RELEASE" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="DLINK">
2612 "/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"
2613 </Option>
2614 </Options>
8031d48d 2615 </ModuleSaBuildOptions>
2616 </ModuleSA>
2617 <ModuleSA SupArchList="IA32" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" ModuleGuid="BDFE5FAA-2A35-44bb-B17A-8084D4E2B9E9">
2618 <Libraries>
2619 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2620 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2621 <Instance ModuleGuid="fd44e603-002a-4b29-9f5f-529e815b6165" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2622 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2623 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2624 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2625 <Instance ModuleGuid="baa1baa3-0a8d-402c-8042-985115fae953" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2626 <Instance ModuleGuid="9ba1d976-0624-41a3-8650-28165e8d9ae8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2627 <Instance ModuleGuid="50bcb105-6634-441d-b403-659110a03ad2" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
2628 <Instance ModuleGuid="b1ee6c28-54aa-4d17-b705-3e28ccb27b2e" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
2629 <Instance ModuleGuid="f12b59c9-76d0-4661-ad7c-f04d1bef0558" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2630 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2631 </Libraries>
2632 <PcdBuildDefinition>
2633 <PcdData ItemType="FIXED_AT_BUILD">
2634 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
2635 <Token>0x00000001</Token>
2636 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2637 <DatumType>UINT32</DatumType>
2638 <MaxDatumSize>4</MaxDatumSize>
2639 <Value>1000000</Value>
2640 </PcdData>
2641 <PcdData ItemType="FIXED_AT_BUILD">
2642 <C_Name>PcdMaximumAsciiStringLength</C_Name>
2643 <Token>0x00000002</Token>
2644 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2645 <DatumType>UINT32</DatumType>
2646 <MaxDatumSize>4</MaxDatumSize>
2647 <Value>1000000</Value>
2648 </PcdData>
2649 <PcdData ItemType="FIXED_AT_BUILD">
2650 <C_Name>PcdDebugPropertyMask</C_Name>
2651 <Token>0x00000005</Token>
2652 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2653 <DatumType>UINT8</DatumType>
2654 <MaxDatumSize>1</MaxDatumSize>
2655 <Value>0x1f</Value>
2656 </PcdData>
2657 <PcdData ItemType="FIXED_AT_BUILD">
2658 <C_Name>PcdSpinLockTimeout</C_Name>
2659 <Token>0x00000004</Token>
2660 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2661 <DatumType>UINT32</DatumType>
2662 <MaxDatumSize>4</MaxDatumSize>
2663 <Value>10000000</Value>
2664 </PcdData>
2665 <PcdData ItemType="PATCHABLE_IN_MODULE">
2666 <C_Name>PcdDebugPrintErrorLevel</C_Name>
2667 <Token>0x00000006</Token>
2668 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2669 <DatumType>UINT32</DatumType>
2670 <MaxDatumSize>4</MaxDatumSize>
2671 <Value>0x80000000</Value>
2672 </PcdData>
2673 <PcdData ItemType="FIXED_AT_BUILD">
2674 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
2675 <Token>0x00000007</Token>
2676 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2677 <DatumType>UINT8</DatumType>
2678 <MaxDatumSize>1</MaxDatumSize>
2679 <Value>0x07</Value>
2680 </PcdData>
2681 <PcdData ItemType="FIXED_AT_BUILD">
2682 <C_Name>PcdMaximumLinkedListLength</C_Name>
2683 <Token>0x00000003</Token>
2684 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2685 <DatumType>UINT32</DatumType>
2686 <MaxDatumSize>4</MaxDatumSize>
2687 <Value>1000000</Value>
2688 </PcdData>
2689 <PcdData ItemType="FIXED_AT_BUILD">
2690 <C_Name>PcdDebugClearMemoryValue</C_Name>
2691 <Token>0x00000008</Token>
2692 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2693 <DatumType>UINT8</DatumType>
2694 <MaxDatumSize>1</MaxDatumSize>
2695 <Value>0xAF</Value>
2696 </PcdData>
2697 </PcdBuildDefinition>
2698 <ModuleSaBuildOptions>
2699 <FvBinding>FV_RECOVERY</FvBinding>
2700 <FfsFormatKey>RT_DRIVER</FfsFormatKey>
2701 </ModuleSaBuildOptions>
2702 </ModuleSA>
2703 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="4C862FC6-0E54-4e36-8C8F-FF6F3167951F">
2704 <Libraries>
2705 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2706 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2707 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2708 <Instance ModuleGuid="f12b59c9-76d0-4661-ad7c-f04d1bef0558" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2709 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2710 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2711 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2712 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2713 <Instance ModuleGuid="50bcb105-6634-441d-b403-659110a03ad2" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
2714 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
202c5d55 2715 <!--Pkg: MdePkg Mod: DxePcdLib Path: MdePkg\Library\DxePcdLib\DxePcdLib.msa-->
2716 <Instance ModuleGuid="af97eb89-4cc6-45f8-a514-ca025b346480" ModuleVersion="1.0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec" PackageVersion="0.3"/>
8031d48d 2717 </Libraries>
2718 <PcdBuildDefinition>
2719 <PcdData ItemType="FIXED_AT_BUILD">
2720 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
2721 <Token>0x00000001</Token>
2722 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2723 <DatumType>UINT32</DatumType>
2724 <MaxDatumSize>4</MaxDatumSize>
2725 <Value>1000000</Value>
2726 </PcdData>
2727 <PcdData ItemType="FIXED_AT_BUILD">
2728 <C_Name>PcdMaximumAsciiStringLength</C_Name>
2729 <Token>0x00000002</Token>
2730 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2731 <DatumType>UINT32</DatumType>
2732 <MaxDatumSize>4</MaxDatumSize>
2733 <Value>1000000</Value>
2734 </PcdData>
2735 <PcdData ItemType="FIXED_AT_BUILD">
2736 <C_Name>PcdDebugPropertyMask</C_Name>
2737 <Token>0x00000005</Token>
2738 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2739 <DatumType>UINT8</DatumType>
2740 <MaxDatumSize>1</MaxDatumSize>
2741 <Value>0x1f</Value>
2742 </PcdData>
2743 <PcdData ItemType="FIXED_AT_BUILD">
2744 <C_Name>PcdSpinLockTimeout</C_Name>
2745 <Token>0x00000004</Token>
2746 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2747 <DatumType>UINT32</DatumType>
2748 <MaxDatumSize>4</MaxDatumSize>
2749 <Value>10000000</Value>
2750 </PcdData>
2751 <PcdData ItemType="PATCHABLE_IN_MODULE">
2752 <C_Name>PcdDebugPrintErrorLevel</C_Name>
2753 <Token>0x00000006</Token>
2754 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2755 <DatumType>UINT32</DatumType>
2756 <MaxDatumSize>4</MaxDatumSize>
2757 <Value>0x80000000</Value>
2758 </PcdData>
2759 <PcdData ItemType="FIXED_AT_BUILD">
2760 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
2761 <Token>0x00000007</Token>
2762 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2763 <DatumType>UINT8</DatumType>
2764 <MaxDatumSize>1</MaxDatumSize>
2765 <Value>0x07</Value>
2766 </PcdData>
2767 <PcdData ItemType="FIXED_AT_BUILD">
2768 <C_Name>PcdMaximumLinkedListLength</C_Name>
2769 <Token>0x00000003</Token>
2770 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2771 <DatumType>UINT32</DatumType>
2772 <MaxDatumSize>4</MaxDatumSize>
2773 <Value>1000000</Value>
2774 </PcdData>
2775 <PcdData ItemType="FIXED_AT_BUILD">
2776 <C_Name>PcdDebugClearMemoryValue</C_Name>
2777 <Token>0x00000008</Token>
2778 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2779 <DatumType>UINT8</DatumType>
2780 <MaxDatumSize>1</MaxDatumSize>
2781 <Value>0xAF</Value>
2782 </PcdData>
202c5d55 2783 <PcdData ItemType="DYNAMIC">
2784 <C_Name>PcdFlashNvStorageFtwSpareBase</C_Name>
2785 <Token>0x30000013</Token>
2786 <TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName>
2787 <DatumType>UINT32</DatumType>
2788 <MaxDatumSize>4</MaxDatumSize>
2789 <Value>0x0</Value>
2790 </PcdData>
2791 <PcdData ItemType="DYNAMIC">
2792 <C_Name>PcdFlashNvStorageFtwSpareSize</C_Name>
2793 <Token>0x30000014</Token>
2794 <TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName>
2795 <DatumType>UINT32</DatumType>
2796 <MaxDatumSize>4</MaxDatumSize>
2797 <Value>0x0</Value>
2798 </PcdData>
2799 <PcdData ItemType="DYNAMIC">
2800 <C_Name>PcdFlashNvStorageFtwWorkingBase</C_Name>
2801 <Token>0x30000010</Token>
2802 <TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName>
2803 <DatumType>UINT32</DatumType>
2804 <MaxDatumSize>4</MaxDatumSize>
2805 <Value>0x0</Value>
2806 </PcdData>
2807 <PcdData ItemType="DYNAMIC">
2808 <C_Name>PcdFlashNvStorageFtwWorkingSize</C_Name>
2809 <Token>0x30000011</Token>
2810 <TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName>
2811 <DatumType>UINT32</DatumType>
2812 <MaxDatumSize>4</MaxDatumSize>
2813 <Value>0x0</Value>
2814 </PcdData>
8031d48d 2815 </PcdBuildDefinition>
2816 <ModuleSaBuildOptions>
2817 <FvBinding>FV_RECOVERY</FvBinding>
2818 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
2819 </ModuleSaBuildOptions>
2820 </ModuleSA>
2821 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="CBD2E4D5-7068-4FF5-B462-9822B4AD8D60">
2822 <Libraries>
2823 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2824 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2825 <Instance ModuleGuid="fd44e603-002a-4b29-9f5f-529e815b6165" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2826 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2827 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2828 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2829 <Instance ModuleGuid="baa1baa3-0a8d-402c-8042-985115fae953" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2830 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2831 <Instance ModuleGuid="b1ee6c28-54aa-4d17-b705-3e28ccb27b2e" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
2832 <Instance ModuleGuid="f12b59c9-76d0-4661-ad7c-f04d1bef0558" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2833 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2834 <Instance ModuleGuid="bd4d540e-04b0-4b10-8fd5-4a7bb533cf67" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
202c5d55 2835 <!--Pkg: MdePkg Mod: DxePcdLib Path: MdePkg\Library\DxePcdLib\DxePcdLib.msa-->
2836 <Instance ModuleGuid="af97eb89-4cc6-45f8-a514-ca025b346480" ModuleVersion="1.0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec" PackageVersion="0.3"/>
8031d48d 2837 </Libraries>
2838 <PcdBuildDefinition>
2839 <PcdData ItemType="FIXED_AT_BUILD">
2840 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
2841 <Token>0x00000001</Token>
2842 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2843 <DatumType>UINT32</DatumType>
2844 <MaxDatumSize>4</MaxDatumSize>
2845 <Value>1000000</Value>
2846 </PcdData>
2847 <PcdData ItemType="FIXED_AT_BUILD">
2848 <C_Name>PcdMaximumAsciiStringLength</C_Name>
2849 <Token>0x00000002</Token>
2850 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2851 <DatumType>UINT32</DatumType>
2852 <MaxDatumSize>4</MaxDatumSize>
2853 <Value>1000000</Value>
2854 </PcdData>
2855 <PcdData ItemType="FIXED_AT_BUILD">
2856 <C_Name>PcdDebugPropertyMask</C_Name>
2857 <Token>0x00000005</Token>
2858 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2859 <DatumType>UINT8</DatumType>
2860 <MaxDatumSize>1</MaxDatumSize>
2861 <Value>0x1f</Value>
2862 </PcdData>
2863 <PcdData ItemType="FIXED_AT_BUILD">
2864 <C_Name>PcdSpinLockTimeout</C_Name>
2865 <Token>0x00000004</Token>
2866 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2867 <DatumType>UINT32</DatumType>
2868 <MaxDatumSize>4</MaxDatumSize>
2869 <Value>10000000</Value>
2870 </PcdData>
2871 <PcdData ItemType="PATCHABLE_IN_MODULE">
2872 <C_Name>PcdDebugPrintErrorLevel</C_Name>
2873 <Token>0x00000006</Token>
2874 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2875 <DatumType>UINT32</DatumType>
2876 <MaxDatumSize>4</MaxDatumSize>
2877 <Value>0x80000000</Value>
2878 </PcdData>
2879 <PcdData ItemType="FIXED_AT_BUILD">
2880 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
2881 <Token>0x00000007</Token>
2882 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2883 <DatumType>UINT8</DatumType>
2884 <MaxDatumSize>1</MaxDatumSize>
2885 <Value>0x07</Value>
2886 </PcdData>
2887 <PcdData ItemType="FIXED_AT_BUILD">
2888 <C_Name>PcdMaximumLinkedListLength</C_Name>
2889 <Token>0x00000003</Token>
2890 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2891 <DatumType>UINT32</DatumType>
2892 <MaxDatumSize>4</MaxDatumSize>
2893 <Value>1000000</Value>
2894 </PcdData>
2895 <PcdData ItemType="FIXED_AT_BUILD">
2896 <C_Name>PcdDebugClearMemoryValue</C_Name>
2897 <Token>0x00000008</Token>
2898 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2899 <DatumType>UINT8</DatumType>
2900 <MaxDatumSize>1</MaxDatumSize>
2901 <Value>0xAF</Value>
2902 </PcdData>
202c5d55 2903 <PcdData ItemType="DYNAMIC">
2904 <C_Name>PcdFlashNvStorageVariableBase</C_Name>
2905 <Token>0x30000001</Token>
2906 <TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName>
2907 <DatumType>UINT32</DatumType>
2908 <MaxDatumSize>4</MaxDatumSize>
2909 <Value>0x0</Value>
2910 </PcdData>
2911 <PcdData ItemType="DYNAMIC">
2912 <C_Name>PcdFlashNvStorageVariableSize</C_Name>
2913 <Token>0x30000002</Token>
2914 <TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName>
2915 <DatumType>UINT32</DatumType>
2916 <MaxDatumSize>4</MaxDatumSize>
2917 <Value>0x0</Value>
2918 </PcdData>
8031d48d 2919 </PcdBuildDefinition>
2920 <ModuleSaBuildOptions>
045f4521 2921 <FvBinding>FV_RECOVERY</FvBinding>
2922 <FfsFormatKey>RT_DRIVER</FfsFormatKey>
2923 </ModuleSaBuildOptions>
2924 </ModuleSA>
2925 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="42857F0A-13F2-4B21-8A23-53D3F714B840">
2926 <Libraries>
2927 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2928 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2929 <Instance ModuleGuid="fd44e603-002a-4b29-9f5f-529e815b6165" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2930 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2931 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2932 <Instance ModuleGuid="a86fbfca-0183-4eeb-aa8a-762e3b7da1f3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2933 <Instance ModuleGuid="baa1baa3-0a8d-402c-8042-985115fae953" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2934 <Instance ModuleGuid="9ba1d976-0624-41a3-8650-28165e8d9ae8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2935 <Instance ModuleGuid="b1ee6c28-54aa-4d17-b705-3e28ccb27b2e" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
2936 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2937 </Libraries>
2938 <PcdBuildDefinition>
2939 <PcdData ItemType="FIXED_AT_BUILD">
2940 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
2941 <Token>0x00000001</Token>
2942 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2943 <DatumType>UINT32</DatumType>
2944 <MaxDatumSize>4</MaxDatumSize>
2945 <Value>1000000</Value>
2946 </PcdData>
2947 <PcdData ItemType="FIXED_AT_BUILD">
2948 <C_Name>PcdMaximumAsciiStringLength</C_Name>
2949 <Token>0x00000002</Token>
2950 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2951 <DatumType>UINT32</DatumType>
2952 <MaxDatumSize>4</MaxDatumSize>
2953 <Value>1000000</Value>
2954 </PcdData>
2955 <PcdData ItemType="FIXED_AT_BUILD">
2956 <C_Name>PcdDebugPropertyMask</C_Name>
2957 <Token>0x00000005</Token>
2958 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2959 <DatumType>UINT8</DatumType>
2960 <MaxDatumSize>1</MaxDatumSize>
2961 <Value>0x1f</Value>
2962 </PcdData>
2963 <PcdData ItemType="FIXED_AT_BUILD">
2964 <C_Name>PcdSpinLockTimeout</C_Name>
2965 <Token>0x00000004</Token>
2966 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2967 <DatumType>UINT32</DatumType>
2968 <MaxDatumSize>4</MaxDatumSize>
2969 <Value>10000000</Value>
2970 </PcdData>
2971 <PcdData ItemType="PATCHABLE_IN_MODULE">
2972 <C_Name>PcdDebugPrintErrorLevel</C_Name>
2973 <Token>0x00000006</Token>
2974 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2975 <DatumType>UINT32</DatumType>
2976 <MaxDatumSize>4</MaxDatumSize>
2977 <Value>0x80000000</Value>
2978 </PcdData>
2979 <PcdData ItemType="FIXED_AT_BUILD">
2980 <C_Name>PcdMaximumLinkedListLength</C_Name>
2981 <Token>0x00000003</Token>
2982 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2983 <DatumType>UINT32</DatumType>
2984 <MaxDatumSize>4</MaxDatumSize>
2985 <Value>1000000</Value>
2986 </PcdData>
2987 <PcdData ItemType="FIXED_AT_BUILD">
2988 <C_Name>PcdDebugClearMemoryValue</C_Name>
2989 <Token>0x00000008</Token>
2990 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2991 <DatumType>UINT8</DatumType>
2992 <MaxDatumSize>1</MaxDatumSize>
2993 <Value>0xAF</Value>
2994 </PcdData>
2995 <PcdData ItemType="FEATURE_FLAG">
2996 <C_Name>PcdSupportUpdateCapsuleRest</C_Name>
2997 <Token>0x00010020</Token>
2998 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
2999 <DatumType>BOOLEAN</DatumType>
3000 <MaxDatumSize>1</MaxDatumSize>
3001 <Value>FALSE</Value>
3002 </PcdData>
3003 <PcdData ItemType="FIXED_AT_BUILD">
3004 <C_Name>PcdMaxSizePopulateCapsule</C_Name>
3005 <Token>0x00010021</Token>
3006 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
3007 <DatumType>UINT32</DatumType>
3008 <MaxDatumSize>4</MaxDatumSize>
3009 <Value>0x0</Value>
3010 </PcdData>
3011 <PcdData ItemType="FIXED_AT_BUILD">
3012 <C_Name>PcdMaxSizeNonPopulateCapsule</C_Name>
3013 <Token>0x00010022</Token>
3014 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
3015 <DatumType>UINT32</DatumType>
3016 <MaxDatumSize>4</MaxDatumSize>
3017 <Value>0x0</Value>
3018 </PcdData>
3019 </PcdBuildDefinition>
3020 <ModuleSaBuildOptions>
8031d48d 3021 <FvBinding>FV_RECOVERY</FvBinding>
3022 <FfsFormatKey>RT_DRIVER</FfsFormatKey>
3023 </ModuleSaBuildOptions>
3024 </ModuleSA>
3025 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="F80697E9-7FD6-4665-8646-88E33EF71DFC">
3026 <Libraries>
3027 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3028 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3029 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3030 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3031 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3032 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3033 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3034 <Instance ModuleGuid="50bcb105-6634-441d-b403-659110a03ad2" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
3035 </Libraries>
3036 <PcdBuildDefinition>
3037 <PcdData ItemType="FIXED_AT_BUILD">
3038 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
3039 <Token>0x00000001</Token>
3040 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3041 <DatumType>UINT32</DatumType>
3042 <MaxDatumSize>4</MaxDatumSize>
3043 <Value>1000000</Value>
3044 </PcdData>
3045 <PcdData ItemType="FIXED_AT_BUILD">
3046 <C_Name>PcdMaximumAsciiStringLength</C_Name>
3047 <Token>0x00000002</Token>
3048 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3049 <DatumType>UINT32</DatumType>
3050 <MaxDatumSize>4</MaxDatumSize>
3051 <Value>1000000</Value>
3052 </PcdData>
3053 <PcdData ItemType="FIXED_AT_BUILD">
3054 <C_Name>PcdDebugPropertyMask</C_Name>
3055 <Token>0x00000005</Token>
3056 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3057 <DatumType>UINT8</DatumType>
3058 <MaxDatumSize>1</MaxDatumSize>
3059 <Value>0x1f</Value>
3060 </PcdData>
3061 <PcdData ItemType="FIXED_AT_BUILD">
3062 <C_Name>PcdSpinLockTimeout</C_Name>
3063 <Token>0x00000004</Token>
3064 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3065 <DatumType>UINT32</DatumType>
3066 <MaxDatumSize>4</MaxDatumSize>
3067 <Value>10000000</Value>
3068 </PcdData>
3069 <PcdData ItemType="PATCHABLE_IN_MODULE">
3070 <C_Name>PcdDebugPrintErrorLevel</C_Name>
3071 <Token>0x00000006</Token>
3072 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3073 <DatumType>UINT32</DatumType>
3074 <MaxDatumSize>4</MaxDatumSize>
3075 <Value>0x80000000</Value>
3076 </PcdData>
3077 <PcdData ItemType="FIXED_AT_BUILD">
3078 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
3079 <Token>0x00000007</Token>
3080 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3081 <DatumType>UINT8</DatumType>
3082 <MaxDatumSize>1</MaxDatumSize>
3083 <Value>0x07</Value>
3084 </PcdData>
3085 <PcdData ItemType="FIXED_AT_BUILD">
3086 <C_Name>PcdMaximumLinkedListLength</C_Name>
3087 <Token>0x00000003</Token>
3088 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3089 <DatumType>UINT32</DatumType>
3090 <MaxDatumSize>4</MaxDatumSize>
3091 <Value>1000000</Value>
3092 </PcdData>
3093 <PcdData ItemType="FIXED_AT_BUILD">
3094 <C_Name>PcdDebugClearMemoryValue</C_Name>
3095 <Token>0x00000008</Token>
3096 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3097 <DatumType>UINT8</DatumType>
3098 <MaxDatumSize>1</MaxDatumSize>
3099 <Value>0xAF</Value>
3100 </PcdData>
3101 </PcdBuildDefinition>
3102 <ModuleSaBuildOptions>
3103 <FvBinding>FV_RECOVERY</FvBinding>
3104 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
3105 </ModuleSaBuildOptions>
3106 </ModuleSA>
3107 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="73E9457A-CEA1-4917-9A9C-9F1F0F0FD322">
3108 <Libraries>
3109 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3110 <Instance ModuleGuid="19cbbb97-ff61-45ff-8c3f-dfa66dd118c8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3111 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3112 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3113 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3114 <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3115 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3116 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3117 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3118 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3119 <Instance ModuleGuid="91c1677a-e57f-4191-8b8e-eb7711a716e0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3120 </Libraries>
3121 <PcdBuildDefinition>
3122 <PcdData ItemType="FIXED_AT_BUILD">
3123 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
3124 <Token>0x00000001</Token>
3125 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3126 <DatumType>UINT32</DatumType>
3127 <MaxDatumSize>4</MaxDatumSize>
3128 <Value>1000000</Value>
3129 </PcdData>
3130 <PcdData ItemType="FIXED_AT_BUILD">
3131 <C_Name>PcdMaximumAsciiStringLength</C_Name>
3132 <Token>0x00000002</Token>
3133 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3134 <DatumType>UINT32</DatumType>
3135 <MaxDatumSize>4</MaxDatumSize>
3136 <Value>1000000</Value>
3137 </PcdData>
3138 <PcdData ItemType="FIXED_AT_BUILD">
3139 <C_Name>PcdDebugPropertyMask</C_Name>
3140 <Token>0x00000005</Token>
3141 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3142 <DatumType>UINT8</DatumType>
3143 <MaxDatumSize>1</MaxDatumSize>
3144 <Value>0x1f</Value>
3145 </PcdData>
3146 <PcdData ItemType="FIXED_AT_BUILD">
3147 <C_Name>PcdSpinLockTimeout</C_Name>
3148 <Token>0x00000004</Token>
3149 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3150 <DatumType>UINT32</DatumType>
3151 <MaxDatumSize>4</MaxDatumSize>
3152 <Value>10000000</Value>
3153 </PcdData>
3154 <PcdData ItemType="PATCHABLE_IN_MODULE">
3155 <C_Name>PcdDebugPrintErrorLevel</C_Name>
3156 <Token>0x00000006</Token>
3157 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3158 <DatumType>UINT32</DatumType>
3159 <MaxDatumSize>4</MaxDatumSize>
3160 <Value>0x80000000</Value>
3161 </PcdData>
3162 <PcdData ItemType="FIXED_AT_BUILD">
3163 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
3164 <Token>0x00000007</Token>
3165 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3166 <DatumType>UINT8</DatumType>
3167 <MaxDatumSize>1</MaxDatumSize>
3168 <Value>0x07</Value>
3169 </PcdData>
3170 <PcdData ItemType="FIXED_AT_BUILD">
3171 <C_Name>PcdMaximumLinkedListLength</C_Name>
3172 <Token>0x00000003</Token>
3173 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3174 <DatumType>UINT32</DatumType>
3175 <MaxDatumSize>4</MaxDatumSize>
3176 <Value>1000000</Value>
3177 </PcdData>
3178 <PcdData ItemType="FIXED_AT_BUILD">
3179 <C_Name>PcdDebugClearMemoryValue</C_Name>
3180 <Token>0x00000008</Token>
3181 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3182 <DatumType>UINT8</DatumType>
3183 <MaxDatumSize>1</MaxDatumSize>
3184 <Value>0xAF</Value>
3185 </PcdData>
3186 </PcdBuildDefinition>
3187 <ModuleSaBuildOptions>
3188 <FvBinding>NULL</FvBinding>
3189 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
3190 </ModuleSaBuildOptions>
3191 </ModuleSA>
3192 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="911D584C-35F7-4955-BEF9-B452769DDC3A">
3193 <Libraries>
3194 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3195 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3196 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3197 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3198 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3199 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3200 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3201 </Libraries>
3202 <PcdBuildDefinition>
3203 <PcdData ItemType="FIXED_AT_BUILD">
3204 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
3205 <Token>0x00000001</Token>
3206 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3207 <DatumType>UINT32</DatumType>
3208 <MaxDatumSize>4</MaxDatumSize>
3209 <Value>1000000</Value>
3210 </PcdData>
3211 <PcdData ItemType="FIXED_AT_BUILD">
3212 <C_Name>PcdMaximumAsciiStringLength</C_Name>
3213 <Token>0x00000002</Token>
3214 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3215 <DatumType>UINT32</DatumType>
3216 <MaxDatumSize>4</MaxDatumSize>
3217 <Value>1000000</Value>
3218 </PcdData>
3219 <PcdData ItemType="FIXED_AT_BUILD">
3220 <C_Name>PcdDebugPropertyMask</C_Name>
3221 <Token>0x00000005</Token>
3222 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3223 <DatumType>UINT8</DatumType>
3224 <MaxDatumSize>1</MaxDatumSize>
3225 <Value>0x1f</Value>
3226 </PcdData>
3227 <PcdData ItemType="FIXED_AT_BUILD">
3228 <C_Name>PcdSpinLockTimeout</C_Name>
3229 <Token>0x00000004</Token>
3230 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3231 <DatumType>UINT32</DatumType>
3232 <MaxDatumSize>4</MaxDatumSize>
3233 <Value>10000000</Value>
3234 </PcdData>
3235 <PcdData ItemType="PATCHABLE_IN_MODULE">
3236 <C_Name>PcdDebugPrintErrorLevel</C_Name>
3237 <Token>0x00000006</Token>
3238 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3239 <DatumType>UINT32</DatumType>
3240 <MaxDatumSize>4</MaxDatumSize>
3241 <Value>0x80000000</Value>
3242 </PcdData>
3243 <PcdData ItemType="FIXED_AT_BUILD">
3244 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
3245 <Token>0x00000007</Token>
3246 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3247 <DatumType>UINT8</DatumType>
3248 <MaxDatumSize>1</MaxDatumSize>
3249 <Value>0x07</Value>
3250 </PcdData>
3251 <PcdData ItemType="FIXED_AT_BUILD">
3252 <C_Name>PcdMaximumLinkedListLength</C_Name>
3253 <Token>0x00000003</Token>
3254 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3255 <DatumType>UINT32</DatumType>
3256 <MaxDatumSize>4</MaxDatumSize>
3257 <Value>1000000</Value>
3258 </PcdData>
3259 <PcdData ItemType="FIXED_AT_BUILD">
3260 <C_Name>PcdDebugClearMemoryValue</C_Name>
3261 <Token>0x00000008</Token>
3262 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3263 <DatumType>UINT8</DatumType>
3264 <MaxDatumSize>1</MaxDatumSize>
3265 <Value>0xAF</Value>
3266 </PcdData>
3267 </PcdBuildDefinition>
3268 <ModuleSaBuildOptions>
3269 <FvBinding>NULL</FvBinding>
3270 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
3271 </ModuleSaBuildOptions>
3272 </ModuleSA>
3273 <ModuleSA SupArchList="IA32" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" ModuleGuid="51ccf399-4fdf-4e55-a45b-e123f84d456a">
3274 <Libraries>
3275 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3276 <Instance ModuleGuid="19cbbb97-ff61-45ff-8c3f-dfa66dd118c8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3277 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3278 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3279 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3280 <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3281 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3282 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3283 <Instance ModuleGuid="50bcb105-6634-441d-b403-659110a03ad2" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
3284 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3285 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3286 <Instance ModuleGuid="91c1677a-e57f-4191-8b8e-eb7711a716e0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3287 </Libraries>
3288 <PcdBuildDefinition>
3289 <PcdData ItemType="FIXED_AT_BUILD">
3290 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
3291 <Token>0x00000001</Token>
3292 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3293 <DatumType>UINT32</DatumType>
3294 <MaxDatumSize>4</MaxDatumSize>
3295 <Value>1000000</Value>
3296 </PcdData>
3297 <PcdData ItemType="FIXED_AT_BUILD">
3298 <C_Name>PcdMaximumAsciiStringLength</C_Name>
3299 <Token>0x00000002</Token>
3300 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3301 <DatumType>UINT32</DatumType>
3302 <MaxDatumSize>4</MaxDatumSize>
3303 <Value>1000000</Value>
3304 </PcdData>
3305 <PcdData ItemType="FIXED_AT_BUILD">
3306 <C_Name>PcdDebugPropertyMask</C_Name>
3307 <Token>0x00000005</Token>
3308 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3309 <DatumType>UINT8</DatumType>
3310 <MaxDatumSize>1</MaxDatumSize>
3311 <Value>0x1f</Value>
3312 </PcdData>
3313 <PcdData ItemType="FIXED_AT_BUILD">
3314 <C_Name>PcdSpinLockTimeout</C_Name>
3315 <Token>0x00000004</Token>
3316 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3317 <DatumType>UINT32</DatumType>
3318 <MaxDatumSize>4</MaxDatumSize>
3319 <Value>10000000</Value>
3320 </PcdData>
3321 <PcdData ItemType="PATCHABLE_IN_MODULE">
3322 <C_Name>PcdDebugPrintErrorLevel</C_Name>
3323 <Token>0x00000006</Token>
3324 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3325 <DatumType>UINT32</DatumType>
3326 <MaxDatumSize>4</MaxDatumSize>
3327 <Value>0x80000000</Value>
3328 </PcdData>
3329 <PcdData ItemType="FIXED_AT_BUILD">
3330 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
3331 <Token>0x00000007</Token>
3332 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3333 <DatumType>UINT8</DatumType>
3334 <MaxDatumSize>1</MaxDatumSize>
3335 <Value>0x07</Value>
3336 </PcdData>
3337 <PcdData ItemType="FIXED_AT_BUILD">
3338 <C_Name>PcdMaximumLinkedListLength</C_Name>
3339 <Token>0x00000003</Token>
3340 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3341 <DatumType>UINT32</DatumType>
3342 <MaxDatumSize>4</MaxDatumSize>
3343 <Value>1000000</Value>
3344 </PcdData>
3345 <PcdData ItemType="FIXED_AT_BUILD">
3346 <C_Name>PcdDebugClearMemoryValue</C_Name>
3347 <Token>0x00000008</Token>
3348 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3349 <DatumType>UINT8</DatumType>
3350 <MaxDatumSize>1</MaxDatumSize>
3351 <Value>0xAF</Value>
3352 </PcdData>
3353 </PcdBuildDefinition>
3354 <ModuleSaBuildOptions>
3355 <FvBinding>FV_RECOVERY</FvBinding>
3356 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
3357 </ModuleSaBuildOptions>
3358 </ModuleSA>
3359 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="408edcec-cf6d-477c-a5a8-b4844e3de281">
3360 <Libraries>
3361 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3362 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3363 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3364 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3365 <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3366 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3367 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3368 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3369 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3370 </Libraries>
3371 <PcdBuildDefinition>
3372 <PcdData ItemType="FIXED_AT_BUILD">
3373 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
3374 <Token>0x00000001</Token>
3375 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3376 <DatumType>UINT32</DatumType>
3377 <MaxDatumSize>4</MaxDatumSize>
3378 <Value>1000000</Value>
3379 </PcdData>
3380 <PcdData ItemType="FIXED_AT_BUILD">
3381 <C_Name>PcdMaximumAsciiStringLength</C_Name>
3382 <Token>0x00000002</Token>
3383 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3384 <DatumType>UINT32</DatumType>
3385 <MaxDatumSize>4</MaxDatumSize>
3386 <Value>1000000</Value>
3387 </PcdData>
3388 <PcdData ItemType="FIXED_AT_BUILD">
3389 <C_Name>PcdDebugPropertyMask</C_Name>
3390 <Token>0x00000005</Token>
3391 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3392 <DatumType>UINT8</DatumType>
3393 <MaxDatumSize>1</MaxDatumSize>
3394 <Value>0x1f</Value>
3395 </PcdData>
3396 <PcdData ItemType="FIXED_AT_BUILD">
3397 <C_Name>PcdSpinLockTimeout</C_Name>
3398 <Token>0x00000004</Token>
3399 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3400 <DatumType>UINT32</DatumType>
3401 <MaxDatumSize>4</MaxDatumSize>
3402 <Value>10000000</Value>
3403 </PcdData>
3404 <PcdData ItemType="PATCHABLE_IN_MODULE">
3405 <C_Name>PcdDebugPrintErrorLevel</C_Name>
3406 <Token>0x00000006</Token>
3407 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3408 <DatumType>UINT32</DatumType>
3409 <MaxDatumSize>4</MaxDatumSize>
3410 <Value>0x80000000</Value>
3411 </PcdData>
3412 <PcdData ItemType="FIXED_AT_BUILD">
3413 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
3414 <Token>0x00000007</Token>
3415 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3416 <DatumType>UINT8</DatumType>
3417 <MaxDatumSize>1</MaxDatumSize>
3418 <Value>0x07</Value>
3419 </PcdData>
3420 <PcdData ItemType="FIXED_AT_BUILD">
3421 <C_Name>PcdMaximumLinkedListLength</C_Name>
3422 <Token>0x00000003</Token>
3423 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3424 <DatumType>UINT32</DatumType>
3425 <MaxDatumSize>4</MaxDatumSize>
3426 <Value>1000000</Value>
3427 </PcdData>
3428 <PcdData ItemType="FIXED_AT_BUILD">
3429 <C_Name>PcdDebugClearMemoryValue</C_Name>
3430 <Token>0x00000008</Token>
3431 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3432 <DatumType>UINT8</DatumType>
3433 <MaxDatumSize>1</MaxDatumSize>
3434 <Value>0xAF</Value>
3435 </PcdData>
3436 </PcdBuildDefinition>
3437 <ModuleSaBuildOptions>
3438 <FvBinding>FV_RECOVERY</FvBinding>
3439 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
3440 </ModuleSaBuildOptions>
3441 </ModuleSA>
3442 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="CCCB0C28-4B24-11d5-9A5A-0090273FC14D">
3443 <Libraries>
3444 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3445 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3446 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3447 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3448 <Instance ModuleGuid="1e2c4c2e-67e6-4e57-b3ae-cf5a5af72c2c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3449 <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3450 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3451 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3452 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3453 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3454 </Libraries>
3455 <PcdBuildDefinition>
3456 <PcdData ItemType="FIXED_AT_BUILD">
3457 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
3458 <Token>0x00000001</Token>
3459 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3460 <DatumType>UINT32</DatumType>
3461 <MaxDatumSize>4</MaxDatumSize>
3462 <Value>1000000</Value>
3463 </PcdData>
3464 <PcdData ItemType="FIXED_AT_BUILD">
3465 <C_Name>PcdMaximumAsciiStringLength</C_Name>
3466 <Token>0x00000002</Token>
3467 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3468 <DatumType>UINT32</DatumType>
3469 <MaxDatumSize>4</MaxDatumSize>
3470 <Value>1000000</Value>
3471 </PcdData>
3472 <PcdData ItemType="FIXED_AT_BUILD">
3473 <C_Name>PcdDebugPropertyMask</C_Name>
3474 <Token>0x00000005</Token>
3475 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3476 <DatumType>UINT8</DatumType>
3477 <MaxDatumSize>1</MaxDatumSize>
3478 <Value>0x1f</Value>
3479 </PcdData>
3480 <PcdData ItemType="FIXED_AT_BUILD">
3481 <C_Name>PcdSpinLockTimeout</C_Name>
3482 <Token>0x00000004</Token>
3483 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3484 <DatumType>UINT32</DatumType>
3485 <MaxDatumSize>4</MaxDatumSize>
3486 <Value>10000000</Value>
3487 </PcdData>
3488 <PcdData ItemType="PATCHABLE_IN_MODULE">
3489 <C_Name>PcdDebugPrintErrorLevel</C_Name>
3490 <Token>0x00000006</Token>
3491 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3492 <DatumType>UINT32</DatumType>
3493 <MaxDatumSize>4</MaxDatumSize>
3494 <Value>0x80000000</Value>
3495 </PcdData>
3496 <PcdData ItemType="FIXED_AT_BUILD">
3497 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
3498 <Token>0x00000007</Token>
3499 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3500 <DatumType>UINT8</DatumType>
3501 <MaxDatumSize>1</MaxDatumSize>
3502 <Value>0x07</Value>
3503 </PcdData>
3504 <PcdData ItemType="FIXED_AT_BUILD">
3505 <C_Name>PcdMaximumLinkedListLength</C_Name>
3506 <Token>0x00000003</Token>
3507 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3508 <DatumType>UINT32</DatumType>
3509 <MaxDatumSize>4</MaxDatumSize>
3510 <Value>1000000</Value>
3511 </PcdData>
3512 <PcdData ItemType="FIXED_AT_BUILD">
3513 <C_Name>PcdDebugClearMemoryValue</C_Name>
3514 <Token>0x00000008</Token>
3515 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3516 <DatumType>UINT8</DatumType>
3517 <MaxDatumSize>1</MaxDatumSize>
3518 <Value>0xAF</Value>
3519 </PcdData>
3520 </PcdBuildDefinition>
3521 <ModuleSaBuildOptions>
3522 <FvBinding>FV_RECOVERY</FvBinding>
3523 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
3524 </ModuleSaBuildOptions>
3525 </ModuleSA>
3526 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="9E863906-A40F-4875-977F-5B93FF237FC6">
3527 <Libraries>
3528 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3529 <Instance ModuleGuid="19cbbb97-ff61-45ff-8c3f-dfa66dd118c8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3530 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3531 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3532 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3533 <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3534 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3535 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3536 <Instance ModuleGuid="50bcb105-6634-441d-b403-659110a03ad2" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
3537 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3538 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3539 <Instance ModuleGuid="91c1677a-e57f-4191-8b8e-eb7711a716e0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3540 </Libraries>
3541 <PcdBuildDefinition>
3542 <PcdData ItemType="FIXED_AT_BUILD">
3543 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
3544 <Token>0x00000001</Token>
3545 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3546 <DatumType>UINT32</DatumType>
3547 <MaxDatumSize>4</MaxDatumSize>
3548 <Value>1000000</Value>
3549 </PcdData>
3550 <PcdData ItemType="FIXED_AT_BUILD">
3551 <C_Name>PcdMaximumAsciiStringLength</C_Name>
3552 <Token>0x00000002</Token>
3553 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3554 <DatumType>UINT32</DatumType>
3555 <MaxDatumSize>4</MaxDatumSize>
3556 <Value>1000000</Value>
3557 </PcdData>
3558 <PcdData ItemType="FIXED_AT_BUILD">
3559 <C_Name>PcdDebugPropertyMask</C_Name>
3560 <Token>0x00000005</Token>
3561 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3562 <DatumType>UINT8</DatumType>
3563 <MaxDatumSize>1</MaxDatumSize>
3564 <Value>0x1f</Value>
3565 </PcdData>
3566 <PcdData ItemType="FIXED_AT_BUILD">
3567 <C_Name>PcdSpinLockTimeout</C_Name>
3568 <Token>0x00000004</Token>
3569 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3570 <DatumType>UINT32</DatumType>
3571 <MaxDatumSize>4</MaxDatumSize>
3572 <Value>10000000</Value>
3573 </PcdData>
3574 <PcdData ItemType="PATCHABLE_IN_MODULE">
3575 <C_Name>PcdDebugPrintErrorLevel</C_Name>
3576 <Token>0x00000006</Token>
3577 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3578 <DatumType>UINT32</DatumType>
3579 <MaxDatumSize>4</MaxDatumSize>
3580 <Value>0x80000000</Value>
3581 </PcdData>
3582 <PcdData ItemType="FIXED_AT_BUILD">
3583 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
3584 <Token>0x00000007</Token>
3585 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3586 <DatumType>UINT8</DatumType>
3587 <MaxDatumSize>1</MaxDatumSize>
3588 <Value>0x07</Value>
3589 </PcdData>
3590 <PcdData ItemType="FIXED_AT_BUILD">
3591 <C_Name>PcdMaximumLinkedListLength</C_Name>
3592 <Token>0x00000003</Token>
3593 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3594 <DatumType>UINT32</DatumType>
3595 <MaxDatumSize>4</MaxDatumSize>
3596 <Value>1000000</Value>
3597 </PcdData>
3598 <PcdData ItemType="FIXED_AT_BUILD">
3599 <C_Name>PcdDebugClearMemoryValue</C_Name>
3600 <Token>0x00000008</Token>
3601 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3602 <DatumType>UINT8</DatumType>
3603 <MaxDatumSize>1</MaxDatumSize>
3604 <Value>0xAF</Value>
3605 </PcdData>
3606 </PcdBuildDefinition>
3607 <ModuleSaBuildOptions>
3608 <FvBinding>FV_RECOVERY</FvBinding>
3609 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
3610 </ModuleSaBuildOptions>
3611 </ModuleSA>
3612 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="53BCC14F-C24F-434C-B294-8ED2D4CC1860">
3613 <Libraries>
3614 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3615 <Instance ModuleGuid="19cbbb97-ff61-45ff-8c3f-dfa66dd118c8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3616 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3617 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3618 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3619 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3620 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3621 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3622 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3623 </Libraries>
3624 <PcdBuildDefinition>
3625 <PcdData ItemType="FIXED_AT_BUILD">
3626 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
3627 <Token>0x00000001</Token>
3628 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3629 <DatumType>UINT32</DatumType>
3630 <MaxDatumSize>4</MaxDatumSize>
3631 <Value>1000000</Value>
3632 </PcdData>
3633 <PcdData ItemType="FIXED_AT_BUILD">
3634 <C_Name>PcdMaximumAsciiStringLength</C_Name>
3635 <Token>0x00000002</Token>
3636 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3637 <DatumType>UINT32</DatumType>
3638 <MaxDatumSize>4</MaxDatumSize>
3639 <Value>1000000</Value>
3640 </PcdData>
3641 <PcdData ItemType="FIXED_AT_BUILD">
3642 <C_Name>PcdDebugPropertyMask</C_Name>
3643 <Token>0x00000005</Token>
3644 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3645 <DatumType>UINT8</DatumType>
3646 <MaxDatumSize>1</MaxDatumSize>
3647 <Value>0x1f</Value>
3648 </PcdData>
3649 <PcdData ItemType="FIXED_AT_BUILD">
3650 <C_Name>PcdSpinLockTimeout</C_Name>
3651 <Token>0x00000004</Token>
3652 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3653 <DatumType>UINT32</DatumType>
3654 <MaxDatumSize>4</MaxDatumSize>
3655 <Value>10000000</Value>
3656 </PcdData>
3657 <PcdData ItemType="PATCHABLE_IN_MODULE">
3658 <C_Name>PcdDebugPrintErrorLevel</C_Name>
3659 <Token>0x00000006</Token>
3660 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3661 <DatumType>UINT32</DatumType>
3662 <MaxDatumSize>4</MaxDatumSize>
3663 <Value>0x80000000</Value>
3664 </PcdData>
3665 <PcdData ItemType="FIXED_AT_BUILD">
3666 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
3667 <Token>0x00000007</Token>
3668 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3669 <DatumType>UINT8</DatumType>
3670 <MaxDatumSize>1</MaxDatumSize>
3671 <Value>0x07</Value>
3672 </PcdData>
3673 <PcdData ItemType="FIXED_AT_BUILD">
3674 <C_Name>PcdMaximumLinkedListLength</C_Name>
3675 <Token>0x00000003</Token>
3676 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3677 <DatumType>UINT32</DatumType>
3678 <MaxDatumSize>4</MaxDatumSize>
3679 <Value>1000000</Value>
3680 </PcdData>
3681 <PcdData ItemType="FIXED_AT_BUILD">
3682 <C_Name>PcdDebugClearMemoryValue</C_Name>
3683 <Token>0x00000008</Token>
3684 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3685 <DatumType>UINT8</DatumType>
3686 <MaxDatumSize>1</MaxDatumSize>
3687 <Value>0xAF</Value>
3688 </PcdData>
3689 </PcdBuildDefinition>
3690 <ModuleSaBuildOptions>
3691 <FvBinding>FV_RECOVERY</FvBinding>
3692 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
3693 </ModuleSaBuildOptions>
3694 </ModuleSA>
3695 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="CA515306-00CE-4032-874E-11B755FF6866">
3696 <Libraries>
3697 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3698 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3699 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3700 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3701 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3702 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3703 </Libraries>
3704 <PcdBuildDefinition>
3705 <PcdData ItemType="FIXED_AT_BUILD">
3706 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
3707 <Token>0x00000001</Token>
3708 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3709 <DatumType>UINT32</DatumType>
3710 <MaxDatumSize>4</MaxDatumSize>
3711 <Value>1000000</Value>
3712 </PcdData>
3713 <PcdData ItemType="FIXED_AT_BUILD">
3714 <C_Name>PcdMaximumAsciiStringLength</C_Name>
3715 <Token>0x00000002</Token>
3716 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3717 <DatumType>UINT32</DatumType>
3718 <MaxDatumSize>4</MaxDatumSize>
3719 <Value>1000000</Value>
3720 </PcdData>
3721 <PcdData ItemType="FIXED_AT_BUILD">
3722 <C_Name>PcdDebugPropertyMask</C_Name>
3723 <Token>0x00000005</Token>
3724 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3725 <DatumType>UINT8</DatumType>
3726 <MaxDatumSize>1</MaxDatumSize>
3727 <Value>0x1f</Value>
3728 </PcdData>
3729 <PcdData ItemType="FIXED_AT_BUILD">
3730 <C_Name>PcdSpinLockTimeout</C_Name>
3731 <Token>0x00000004</Token>
3732 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3733 <DatumType>UINT32</DatumType>
3734 <MaxDatumSize>4</MaxDatumSize>
3735 <Value>10000000</Value>
3736 </PcdData>
3737 <PcdData ItemType="PATCHABLE_IN_MODULE">
3738 <C_Name>PcdDebugPrintErrorLevel</C_Name>
3739 <Token>0x00000006</Token>
3740 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3741 <DatumType>UINT32</DatumType>
3742 <MaxDatumSize>4</MaxDatumSize>
3743 <Value>0x80000000</Value>
3744 </PcdData>
3745 <PcdData ItemType="FIXED_AT_BUILD">
3746 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
3747 <Token>0x00000007</Token>
3748 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3749 <DatumType>UINT8</DatumType>
3750 <MaxDatumSize>1</MaxDatumSize>
3751 <Value>0x07</Value>
3752 </PcdData>
3753 <PcdData ItemType="FIXED_AT_BUILD">
3754 <C_Name>PcdMaximumLinkedListLength</C_Name>
3755 <Token>0x00000003</Token>
3756 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3757 <DatumType>UINT32</DatumType>
3758 <MaxDatumSize>4</MaxDatumSize>
3759 <Value>1000000</Value>
3760 </PcdData>
3761 <PcdData ItemType="FIXED_AT_BUILD">
3762 <C_Name>PcdDebugClearMemoryValue</C_Name>
3763 <Token>0x00000008</Token>
3764 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3765 <DatumType>UINT8</DatumType>
3766 <MaxDatumSize>1</MaxDatumSize>
3767 <Value>0xAF</Value>
3768 </PcdData>
3769 </PcdBuildDefinition>
3770 <ModuleSaBuildOptions>
3771 <FvBinding>FV_RECOVERY</FvBinding>
3772 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
3773 </ModuleSaBuildOptions>
3774 </ModuleSA>
562d2849 3775 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="9B680FCE-AD6B-4F3A-B60B-F59899003443">
3776 <Libraries>
3777 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3778 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3779 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3780 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3781 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3782 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3783 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3784 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3785 <Instance ModuleGuid="a86fbfca-0183-4eeb-aa8a-762e3b7da1f3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
ffac4bcb 3786 <Instance ModuleGuid="91c1677a-e57f-4191-8b8e-eb7711a716e0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
562d2849 3787 </Libraries>
3788 <PcdBuildDefinition>
4b8a7ba9 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>PcdSpinLockTimeout</C_Name>
3799 <Token>0x00000004</Token>
3800 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3801 <DatumType>UINT32</DatumType>
3802 <MaxDatumSize>4</MaxDatumSize>
3803 <Value>10000000</Value>
3804 </PcdData>
562d2849 3805 <PcdData ItemType="FIXED_AT_BUILD">
3806 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
3807 <Token>0x00000001</Token>
3808 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3809 <DatumType>UINT32</DatumType>
3810 <MaxDatumSize>4</MaxDatumSize>
3811 <Value>1000000</Value>
3812 </PcdData>
3813 <PcdData ItemType="FIXED_AT_BUILD">
3814 <C_Name>PcdMaximumAsciiStringLength</C_Name>
3815 <Token>0x00000002</Token>
3816 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3817 <DatumType>UINT32</DatumType>
3818 <MaxDatumSize>4</MaxDatumSize>
3819 <Value>1000000</Value>
3820 </PcdData>
3821 <PcdData ItemType="FIXED_AT_BUILD">
3822 <C_Name>PcdDebugPropertyMask</C_Name>
3823 <Token>0x00000005</Token>
3824 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3825 <DatumType>UINT8</DatumType>
3826 <MaxDatumSize>1</MaxDatumSize>
3827 <Value>0x0f</Value>
3828 </PcdData>
3829 <PcdData ItemType="PATCHABLE_IN_MODULE">
3830 <C_Name>PcdDebugPrintErrorLevel</C_Name>
3831 <Token>0x00000006</Token>
3832 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3833 <DatumType>UINT32</DatumType>
3834 <MaxDatumSize>4</MaxDatumSize>
3835 <Value>0x80000000</Value>
3836 </PcdData>
3837 <PcdData ItemType="FIXED_AT_BUILD">
3838 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
3839 <Token>0x00000007</Token>
3840 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3841 <DatumType>UINT8</DatumType>
3842 <MaxDatumSize>1</MaxDatumSize>
3843 <Value>0x07</Value>
3844 </PcdData>
3845 <PcdData ItemType="FIXED_AT_BUILD">
3846 <C_Name>PcdDebugClearMemoryValue</C_Name>
3847 <Token>0x00000008</Token>
3848 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3849 <DatumType>UINT8</DatumType>
3850 <MaxDatumSize>1</MaxDatumSize>
3851 <Value>0xAF</Value>
3852 </PcdData>
3853 </PcdBuildDefinition>
3854 <ModuleSaBuildOptions>
3855 <FvBinding>FV_RECOVERY</FvBinding>
3856 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
3857 </ModuleSaBuildOptions>
3858 </ModuleSA>
8031d48d 3859 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="6B38F7B4-AD98-40e9-9093-ACA2B5A253C4">
3860 <Libraries>
3861 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3862 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3863 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3864 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3865 <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3866 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3867 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3868 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3869 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3870 </Libraries>
3871 <PcdBuildDefinition>
3872 <PcdData ItemType="FIXED_AT_BUILD">
3873 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
3874 <Token>0x00000001</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>PcdMaximumAsciiStringLength</C_Name>
3882 <Token>0x00000002</Token>
3883 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3884 <DatumType>UINT32</DatumType>
3885 <MaxDatumSize>4</MaxDatumSize>
3886 <Value>1000000</Value>
3887 </PcdData>
3888 <PcdData ItemType="FIXED_AT_BUILD">
3889 <C_Name>PcdDebugPropertyMask</C_Name>
3890 <Token>0x00000005</Token>
3891 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3892 <DatumType>UINT8</DatumType>
3893 <MaxDatumSize>1</MaxDatumSize>
3894 <Value>0x1f</Value>
3895 </PcdData>
3896 <PcdData ItemType="FIXED_AT_BUILD">
3897 <C_Name>PcdSpinLockTimeout</C_Name>
3898 <Token>0x00000004</Token>
3899 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3900 <DatumType>UINT32</DatumType>
3901 <MaxDatumSize>4</MaxDatumSize>
3902 <Value>10000000</Value>
3903 </PcdData>
3904 <PcdData ItemType="PATCHABLE_IN_MODULE">
3905 <C_Name>PcdDebugPrintErrorLevel</C_Name>
3906 <Token>0x00000006</Token>
3907 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3908 <DatumType>UINT32</DatumType>
3909 <MaxDatumSize>4</MaxDatumSize>
3910 <Value>0x80000000</Value>
3911 </PcdData>
3912 <PcdData ItemType="FIXED_AT_BUILD">
3913 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
3914 <Token>0x00000007</Token>
3915 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3916 <DatumType>UINT8</DatumType>
3917 <MaxDatumSize>1</MaxDatumSize>
3918 <Value>0x07</Value>
3919 </PcdData>
3920 <PcdData ItemType="FIXED_AT_BUILD">
3921 <C_Name>PcdMaximumLinkedListLength</C_Name>
3922 <Token>0x00000003</Token>
3923 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3924 <DatumType>UINT32</DatumType>
3925 <MaxDatumSize>4</MaxDatumSize>
3926 <Value>1000000</Value>
3927 </PcdData>
3928 <PcdData ItemType="FIXED_AT_BUILD">
3929 <C_Name>PcdDebugClearMemoryValue</C_Name>
3930 <Token>0x00000008</Token>
3931 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3932 <DatumType>UINT8</DatumType>
3933 <MaxDatumSize>1</MaxDatumSize>
3934 <Value>0xAF</Value>
3935 </PcdData>
3936 </PcdBuildDefinition>
3937 <ModuleSaBuildOptions>
3938 <FvBinding>FV_RECOVERY</FvBinding>
3939 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
3940 </ModuleSaBuildOptions>
3941 </ModuleSA>
3942 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="13AC6DD0-73D0-11D4-B06B-00AA00BD6DE7">
3943 <Libraries>
3944 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3945 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3946 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3947 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3948 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3949 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3950 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3951 <Instance ModuleGuid="50bcb105-6634-441d-b403-659110a03ad2" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
3952 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3953 </Libraries>
3954 <PcdBuildDefinition>
3955 <PcdData ItemType="FIXED_AT_BUILD">
3956 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
3957 <Token>0x00000001</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>PcdMaximumAsciiStringLength</C_Name>
3965 <Token>0x00000002</Token>
3966 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3967 <DatumType>UINT32</DatumType>
3968 <MaxDatumSize>4</MaxDatumSize>
3969 <Value>1000000</Value>
3970 </PcdData>
3971 <PcdData ItemType="FIXED_AT_BUILD">
3972 <C_Name>PcdDebugPropertyMask</C_Name>
3973 <Token>0x00000005</Token>
3974 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3975 <DatumType>UINT8</DatumType>
3976 <MaxDatumSize>1</MaxDatumSize>
3977 <Value>0x1f</Value>
3978 </PcdData>
3979 <PcdData ItemType="FIXED_AT_BUILD">
3980 <C_Name>PcdSpinLockTimeout</C_Name>
3981 <Token>0x00000004</Token>
3982 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3983 <DatumType>UINT32</DatumType>
3984 <MaxDatumSize>4</MaxDatumSize>
3985 <Value>10000000</Value>
3986 </PcdData>
3987 <PcdData ItemType="PATCHABLE_IN_MODULE">
3988 <C_Name>PcdDebugPrintErrorLevel</C_Name>
3989 <Token>0x00000006</Token>
3990 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3991 <DatumType>UINT32</DatumType>
3992 <MaxDatumSize>4</MaxDatumSize>
3993 <Value>0x80000000</Value>
3994 </PcdData>
3995 <PcdData ItemType="FIXED_AT_BUILD">
3996 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
3997 <Token>0x00000007</Token>
3998 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3999 <DatumType>UINT8</DatumType>
4000 <MaxDatumSize>1</MaxDatumSize>
4001 <Value>0x07</Value>
4002 </PcdData>
4003 <PcdData ItemType="FIXED_AT_BUILD">
4004 <C_Name>PcdMaximumLinkedListLength</C_Name>
4005 <Token>0x00000003</Token>
4006 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4007 <DatumType>UINT32</DatumType>
4008 <MaxDatumSize>4</MaxDatumSize>
4009 <Value>1000000</Value>
4010 </PcdData>
4011 <PcdData ItemType="FIXED_AT_BUILD">
4012 <C_Name>PcdDebugClearMemoryValue</C_Name>
4013 <Token>0x00000008</Token>
4014 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4015 <DatumType>UINT8</DatumType>
4016 <MaxDatumSize>1</MaxDatumSize>
4017 <Value>0xAF</Value>
4018 </PcdData>
4019 </PcdBuildDefinition>
4020 <ModuleSaBuildOptions>
4021 <FvBinding>FV_RECOVERY</FvBinding>
4022 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
4023 </ModuleSaBuildOptions>
4024 </ModuleSA>
4025 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="96B5C032-DF4C-4b6e-8232-438DCF448D0E">
4026 <Libraries>
4027 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4028 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4029 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4030 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4031 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4032 <Instance ModuleGuid="baa1baa3-0a8d-402c-8042-985115fae953" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4033 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4034 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4035 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4036 </Libraries>
4037 <PcdBuildDefinition>
4038 <PcdData ItemType="FIXED_AT_BUILD">
4039 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
4040 <Token>0x00000001</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>PcdMaximumAsciiStringLength</C_Name>
4048 <Token>0x00000002</Token>
4049 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4050 <DatumType>UINT32</DatumType>
4051 <MaxDatumSize>4</MaxDatumSize>
4052 <Value>1000000</Value>
4053 </PcdData>
4054 <PcdData ItemType="FIXED_AT_BUILD">
4055 <C_Name>PcdDebugPropertyMask</C_Name>
4056 <Token>0x00000005</Token>
4057 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4058 <DatumType>UINT8</DatumType>
4059 <MaxDatumSize>1</MaxDatumSize>
4060 <Value>0x1f</Value>
4061 </PcdData>
4062 <PcdData ItemType="FIXED_AT_BUILD">
4063 <C_Name>PcdSpinLockTimeout</C_Name>
4064 <Token>0x00000004</Token>
4065 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4066 <DatumType>UINT32</DatumType>
4067 <MaxDatumSize>4</MaxDatumSize>
4068 <Value>10000000</Value>
4069 </PcdData>
4070 <PcdData ItemType="PATCHABLE_IN_MODULE">
4071 <C_Name>PcdDebugPrintErrorLevel</C_Name>
4072 <Token>0x00000006</Token>
4073 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4074 <DatumType>UINT32</DatumType>
4075 <MaxDatumSize>4</MaxDatumSize>
4076 <Value>0x80000000</Value>
4077 </PcdData>
4078 <PcdData ItemType="FIXED_AT_BUILD">
4079 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
4080 <Token>0x00000007</Token>
4081 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4082 <DatumType>UINT8</DatumType>
4083 <MaxDatumSize>1</MaxDatumSize>
4084 <Value>0x07</Value>
4085 </PcdData>
4086 <PcdData ItemType="FIXED_AT_BUILD">
4087 <C_Name>PcdMaximumLinkedListLength</C_Name>
4088 <Token>0x00000003</Token>
4089 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4090 <DatumType>UINT32</DatumType>
4091 <MaxDatumSize>4</MaxDatumSize>
4092 <Value>1000000</Value>
4093 </PcdData>
4094 <PcdData ItemType="FIXED_AT_BUILD">
4095 <C_Name>PcdDebugClearMemoryValue</C_Name>
4096 <Token>0x00000008</Token>
4097 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4098 <DatumType>UINT8</DatumType>
4099 <MaxDatumSize>1</MaxDatumSize>
4100 <Value>0xAF</Value>
4101 </PcdData>
4102 </PcdBuildDefinition>
4103 <ModuleSaBuildOptions>
4104 <FvBinding>FV_RECOVERY</FvBinding>
4105 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
4106 </ModuleSaBuildOptions>
4107 </ModuleSA>
4108 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="FCD337AB-B1D3-4EF8-957C-8048606FF670">
4109 <Libraries>
4110 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4111 <Instance ModuleGuid="19cbbb97-ff61-45ff-8c3f-dfa66dd118c8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4112 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4113 <Instance ModuleGuid="fd44e603-002a-4b29-9f5f-529e815b6165" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4114 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4115 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4116 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4117 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4118 <Instance ModuleGuid="ea55bada-d488-427b-9d2d-227e0aaa3707" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
4119 </Libraries>
4120 <PcdBuildDefinition>
4121 <PcdData ItemType="FIXED_AT_BUILD">
4122 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
4123 <Token>0x00000001</Token>
4124 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4125 <DatumType>UINT32</DatumType>
4126 <MaxDatumSize>4</MaxDatumSize>
4127 <Value>1000000</Value>
4128 </PcdData>
4129 <PcdData ItemType="FIXED_AT_BUILD">
4130 <C_Name>PcdMaximumAsciiStringLength</C_Name>
4131 <Token>0x00000002</Token>
4132 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4133 <DatumType>UINT32</DatumType>
4134 <MaxDatumSize>4</MaxDatumSize>
4135 <Value>1000000</Value>
4136 </PcdData>
4137 <PcdData ItemType="FIXED_AT_BUILD">
4138 <C_Name>PcdDebugPropertyMask</C_Name>
4139 <Token>0x00000005</Token>
4140 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4141 <DatumType>UINT8</DatumType>
4142 <MaxDatumSize>1</MaxDatumSize>
4143 <Value>0x1f</Value>
4144 </PcdData>
4145 <PcdData ItemType="FIXED_AT_BUILD">
4146 <C_Name>PcdSpinLockTimeout</C_Name>
4147 <Token>0x00000004</Token>
4148 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4149 <DatumType>UINT32</DatumType>
4150 <MaxDatumSize>4</MaxDatumSize>
4151 <Value>10000000</Value>
4152 </PcdData>
4153 <PcdData ItemType="PATCHABLE_IN_MODULE">
4154 <C_Name>PcdDebugPrintErrorLevel</C_Name>
4155 <Token>0x00000006</Token>
4156 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4157 <DatumType>UINT32</DatumType>
4158 <MaxDatumSize>4</MaxDatumSize>
4159 <Value>0x80000000</Value>
4160 </PcdData>
4161 <PcdData ItemType="FIXED_AT_BUILD">
4162 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
4163 <Token>0x00000007</Token>
4164 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4165 <DatumType>UINT8</DatumType>
4166 <MaxDatumSize>1</MaxDatumSize>
4167 <Value>0x07</Value>
4168 </PcdData>
4169 <PcdData ItemType="FIXED_AT_BUILD">
4170 <C_Name>PcdMaximumLinkedListLength</C_Name>
4171 <Token>0x00000003</Token>
4172 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4173 <DatumType>UINT32</DatumType>
4174 <MaxDatumSize>4</MaxDatumSize>
4175 <Value>1000000</Value>
4176 </PcdData>
4177 <PcdData ItemType="FIXED_AT_BUILD">
4178 <C_Name>PcdDebugClearMemoryValue</C_Name>
4179 <Token>0x00000008</Token>
4180 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4181 <DatumType>UINT8</DatumType>
4182 <MaxDatumSize>1</MaxDatumSize>
4183 <Value>0xAF</Value>
4184 </PcdData>
4185 </PcdBuildDefinition>
4186 <ModuleSaBuildOptions>
4187 <FvBinding>FV_RECOVERY</FvBinding>
4188 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
4189 </ModuleSaBuildOptions>
4190 </ModuleSA>
4191 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="1FA1F39E-FEFF-4aae-BD7B-38A070A3B609">
4192 <Libraries>
4193 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4194 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4195 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4196 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4197 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4198 <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4199 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4200 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4201 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4202 <Instance ModuleGuid="91c1677a-e57f-4191-8b8e-eb7711a716e0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4203 </Libraries>
4204 <PcdBuildDefinition>
4205 <PcdData ItemType="FIXED_AT_BUILD">
4206 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
4207 <Token>0x00000001</Token>
4208 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4209 <DatumType>UINT32</DatumType>
4210 <MaxDatumSize>4</MaxDatumSize>
4211 <Value>1000000</Value>
4212 </PcdData>
4213 <PcdData ItemType="FIXED_AT_BUILD">
4214 <C_Name>PcdMaximumAsciiStringLength</C_Name>
4215 <Token>0x00000002</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>PcdDebugPropertyMask</C_Name>
4223 <Token>0x00000005</Token>
4224 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4225 <DatumType>UINT8</DatumType>
4226 <MaxDatumSize>1</MaxDatumSize>
4227 <Value>0x1f</Value>
4228 </PcdData>
4229 <PcdData ItemType="FIXED_AT_BUILD">
4230 <C_Name>PcdSpinLockTimeout</C_Name>
4231 <Token>0x00000004</Token>
4232 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4233 <DatumType>UINT32</DatumType>
4234 <MaxDatumSize>4</MaxDatumSize>
4235 <Value>10000000</Value>
4236 </PcdData>
4237 <PcdData ItemType="PATCHABLE_IN_MODULE">
4238 <C_Name>PcdDebugPrintErrorLevel</C_Name>
4239 <Token>0x00000006</Token>
4240 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4241 <DatumType>UINT32</DatumType>
4242 <MaxDatumSize>4</MaxDatumSize>
4243 <Value>0x80000000</Value>
4244 </PcdData>
4245 <PcdData ItemType="FIXED_AT_BUILD">
4246 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
4247 <Token>0x00000007</Token>
4248 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4249 <DatumType>UINT8</DatumType>
4250 <MaxDatumSize>1</MaxDatumSize>
4251 <Value>0x07</Value>
4252 </PcdData>
4253 <PcdData ItemType="FIXED_AT_BUILD">
4254 <C_Name>PcdMaximumLinkedListLength</C_Name>
4255 <Token>0x00000003</Token>
4256 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4257 <DatumType>UINT32</DatumType>
4258 <MaxDatumSize>4</MaxDatumSize>
4259 <Value>1000000</Value>
4260 </PcdData>
4261 <PcdData ItemType="FIXED_AT_BUILD">
4262 <C_Name>PcdDebugClearMemoryValue</C_Name>
4263 <Token>0x00000008</Token>
4264 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4265 <DatumType>UINT8</DatumType>
4266 <MaxDatumSize>1</MaxDatumSize>
4267 <Value>0xAF</Value>
4268 </PcdData>
4269 </PcdBuildDefinition>
4270 <ModuleSaBuildOptions>
4271 <FvBinding>FV_RECOVERY</FvBinding>
4272 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
4273 </ModuleSaBuildOptions>
4274 </ModuleSA>
4275 <ModuleSA SupArchList="IA32" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" ModuleGuid="7BB28B99-61BB-11D5-9A5D-0090273FC14D">
4276 <ModuleSaBuildOptions>
4277 <FvBinding>FV_RECOVERY</FvBinding>
4278 <FfsFormatKey>CUSTOM_BUILD</FfsFormatKey>
4279 </ModuleSaBuildOptions>
4280 </ModuleSA>
4281 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="93B80004-9FB3-11d4-9A3A-0090273FC14D">
4282 <Libraries>
4283 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4284 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4285 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4286 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4287 <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4288 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4289 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4290 <Instance ModuleGuid="50bcb105-6634-441d-b403-659110a03ad2" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
4291 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4292 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4293 <Instance ModuleGuid="91c1677a-e57f-4191-8b8e-eb7711a716e0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2ce31132 4294 <Instance ModuleGuid="be490364-73d2-420d-950e-f6450ca75dfb" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
8031d48d 4295 </Libraries>
4296 <PcdBuildDefinition>
4297 <PcdData ItemType="FIXED_AT_BUILD">
4298 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
4299 <Token>0x00000001</Token>
4300 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4301 <DatumType>UINT32</DatumType>
4302 <MaxDatumSize>4</MaxDatumSize>
4303 <Value>1000000</Value>
4304 </PcdData>
4305 <PcdData ItemType="FIXED_AT_BUILD">
4306 <C_Name>PcdMaximumAsciiStringLength</C_Name>
4307 <Token>0x00000002</Token>
4308 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4309 <DatumType>UINT32</DatumType>
4310 <MaxDatumSize>4</MaxDatumSize>
4311 <Value>1000000</Value>
4312 </PcdData>
4313 <PcdData ItemType="FIXED_AT_BUILD">
4314 <C_Name>PcdDebugPropertyMask</C_Name>
4315 <Token>0x00000005</Token>
4316 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4317 <DatumType>UINT8</DatumType>
4318 <MaxDatumSize>1</MaxDatumSize>
4319 <Value>0x1f</Value>
4320 </PcdData>
4321 <PcdData ItemType="FIXED_AT_BUILD">
4322 <C_Name>PcdSpinLockTimeout</C_Name>
4323 <Token>0x00000004</Token>
4324 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4325 <DatumType>UINT32</DatumType>
4326 <MaxDatumSize>4</MaxDatumSize>
4327 <Value>10000000</Value>
4328 </PcdData>
4329 <PcdData ItemType="PATCHABLE_IN_MODULE">
4330 <C_Name>PcdDebugPrintErrorLevel</C_Name>
4331 <Token>0x00000006</Token>
4332 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4333 <DatumType>UINT32</DatumType>
4334 <MaxDatumSize>4</MaxDatumSize>
4335 <Value>0x80000000</Value>
4336 </PcdData>
4337 <PcdData ItemType="FIXED_AT_BUILD">
4338 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
4339 <Token>0x00000007</Token>
4340 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4341 <DatumType>UINT8</DatumType>
4342 <MaxDatumSize>1</MaxDatumSize>
4343 <Value>0x07</Value>
4344 </PcdData>
4345 <PcdData ItemType="FIXED_AT_BUILD">
4346 <C_Name>PcdMaximumLinkedListLength</C_Name>
4347 <Token>0x00000003</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>PcdDebugClearMemoryValue</C_Name>
4355 <Token>0x00000008</Token>
4356 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4357 <DatumType>UINT8</DatumType>
4358 <MaxDatumSize>1</MaxDatumSize>
4359 <Value>0xAF</Value>
4360 </PcdData>
4361 </PcdBuildDefinition>
4362 <ModuleSaBuildOptions>
4363 <FvBinding>FV_RECOVERY</FvBinding>
4364 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
4365 </ModuleSaBuildOptions>
4366 </ModuleSA>
4367 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="EBf342FE-B1D3-4EF8-957C-8048606FF670">
4368 <Libraries>
4369 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4370 <Instance ModuleGuid="19cbbb97-ff61-45ff-8c3f-dfa66dd118c8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4371 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4372 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4373 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4374 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4375 <Instance ModuleGuid="a86fbfca-0183-4eeb-aa8a-762e3b7da1f3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4376 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4377 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4378 <Instance ModuleGuid="08c1a0e4-1208-47f8-a2c5-f42eabee653a" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
4379 <Instance ModuleGuid="1e2c4c2e-67e6-4e57-b3ae-cf5a5af72c2c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4380 </Libraries>
4381 <PcdBuildDefinition>
4382 <PcdData ItemType="FIXED_AT_BUILD">
4383 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
4384 <Token>0x00000001</Token>
4385 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4386 <DatumType>UINT32</DatumType>
4387 <MaxDatumSize>4</MaxDatumSize>
4388 <Value>1000000</Value>
4389 </PcdData>
4390 <PcdData ItemType="FIXED_AT_BUILD">
4391 <C_Name>PcdMaximumAsciiStringLength</C_Name>
4392 <Token>0x00000002</Token>
4393 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4394 <DatumType>UINT32</DatumType>
4395 <MaxDatumSize>4</MaxDatumSize>
4396 <Value>1000000</Value>
4397 </PcdData>
4398 <PcdData ItemType="FIXED_AT_BUILD">
4399 <C_Name>PcdDebugPropertyMask</C_Name>
4400 <Token>0x00000005</Token>
4401 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4402 <DatumType>UINT8</DatumType>
4403 <MaxDatumSize>1</MaxDatumSize>
4404 <Value>0x1f</Value>
4405 </PcdData>
4406 <PcdData ItemType="FIXED_AT_BUILD">
4407 <C_Name>PcdSpinLockTimeout</C_Name>
4408 <Token>0x00000004</Token>
4409 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4410 <DatumType>UINT32</DatumType>
4411 <MaxDatumSize>4</MaxDatumSize>
4412 <Value>10000000</Value>
4413 </PcdData>
4414 <PcdData ItemType="PATCHABLE_IN_MODULE">
4415 <C_Name>PcdDebugPrintErrorLevel</C_Name>
4416 <Token>0x00000006</Token>
4417 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4418 <DatumType>UINT32</DatumType>
4419 <MaxDatumSize>4</MaxDatumSize>
4420 <Value>0x80000000</Value>
4421 </PcdData>
4422 <PcdData ItemType="FIXED_AT_BUILD">
4423 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
4424 <Token>0x00000007</Token>
4425 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4426 <DatumType>UINT8</DatumType>
4427 <MaxDatumSize>1</MaxDatumSize>
4428 <Value>0x07</Value>
4429 </PcdData>
4430 <PcdData ItemType="FIXED_AT_BUILD">
4431 <C_Name>PcdMaximumLinkedListLength</C_Name>
4432 <Token>0x00000003</Token>
4433 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4434 <DatumType>UINT32</DatumType>
4435 <MaxDatumSize>4</MaxDatumSize>
4436 <Value>1000000</Value>
4437 </PcdData>
4438 <PcdData ItemType="FIXED_AT_BUILD">
4439 <C_Name>PcdDebugClearMemoryValue</C_Name>
4440 <Token>0x00000008</Token>
4441 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4442 <DatumType>UINT8</DatumType>
4443 <MaxDatumSize>1</MaxDatumSize>
4444 <Value>0xAF</Value>
4445 </PcdData>
4446 </PcdBuildDefinition>
4447 <ModuleSaBuildOptions>
4448 <FvBinding>FV_RECOVERY</FvBinding>
4449 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
4450 </ModuleSaBuildOptions>
4451 </ModuleSA>
4452 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="FE3542FE-C1D3-4EF8-657C-8048606FF670">
4453 <Libraries>
4454 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4455 <Instance ModuleGuid="19cbbb97-ff61-45ff-8c3f-dfa66dd118c8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4456 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4457 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4458 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4459 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4460 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4461 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4462 <Instance ModuleGuid="a86fbfca-0183-4eeb-aa8a-762e3b7da1f3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4463 <Instance ModuleGuid="08c1a0e4-1208-47f8-a2c5-f42eabee653a" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
4464 <Instance ModuleGuid="ea55bada-d488-427b-9d2d-227e0aaa3707" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
4465 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4466 <Instance ModuleGuid="1e2c4c2e-67e6-4e57-b3ae-cf5a5af72c2c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4467 </Libraries>
4468 <PcdBuildDefinition>
4469 <PcdData ItemType="FIXED_AT_BUILD">
4470 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
4471 <Token>0x00000001</Token>
4472 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4473 <DatumType>UINT32</DatumType>
4474 <MaxDatumSize>4</MaxDatumSize>
4475 <Value>1000000</Value>
4476 </PcdData>
4477 <PcdData ItemType="FIXED_AT_BUILD">
4478 <C_Name>PcdMaximumAsciiStringLength</C_Name>
4479 <Token>0x00000002</Token>
4480 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4481 <DatumType>UINT32</DatumType>
4482 <MaxDatumSize>4</MaxDatumSize>
4483 <Value>1000000</Value>
4484 </PcdData>
4485 <PcdData ItemType="FIXED_AT_BUILD">
4486 <C_Name>PcdDebugPropertyMask</C_Name>
4487 <Token>0x00000005</Token>
4488 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4489 <DatumType>UINT8</DatumType>
4490 <MaxDatumSize>1</MaxDatumSize>
4491 <Value>0x1f</Value>
4492 </PcdData>
4493 <PcdData ItemType="FIXED_AT_BUILD">
4494 <C_Name>PcdSpinLockTimeout</C_Name>
4495 <Token>0x00000004</Token>
4496 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4497 <DatumType>UINT32</DatumType>
4498 <MaxDatumSize>4</MaxDatumSize>
4499 <Value>10000000</Value>
4500 </PcdData>
4501 <PcdData ItemType="PATCHABLE_IN_MODULE">
4502 <C_Name>PcdDebugPrintErrorLevel</C_Name>
4503 <Token>0x00000006</Token>
4504 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4505 <DatumType>UINT32</DatumType>
4506 <MaxDatumSize>4</MaxDatumSize>
4507 <Value>0x80000000</Value>
4508 </PcdData>
4509 <PcdData ItemType="FIXED_AT_BUILD">
4510 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
4511 <Token>0x00000007</Token>
4512 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4513 <DatumType>UINT8</DatumType>
4514 <MaxDatumSize>1</MaxDatumSize>
4515 <Value>0x07</Value>
4516 </PcdData>
4517 <PcdData ItemType="FIXED_AT_BUILD">
4518 <C_Name>PcdMaximumLinkedListLength</C_Name>
4519 <Token>0x00000003</Token>
4520 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4521 <DatumType>UINT32</DatumType>
4522 <MaxDatumSize>4</MaxDatumSize>
4523 <Value>1000000</Value>
4524 </PcdData>
4525 <PcdData ItemType="FIXED_AT_BUILD">
4526 <C_Name>PcdDebugClearMemoryValue</C_Name>
4527 <Token>0x00000008</Token>
4528 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4529 <DatumType>UINT8</DatumType>
4530 <MaxDatumSize>1</MaxDatumSize>
4531 <Value>0xAF</Value>
4532 </PcdData>
4533 </PcdBuildDefinition>
4534 <ModuleSaBuildOptions>
4535 <FvBinding>FV_RECOVERY</FvBinding>
4536 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
4537 </ModuleSaBuildOptions>
4538 </ModuleSA>
4539 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="CD3BAFB6-50FB-4fe8-8E4E-AB74D2C1A600">
4540 <Libraries>
4541 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4542 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4543 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4544 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4545 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4546 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4547 </Libraries>
4548 <PcdBuildDefinition>
4549 <PcdData ItemType="FIXED_AT_BUILD">
4550 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
4551 <Token>0x00000001</Token>
4552 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4553 <DatumType>UINT32</DatumType>
4554 <MaxDatumSize>4</MaxDatumSize>
4555 <Value>1000000</Value>
4556 </PcdData>
4557 <PcdData ItemType="FIXED_AT_BUILD">
4558 <C_Name>PcdMaximumAsciiStringLength</C_Name>
4559 <Token>0x00000002</Token>
4560 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4561 <DatumType>UINT32</DatumType>
4562 <MaxDatumSize>4</MaxDatumSize>
4563 <Value>1000000</Value>
4564 </PcdData>
4565 <PcdData ItemType="FIXED_AT_BUILD">
4566 <C_Name>PcdDebugPropertyMask</C_Name>
4567 <Token>0x00000005</Token>
4568 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4569 <DatumType>UINT8</DatumType>
4570 <MaxDatumSize>1</MaxDatumSize>
4571 <Value>0x1f</Value>
4572 </PcdData>
4573 <PcdData ItemType="FIXED_AT_BUILD">
4574 <C_Name>PcdSpinLockTimeout</C_Name>
4575 <Token>0x00000004</Token>
4576 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4577 <DatumType>UINT32</DatumType>
4578 <MaxDatumSize>4</MaxDatumSize>
4579 <Value>10000000</Value>
4580 </PcdData>
4581 <PcdData ItemType="PATCHABLE_IN_MODULE">
4582 <C_Name>PcdDebugPrintErrorLevel</C_Name>
4583 <Token>0x00000006</Token>
4584 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4585 <DatumType>UINT32</DatumType>
4586 <MaxDatumSize>4</MaxDatumSize>
4587 <Value>0x80000000</Value>
4588 </PcdData>
4589 <PcdData ItemType="FIXED_AT_BUILD">
4590 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
4591 <Token>0x00000007</Token>
4592 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4593 <DatumType>UINT8</DatumType>
4594 <MaxDatumSize>1</MaxDatumSize>
4595 <Value>0x07</Value>
4596 </PcdData>
4597 <PcdData ItemType="FIXED_AT_BUILD">
4598 <C_Name>PcdMaximumLinkedListLength</C_Name>
4599 <Token>0x00000003</Token>
4600 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4601 <DatumType>UINT32</DatumType>
4602 <MaxDatumSize>4</MaxDatumSize>
4603 <Value>1000000</Value>
4604 </PcdData>
4605 <PcdData ItemType="FIXED_AT_BUILD">
4606 <C_Name>PcdDebugClearMemoryValue</C_Name>
4607 <Token>0x00000008</Token>
4608 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4609 <DatumType>UINT8</DatumType>
4610 <MaxDatumSize>1</MaxDatumSize>
4611 <Value>0xAF</Value>
4612 </PcdData>
4613 </PcdBuildDefinition>
4614 <ModuleSaBuildOptions>
4615 <FvBinding>FV_RECOVERY</FvBinding>
4616 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
4617 </ModuleSaBuildOptions>
4618 </ModuleSA>
4619 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="E49061CE-99A7-41d3-AB3A-36E5CFBAD63E">
4620 <Libraries>
4621 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4622 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4623 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4624 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4625 <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4626 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4627 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4628 <Instance ModuleGuid="50bcb105-6634-441d-b403-659110a03ad2" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
4629 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4630 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4631 </Libraries>
4632 <PcdBuildDefinition>
4633 <PcdData ItemType="FIXED_AT_BUILD">
4634 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
4635 <Token>0x00000001</Token>
4636 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4637 <DatumType>UINT32</DatumType>
4638 <MaxDatumSize>4</MaxDatumSize>
4639 <Value>1000000</Value>
4640 </PcdData>
4641 <PcdData ItemType="FIXED_AT_BUILD">
4642 <C_Name>PcdMaximumAsciiStringLength</C_Name>
4643 <Token>0x00000002</Token>
4644 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4645 <DatumType>UINT32</DatumType>
4646 <MaxDatumSize>4</MaxDatumSize>
4647 <Value>1000000</Value>
4648 </PcdData>
4649 <PcdData ItemType="FIXED_AT_BUILD">
4650 <C_Name>PcdDebugPropertyMask</C_Name>
4651 <Token>0x00000005</Token>
4652 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4653 <DatumType>UINT8</DatumType>
4654 <MaxDatumSize>1</MaxDatumSize>
4655 <Value>0x1f</Value>
4656 </PcdData>
4657 <PcdData ItemType="FIXED_AT_BUILD">
4658 <C_Name>PcdSpinLockTimeout</C_Name>
4659 <Token>0x00000004</Token>
4660 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4661 <DatumType>UINT32</DatumType>
4662 <MaxDatumSize>4</MaxDatumSize>
4663 <Value>10000000</Value>
4664 </PcdData>
4665 <PcdData ItemType="PATCHABLE_IN_MODULE">
4666 <C_Name>PcdDebugPrintErrorLevel</C_Name>
4667 <Token>0x00000006</Token>
4668 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4669 <DatumType>UINT32</DatumType>
4670 <MaxDatumSize>4</MaxDatumSize>
4671 <Value>0x80000000</Value>
4672 </PcdData>
4673 <PcdData ItemType="FIXED_AT_BUILD">
4674 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
4675 <Token>0x00000007</Token>
4676 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4677 <DatumType>UINT8</DatumType>
4678 <MaxDatumSize>1</MaxDatumSize>
4679 <Value>0x07</Value>
4680 </PcdData>
4681 <PcdData ItemType="FIXED_AT_BUILD">
4682 <C_Name>PcdMaximumLinkedListLength</C_Name>
4683 <Token>0x00000003</Token>
4684 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4685 <DatumType>UINT32</DatumType>
4686 <MaxDatumSize>4</MaxDatumSize>
4687 <Value>1000000</Value>
4688 </PcdData>
4689 <PcdData ItemType="FIXED_AT_BUILD">
4690 <C_Name>PcdDebugClearMemoryValue</C_Name>
4691 <Token>0x00000008</Token>
4692 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4693 <DatumType>UINT8</DatumType>
4694 <MaxDatumSize>1</MaxDatumSize>
4695 <Value>0xAF</Value>
4696 </PcdData>
4697 </PcdBuildDefinition>
4698 <ModuleSaBuildOptions>
4699 <FvBinding>FV_RECOVERY</FvBinding>
4700 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
4701 </ModuleSaBuildOptions>
4702 </ModuleSA>
4703 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="555F76EA-785F-40d7-9174-153C43636C68">
4704 <Libraries>
4705 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4706 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4707 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4708 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4709 <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4710 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4711 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4712 <Instance ModuleGuid="50bcb105-6634-441d-b403-659110a03ad2" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
4713 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4714 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4715 </Libraries>
4716 <PcdBuildDefinition>
4717 <PcdData ItemType="FIXED_AT_BUILD">
4718 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
4719 <Token>0x00000001</Token>
4720 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4721 <DatumType>UINT32</DatumType>
4722 <MaxDatumSize>4</MaxDatumSize>
4723 <Value>1000000</Value>
4724 </PcdData>
4725 <PcdData ItemType="FIXED_AT_BUILD">
4726 <C_Name>PcdMaximumAsciiStringLength</C_Name>
4727 <Token>0x00000002</Token>
4728 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4729 <DatumType>UINT32</DatumType>
4730 <MaxDatumSize>4</MaxDatumSize>
4731 <Value>1000000</Value>
4732 </PcdData>
4733 <PcdData ItemType="FIXED_AT_BUILD">
4734 <C_Name>PcdDebugPropertyMask</C_Name>
4735 <Token>0x00000005</Token>
4736 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4737 <DatumType>UINT8</DatumType>
4738 <MaxDatumSize>1</MaxDatumSize>
4739 <Value>0x1f</Value>
4740 </PcdData>
4741 <PcdData ItemType="FIXED_AT_BUILD">
4742 <C_Name>PcdSpinLockTimeout</C_Name>
4743 <Token>0x00000004</Token>
4744 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4745 <DatumType>UINT32</DatumType>
4746 <MaxDatumSize>4</MaxDatumSize>
4747 <Value>10000000</Value>
4748 </PcdData>
4749 <PcdData ItemType="PATCHABLE_IN_MODULE">
4750 <C_Name>PcdDebugPrintErrorLevel</C_Name>
4751 <Token>0x00000006</Token>
4752 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4753 <DatumType>UINT32</DatumType>
4754 <MaxDatumSize>4</MaxDatumSize>
4755 <Value>0x80000000</Value>
4756 </PcdData>
4757 <PcdData ItemType="FIXED_AT_BUILD">
4758 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
4759 <Token>0x00000007</Token>
4760 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4761 <DatumType>UINT8</DatumType>
4762 <MaxDatumSize>1</MaxDatumSize>
4763 <Value>0x07</Value>
4764 </PcdData>
4765 <PcdData ItemType="FIXED_AT_BUILD">
4766 <C_Name>PcdMaximumLinkedListLength</C_Name>
4767 <Token>0x00000003</Token>
4768 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4769 <DatumType>UINT32</DatumType>
4770 <MaxDatumSize>4</MaxDatumSize>
4771 <Value>1000000</Value>
4772 </PcdData>
4773 <PcdData ItemType="FIXED_AT_BUILD">
4774 <C_Name>PcdDebugClearMemoryValue</C_Name>
4775 <Token>0x00000008</Token>
4776 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4777 <DatumType>UINT8</DatumType>
4778 <MaxDatumSize>1</MaxDatumSize>
4779 <Value>0xAF</Value>
4780 </PcdData>
4781 </PcdBuildDefinition>
4782 <ModuleSaBuildOptions>
4783 <FvBinding>FV_RECOVERY</FvBinding>
4784 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
4785 </ModuleSaBuildOptions>
4786 </ModuleSA>
4787 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="69FD8E47-A161-4550-B01A-5594CEB2B2B2">
4788 <Libraries>
4789 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4790 <Instance ModuleGuid="19cbbb97-ff61-45ff-8c3f-dfa66dd118c8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4791 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4792 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4793 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4794 <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4795 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4796 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4797 <Instance ModuleGuid="50bcb105-6634-441d-b403-659110a03ad2" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
4798 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4799 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4800 <Instance ModuleGuid="91c1677a-e57f-4191-8b8e-eb7711a716e0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4801 <Instance ModuleGuid="FC120ED3-40E1-46dc-8C9C-AAE3CA139ACF" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4802 </Libraries>
4803 <PcdBuildDefinition>
4804 <PcdData ItemType="FIXED_AT_BUILD">
4805 <C_Name>PcdPerformanceLibraryPropertyMask</C_Name>
4806 <Token>0x00000009</Token>
4807 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4808 <DatumType>UINT8</DatumType>
4809 <MaxDatumSize>1</MaxDatumSize>
4810 <Value>0</Value>
4811 </PcdData>
4812 <PcdData ItemType="FIXED_AT_BUILD">
4813 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
4814 <Token>0x00000001</Token>
4815 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4816 <DatumType>UINT32</DatumType>
4817 <MaxDatumSize>4</MaxDatumSize>
4818 <Value>1000000</Value>
4819 </PcdData>
4820 <PcdData ItemType="FIXED_AT_BUILD">
4821 <C_Name>PcdMaximumAsciiStringLength</C_Name>
4822 <Token>0x00000002</Token>
4823 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4824 <DatumType>UINT32</DatumType>
4825 <MaxDatumSize>4</MaxDatumSize>
4826 <Value>1000000</Value>
4827 </PcdData>
4828 <PcdData ItemType="FIXED_AT_BUILD">
4829 <C_Name>PcdDebugPropertyMask</C_Name>
4830 <Token>0x00000005</Token>
4831 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4832 <DatumType>UINT8</DatumType>
4833 <MaxDatumSize>1</MaxDatumSize>
4834 <Value>0x1f</Value>
4835 </PcdData>
4836 <PcdData ItemType="FIXED_AT_BUILD">
4837 <C_Name>PcdSpinLockTimeout</C_Name>
4838 <Token>0x00000004</Token>
4839 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4840 <DatumType>UINT32</DatumType>
4841 <MaxDatumSize>4</MaxDatumSize>
4842 <Value>10000000</Value>
4843 </PcdData>
4844 <PcdData ItemType="PATCHABLE_IN_MODULE">
4845 <C_Name>PcdDebugPrintErrorLevel</C_Name>
4846 <Token>0x00000006</Token>
4847 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4848 <DatumType>UINT32</DatumType>
4849 <MaxDatumSize>4</MaxDatumSize>
4850 <Value>0x80000000</Value>
4851 </PcdData>
4852 <PcdData ItemType="FIXED_AT_BUILD">
4853 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
4854 <Token>0x00000007</Token>
4855 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4856 <DatumType>UINT8</DatumType>
4857 <MaxDatumSize>1</MaxDatumSize>
4858 <Value>0x07</Value>
4859 </PcdData>
4860 <PcdData ItemType="FIXED_AT_BUILD">
4861 <C_Name>PcdMaximumLinkedListLength</C_Name>
4862 <Token>0x00000003</Token>
4863 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4864 <DatumType>UINT32</DatumType>
4865 <MaxDatumSize>4</MaxDatumSize>
4866 <Value>1000000</Value>
4867 </PcdData>
4868 <PcdData ItemType="FIXED_AT_BUILD">
4869 <C_Name>PcdDebugClearMemoryValue</C_Name>
4870 <Token>0x00000008</Token>
4871 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4872 <DatumType>UINT8</DatumType>
4873 <MaxDatumSize>1</MaxDatumSize>
4874 <Value>0xAF</Value>
4875 </PcdData>
4876 </PcdBuildDefinition>
4877 <ModuleSaBuildOptions>
4878 <FvBinding>FV_RECOVERY</FvBinding>
4879 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
4880 </ModuleSaBuildOptions>
4881 </ModuleSA>
4882 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="2FB92EFA-2EE0-4bae-9EB6-7464125E1EF7">
4883 <Libraries>
4884 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4885 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4886 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4887 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4888 <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4889 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4890 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4891 <Instance ModuleGuid="50bcb105-6634-441d-b403-659110a03ad2" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
4892 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4893 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4894 </Libraries>
4895 <PcdBuildDefinition>
4896 <PcdData ItemType="FIXED_AT_BUILD">
4897 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
4898 <Token>0x00000001</Token>
4899 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4900 <DatumType>UINT32</DatumType>
4901 <MaxDatumSize>4</MaxDatumSize>
4902 <Value>1000000</Value>
4903 </PcdData>
4904 <PcdData ItemType="FIXED_AT_BUILD">
4905 <C_Name>PcdMaximumAsciiStringLength</C_Name>
4906 <Token>0x00000002</Token>
4907 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4908 <DatumType>UINT32</DatumType>
4909 <MaxDatumSize>4</MaxDatumSize>
4910 <Value>1000000</Value>
4911 </PcdData>
4912 <PcdData ItemType="FIXED_AT_BUILD">
4913 <C_Name>PcdDebugPropertyMask</C_Name>
4914 <Token>0x00000005</Token>
4915 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4916 <DatumType>UINT8</DatumType>
4917 <MaxDatumSize>1</MaxDatumSize>
4918 <Value>0x1f</Value>
4919 </PcdData>
4920 <PcdData ItemType="FIXED_AT_BUILD">
4921 <C_Name>PcdSpinLockTimeout</C_Name>
4922 <Token>0x00000004</Token>
4923 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4924 <DatumType>UINT32</DatumType>
4925 <MaxDatumSize>4</MaxDatumSize>
4926 <Value>10000000</Value>
4927 </PcdData>
4928 <PcdData ItemType="PATCHABLE_IN_MODULE">
4929 <C_Name>PcdDebugPrintErrorLevel</C_Name>
4930 <Token>0x00000006</Token>
4931 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4932 <DatumType>UINT32</DatumType>
4933 <MaxDatumSize>4</MaxDatumSize>
4934 <Value>0x80000000</Value>
4935 </PcdData>
4936 <PcdData ItemType="FIXED_AT_BUILD">
4937 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
4938 <Token>0x00000007</Token>
4939 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4940 <DatumType>UINT8</DatumType>
4941 <MaxDatumSize>1</MaxDatumSize>
4942 <Value>0x07</Value>
4943 </PcdData>
4944 <PcdData ItemType="FIXED_AT_BUILD">
4945 <C_Name>PcdMaximumLinkedListLength</C_Name>
4946 <Token>0x00000003</Token>
4947 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4948 <DatumType>UINT32</DatumType>
4949 <MaxDatumSize>4</MaxDatumSize>
4950 <Value>1000000</Value>
4951 </PcdData>
4952 <PcdData ItemType="FIXED_AT_BUILD">
4953 <C_Name>PcdDebugClearMemoryValue</C_Name>
4954 <Token>0x00000008</Token>
4955 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4956 <DatumType>UINT8</DatumType>
4957 <MaxDatumSize>1</MaxDatumSize>
4958 <Value>0xAF</Value>
4959 </PcdData>
4960 </PcdBuildDefinition>
4961 <ModuleSaBuildOptions>
4962 <FvBinding>FV_RECOVERY</FvBinding>
4963 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
4964 </ModuleSaBuildOptions>
4965 </ModuleSA>
549af2d6 4966 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="BDFE430E-8F2A-4db0-9991-6F856594777E">
4967 <Libraries>
4968 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4969 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4970 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4971 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4972 <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4973 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4974 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4975 <Instance ModuleGuid="50bcb105-6634-441d-b403-659110a03ad2" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
4976 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4977 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4978 </Libraries>
4979 <PcdBuildDefinition>
4980 <PcdData ItemType="FIXED_AT_BUILD">
4981 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
4982 <Token>0x00000001</Token>
4983 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4984 <DatumType>UINT32</DatumType>
4985 <MaxDatumSize>4</MaxDatumSize>
4986 <Value>1000000</Value>
4987 </PcdData>
4988 <PcdData ItemType="FIXED_AT_BUILD">
4989 <C_Name>PcdMaximumAsciiStringLength</C_Name>
4990 <Token>0x00000002</Token>
4991 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
4992 <DatumType>UINT32</DatumType>
4993 <MaxDatumSize>4</MaxDatumSize>
4994 <Value>1000000</Value>
4995 </PcdData>
4996 <PcdData ItemType="FIXED_AT_BUILD">
4997 <C_Name>PcdSpinLockTimeout</C_Name>
4998 <Token>0x00000004</Token>
4999 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5000 <DatumType>UINT32</DatumType>
5001 <MaxDatumSize>4</MaxDatumSize>
5002 <Value>10000000</Value>
5003 </PcdData>
5004 <PcdData ItemType="FIXED_AT_BUILD">
5005 <C_Name>PcdMaximumLinkedListLength</C_Name>
5006 <Token>0x00000003</Token>
5007 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5008 <DatumType>UINT32</DatumType>
5009 <MaxDatumSize>4</MaxDatumSize>
5010 <Value>1000000</Value>
5011 </PcdData>
5012 <PcdData ItemType="FIXED_AT_BUILD">
5013 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
5014 <Token>0x00000007</Token>
5015 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5016 <DatumType>UINT8</DatumType>
5017 <MaxDatumSize>1</MaxDatumSize>
5018 <Value>0x07</Value>
5019 </PcdData>
5020 <PcdData ItemType="FIXED_AT_BUILD">
5021 <C_Name>PcdDebugPropertyMask</C_Name>
5022 <Token>0x00000005</Token>
5023 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5024 <DatumType>UINT8</DatumType>
5025 <MaxDatumSize>1</MaxDatumSize>
5026 <Value>0x0f</Value>
5027 </PcdData>
5028 <PcdData ItemType="PATCHABLE_IN_MODULE">
5029 <C_Name>PcdDebugPrintErrorLevel</C_Name>
5030 <Token>0x00000006</Token>
5031 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5032 <DatumType>UINT32</DatumType>
5033 <MaxDatumSize>4</MaxDatumSize>
5034 <Value>0x80000000</Value>
5035 </PcdData>
5036 <PcdData ItemType="FIXED_AT_BUILD">
5037 <C_Name>PcdDebugClearMemoryValue</C_Name>
5038 <Token>0x00000008</Token>
5039 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5040 <DatumType>UINT8</DatumType>
5041 <MaxDatumSize>1</MaxDatumSize>
5042 <Value>0xAF</Value>
5043 </PcdData>
5044 <PcdData ItemType="FIXED_AT_BUILD">
5045 <C_Name>PcdPerformanceLibraryPropertyMask</C_Name>
5046 <Token>0x00000009</Token>
5047 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5048 <DatumType>UINT8</DatumType>
5049 <MaxDatumSize>1</MaxDatumSize>
5050 <Value>0</Value>
5051 </PcdData>
5052 </PcdBuildDefinition>
5053 <ModuleSaBuildOptions>
5054 <FvBinding>FV_MAIN</FvBinding>
5055 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
5056 </ModuleSaBuildOptions>
562d2849 5057 </ModuleSA>
8031d48d 5058 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="0167CCC4-D0F7-4f21-A3EF-9E64B7CDCE8B">
5059 <Libraries>
5060 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5061 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5062 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5063 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5064 <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5065 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5066 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5067 <Instance ModuleGuid="50bcb105-6634-441d-b403-659110a03ad2" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
5068 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5069 <Instance ModuleGuid="46c9adef-aee6-410c-99e4-240e3af18d8b" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
5070 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5071 <Instance ModuleGuid="91c1677a-e57f-4191-8b8e-eb7711a716e0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5072 </Libraries>
5073 <PcdBuildDefinition>
5074 <PcdData ItemType="FIXED_AT_BUILD">
5075 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
5076 <Token>0x00000001</Token>
5077 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5078 <DatumType>UINT32</DatumType>
5079 <MaxDatumSize>4</MaxDatumSize>
5080 <Value>1000000</Value>
5081 </PcdData>
5082 <PcdData ItemType="FIXED_AT_BUILD">
5083 <C_Name>PcdMaximumAsciiStringLength</C_Name>
5084 <Token>0x00000002</Token>
5085 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5086 <DatumType>UINT32</DatumType>
5087 <MaxDatumSize>4</MaxDatumSize>
5088 <Value>1000000</Value>
5089 </PcdData>
5090 <PcdData ItemType="FIXED_AT_BUILD">
5091 <C_Name>PcdDebugPropertyMask</C_Name>
5092 <Token>0x00000005</Token>
5093 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5094 <DatumType>UINT8</DatumType>
5095 <MaxDatumSize>1</MaxDatumSize>
5096 <Value>0x1f</Value>
5097 </PcdData>
5098 <PcdData ItemType="FIXED_AT_BUILD">
5099 <C_Name>PcdSpinLockTimeout</C_Name>
5100 <Token>0x00000004</Token>
5101 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5102 <DatumType>UINT32</DatumType>
5103 <MaxDatumSize>4</MaxDatumSize>
5104 <Value>10000000</Value>
5105 </PcdData>
5106 <PcdData ItemType="PATCHABLE_IN_MODULE">
5107 <C_Name>PcdDebugPrintErrorLevel</C_Name>
5108 <Token>0x00000006</Token>
5109 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5110 <DatumType>UINT32</DatumType>
5111 <MaxDatumSize>4</MaxDatumSize>
5112 <Value>0x80000000</Value>
5113 </PcdData>
5114 <PcdData ItemType="FIXED_AT_BUILD">
5115 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
5116 <Token>0x00000007</Token>
5117 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5118 <DatumType>UINT8</DatumType>
5119 <MaxDatumSize>1</MaxDatumSize>
5120 <Value>0x07</Value>
5121 </PcdData>
5122 <PcdData ItemType="FIXED_AT_BUILD">
5123 <C_Name>PcdMaximumLinkedListLength</C_Name>
5124 <Token>0x00000003</Token>
5125 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5126 <DatumType>UINT32</DatumType>
5127 <MaxDatumSize>4</MaxDatumSize>
5128 <Value>1000000</Value>
5129 </PcdData>
5130 <PcdData ItemType="FIXED_AT_BUILD">
5131 <C_Name>PcdDebugClearMemoryValue</C_Name>
5132 <Token>0x00000008</Token>
5133 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5134 <DatumType>UINT8</DatumType>
5135 <MaxDatumSize>1</MaxDatumSize>
5136 <Value>0xAF</Value>
5137 </PcdData>
5138 </PcdBuildDefinition>
5139 <ModuleSaBuildOptions>
5140 <FvBinding>FV_RECOVERY</FvBinding>
5141 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
5142 </ModuleSaBuildOptions>
5143 </ModuleSA>
5144 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="0A66E322-3740-4cce-AD62-BD172CECCA35">
5145 <Libraries>
5146 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5147 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5148 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5149 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5150 <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5151 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5152 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5153 <Instance ModuleGuid="50bcb105-6634-441d-b403-659110a03ad2" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
5154 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5155 <Instance ModuleGuid="46c9adef-aee6-410c-99e4-240e3af18d8b" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
5156 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5157 </Libraries>
5158 <PcdBuildDefinition>
5159 <PcdData ItemType="FIXED_AT_BUILD">
5160 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
5161 <Token>0x00000001</Token>
5162 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5163 <DatumType>UINT32</DatumType>
5164 <MaxDatumSize>4</MaxDatumSize>
5165 <Value>1000000</Value>
5166 </PcdData>
5167 <PcdData ItemType="FIXED_AT_BUILD">
5168 <C_Name>PcdMaximumAsciiStringLength</C_Name>
5169 <Token>0x00000002</Token>
5170 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5171 <DatumType>UINT32</DatumType>
5172 <MaxDatumSize>4</MaxDatumSize>
5173 <Value>1000000</Value>
5174 </PcdData>
5175 <PcdData ItemType="FIXED_AT_BUILD">
5176 <C_Name>PcdDebugPropertyMask</C_Name>
5177 <Token>0x00000005</Token>
5178 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5179 <DatumType>UINT8</DatumType>
5180 <MaxDatumSize>1</MaxDatumSize>
5181 <Value>0x1f</Value>
5182 </PcdData>
5183 <PcdData ItemType="FIXED_AT_BUILD">
5184 <C_Name>PcdSpinLockTimeout</C_Name>
5185 <Token>0x00000004</Token>
5186 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5187 <DatumType>UINT32</DatumType>
5188 <MaxDatumSize>4</MaxDatumSize>
5189 <Value>10000000</Value>
5190 </PcdData>
5191 <PcdData ItemType="PATCHABLE_IN_MODULE">
5192 <C_Name>PcdDebugPrintErrorLevel</C_Name>
5193 <Token>0x00000006</Token>
5194 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5195 <DatumType>UINT32</DatumType>
5196 <MaxDatumSize>4</MaxDatumSize>
5197 <Value>0x80000000</Value>
5198 </PcdData>
5199 <PcdData ItemType="FIXED_AT_BUILD">
5200 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
5201 <Token>0x00000007</Token>
5202 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5203 <DatumType>UINT8</DatumType>
5204 <MaxDatumSize>1</MaxDatumSize>
5205 <Value>0x07</Value>
5206 </PcdData>
5207 <PcdData ItemType="FIXED_AT_BUILD">
5208 <C_Name>PcdMaximumLinkedListLength</C_Name>
5209 <Token>0x00000003</Token>
5210 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5211 <DatumType>UINT32</DatumType>
5212 <MaxDatumSize>4</MaxDatumSize>
5213 <Value>1000000</Value>
5214 </PcdData>
5215 <PcdData ItemType="FIXED_AT_BUILD">
5216 <C_Name>PcdDebugClearMemoryValue</C_Name>
5217 <Token>0x00000008</Token>
5218 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5219 <DatumType>UINT8</DatumType>
5220 <MaxDatumSize>1</MaxDatumSize>
5221 <Value>0xAF</Value>
5222 </PcdData>
5223 </PcdBuildDefinition>
5224 <ModuleSaBuildOptions>
5225 <FvBinding>FV_RECOVERY</FvBinding>
5226 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
5227 </ModuleSaBuildOptions>
5228 </ModuleSA>
5229 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="B40612B9-A063-11d4-9A3A-0090273FC14D">
5230 <Libraries>
5231 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5232 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5233 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5234 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5235 <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5236 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5237 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5238 <Instance ModuleGuid="50bcb105-6634-441d-b403-659110a03ad2" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
5239 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5240 <Instance ModuleGuid="87eb5df9-722a-4241-ad7f-370d0b3a56d7" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
5241 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5242 </Libraries>
5243 <PcdBuildDefinition>
5244 <PcdData ItemType="FIXED_AT_BUILD">
5245 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
5246 <Token>0x00000001</Token>
5247 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5248 <DatumType>UINT32</DatumType>
5249 <MaxDatumSize>4</MaxDatumSize>
5250 <Value>1000000</Value>
5251 </PcdData>
5252 <PcdData ItemType="FIXED_AT_BUILD">
5253 <C_Name>PcdMaximumAsciiStringLength</C_Name>
5254 <Token>0x00000002</Token>
5255 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5256 <DatumType>UINT32</DatumType>
5257 <MaxDatumSize>4</MaxDatumSize>
5258 <Value>1000000</Value>
5259 </PcdData>
5260 <PcdData ItemType="FIXED_AT_BUILD">
5261 <C_Name>PcdDebugPropertyMask</C_Name>
5262 <Token>0x00000005</Token>
5263 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5264 <DatumType>UINT8</DatumType>
5265 <MaxDatumSize>1</MaxDatumSize>
5266 <Value>0x1f</Value>
5267 </PcdData>
5268 <PcdData ItemType="FIXED_AT_BUILD">
5269 <C_Name>PcdSpinLockTimeout</C_Name>
5270 <Token>0x00000004</Token>
5271 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5272 <DatumType>UINT32</DatumType>
5273 <MaxDatumSize>4</MaxDatumSize>
5274 <Value>10000000</Value>
5275 </PcdData>
5276 <PcdData ItemType="PATCHABLE_IN_MODULE">
5277 <C_Name>PcdDebugPrintErrorLevel</C_Name>
5278 <Token>0x00000006</Token>
5279 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5280 <DatumType>UINT32</DatumType>
5281 <MaxDatumSize>4</MaxDatumSize>
5282 <Value>0x80000000</Value>
5283 </PcdData>
5284 <PcdData ItemType="FIXED_AT_BUILD">
5285 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
5286 <Token>0x00000007</Token>
5287 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5288 <DatumType>UINT8</DatumType>
5289 <MaxDatumSize>1</MaxDatumSize>
5290 <Value>0x07</Value>
5291 </PcdData>
5292 <PcdData ItemType="FIXED_AT_BUILD">
5293 <C_Name>PcdMaximumLinkedListLength</C_Name>
5294 <Token>0x00000003</Token>
5295 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5296 <DatumType>UINT32</DatumType>
5297 <MaxDatumSize>4</MaxDatumSize>
5298 <Value>1000000</Value>
5299 </PcdData>
5300 <PcdData ItemType="FIXED_AT_BUILD">
5301 <C_Name>PcdDebugClearMemoryValue</C_Name>
5302 <Token>0x00000008</Token>
5303 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5304 <DatumType>UINT8</DatumType>
5305 <MaxDatumSize>1</MaxDatumSize>
5306 <Value>0xAF</Value>
5307 </PcdData>
5308 </PcdBuildDefinition>
5309 <ModuleSaBuildOptions>
5310 <FvBinding>FV_RECOVERY</FvBinding>
5311 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
5312 </ModuleSaBuildOptions>
5313 </ModuleSA>
5314 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="240612B7-A063-11d4-9A3A-0090273FC14D">
5315 <Libraries>
5316 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5317 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5318 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5319 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5320 <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5321 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5322 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5323 <Instance ModuleGuid="50bcb105-6634-441d-b403-659110a03ad2" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
5324 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5325 <Instance ModuleGuid="87eb5df9-722a-4241-ad7f-370d0b3a56d7" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
5326 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5327 <Instance ModuleGuid="91c1677a-e57f-4191-8b8e-eb7711a716e0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5328 </Libraries>
5329 <PcdBuildDefinition>
5330 <PcdData ItemType="FIXED_AT_BUILD">
5331 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
5332 <Token>0x00000001</Token>
5333 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5334 <DatumType>UINT32</DatumType>
5335 <MaxDatumSize>4</MaxDatumSize>
5336 <Value>1000000</Value>
5337 </PcdData>
5338 <PcdData ItemType="FIXED_AT_BUILD">
5339 <C_Name>PcdMaximumAsciiStringLength</C_Name>
5340 <Token>0x00000002</Token>
5341 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5342 <DatumType>UINT32</DatumType>
5343 <MaxDatumSize>4</MaxDatumSize>
5344 <Value>1000000</Value>
5345 </PcdData>
5346 <PcdData ItemType="FIXED_AT_BUILD">
5347 <C_Name>PcdDebugPropertyMask</C_Name>
5348 <Token>0x00000005</Token>
5349 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5350 <DatumType>UINT8</DatumType>
5351 <MaxDatumSize>1</MaxDatumSize>
5352 <Value>0x1f</Value>
5353 </PcdData>
5354 <PcdData ItemType="FIXED_AT_BUILD">
5355 <C_Name>PcdSpinLockTimeout</C_Name>
5356 <Token>0x00000004</Token>
5357 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5358 <DatumType>UINT32</DatumType>
5359 <MaxDatumSize>4</MaxDatumSize>
5360 <Value>10000000</Value>
5361 </PcdData>
5362 <PcdData ItemType="PATCHABLE_IN_MODULE">
5363 <C_Name>PcdDebugPrintErrorLevel</C_Name>
5364 <Token>0x00000006</Token>
5365 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5366 <DatumType>UINT32</DatumType>
5367 <MaxDatumSize>4</MaxDatumSize>
5368 <Value>0x80000000</Value>
5369 </PcdData>
5370 <PcdData ItemType="FIXED_AT_BUILD">
5371 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
5372 <Token>0x00000007</Token>
5373 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5374 <DatumType>UINT8</DatumType>
5375 <MaxDatumSize>1</MaxDatumSize>
5376 <Value>0x07</Value>
5377 </PcdData>
5378 <PcdData ItemType="FIXED_AT_BUILD">
5379 <C_Name>PcdMaximumLinkedListLength</C_Name>
5380 <Token>0x00000003</Token>
5381 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5382 <DatumType>UINT32</DatumType>
5383 <MaxDatumSize>4</MaxDatumSize>
5384 <Value>1000000</Value>
5385 </PcdData>
5386 <PcdData ItemType="FIXED_AT_BUILD">
5387 <C_Name>PcdDebugClearMemoryValue</C_Name>
5388 <Token>0x00000008</Token>
5389 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5390 <DatumType>UINT8</DatumType>
5391 <MaxDatumSize>1</MaxDatumSize>
5392 <Value>0xAF</Value>
5393 </PcdData>
5394 </PcdBuildDefinition>
5395 <ModuleSaBuildOptions>
5396 <FvBinding>FV_RECOVERY</FvBinding>
5397 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
5398 </ModuleSaBuildOptions>
5399 </ModuleSA>
5400 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="A3527D16-E6CC-42f5-BADB-BF3DE177742B">
5401 <Libraries>
5402 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5403 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5404 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5405 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5406 <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5407 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5408 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5409 <Instance ModuleGuid="50bcb105-6634-441d-b403-659110a03ad2" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
5410 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5411 <Instance ModuleGuid="87eb5df9-722a-4241-ad7f-370d0b3a56d7" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
5412 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5413 </Libraries>
5414 <PcdBuildDefinition>
5415 <PcdData ItemType="FIXED_AT_BUILD">
5416 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
5417 <Token>0x00000001</Token>
5418 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5419 <DatumType>UINT32</DatumType>
5420 <MaxDatumSize>4</MaxDatumSize>
5421 <Value>1000000</Value>
5422 </PcdData>
5423 <PcdData ItemType="FIXED_AT_BUILD">
5424 <C_Name>PcdMaximumAsciiStringLength</C_Name>
5425 <Token>0x00000002</Token>
5426 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5427 <DatumType>UINT32</DatumType>
5428 <MaxDatumSize>4</MaxDatumSize>
5429 <Value>1000000</Value>
5430 </PcdData>
5431 <PcdData ItemType="FIXED_AT_BUILD">
5432 <C_Name>PcdDebugPropertyMask</C_Name>
5433 <Token>0x00000005</Token>
5434 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5435 <DatumType>UINT8</DatumType>
5436 <MaxDatumSize>1</MaxDatumSize>
5437 <Value>0x1f</Value>
5438 </PcdData>
5439 <PcdData ItemType="FIXED_AT_BUILD">
5440 <C_Name>PcdSpinLockTimeout</C_Name>
5441 <Token>0x00000004</Token>
5442 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5443 <DatumType>UINT32</DatumType>
5444 <MaxDatumSize>4</MaxDatumSize>
5445 <Value>10000000</Value>
5446 </PcdData>
5447 <PcdData ItemType="PATCHABLE_IN_MODULE">
5448 <C_Name>PcdDebugPrintErrorLevel</C_Name>
5449 <Token>0x00000006</Token>
5450 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5451 <DatumType>UINT32</DatumType>
5452 <MaxDatumSize>4</MaxDatumSize>
5453 <Value>0x80000000</Value>
5454 </PcdData>
5455 <PcdData ItemType="FIXED_AT_BUILD">
5456 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
5457 <Token>0x00000007</Token>
5458 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5459 <DatumType>UINT8</DatumType>
5460 <MaxDatumSize>1</MaxDatumSize>
5461 <Value>0x07</Value>
5462 </PcdData>
5463 <PcdData ItemType="FIXED_AT_BUILD">
5464 <C_Name>PcdMaximumLinkedListLength</C_Name>
5465 <Token>0x00000003</Token>
5466 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5467 <DatumType>UINT32</DatumType>
5468 <MaxDatumSize>4</MaxDatumSize>
5469 <Value>1000000</Value>
5470 </PcdData>
5471 <PcdData ItemType="FIXED_AT_BUILD">
5472 <C_Name>PcdDebugClearMemoryValue</C_Name>
5473 <Token>0x00000008</Token>
5474 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5475 <DatumType>UINT8</DatumType>
5476 <MaxDatumSize>1</MaxDatumSize>
5477 <Value>0xAF</Value>
5478 </PcdData>
5479 </PcdBuildDefinition>
5480 <ModuleSaBuildOptions>
5481 <FvBinding>FV_RECOVERY</FvBinding>
5482 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
5483 </ModuleSaBuildOptions>
5484 </ModuleSA>
5485 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="B40612B2-A063-11d4-9A3A-0090273FC14D">
5486 <Libraries>
5487 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5488 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5489 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5490 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5491 <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5492 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5493 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5494 <Instance ModuleGuid="50bcb105-6634-441d-b403-659110a03ad2" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
5495 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5496 <Instance ModuleGuid="87eb5df9-722a-4241-ad7f-370d0b3a56d7" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
5497 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5498 </Libraries>
5499 <PcdBuildDefinition>
5500 <PcdData ItemType="FIXED_AT_BUILD">
5501 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
5502 <Token>0x00000001</Token>
5503 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5504 <DatumType>UINT32</DatumType>
5505 <MaxDatumSize>4</MaxDatumSize>
5506 <Value>1000000</Value>
5507 </PcdData>
5508 <PcdData ItemType="FIXED_AT_BUILD">
5509 <C_Name>PcdMaximumAsciiStringLength</C_Name>
5510 <Token>0x00000002</Token>
5511 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5512 <DatumType>UINT32</DatumType>
5513 <MaxDatumSize>4</MaxDatumSize>
5514 <Value>1000000</Value>
5515 </PcdData>
5516 <PcdData ItemType="FIXED_AT_BUILD">
5517 <C_Name>PcdDebugPropertyMask</C_Name>
5518 <Token>0x00000005</Token>
5519 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5520 <DatumType>UINT8</DatumType>
5521 <MaxDatumSize>1</MaxDatumSize>
5522 <Value>0x1f</Value>
5523 </PcdData>
5524 <PcdData ItemType="FIXED_AT_BUILD">
5525 <C_Name>PcdSpinLockTimeout</C_Name>
5526 <Token>0x00000004</Token>
5527 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5528 <DatumType>UINT32</DatumType>
5529 <MaxDatumSize>4</MaxDatumSize>
5530 <Value>10000000</Value>
5531 </PcdData>
5532 <PcdData ItemType="PATCHABLE_IN_MODULE">
5533 <C_Name>PcdDebugPrintErrorLevel</C_Name>
5534 <Token>0x00000006</Token>
5535 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5536 <DatumType>UINT32</DatumType>
5537 <MaxDatumSize>4</MaxDatumSize>
5538 <Value>0x80000000</Value>
5539 </PcdData>
5540 <PcdData ItemType="FIXED_AT_BUILD">
5541 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
5542 <Token>0x00000007</Token>
5543 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5544 <DatumType>UINT8</DatumType>
5545 <MaxDatumSize>1</MaxDatumSize>
5546 <Value>0x07</Value>
5547 </PcdData>
5548 <PcdData ItemType="FIXED_AT_BUILD">
5549 <C_Name>PcdMaximumLinkedListLength</C_Name>
5550 <Token>0x00000003</Token>
5551 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5552 <DatumType>UINT32</DatumType>
5553 <MaxDatumSize>4</MaxDatumSize>
5554 <Value>1000000</Value>
5555 </PcdData>
5556 <PcdData ItemType="FIXED_AT_BUILD">
5557 <C_Name>PcdDebugClearMemoryValue</C_Name>
5558 <Token>0x00000008</Token>
5559 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5560 <DatumType>UINT8</DatumType>
5561 <MaxDatumSize>1</MaxDatumSize>
5562 <Value>0xAF</Value>
5563 </PcdData>
5564 </PcdBuildDefinition>
5565 <ModuleSaBuildOptions>
5566 <FvBinding>FV_RECOVERY</FvBinding>
5567 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
5568 </ModuleSaBuildOptions>
5569 </ModuleSA>
5570 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="2D2E62CF-9ECF-43b7-8219-94E7FC713DFE">
5571 <Libraries>
5572 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5573 <Instance ModuleGuid="19cbbb97-ff61-45ff-8c3f-dfa66dd118c8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5574 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5575 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5576 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5577 <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5578 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5579 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5580 <Instance ModuleGuid="50bcb105-6634-441d-b403-659110a03ad2" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
5581 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5582 <Instance ModuleGuid="87eb5df9-722a-4241-ad7f-370d0b3a56d7" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
5583 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5584 </Libraries>
5585 <PcdBuildDefinition>
5586 <PcdData ItemType="FIXED_AT_BUILD">
5587 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
5588 <Token>0x00000001</Token>
5589 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5590 <DatumType>UINT32</DatumType>
5591 <MaxDatumSize>4</MaxDatumSize>
5592 <Value>1000000</Value>
5593 </PcdData>
5594 <PcdData ItemType="FIXED_AT_BUILD">
5595 <C_Name>PcdMaximumAsciiStringLength</C_Name>
5596 <Token>0x00000002</Token>
5597 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5598 <DatumType>UINT32</DatumType>
5599 <MaxDatumSize>4</MaxDatumSize>
5600 <Value>1000000</Value>
5601 </PcdData>
5602 <PcdData ItemType="FIXED_AT_BUILD">
5603 <C_Name>PcdDebugPropertyMask</C_Name>
5604 <Token>0x00000005</Token>
5605 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5606 <DatumType>UINT8</DatumType>
5607 <MaxDatumSize>1</MaxDatumSize>
5608 <Value>0x1f</Value>
5609 </PcdData>
5610 <PcdData ItemType="FIXED_AT_BUILD">
5611 <C_Name>PcdSpinLockTimeout</C_Name>
5612 <Token>0x00000004</Token>
5613 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5614 <DatumType>UINT32</DatumType>
5615 <MaxDatumSize>4</MaxDatumSize>
5616 <Value>10000000</Value>
5617 </PcdData>
5618 <PcdData ItemType="PATCHABLE_IN_MODULE">
5619 <C_Name>PcdDebugPrintErrorLevel</C_Name>
5620 <Token>0x00000006</Token>
5621 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5622 <DatumType>UINT32</DatumType>
5623 <MaxDatumSize>4</MaxDatumSize>
5624 <Value>0x80000000</Value>
5625 </PcdData>
5626 <PcdData ItemType="FIXED_AT_BUILD">
5627 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
5628 <Token>0x00000007</Token>
5629 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5630 <DatumType>UINT8</DatumType>
5631 <MaxDatumSize>1</MaxDatumSize>
5632 <Value>0x07</Value>
5633 </PcdData>
5634 <PcdData ItemType="FIXED_AT_BUILD">
5635 <C_Name>PcdMaximumLinkedListLength</C_Name>
5636 <Token>0x00000003</Token>
5637 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5638 <DatumType>UINT32</DatumType>
5639 <MaxDatumSize>4</MaxDatumSize>
5640 <Value>1000000</Value>
5641 </PcdData>
5642 <PcdData ItemType="FIXED_AT_BUILD">
5643 <C_Name>PcdDebugClearMemoryValue</C_Name>
5644 <Token>0x00000008</Token>
5645 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5646 <DatumType>UINT8</DatumType>
5647 <MaxDatumSize>1</MaxDatumSize>
5648 <Value>0xAF</Value>
5649 </PcdData>
5650 </PcdBuildDefinition>
5651 <ModuleSaBuildOptions>
5652 <FvBinding>FV_RECOVERY</FvBinding>
5653 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
5654 </ModuleSaBuildOptions>
5655 </ModuleSA>
5656 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="A5C6D68B-E78A-4426-9278-A8F0D9EB4D8F">
5657 <Libraries>
5658 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5659 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5660 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5661 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5662 <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5663 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5664 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5665 <Instance ModuleGuid="50bcb105-6634-441d-b403-659110a03ad2" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
5666 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5667 <Instance ModuleGuid="87eb5df9-722a-4241-ad7f-370d0b3a56d7" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
5668 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5669 </Libraries>
5670 <PcdBuildDefinition>
5671 <PcdData ItemType="FIXED_AT_BUILD">
5672 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
5673 <Token>0x00000001</Token>
5674 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5675 <DatumType>UINT32</DatumType>
5676 <MaxDatumSize>4</MaxDatumSize>
5677 <Value>1000000</Value>
5678 </PcdData>
5679 <PcdData ItemType="FIXED_AT_BUILD">
5680 <C_Name>PcdMaximumAsciiStringLength</C_Name>
5681 <Token>0x00000002</Token>
5682 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5683 <DatumType>UINT32</DatumType>
5684 <MaxDatumSize>4</MaxDatumSize>
5685 <Value>1000000</Value>
5686 </PcdData>
5687 <PcdData ItemType="FIXED_AT_BUILD">
5688 <C_Name>PcdDebugPropertyMask</C_Name>
5689 <Token>0x00000005</Token>
5690 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5691 <DatumType>UINT8</DatumType>
5692 <MaxDatumSize>1</MaxDatumSize>
5693 <Value>0x1f</Value>
5694 </PcdData>
5695 <PcdData ItemType="FIXED_AT_BUILD">
5696 <C_Name>PcdSpinLockTimeout</C_Name>
5697 <Token>0x00000004</Token>
5698 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5699 <DatumType>UINT32</DatumType>
5700 <MaxDatumSize>4</MaxDatumSize>
5701 <Value>10000000</Value>
5702 </PcdData>
5703 <PcdData ItemType="PATCHABLE_IN_MODULE">
5704 <C_Name>PcdDebugPrintErrorLevel</C_Name>
5705 <Token>0x00000006</Token>
5706 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5707 <DatumType>UINT32</DatumType>
5708 <MaxDatumSize>4</MaxDatumSize>
5709 <Value>0x80000000</Value>
5710 </PcdData>
5711 <PcdData ItemType="FIXED_AT_BUILD">
5712 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
5713 <Token>0x00000007</Token>
5714 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5715 <DatumType>UINT8</DatumType>
5716 <MaxDatumSize>1</MaxDatumSize>
5717 <Value>0x07</Value>
5718 </PcdData>
5719 <PcdData ItemType="FIXED_AT_BUILD">
5720 <C_Name>PcdMaximumLinkedListLength</C_Name>
5721 <Token>0x00000003</Token>
5722 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5723 <DatumType>UINT32</DatumType>
5724 <MaxDatumSize>4</MaxDatumSize>
5725 <Value>1000000</Value>
5726 </PcdData>
5727 <PcdData ItemType="FIXED_AT_BUILD">
5728 <C_Name>PcdDebugClearMemoryValue</C_Name>
5729 <Token>0x00000008</Token>
5730 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5731 <DatumType>UINT8</DatumType>
5732 <MaxDatumSize>1</MaxDatumSize>
5733 <Value>0xAF</Value>
5734 </PcdData>
5735 </PcdBuildDefinition>
5736 <ModuleSaBuildOptions>
5737 <FvBinding>FV_RECOVERY</FvBinding>
5738 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
5739 </ModuleSaBuildOptions>
5740 </ModuleSA>
5741 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="2D2E62AA-9ECF-43b7-8219-94E7FC713DFE">
5742 <Libraries>
5743 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5744 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5745 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5746 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5747 <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5748 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5749 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5750 <Instance ModuleGuid="50bcb105-6634-441d-b403-659110a03ad2" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
5751 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5752 <Instance ModuleGuid="87eb5df9-722a-4241-ad7f-370d0b3a56d7" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
5753 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5754 </Libraries>
5755 <PcdBuildDefinition>
5756 <PcdData ItemType="FIXED_AT_BUILD">
5757 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
5758 <Token>0x00000001</Token>
5759 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5760 <DatumType>UINT32</DatumType>
5761 <MaxDatumSize>4</MaxDatumSize>
5762 <Value>1000000</Value>
5763 </PcdData>
5764 <PcdData ItemType="FIXED_AT_BUILD">
5765 <C_Name>PcdMaximumAsciiStringLength</C_Name>
5766 <Token>0x00000002</Token>
5767 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5768 <DatumType>UINT32</DatumType>
5769 <MaxDatumSize>4</MaxDatumSize>
5770 <Value>1000000</Value>
5771 </PcdData>
5772 <PcdData ItemType="FIXED_AT_BUILD">
5773 <C_Name>PcdDebugPropertyMask</C_Name>
5774 <Token>0x00000005</Token>
5775 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5776 <DatumType>UINT8</DatumType>
5777 <MaxDatumSize>1</MaxDatumSize>
5778 <Value>0x1f</Value>
5779 </PcdData>
5780 <PcdData ItemType="FIXED_AT_BUILD">
5781 <C_Name>PcdSpinLockTimeout</C_Name>
5782 <Token>0x00000004</Token>
5783 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5784 <DatumType>UINT32</DatumType>
5785 <MaxDatumSize>4</MaxDatumSize>
5786 <Value>10000000</Value>
5787 </PcdData>
5788 <PcdData ItemType="PATCHABLE_IN_MODULE">
5789 <C_Name>PcdDebugPrintErrorLevel</C_Name>
5790 <Token>0x00000006</Token>
5791 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5792 <DatumType>UINT32</DatumType>
5793 <MaxDatumSize>4</MaxDatumSize>
5794 <Value>0x80000000</Value>
5795 </PcdData>
5796 <PcdData ItemType="FIXED_AT_BUILD">
5797 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
5798 <Token>0x00000007</Token>
5799 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5800 <DatumType>UINT8</DatumType>
5801 <MaxDatumSize>1</MaxDatumSize>
5802 <Value>0x07</Value>
5803 </PcdData>
5804 <PcdData ItemType="FIXED_AT_BUILD">
5805 <C_Name>PcdMaximumLinkedListLength</C_Name>
5806 <Token>0x00000003</Token>
5807 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5808 <DatumType>UINT32</DatumType>
5809 <MaxDatumSize>4</MaxDatumSize>
5810 <Value>1000000</Value>
5811 </PcdData>
5812 <PcdData ItemType="FIXED_AT_BUILD">
5813 <C_Name>PcdDebugClearMemoryValue</C_Name>
5814 <Token>0x00000008</Token>
5815 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5816 <DatumType>UINT8</DatumType>
5817 <MaxDatumSize>1</MaxDatumSize>
5818 <Value>0xAF</Value>
5819 </PcdData>
5820 </PcdBuildDefinition>
5821 <ModuleSaBuildOptions>
5822 <FvBinding>FV_RECOVERY</FvBinding>
5823 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
5824 </ModuleSaBuildOptions>
5825 </ModuleSA>
5826 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="A3f436EA-A127-4EF8-957C-8048606FF670">
5827 <Libraries>
5828 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5829 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5830 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5831 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5832 <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5833 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5834 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5835 <Instance ModuleGuid="50bcb105-6634-441d-b403-659110a03ad2" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
5836 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5837 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5838 </Libraries>
5839 <PcdBuildDefinition>
5840 <PcdData ItemType="FIXED_AT_BUILD">
5841 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
5842 <Token>0x00000001</Token>
5843 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5844 <DatumType>UINT32</DatumType>
5845 <MaxDatumSize>4</MaxDatumSize>
5846 <Value>1000000</Value>
5847 </PcdData>
5848 <PcdData ItemType="FIXED_AT_BUILD">
5849 <C_Name>PcdMaximumAsciiStringLength</C_Name>
5850 <Token>0x00000002</Token>
5851 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5852 <DatumType>UINT32</DatumType>
5853 <MaxDatumSize>4</MaxDatumSize>
5854 <Value>1000000</Value>
5855 </PcdData>
5856 <PcdData ItemType="FIXED_AT_BUILD">
5857 <C_Name>PcdDebugPropertyMask</C_Name>
5858 <Token>0x00000005</Token>
5859 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5860 <DatumType>UINT8</DatumType>
5861 <MaxDatumSize>1</MaxDatumSize>
5862 <Value>0x1f</Value>
5863 </PcdData>
5864 <PcdData ItemType="FIXED_AT_BUILD">
5865 <C_Name>PcdSpinLockTimeout</C_Name>
5866 <Token>0x00000004</Token>
5867 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5868 <DatumType>UINT32</DatumType>
5869 <MaxDatumSize>4</MaxDatumSize>
5870 <Value>10000000</Value>
5871 </PcdData>
5872 <PcdData ItemType="PATCHABLE_IN_MODULE">
5873 <C_Name>PcdDebugPrintErrorLevel</C_Name>
5874 <Token>0x00000006</Token>
5875 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5876 <DatumType>UINT32</DatumType>
5877 <MaxDatumSize>4</MaxDatumSize>
5878 <Value>0x80000000</Value>
5879 </PcdData>
5880 <PcdData ItemType="FIXED_AT_BUILD">
5881 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
5882 <Token>0x00000007</Token>
5883 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5884 <DatumType>UINT8</DatumType>
5885 <MaxDatumSize>1</MaxDatumSize>
5886 <Value>0x07</Value>
5887 </PcdData>
5888 <PcdData ItemType="FIXED_AT_BUILD">
5889 <C_Name>PcdMaximumLinkedListLength</C_Name>
5890 <Token>0x00000003</Token>
5891 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5892 <DatumType>UINT32</DatumType>
5893 <MaxDatumSize>4</MaxDatumSize>
5894 <Value>1000000</Value>
5895 </PcdData>
5896 <PcdData ItemType="FIXED_AT_BUILD">
5897 <C_Name>PcdDebugClearMemoryValue</C_Name>
5898 <Token>0x00000008</Token>
5899 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5900 <DatumType>UINT8</DatumType>
5901 <MaxDatumSize>1</MaxDatumSize>
5902 <Value>0xAF</Value>
5903 </PcdData>
5904 </PcdBuildDefinition>
5905 <ModuleSaBuildOptions>
5906 <FvBinding>FV_RECOVERY</FvBinding>
5907 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
5908 </ModuleSaBuildOptions>
5909 </ModuleSA>
5910 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="a46c3330-be36-4977-9d24-a7cf92eef0fe">
5911 <Libraries>
5912 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5913 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5914 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5915 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5916 <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5917 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5918 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5919 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5920 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5921 </Libraries>
5922 <PcdBuildDefinition>
5923 <PcdData ItemType="FIXED_AT_BUILD">
5924 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
5925 <Token>0x00000001</Token>
5926 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5927 <DatumType>UINT32</DatumType>
5928 <MaxDatumSize>4</MaxDatumSize>
5929 <Value>1000000</Value>
5930 </PcdData>
5931 <PcdData ItemType="FIXED_AT_BUILD">
5932 <C_Name>PcdMaximumAsciiStringLength</C_Name>
5933 <Token>0x00000002</Token>
5934 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5935 <DatumType>UINT32</DatumType>
5936 <MaxDatumSize>4</MaxDatumSize>
5937 <Value>1000000</Value>
5938 </PcdData>
5939 <PcdData ItemType="FIXED_AT_BUILD">
5940 <C_Name>PcdDebugPropertyMask</C_Name>
5941 <Token>0x00000005</Token>
5942 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5943 <DatumType>UINT8</DatumType>
5944 <MaxDatumSize>1</MaxDatumSize>
5945 <Value>0x1f</Value>
5946 </PcdData>
5947 <PcdData ItemType="FIXED_AT_BUILD">
5948 <C_Name>PcdSpinLockTimeout</C_Name>
5949 <Token>0x00000004</Token>
5950 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5951 <DatumType>UINT32</DatumType>
5952 <MaxDatumSize>4</MaxDatumSize>
5953 <Value>10000000</Value>
5954 </PcdData>
5955 <PcdData ItemType="PATCHABLE_IN_MODULE">
5956 <C_Name>PcdDebugPrintErrorLevel</C_Name>
5957 <Token>0x00000006</Token>
5958 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5959 <DatumType>UINT32</DatumType>
5960 <MaxDatumSize>4</MaxDatumSize>
5961 <Value>0x80000000</Value>
5962 </PcdData>
5963 <PcdData ItemType="FIXED_AT_BUILD">
5964 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
5965 <Token>0x00000007</Token>
5966 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5967 <DatumType>UINT8</DatumType>
5968 <MaxDatumSize>1</MaxDatumSize>
5969 <Value>0x07</Value>
5970 </PcdData>
5971 <PcdData ItemType="FIXED_AT_BUILD">
5972 <C_Name>PcdMaximumLinkedListLength</C_Name>
5973 <Token>0x00000003</Token>
5974 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5975 <DatumType>UINT32</DatumType>
5976 <MaxDatumSize>4</MaxDatumSize>
5977 <Value>1000000</Value>
5978 </PcdData>
5979 <PcdData ItemType="FIXED_AT_BUILD">
5980 <C_Name>PcdDebugClearMemoryValue</C_Name>
5981 <Token>0x00000008</Token>
5982 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
5983 <DatumType>UINT8</DatumType>
5984 <MaxDatumSize>1</MaxDatumSize>
5985 <Value>0xAF</Value>
5986 </PcdData>
5987 </PcdBuildDefinition>
5988 <ModuleSaBuildOptions>
5989 <FvBinding>FV_RECOVERY</FvBinding>
5990 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
5991 </ModuleSaBuildOptions>
5992 </ModuleSA>
5993 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="A2f436EA-A127-4EF8-957C-8048606FF670">
5994 <Libraries>
5995 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5996 <Instance ModuleGuid="fd44e603-002a-4b29-9f5f-529e815b6165" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5997 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5998 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5999 <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6000 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6001 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6002 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6003 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6004 </Libraries>
6005 <PcdBuildDefinition>
6006 <PcdData ItemType="FIXED_AT_BUILD">
6007 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
6008 <Token>0x00000001</Token>
6009 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6010 <DatumType>UINT32</DatumType>
6011 <MaxDatumSize>4</MaxDatumSize>
6012 <Value>1000000</Value>
6013 </PcdData>
6014 <PcdData ItemType="FIXED_AT_BUILD">
6015 <C_Name>PcdMaximumAsciiStringLength</C_Name>
6016 <Token>0x00000002</Token>
6017 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6018 <DatumType>UINT32</DatumType>
6019 <MaxDatumSize>4</MaxDatumSize>
6020 <Value>1000000</Value>
6021 </PcdData>
6022 <PcdData ItemType="FIXED_AT_BUILD">
6023 <C_Name>PcdDebugPropertyMask</C_Name>
6024 <Token>0x00000005</Token>
6025 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6026 <DatumType>UINT8</DatumType>
6027 <MaxDatumSize>1</MaxDatumSize>
6028 <Value>0x1f</Value>
6029 </PcdData>
6030 <PcdData ItemType="FIXED_AT_BUILD">
6031 <C_Name>PcdSpinLockTimeout</C_Name>
6032 <Token>0x00000004</Token>
6033 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6034 <DatumType>UINT32</DatumType>
6035 <MaxDatumSize>4</MaxDatumSize>
6036 <Value>10000000</Value>
6037 </PcdData>
6038 <PcdData ItemType="PATCHABLE_IN_MODULE">
6039 <C_Name>PcdDebugPrintErrorLevel</C_Name>
6040 <Token>0x00000006</Token>
6041 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6042 <DatumType>UINT32</DatumType>
6043 <MaxDatumSize>4</MaxDatumSize>
6044 <Value>0x80000000</Value>
6045 </PcdData>
6046 <PcdData ItemType="FIXED_AT_BUILD">
6047 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
6048 <Token>0x00000007</Token>
6049 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6050 <DatumType>UINT8</DatumType>
6051 <MaxDatumSize>1</MaxDatumSize>
6052 <Value>0x07</Value>
6053 </PcdData>
6054 <PcdData ItemType="FIXED_AT_BUILD">
6055 <C_Name>PcdMaximumLinkedListLength</C_Name>
6056 <Token>0x00000003</Token>
6057 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6058 <DatumType>UINT32</DatumType>
6059 <MaxDatumSize>4</MaxDatumSize>
6060 <Value>1000000</Value>
6061 </PcdData>
6062 <PcdData ItemType="FIXED_AT_BUILD">
6063 <C_Name>PcdDebugClearMemoryValue</C_Name>
6064 <Token>0x00000008</Token>
6065 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6066 <DatumType>UINT8</DatumType>
6067 <MaxDatumSize>1</MaxDatumSize>
6068 <Value>0xAF</Value>
6069 </PcdData>
6070 </PcdBuildDefinition>
6071 <ModuleSaBuildOptions>
6072 <FvBinding>FV_RECOVERY</FvBinding>
6073 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
6074 </ModuleSaBuildOptions>
6075 </ModuleSA>
6076 <ModuleSA SupArchList="IA32" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" ModuleGuid="0C95A916-A006-11d4-BCFA-0080C73C8881">
6077 <Libraries>
6078 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6079 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6080 <Instance ModuleGuid="f12b59c9-76d0-4661-ad7c-f04d1bef0558" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6081 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6082 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6083 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6084 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6085 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6086 <Instance ModuleGuid="f6b5871d-5226-41b3-a569-3ff893fdc7bc" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3"/>
6087 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6088 </Libraries>
6089 <PcdBuildDefinition>
6090 <PcdData ItemType="FIXED_AT_BUILD">
6091 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
6092 <Token>0x00000001</Token>
6093 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6094 <DatumType>UINT32</DatumType>
6095 <MaxDatumSize>4</MaxDatumSize>
6096 <Value>1000000</Value>
6097 </PcdData>
6098 <PcdData ItemType="FIXED_AT_BUILD">
6099 <C_Name>PcdMaximumAsciiStringLength</C_Name>
6100 <Token>0x00000002</Token>
6101 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6102 <DatumType>UINT32</DatumType>
6103 <MaxDatumSize>4</MaxDatumSize>
6104 <Value>1000000</Value>
6105 </PcdData>
6106 <PcdData ItemType="FIXED_AT_BUILD">
6107 <C_Name>PcdDebugPropertyMask</C_Name>
6108 <Token>0x00000005</Token>
6109 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6110 <DatumType>UINT8</DatumType>
6111 <MaxDatumSize>1</MaxDatumSize>
6112 <Value>0x1f</Value>
6113 </PcdData>
6114 <PcdData ItemType="FIXED_AT_BUILD">
6115 <C_Name>PcdSpinLockTimeout</C_Name>
6116 <Token>0x00000004</Token>
6117 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6118 <DatumType>UINT32</DatumType>
6119 <MaxDatumSize>4</MaxDatumSize>
6120 <Value>10000000</Value>
6121 </PcdData>
6122 <PcdData ItemType="PATCHABLE_IN_MODULE">
6123 <C_Name>PcdDebugPrintErrorLevel</C_Name>
6124 <Token>0x00000006</Token>
6125 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6126 <DatumType>UINT32</DatumType>
6127 <MaxDatumSize>4</MaxDatumSize>
6128 <Value>0x80000000</Value>
6129 </PcdData>
6130 <PcdData ItemType="FIXED_AT_BUILD">
6131 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
6132 <Token>0x00000007</Token>
6133 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6134 <DatumType>UINT8</DatumType>
6135 <MaxDatumSize>1</MaxDatumSize>
6136 <Value>0x07</Value>
6137 </PcdData>
6138 <PcdData ItemType="FIXED_AT_BUILD">
6139 <C_Name>PcdMaximumLinkedListLength</C_Name>
6140 <Token>0x00000003</Token>
6141 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6142 <DatumType>UINT32</DatumType>
6143 <MaxDatumSize>4</MaxDatumSize>
6144 <Value>1000000</Value>
6145 </PcdData>
6146 <PcdData ItemType="FIXED_AT_BUILD">
6147 <C_Name>PcdDebugClearMemoryValue</C_Name>
6148 <Token>0x00000008</Token>
6149 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6150 <DatumType>UINT8</DatumType>
6151 <MaxDatumSize>1</MaxDatumSize>
6152 <Value>0xAF</Value>
6153 </PcdData>
6154 </PcdBuildDefinition>
6155 <ModuleSaBuildOptions>
6156 <FvBinding>FV_RECOVERY</FvBinding>
6157 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
6158 </ModuleSaBuildOptions>
6159 </ModuleSA>
6160 <ModuleSA SupArchList="IA32" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" ModuleGuid="BD7E9A27-D6C5-416a-B245-5F507D95B2BD">
6161 <Libraries>
6162 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6163 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6164 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6165 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6166 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6167 <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6168 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6169 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6170 <Instance ModuleGuid="af97eb89-4cc6-45f8-a514-ca025b346480" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6171 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6172 <Instance ModuleGuid="91c1677a-e57f-4191-8b8e-eb7711a716e0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6173 </Libraries>
6174 <PcdBuildDefinition>
6175 <PcdData ItemType="FIXED_AT_BUILD">
6176 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
6177 <Token>0x00000001</Token>
6178 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6179 <DatumType>UINT32</DatumType>
6180 <MaxDatumSize>4</MaxDatumSize>
6181 <Value>1000000</Value>
6182 </PcdData>
6183 <PcdData ItemType="FIXED_AT_BUILD">
6184 <C_Name>PcdMaximumAsciiStringLength</C_Name>
6185 <Token>0x00000002</Token>
6186 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6187 <DatumType>UINT32</DatumType>
6188 <MaxDatumSize>4</MaxDatumSize>
6189 <Value>1000000</Value>
6190 </PcdData>
6191 <PcdData ItemType="FIXED_AT_BUILD">
6192 <C_Name>PcdDebugPropertyMask</C_Name>
6193 <Token>0x00000005</Token>
6194 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6195 <DatumType>UINT8</DatumType>
6196 <MaxDatumSize>1</MaxDatumSize>
6197 <Value>0x1f</Value>
6198 </PcdData>
6199 <PcdData ItemType="FIXED_AT_BUILD">
6200 <C_Name>PcdSpinLockTimeout</C_Name>
6201 <Token>0x00000004</Token>
6202 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6203 <DatumType>UINT32</DatumType>
6204 <MaxDatumSize>4</MaxDatumSize>
6205 <Value>10000000</Value>
6206 </PcdData>
6207 <PcdData ItemType="PATCHABLE_IN_MODULE">
6208 <C_Name>PcdDebugPrintErrorLevel</C_Name>
6209 <Token>0x00000006</Token>
6210 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6211 <DatumType>UINT32</DatumType>
6212 <MaxDatumSize>4</MaxDatumSize>
6213 <Value>0x80000000</Value>
6214 </PcdData>
6215 <PcdData ItemType="FIXED_AT_BUILD">
6216 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
6217 <Token>0x00000007</Token>
6218 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6219 <DatumType>UINT8</DatumType>
6220 <MaxDatumSize>1</MaxDatumSize>
6221 <Value>0x07</Value>
6222 </PcdData>
6223 <PcdData ItemType="FIXED_AT_BUILD">
6224 <C_Name>PcdMaximumLinkedListLength</C_Name>
6225 <Token>0x00000003</Token>
6226 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6227 <DatumType>UINT32</DatumType>
6228 <MaxDatumSize>4</MaxDatumSize>
6229 <Value>1000000</Value>
6230 </PcdData>
6231 <PcdData ItemType="FIXED_AT_BUILD">
6232 <C_Name>PcdDebugClearMemoryValue</C_Name>
6233 <Token>0x00000008</Token>
6234 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6235 <DatumType>UINT8</DatumType>
6236 <MaxDatumSize>1</MaxDatumSize>
6237 <Value>0xAF</Value>
6238 </PcdData>
6239 <PcdData ItemType="DYNAMIC">
6240 <C_Name>PcdWinNtMemorySize</C_Name>
6241 <Token>0x00001005</Token>
6242 <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
6243 <DatumType>VOID*</DatumType>
6244 <MaxDatumSize>10</MaxDatumSize>
6245 <Value>L"64!64"</Value>
6246 </PcdData>
6247 <PcdData ItemType="DYNAMIC">
6248 <C_Name>PcdWinNtPhysicalDisk</C_Name>
6249 <Token>0x00001000</Token>
6250 <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
6251 <DatumType>VOID*</DatumType>
054c4bbc 6252 <MaxDatumSize>32</MaxDatumSize>
eefb8b05 6253 <Value>L"E:RW;245760;512"</Value>
8031d48d 6254 </PcdData>
6255 <PcdData ItemType="DYNAMIC">
6256 <C_Name>PcdWinNtVirtualDisk</C_Name>
6257 <Token>0x00001001</Token>
6258 <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
6259 <DatumType>VOID*</DatumType>
6260 <MaxDatumSize>24</MaxDatumSize>
6261 <Value>L"FW;40960;512"</Value>
6262 </PcdData>
6263 <PcdData ItemType="DYNAMIC">
6264 <C_Name>PcdWinNtSerialPort</C_Name>
6265 <Token>0x00001002</Token>
6266 <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
6267 <DatumType>VOID*</DatumType>
6268 <MaxDatumSize>18</MaxDatumSize>
6269 <Value>L"COM1!COM2"</Value>
6270 </PcdData>
6271 <PcdData ItemType="DYNAMIC">
6272 <C_Name>PcdWinNtUga</C_Name>
6273 <Token>0x00001003</Token>
6274 <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
6275 <DatumType>VOID*</DatumType>
6276 <MaxDatumSize>50</MaxDatumSize>
6277 <Value>L"UGA Window 1!UGA Window 2"</Value>
6278 </PcdData>
6279 <PcdData ItemType="DYNAMIC">
6280 <C_Name>PcdWinNtCpuModel</C_Name>
6281 <Token>0x00001007</Token>
6282 <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
6283 <DatumType>VOID*</DatumType>
6284 <MaxDatumSize>48</MaxDatumSize>
6285 <Value>L"Intel(R) Processor Model"</Value>
6286 </PcdData>
6287 <PcdData ItemType="DYNAMIC">
6288 <C_Name>PcdWinNtFileSystem</C_Name>
6289 <Token>0x00001004</Token>
6290 <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
6291 <DatumType>VOID*</DatumType>
6292 <MaxDatumSize>120</MaxDatumSize>
eefb8b05 6293 <Value>L".!..\\..\\..\\..\\..\\EdkShellBinPkg\\bin\\ia32\\Apps"</Value>
8031d48d 6294 </PcdData>
6295 <PcdData ItemType="DYNAMIC">
6296 <C_Name>PcdWinNtConsole</C_Name>
6297 <Token>0x0000100a</Token>
6298 <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
6299 <DatumType>VOID*</DatumType>
6300 <MaxDatumSize>50</MaxDatumSize>
6301 <Value>L"Bus Driver Console Window"</Value>
6302 </PcdData>
6303 <PcdData ItemType="DYNAMIC">
6304 <C_Name>PcdWinNtCpuSpeed</C_Name>
6305 <Token>0x00001008</Token>
6306 <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
6307 <DatumType>VOID*</DatumType>
6308 <MaxDatumSize>8</MaxDatumSize>
6309 <Value>L"3000"</Value>
6310 </PcdData>
6311 </PcdBuildDefinition>
6312 <ModuleSaBuildOptions>
6313 <FvBinding>FV_RECOVERY</FvBinding>
6314 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
6315 </ModuleSaBuildOptions>
6316 </ModuleSA>
6317 <ModuleSA SupArchList="IA32" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" ModuleGuid="F479E147-A125-11d4-BCFC-0080C73C8881">
6318 <Libraries>
6319 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6320 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6321 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6322 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6323 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6324 <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6325 <Instance ModuleGuid="b57a1df6-ffdb-4247-a3df-3a562176751a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6326 <Instance ModuleGuid="a86fbfca-0183-4eeb-aa8a-762e3b7da1f3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6327 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6328 </Libraries>
6329 <PcdBuildDefinition>
6330 <PcdData ItemType="FIXED_AT_BUILD">
6331 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
6332 <Token>0x00000001</Token>
6333 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6334 <DatumType>UINT32</DatumType>
6335 <MaxDatumSize>4</MaxDatumSize>
6336 <Value>1000000</Value>
6337 </PcdData>
6338 <PcdData ItemType="FIXED_AT_BUILD">
6339 <C_Name>PcdMaximumAsciiStringLength</C_Name>
6340 <Token>0x00000002</Token>
6341 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6342 <DatumType>UINT32</DatumType>
6343 <MaxDatumSize>4</MaxDatumSize>
6344 <Value>1000000</Value>
6345 </PcdData>
6346 <PcdData ItemType="FIXED_AT_BUILD">
6347 <C_Name>PcdDebugPropertyMask</C_Name>
6348 <Token>0x00000005</Token>
6349 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6350 <DatumType>UINT8</DatumType>
6351 <MaxDatumSize>1</MaxDatumSize>
6352 <Value>0x1f</Value>
6353 </PcdData>
6354 <PcdData ItemType="FIXED_AT_BUILD">
6355 <C_Name>PcdSpinLockTimeout</C_Name>
6356 <Token>0x00000004</Token>
6357 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6358 <DatumType>UINT32</DatumType>
6359 <MaxDatumSize>4</MaxDatumSize>
6360 <Value>10000000</Value>
6361 </PcdData>
6362 <PcdData ItemType="PATCHABLE_IN_MODULE">
6363 <C_Name>PcdDebugPrintErrorLevel</C_Name>
6364 <Token>0x00000006</Token>
6365 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6366 <DatumType>UINT32</DatumType>
6367 <MaxDatumSize>4</MaxDatumSize>
6368 <Value>0x80000000</Value>
6369 </PcdData>
6370 <PcdData ItemType="FIXED_AT_BUILD">
6371 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
6372 <Token>0x00000007</Token>
6373 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6374 <DatumType>UINT8</DatumType>
6375 <MaxDatumSize>1</MaxDatumSize>
6376 <Value>0x07</Value>
6377 </PcdData>
6378 <PcdData ItemType="FIXED_AT_BUILD">
6379 <C_Name>PcdMaximumLinkedListLength</C_Name>
6380 <Token>0x00000003</Token>
6381 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6382 <DatumType>UINT32</DatumType>
6383 <MaxDatumSize>4</MaxDatumSize>
6384 <Value>1000000</Value>
6385 </PcdData>
6386 <PcdData ItemType="FIXED_AT_BUILD">
6387 <C_Name>PcdDebugClearMemoryValue</C_Name>
6388 <Token>0x00000008</Token>
6389 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6390 <DatumType>UINT8</DatumType>
6391 <MaxDatumSize>1</MaxDatumSize>
6392 <Value>0xAF</Value>
6393 </PcdData>
6394 </PcdBuildDefinition>
6395 <ModuleSaBuildOptions>
6396 <FvBinding>FV_RECOVERY</FvBinding>
6397 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
6398 </ModuleSaBuildOptions>
6399 </ModuleSA>
6400 <ModuleSA SupArchList="IA32" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" ModuleGuid="263631d7-5836-4b74-be48-ee22e92ce5d3">
6401 <Libraries>
6402 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6403 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6404 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6405 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6406 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6407 <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6408 <Instance ModuleGuid="b57a1df6-ffdb-4247-a3df-3a562176751a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6409 <Instance ModuleGuid="a86fbfca-0183-4eeb-aa8a-762e3b7da1f3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6410 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6411 </Libraries>
6412 <PcdBuildDefinition>
6413 <PcdData ItemType="FIXED_AT_BUILD">
6414 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
6415 <Token>0x00000001</Token>
6416 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6417 <DatumType>UINT32</DatumType>
6418 <MaxDatumSize>4</MaxDatumSize>
6419 <Value>1000000</Value>
6420 </PcdData>
6421 <PcdData ItemType="FIXED_AT_BUILD">
6422 <C_Name>PcdMaximumAsciiStringLength</C_Name>
6423 <Token>0x00000002</Token>
6424 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6425 <DatumType>UINT32</DatumType>
6426 <MaxDatumSize>4</MaxDatumSize>
6427 <Value>1000000</Value>
6428 </PcdData>
6429 <PcdData ItemType="FIXED_AT_BUILD">
6430 <C_Name>PcdDebugPropertyMask</C_Name>
6431 <Token>0x00000005</Token>
6432 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6433 <DatumType>UINT8</DatumType>
6434 <MaxDatumSize>1</MaxDatumSize>
6435 <Value>0x1f</Value>
6436 </PcdData>
6437 <PcdData ItemType="FIXED_AT_BUILD">
6438 <C_Name>PcdSpinLockTimeout</C_Name>
6439 <Token>0x00000004</Token>
6440 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6441 <DatumType>UINT32</DatumType>
6442 <MaxDatumSize>4</MaxDatumSize>
6443 <Value>10000000</Value>
6444 </PcdData>
6445 <PcdData ItemType="PATCHABLE_IN_MODULE">
6446 <C_Name>PcdDebugPrintErrorLevel</C_Name>
6447 <Token>0x00000006</Token>
6448 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6449 <DatumType>UINT32</DatumType>
6450 <MaxDatumSize>4</MaxDatumSize>
6451 <Value>0x80000000</Value>
6452 </PcdData>
6453 <PcdData ItemType="FIXED_AT_BUILD">
6454 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
6455 <Token>0x00000007</Token>
6456 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6457 <DatumType>UINT8</DatumType>
6458 <MaxDatumSize>1</MaxDatumSize>
6459 <Value>0x07</Value>
6460 </PcdData>
6461 <PcdData ItemType="FIXED_AT_BUILD">
6462 <C_Name>PcdMaximumLinkedListLength</C_Name>
6463 <Token>0x00000003</Token>
6464 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6465 <DatumType>UINT32</DatumType>
6466 <MaxDatumSize>4</MaxDatumSize>
6467 <Value>1000000</Value>
6468 </PcdData>
6469 <PcdData ItemType="FIXED_AT_BUILD">
6470 <C_Name>PcdDebugClearMemoryValue</C_Name>
6471 <Token>0x00000008</Token>
6472 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6473 <DatumType>UINT8</DatumType>
6474 <MaxDatumSize>1</MaxDatumSize>
6475 <Value>0xAF</Value>
6476 </PcdData>
6477 </PcdBuildDefinition>
6478 <ModuleSaBuildOptions>
6479 <FvBinding>FV_RECOVERY</FvBinding>
6480 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
6481 </ModuleSaBuildOptions>
6482 </ModuleSA>
6483 <ModuleSA SupArchList="IA32" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" ModuleGuid="6B41B553-A649-11d4-BD02-0080C73C8881">
6484 <Libraries>
6485 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6486 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6487 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6488 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6489 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6490 <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6491 <Instance ModuleGuid="b57a1df6-ffdb-4247-a3df-3a562176751a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6492 <Instance ModuleGuid="a86fbfca-0183-4eeb-aa8a-762e3b7da1f3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6493 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6494 <Instance ModuleGuid="91c1677a-e57f-4191-8b8e-eb7711a716e0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6495 </Libraries>
6496 <PcdBuildDefinition>
6497 <PcdData ItemType="FIXED_AT_BUILD">
6498 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
6499 <Token>0x00000001</Token>
6500 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6501 <DatumType>UINT32</DatumType>
6502 <MaxDatumSize>4</MaxDatumSize>
6503 <Value>1000000</Value>
6504 </PcdData>
6505 <PcdData ItemType="FIXED_AT_BUILD">
6506 <C_Name>PcdMaximumAsciiStringLength</C_Name>
6507 <Token>0x00000002</Token>
6508 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6509 <DatumType>UINT32</DatumType>
6510 <MaxDatumSize>4</MaxDatumSize>
6511 <Value>1000000</Value>
6512 </PcdData>
6513 <PcdData ItemType="FIXED_AT_BUILD">
6514 <C_Name>PcdDebugPropertyMask</C_Name>
6515 <Token>0x00000005</Token>
6516 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6517 <DatumType>UINT8</DatumType>
6518 <MaxDatumSize>1</MaxDatumSize>
6519 <Value>0x1f</Value>
6520 </PcdData>
6521 <PcdData ItemType="FIXED_AT_BUILD">
6522 <C_Name>PcdSpinLockTimeout</C_Name>
6523 <Token>0x00000004</Token>
6524 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6525 <DatumType>UINT32</DatumType>
6526 <MaxDatumSize>4</MaxDatumSize>
6527 <Value>10000000</Value>
6528 </PcdData>
6529 <PcdData ItemType="PATCHABLE_IN_MODULE">
6530 <C_Name>PcdDebugPrintErrorLevel</C_Name>
6531 <Token>0x00000006</Token>
6532 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6533 <DatumType>UINT32</DatumType>
6534 <MaxDatumSize>4</MaxDatumSize>
6535 <Value>0x80000000</Value>
6536 </PcdData>
6537 <PcdData ItemType="FIXED_AT_BUILD">
6538 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
6539 <Token>0x00000007</Token>
6540 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6541 <DatumType>UINT8</DatumType>
6542 <MaxDatumSize>1</MaxDatumSize>
6543 <Value>0x07</Value>
6544 </PcdData>
6545 <PcdData ItemType="FIXED_AT_BUILD">
6546 <C_Name>PcdMaximumLinkedListLength</C_Name>
6547 <Token>0x00000003</Token>
6548 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6549 <DatumType>UINT32</DatumType>
6550 <MaxDatumSize>4</MaxDatumSize>
6551 <Value>1000000</Value>
6552 </PcdData>
6553 <PcdData ItemType="FIXED_AT_BUILD">
6554 <C_Name>PcdDebugClearMemoryValue</C_Name>
6555 <Token>0x00000008</Token>
6556 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6557 <DatumType>UINT8</DatumType>
6558 <MaxDatumSize>1</MaxDatumSize>
6559 <Value>0xAF</Value>
6560 </PcdData>
6561 </PcdBuildDefinition>
6562 <ModuleSaBuildOptions>
6563 <FvBinding>FV_RECOVERY</FvBinding>
6564 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
6565 </ModuleSaBuildOptions>
6566 </ModuleSA>
6567 <ModuleSA SupArchList="IA32" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" ModuleGuid="9C25E18B-76BA-43da-A132-DBB0997CEFEF">
6568 <Libraries>
6569 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6570 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6571 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6572 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6573 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6574 <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6575 <Instance ModuleGuid="b57a1df6-ffdb-4247-a3df-3a562176751a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6576 <Instance ModuleGuid="a86fbfca-0183-4eeb-aa8a-762e3b7da1f3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6577 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6578 </Libraries>
6579 <PcdBuildDefinition>
6580 <PcdData ItemType="FIXED_AT_BUILD">
6581 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
6582 <Token>0x00000001</Token>
6583 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6584 <DatumType>UINT32</DatumType>
6585 <MaxDatumSize>4</MaxDatumSize>
6586 <Value>1000000</Value>
6587 </PcdData>
6588 <PcdData ItemType="FIXED_AT_BUILD">
6589 <C_Name>PcdMaximumAsciiStringLength</C_Name>
6590 <Token>0x00000002</Token>
6591 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6592 <DatumType>UINT32</DatumType>
6593 <MaxDatumSize>4</MaxDatumSize>
6594 <Value>1000000</Value>
6595 </PcdData>
6596 <PcdData ItemType="FIXED_AT_BUILD">
6597 <C_Name>PcdDebugPropertyMask</C_Name>
6598 <Token>0x00000005</Token>
6599 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6600 <DatumType>UINT8</DatumType>
6601 <MaxDatumSize>1</MaxDatumSize>
6602 <Value>0x1f</Value>
6603 </PcdData>
6604 <PcdData ItemType="FIXED_AT_BUILD">
6605 <C_Name>PcdSpinLockTimeout</C_Name>
6606 <Token>0x00000004</Token>
6607 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6608 <DatumType>UINT32</DatumType>
6609 <MaxDatumSize>4</MaxDatumSize>
6610 <Value>10000000</Value>
6611 </PcdData>
6612 <PcdData ItemType="PATCHABLE_IN_MODULE">
6613 <C_Name>PcdDebugPrintErrorLevel</C_Name>
6614 <Token>0x00000006</Token>
6615 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6616 <DatumType>UINT32</DatumType>
6617 <MaxDatumSize>4</MaxDatumSize>
6618 <Value>0x80000000</Value>
6619 </PcdData>
6620 <PcdData ItemType="FIXED_AT_BUILD">
6621 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
6622 <Token>0x00000007</Token>
6623 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6624 <DatumType>UINT8</DatumType>
6625 <MaxDatumSize>1</MaxDatumSize>
6626 <Value>0x07</Value>
6627 </PcdData>
6628 <PcdData ItemType="FIXED_AT_BUILD">
6629 <C_Name>PcdMaximumLinkedListLength</C_Name>
6630 <Token>0x00000003</Token>
6631 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6632 <DatumType>UINT32</DatumType>
6633 <MaxDatumSize>4</MaxDatumSize>
6634 <Value>1000000</Value>
6635 </PcdData>
6636 <PcdData ItemType="FIXED_AT_BUILD">
6637 <C_Name>PcdDebugClearMemoryValue</C_Name>
6638 <Token>0x00000008</Token>
6639 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6640 <DatumType>UINT8</DatumType>
6641 <MaxDatumSize>1</MaxDatumSize>
6642 <Value>0xAF</Value>
6643 </PcdData>
6644 </PcdBuildDefinition>
6645 <ModuleSaBuildOptions>
6646 <FvBinding>FV_RECOVERY</FvBinding>
6647 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
6648 </ModuleSaBuildOptions>
6649 </ModuleSA>
6650 <ModuleSA SupArchList="IA32" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" ModuleGuid="AB248E8D-ABE1-11d4-BD0D-0080C73C8881">
6651 <Libraries>
6652 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6653 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6654 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6655 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6656 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6657 <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6658 <Instance ModuleGuid="b57a1df6-ffdb-4247-a3df-3a562176751a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6659 <Instance ModuleGuid="a86fbfca-0183-4eeb-aa8a-762e3b7da1f3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6660 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6661 </Libraries>
6662 <PcdBuildDefinition>
6663 <PcdData ItemType="FIXED_AT_BUILD">
6664 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
6665 <Token>0x00000001</Token>
6666 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6667 <DatumType>UINT32</DatumType>
6668 <MaxDatumSize>4</MaxDatumSize>
6669 <Value>1000000</Value>
6670 </PcdData>
6671 <PcdData ItemType="FIXED_AT_BUILD">
6672 <C_Name>PcdMaximumAsciiStringLength</C_Name>
6673 <Token>0x00000002</Token>
6674 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6675 <DatumType>UINT32</DatumType>
6676 <MaxDatumSize>4</MaxDatumSize>
6677 <Value>1000000</Value>
6678 </PcdData>
6679 <PcdData ItemType="FIXED_AT_BUILD">
6680 <C_Name>PcdDebugPropertyMask</C_Name>
6681 <Token>0x00000005</Token>
6682 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6683 <DatumType>UINT8</DatumType>
6684 <MaxDatumSize>1</MaxDatumSize>
6685 <Value>0x1f</Value>
6686 </PcdData>
6687 <PcdData ItemType="FIXED_AT_BUILD">
6688 <C_Name>PcdSpinLockTimeout</C_Name>
6689 <Token>0x00000004</Token>
6690 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6691 <DatumType>UINT32</DatumType>
6692 <MaxDatumSize>4</MaxDatumSize>
6693 <Value>10000000</Value>
6694 </PcdData>
6695 <PcdData ItemType="PATCHABLE_IN_MODULE">
6696 <C_Name>PcdDebugPrintErrorLevel</C_Name>
6697 <Token>0x00000006</Token>
6698 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6699 <DatumType>UINT32</DatumType>
6700 <MaxDatumSize>4</MaxDatumSize>
6701 <Value>0x80000000</Value>
6702 </PcdData>
6703 <PcdData ItemType="FIXED_AT_BUILD">
6704 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
6705 <Token>0x00000007</Token>
6706 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6707 <DatumType>UINT8</DatumType>
6708 <MaxDatumSize>1</MaxDatumSize>
6709 <Value>0x07</Value>
6710 </PcdData>
6711 <PcdData ItemType="FIXED_AT_BUILD">
6712 <C_Name>PcdMaximumLinkedListLength</C_Name>
6713 <Token>0x00000003</Token>
6714 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6715 <DatumType>UINT32</DatumType>
6716 <MaxDatumSize>4</MaxDatumSize>
6717 <Value>1000000</Value>
6718 </PcdData>
6719 <PcdData ItemType="FIXED_AT_BUILD">
6720 <C_Name>PcdDebugClearMemoryValue</C_Name>
6721 <Token>0x00000008</Token>
6722 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6723 <DatumType>UINT8</DatumType>
6724 <MaxDatumSize>1</MaxDatumSize>
6725 <Value>0xAF</Value>
6726 </PcdData>
6727 </PcdBuildDefinition>
6728 <ModuleSaBuildOptions>
6729 <FvBinding>FV_RECOVERY</FvBinding>
6730 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
6731 </ModuleSaBuildOptions>
6732 </ModuleSA>
6733 <ModuleSA SupArchList="IA32" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" ModuleGuid="4A9B9DB8-EC62-4A92-818F-8AA0246D246E">
6734 <Libraries>
6735 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6736 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6737 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6738 <Instance ModuleGuid="1e2c4c2e-67e6-4e57-b3ae-cf5a5af72c2c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6739 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6740 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6741 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6742 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6743 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6744 <Instance ModuleGuid="91c1677a-e57f-4191-8b8e-eb7711a716e0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6745 </Libraries>
6746 <PcdBuildDefinition>
6747 <PcdData ItemType="FIXED_AT_BUILD">
6748 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
6749 <Token>0x00000001</Token>
6750 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6751 <DatumType>UINT32</DatumType>
6752 <MaxDatumSize>4</MaxDatumSize>
6753 <Value>1000000</Value>
6754 </PcdData>
6755 <PcdData ItemType="FIXED_AT_BUILD">
6756 <C_Name>PcdMaximumAsciiStringLength</C_Name>
6757 <Token>0x00000002</Token>
6758 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6759 <DatumType>UINT32</DatumType>
6760 <MaxDatumSize>4</MaxDatumSize>
6761 <Value>1000000</Value>
6762 </PcdData>
6763 <PcdData ItemType="FIXED_AT_BUILD">
6764 <C_Name>PcdDebugPropertyMask</C_Name>
6765 <Token>0x00000005</Token>
6766 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6767 <DatumType>UINT8</DatumType>
6768 <MaxDatumSize>1</MaxDatumSize>
6769 <Value>0x1f</Value>
6770 </PcdData>
6771 <PcdData ItemType="FIXED_AT_BUILD">
6772 <C_Name>PcdSpinLockTimeout</C_Name>
6773 <Token>0x00000004</Token>
6774 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6775 <DatumType>UINT32</DatumType>
6776 <MaxDatumSize>4</MaxDatumSize>
6777 <Value>10000000</Value>
6778 </PcdData>
6779 <PcdData ItemType="PATCHABLE_IN_MODULE">
6780 <C_Name>PcdDebugPrintErrorLevel</C_Name>
6781 <Token>0x00000006</Token>
6782 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6783 <DatumType>UINT32</DatumType>
6784 <MaxDatumSize>4</MaxDatumSize>
6785 <Value>0x80000000</Value>
6786 </PcdData>
6787 <PcdData ItemType="FIXED_AT_BUILD">
6788 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
6789 <Token>0x00000007</Token>
6790 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6791 <DatumType>UINT8</DatumType>
6792 <MaxDatumSize>1</MaxDatumSize>
6793 <Value>0x07</Value>
6794 </PcdData>
6795 <PcdData ItemType="FIXED_AT_BUILD">
6796 <C_Name>PcdMaximumLinkedListLength</C_Name>
6797 <Token>0x00000003</Token>
6798 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6799 <DatumType>UINT32</DatumType>
6800 <MaxDatumSize>4</MaxDatumSize>
6801 <Value>1000000</Value>
6802 </PcdData>
6803 <PcdData ItemType="FIXED_AT_BUILD">
6804 <C_Name>PcdDebugClearMemoryValue</C_Name>
6805 <Token>0x00000008</Token>
6806 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6807 <DatumType>UINT8</DatumType>
6808 <MaxDatumSize>1</MaxDatumSize>
6809 <Value>0xAF</Value>
6810 </PcdData>
6811 </PcdBuildDefinition>
6812 <ModuleSaBuildOptions>
6813 <FvBinding>FV_RECOVERY</FvBinding>
6814 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
6815 </ModuleSaBuildOptions>
6816 </ModuleSA>
6817 <ModuleSA SupArchList="IA32" PackageGuid="d4266a1b-1d38-4116-93ae-60dc3e2012a6" ModuleGuid="c57ad6b7-0515-40a8-9d21-551652854e37">
6818 <ModuleSaBuildOptions>
6819 <FvBinding>FV_RECOVERY</FvBinding>
6820 <FfsFormatKey>APPLICATION</FfsFormatKey>
6821 </ModuleSaBuildOptions>
6822 </ModuleSA>
04c40e04 6823 <ModuleSA SupArchList="IA32" PackageGuid="0fd7197b-9bde-44fe-a7e4-d2177a9922e5" ModuleGuid="961578FE-B6B7-44c3-AF35-6BC705CD2B1F">
549af2d6 6824 <ModuleSaBuildOptions>
6825 <FvBinding>FV_RECOVERY</FvBinding>
6826 <FfsFormatKey>CUSTOM_BUILD</FfsFormatKey>
6827 </ModuleSaBuildOptions>
8031d48d 6828 </ModuleSA>
6829 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="6987936E-ED34-44db-AE97-1FA5E4ED2116">
6830 <Libraries>
6831 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6832 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6833 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6834 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6835 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6836 <Instance ModuleGuid="b57a1df6-ffdb-4247-a3df-3a562176751a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6837 <Instance ModuleGuid="a86fbfca-0183-4eeb-aa8a-762e3b7da1f3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6838 <Instance ModuleGuid="19cbbb97-ff61-45ff-8c3f-dfa66dd118c8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
6839 </Libraries>
6840 <PcdBuildDefinition>
6841 <PcdData ItemType="FIXED_AT_BUILD">
6842 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
6843 <Token>0x00000001</Token>
6844 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6845 <DatumType>UINT32</DatumType>
6846 <MaxDatumSize>4</MaxDatumSize>
6847 <Value>1000000</Value>
6848 </PcdData>
6849 <PcdData ItemType="FIXED_AT_BUILD">
6850 <C_Name>PcdMaximumAsciiStringLength</C_Name>
6851 <Token>0x00000002</Token>
6852 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6853 <DatumType>UINT32</DatumType>
6854 <MaxDatumSize>4</MaxDatumSize>
6855 <Value>1000000</Value>
6856 </PcdData>
6857 <PcdData ItemType="FIXED_AT_BUILD">
6858 <C_Name>PcdDebugPropertyMask</C_Name>
6859 <Token>0x00000005</Token>
6860 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6861 <DatumType>UINT8</DatumType>
6862 <MaxDatumSize>1</MaxDatumSize>
6863 <Value>0x1f</Value>
6864 </PcdData>
6865 <PcdData ItemType="FIXED_AT_BUILD">
6866 <C_Name>PcdSpinLockTimeout</C_Name>
6867 <Token>0x00000004</Token>
6868 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6869 <DatumType>UINT32</DatumType>
6870 <MaxDatumSize>4</MaxDatumSize>
6871 <Value>10000000</Value>
6872 </PcdData>
6873 <PcdData ItemType="PATCHABLE_IN_MODULE">
6874 <C_Name>PcdDebugPrintErrorLevel</C_Name>
6875 <Token>0x00000006</Token>
6876 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6877 <DatumType>UINT32</DatumType>
6878 <MaxDatumSize>4</MaxDatumSize>
6879 <Value>0x80000000</Value>
6880 </PcdData>
6881 <PcdData ItemType="FIXED_AT_BUILD">
6882 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
6883 <Token>0x00000007</Token>
6884 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6885 <DatumType>UINT8</DatumType>
6886 <MaxDatumSize>1</MaxDatumSize>
6887 <Value>0x07</Value>
6888 </PcdData>
6889 <PcdData ItemType="FIXED_AT_BUILD">
6890 <C_Name>PcdMaximumLinkedListLength</C_Name>
6891 <Token>0x00000003</Token>
6892 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6893 <DatumType>UINT32</DatumType>
6894 <MaxDatumSize>4</MaxDatumSize>
6895 <Value>1000000</Value>
6896 </PcdData>
6897 <PcdData ItemType="FIXED_AT_BUILD">
6898 <C_Name>PcdDebugClearMemoryValue</C_Name>
6899 <Token>0x00000008</Token>
6900 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
6901 <DatumType>UINT8</DatumType>
6902 <MaxDatumSize>1</MaxDatumSize>
6903 <Value>0xAF</Value>
6904 </PcdData>
6905 </PcdBuildDefinition>
6906 <ModuleSaBuildOptions>
6907 <FvBinding>FV_RECOVERY</FvBinding>
6908 <FfsFormatKey>APPLICATION</FfsFormatKey>
6909 </ModuleSaBuildOptions>
6910 </ModuleSA>
6911 </FrameworkModules>
6912 <DynamicPcdBuildDefinitions>
dd70a8c4 6913 <PcdBuildData ItemType="DYNAMIC">
6914 <C_Name>PcdFlashNvStorageVariableBase</C_Name>
6915 <Token>0x30000001</Token>
6916 <TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName>
6917 <DatumType>UINT32</DatumType>
6918 <MaxDatumSize>4</MaxDatumSize>
6919 <SkuInfo>
6920 <SkuId>0</SkuId>
202c5d55 6921 <Value>0x0</Value>
6922 </SkuInfo>
6923 </PcdBuildData>
6924 <PcdBuildData ItemType="DYNAMIC">
6925 <C_Name>PcdFlashNvStorageVariableSize</C_Name>
6926 <Token>0x30000002</Token>
6927 <TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName>
6928 <DatumType>UINT32</DatumType>
6929 <MaxDatumSize>4</MaxDatumSize>
6930 <SkuInfo>
6931 <SkuId>0</SkuId>
6932 <Value>0x0</Value>
6933 </SkuInfo>
6934 </PcdBuildData>
6935 <PcdBuildData ItemType="DYNAMIC">
6936 <C_Name>PcdFlashNvStorageFtwWorkingBase</C_Name>
6937 <Token>0x30000010</Token>
6938 <TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName>
6939 <DatumType>UINT32</DatumType>
6940 <MaxDatumSize>4</MaxDatumSize>
6941 <SkuInfo>
6942 <SkuId>0</SkuId>
6943 <Value>0x0</Value>
6944 </SkuInfo>
6945 </PcdBuildData>
6946 <PcdBuildData ItemType="DYNAMIC">
6947 <C_Name>PcdFlashNvStorageFtwWorkingSize</C_Name>
6948 <Token>0x30000011</Token>
6949 <TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName>
6950 <DatumType>UINT32</DatumType>
6951 <MaxDatumSize>4</MaxDatumSize>
6952 <SkuInfo>
6953 <SkuId>0</SkuId>
6954 <Value>0x0</Value>
6955 </SkuInfo>
6956 </PcdBuildData>
6957 <PcdBuildData ItemType="DYNAMIC">
6958 <C_Name>PcdFlashNvStorageFtwSpareBase</C_Name>
6959 <Token>0x30000013</Token>
6960 <TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName>
6961 <DatumType>UINT32</DatumType>
6962 <MaxDatumSize>4</MaxDatumSize>
6963 <SkuInfo>
6964 <SkuId>0</SkuId>
6965 <Value>0x0</Value>
6966 </SkuInfo>
6967 </PcdBuildData>
6968 <PcdBuildData ItemType="DYNAMIC">
6969 <C_Name>PcdFlashNvStorageFtwSpareSize</C_Name>
6970 <Token>0x30000014</Token>
6971 <TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName>
6972 <DatumType>UINT32</DatumType>
6973 <MaxDatumSize>4</MaxDatumSize>
6974 <SkuInfo>
6975 <SkuId>0</SkuId>
6976 <Value>0x0</Value>
dd70a8c4 6977 </SkuInfo>
6978 </PcdBuildData>
8031d48d 6979 <PcdBuildData ItemType="DYNAMIC">
6980 <C_Name>PcdWinNtMemorySize</C_Name>
6981 <Token>0x00001005</Token>
6982 <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
6983 <DatumType>VOID*</DatumType>
6984 <MaxDatumSize>10</MaxDatumSize>
6985 <SkuInfo>
6986 <SkuId>0</SkuId>
6987 <Value>L"64!64"</Value>
6988 </SkuInfo>
6989 </PcdBuildData>
6990 <PcdBuildData ItemType="DYNAMIC">
6991 <C_Name>PcdWinNtCpuModel</C_Name>
6992 <Token>0x00001007</Token>
6993 <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
6994 <DatumType>VOID*</DatumType>
6995 <MaxDatumSize>48</MaxDatumSize>
6996 <SkuInfo>
6997 <SkuId>0</SkuId>
6998 <Value>L"Intel(R) Processor Model"</Value>
6999 </SkuInfo>
7000 </PcdBuildData>
7001 <PcdBuildData ItemType="DYNAMIC">
7002 <C_Name>PcdWinNtPhysicalDisk</C_Name>
7003 <Token>0x00001000</Token>
7004 <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
7005 <DatumType>VOID*</DatumType>
054c4bbc 7006 <MaxDatumSize>32</MaxDatumSize>
8031d48d 7007 <SkuInfo>
7008 <SkuId>0</SkuId>
eefb8b05 7009 <Value>L"E:RW;245760;512"</Value>
8031d48d 7010 </SkuInfo>
7011 </PcdBuildData>
7012 <PcdBuildData ItemType="DYNAMIC">
7013 <C_Name>PcdWinNtVirtualDisk</C_Name>
7014 <Token>0x00001001</Token>
7015 <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
7016 <DatumType>VOID*</DatumType>
7017 <MaxDatumSize>24</MaxDatumSize>
7018 <SkuInfo>
7019 <SkuId>0</SkuId>
7020 <Value>L"FW;40960;512"</Value>
7021 </SkuInfo>
7022 </PcdBuildData>
7023 <PcdBuildData ItemType="DYNAMIC">
7024 <C_Name>PcdWinNtFileSystem</C_Name>
7025 <Token>0x00001004</Token>
7026 <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
7027 <DatumType>VOID*</DatumType>
7028 <MaxDatumSize>120</MaxDatumSize>
7029 <SkuInfo>
7030 <SkuId>0</SkuId>
eefb8b05 7031 <Value>L".!..\\..\\..\\..\\..\\EdkShellBinPkg\\bin\\ia32\\Apps"</Value>
8031d48d 7032 </SkuInfo>
7033 </PcdBuildData>
7034 <PcdBuildData ItemType="DYNAMIC">
7035 <C_Name>PcdWinNtSerialPort</C_Name>
7036 <Token>0x00001002</Token>
7037 <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
7038 <DatumType>VOID*</DatumType>
7039 <MaxDatumSize>18</MaxDatumSize>
7040 <SkuInfo>
7041 <SkuId>0</SkuId>
7042 <Value>L"COM1!COM2"</Value>
7043 </SkuInfo>
7044 </PcdBuildData>
7045 <PcdBuildData ItemType="DYNAMIC">
7046 <C_Name>PcdWinNtConsole</C_Name>
7047 <Token>0x0000100a</Token>
7048 <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
7049 <DatumType>VOID*</DatumType>
7050 <MaxDatumSize>50</MaxDatumSize>
7051 <SkuInfo>
7052 <SkuId>0</SkuId>
7053 <Value>L"Bus Driver Console Window"</Value>
7054 </SkuInfo>
7055 </PcdBuildData>
7056 <PcdBuildData ItemType="DYNAMIC">
7057 <C_Name>PcdWinNtUga</C_Name>
7058 <Token>0x00001003</Token>
7059 <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
7060 <DatumType>VOID*</DatumType>
7061 <MaxDatumSize>50</MaxDatumSize>
7062 <SkuInfo>
7063 <SkuId>0</SkuId>
7064 <Value>L"UGA Window 1!UGA Window 2"</Value>
7065 </SkuInfo>
7066 </PcdBuildData>
7067 <PcdBuildData ItemType="DYNAMIC_EX">
7068 <C_Name>PcdTestDynamicBoolean</C_Name>
7069 <Token>0x00011004</Token>
7070 <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
7071 <DatumType>BOOLEAN</DatumType>
7072 <MaxDatumSize>1</MaxDatumSize>
7073 <SkuInfo>
7074 <SkuId>0</SkuId>
7075 <Value>FALSE</Value>
7076 </SkuInfo>
7077 </PcdBuildData>
7078 <PcdBuildData ItemType="DYNAMIC">
7079 <C_Name>PcdWinNtCpuSpeed</C_Name>
7080 <Token>0x00001008</Token>
7081 <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
7082 <DatumType>VOID*</DatumType>
7083 <MaxDatumSize>8</MaxDatumSize>
7084 <SkuInfo>
7085 <SkuId>0</SkuId>
7086 <Value>L"3000"</Value>
7087 </SkuInfo>
7088 </PcdBuildData>
7089 <PcdBuildData ItemType="DYNAMIC">
7090 <C_Name>PcdKentTestDynamicUINT32</C_Name>
7091 <Token>0x0001000e</Token>
7092 <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
7093 <DatumType>UINT32</DatumType>
7094 <MaxDatumSize>4</MaxDatumSize>
7095 <SkuInfo>
7096 <SkuId>0</SkuId>
7097 <Value>0x2</Value>
7098 </SkuInfo>
7099 </PcdBuildData>
7100 </DynamicPcdBuildDefinitions>
7101 <BuildOptions>
7102 <Options>
7103 <!-- MSFT tool chain options definition : IA32 -->
7104 <Option BuildTargets="RELEASE" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="CC">
4436ffdc 7105 "/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", "/FI${DEST_DIR_DEBUG}/AutoGen.h"
8031d48d 7106 </Option>
7107 <Option BuildTargets="RELEASE" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="SLINK"> "/NOLOGO", "/LTCG"</Option>
7108 <Option BuildTargets="RELEASE" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="DLINK">
69ce08bf 7109 "/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"
8031d48d 7110 </Option>
7111 <Option BuildTargets="RELEASE" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="ASM">
7112 "/nologo", "/W3", "/WX", "/c", "/coff", "/DEFI32", "/DDEBUG", "/Cx", "/Zd", "/Zi", "/DEFI_NT_EMULATOR", "/Fl${DEST_DIR_OUTPUT}/${FILE_PATH}/${FILE_BASENAME}.lst"
7113 </Option>
7114 <Option BuildTargets="RELEASE" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="ASMLINK"/>
7115 <Option BuildTargets="RELEASE" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="PP"> "/nologo", "/P", "/TC", "/FI${DEST_DIR_DEBUG}/AutoGen.h" </Option>
7116 <Option BuildTargets="RELEASE" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="ASL"> "/nologo" </Option>
7117
7118 <!-- MSFT tool chain options definition : IA32 -->
7119 <Option BuildTargets="DEBUG" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="CC">
4436ffdc 7120 "/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", "/DSTRING_ARRAY_NAME=${BASE_NAME}Strings", "/FI${DEST_DIR_DEBUG}/AutoGen.h"
8031d48d 7121 </Option>
7122 <Option BuildTargets="DEBUG" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="SLINK"> "/NOLOGO", "/LTCG"</Option>
7123 <Option BuildTargets="DEBUG" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="DLINK">
69ce08bf 7124 "/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"
8031d48d 7125 </Option>
7126 <Option BuildTargets="DEBUG" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="ASM">
7127 "/nologo", "/W3", "/WX", "/c", "/coff", "/DEFI32", "/DDEBUG", "/Cx", "/Zd", "/Zi", "/DEFI_NT_EMULATOR", "/Fl${DEST_DIR_OUTPUT}/${FILE_PATH}/${FILE_BASENAME}.lst"
7128 </Option>
7129 <Option BuildTargets="DEBUG" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="ASMLINK"/>
7130 <Option BuildTargets="DEBUG" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="PP"> "/nologo", "/P", "/TC", "/FI${DEST_DIR_DEBUG}/AutoGen.h" </Option>
7131 <Option BuildTargets="DEBUG" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="ASL"> "/nologo" </Option>
7132 </Options>
7133
7134 <Ffs FfsKey="APPLICATION">
7135 <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_APPLICATION"/>
7136 <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE"/>
7137 <Sections EncapsulationType="Compress">
7138 <Sections EncapsulationType="Guid-Defined">
7139 <Section SectionType="EFI_SECTION_PE32"/>
7140 <Section SectionType="EFI_SECTION_USER_INTERFACE"/>
7141 <Section SectionType="EFI_SECTION_VERSION"/>
7142 </Sections>
7143 </Sections>
7144 </Ffs>
7145
7146 <Ffs FfsKey="FILE">
7147 <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_FREEFORM"/>
7148 <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE"/>
7149 <Sections>
7150 <Section SectionType="EFI_SECTION_RAW"/>
7151 </Sections>
7152 </Ffs>
7153
7154 <Ffs FfsKey="Apriori">
7155 <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_FREEFORM"/>
7156 <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE"/>
7157 <Sections>
7158 <Section SectionType="EFI_SECTION_RAW"/>
7159 </Sections>
7160 </Ffs>
7161
7162 <Ffs FfsKey="Logo">
7163 <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_FREEFORM"/>
7164 <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE"/>
7165 <Sections EncapsulationType="Compress">
7166 <Sections EncapsulationType="Guid-Defined">
7167 <Section SectionType="EFI_SECTION_RAW"/>
7168 </Sections>
7169 </Sections>
7170 </Ffs>
7171
7172 <Ffs FfsKey="RAWFILE">
7173 <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_RAW"/>
7174 <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE"/>
7175 <Sections>
7176 <Section SectionType="EFI_SECTION_RAW"/>
7177 </Sections>
7178 </Ffs>
7179
7180 <Ffs FfsKey="Legacy16">
7181 <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_FREEFORM"/>
7182 <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE"/>
7183 <Sections EncapsulationType="Compress">
7184 <Sections EncapsulationType="Guid-Defined">
7185 <Section SectionType="EFI_SECTION_RAW"/>
7186 </Sections>
7187 </Sections>
7188 </Ffs>
7189
7190 <Ffs FfsKey="BINARY">
7191 <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_FREEFORM"/>
7192 <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE"/>
7193 <Sections EncapsulationType="Compress">
7194 <Sections EncapsulationType="Guid-Defined">
7195 <Section SectionType="EFI_SECTION_RAW"/>
7196 </Sections>
7197 </Sections>
7198 </Ffs>
7199
7200 <Ffs FfsKey="PE32_PEIM_TE_PEIM">
7201 <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_PEIM"/>
7202 <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE"/>
7203 <Sections>
7204 <Section SectionType="EFI_SECTION_PEI_DEPEX"/>
7205 <Section SectionType="EFI_SECTION_TE"/>
7206 <Section SectionType="EFI_SECTION_USER_INTERFACE"/>
7207 <Section SectionType="EFI_SECTION_VERSION"/>
7208 </Sections>
7209 </Ffs>
7210 <Ffs FfsKey="Config_Config">
7211 <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_RAW"/>
7212 <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE"/>
7213 <Sections>
7214 <Section SectionType="EFI_SECTION_RAW"/>
7215 </Sections>
7216 </Ffs>
7217
7218 <Ffs FfsKey="BS_DRIVER_Ifr_Bin">
7219 <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_DRIVER"/>
7220 <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE"/>
7221 <Sections EncapsulationType="Compress">
7222 <Sections EncapsulationType="Guid-Defined">
7223 <Section SectionType="EFI_SECTION_PEI_DEPEX"/>
7224 <Section SectionType="EFI_SECTION_PE32"/>
7225 <Section SectionType="EFI_SECTION_USER_INTERFACE"/>
7226 <Section SectionType="EFI_SECTION_VERSION"/>
7227 <Section SectionType="EFI_SECTION_RAW"/>
7228 </Sections>
7229 </Sections>
7230 </Ffs>
7231
7232 <Ffs FfsKey="PEI_CORE">
7233 <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_PEI_CORE"/>
7234 <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE"/>
7235 <Sections>
7236 <Section SectionType="EFI_SECTION_PE32"/>
7237 <Section SectionType="EFI_SECTION_USER_INTERFACE"/>
7238 <Section SectionType="EFI_SECTION_VERSION"/>
7239 </Sections>
7240 </Ffs>
7241
7242 <Ffs FfsKey="PE32_PEIM">
7243 <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_PEIM"/>
7244 <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE"/>
7245 <Sections>
7246 <Section SectionType="EFI_SECTION_PEI_DEPEX"/>
7247 <Section SectionType="EFI_SECTION_PE32"/>
7248 <Section SectionType="EFI_SECTION_USER_INTERFACE"/>
7249 <Section SectionType="EFI_SECTION_VERSION"/>
7250 </Sections>
7251 </Ffs>
7252
7253 <Ffs FfsKey="PE32_PEIM_Relocatable">
7254 <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_PEIM"/>
7255 <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE"/>
7256 <Sections>
7257 <Section SectionType="EFI_SECTION_PEI_DEPEX"/>
7258 <Section SectionType="EFI_SECTION_PE32"/>
7259 </Sections>
7260 </Ffs>
7261
7262 <Ffs FfsKey="PE32_PEIM_CompressPEIM">
7263 <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_PEIM"/>
7264 <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE"/>
7265 <Sections>
7266 <Section SectionType="EFI_SECTION_PEI_DEPEX"/>
7267 <Sections EncapsulationType="Compress">
7268 <Section SectionType="EFI_SECTION_PE32"/>
7269 <Section SectionType="EFI_SECTION_USER_INTERFACE"/>
7270 <Section SectionType="EFI_SECTION_VERSION"/>
7271 </Sections>
7272 </Sections>
7273 </Ffs>
7274
7275 <Ffs FfsKey="COMBINED_PEIM_DRIVER">
7276 <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_COMBINED_PEIM_DRIVER"/>
7277 <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE"/>
7278 <Sections>
7279 <Section SectionType="EFI_SECTION_PEI_DEPEX"/>
7280 <!--Section SectionType="EFI_SECTION_UNKNOW"/-->
7281 <Section SectionType="EFI_SECTION_PE32"/>
7282 <Section SectionType="EFI_SECTION_USER_INTERFACE"/>
7283 <Section SectionType="EFI_SECTION_VERSION"/>
7284 </Sections>
7285 </Ffs>
7286
7287 <Ffs FfsKey="DXE_CORE">
7288 <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_DXE_CORE"/>
7289 <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE"/>
7290 <Sections EncapsulationType="Compress">
7291 <Section SectionType="EFI_SECTION_PE32"/>
7292 <Section SectionType="EFI_SECTION_USER_INTERFACE"/>
7293 <Section SectionType="EFI_SECTION_VERSION"/>
7294 </Sections>
7295 </Ffs>
7296
7297 <Ffs FfsKey="BS_DRIVER">
7298 <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_DRIVER"/>
7299 <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE"/>
7300 <Sections EncapsulationType="Compress">
7301 <Sections EncapsulationType="Guid-Defined">
7302 <Section SectionType="EFI_SECTION_DXE_DEPEX"/>
7303 <Section SectionType="EFI_SECTION_PE32"/>
7304 <Section SectionType="EFI_SECTION_USER_INTERFACE"/>
7305 <Section SectionType="EFI_SECTION_VERSION"/>
7306 </Sections>
7307 </Sections>
7308 </Ffs>
7309
7310 <Ffs FfsKey="RT_DRIVER">
7311 <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_DRIVER"/>
7312 <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE"/>
7313 <Sections EncapsulationType="Compress">
7314 <Sections EncapsulationType="Guid-Defined">
7315 <Section SectionType="EFI_SECTION_DXE_DEPEX"/>
7316 <Section SectionType="EFI_SECTION_PE32"/>
7317 <Section SectionType="EFI_SECTION_USER_INTERFACE"/>
7318 <Section SectionType="EFI_SECTION_VERSION"/>
7319 </Sections>
7320 </Sections>
7321 </Ffs>
7322
7323 <Ffs FfsKey="SAL_RT_DRIVER">
7324 <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_DRIVER"/>
7325 <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE"/>
7326 <Sections EncapsulationType="Compress">
7327 <Sections EncapsulationType="Guid-Defined">
7328 <Section SectionType="EFI_SECTION_DXE_DEPEX"/>
7329 <Section SectionType="EFI_SECTION_PE32"/>
7330 <Section SectionType="EFI_SECTION_USER_INTERFACE"/>
7331 <Section SectionType="EFI_SECTION_VERSION"/>
7332 </Sections>
7333 </Sections>
7334 </Ffs>
7335
7336 <Ffs FfsKey="BS_DRIVER_EFI">
7337 <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_DRIVER"/>
7338 <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE"/>
7339 <Sections EncapsulationType="Compress">
7340 <Sections EncapsulationType="Guid-Defined">
7341 <Section SectionType="EFI_SECTION_DXE_DEPEX"/>
7342 <Section SectionType="EFI_SECTION_PE32"/>
7343 <Section SectionType="EFI_SECTION_USER_INTERFACE"/>
7344 <Section SectionType="EFI_SECTION_VERSION"/>
7345 </Sections>
7346 </Sections>
7347 </Ffs>
7348
7349 <Ffs FfsKey="RT_DRIVER_EFI">
7350 <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_DRIVER"/>
7351 <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE"/>
7352 <Sections EncapsulationType="Compress">
7353 <Sections EncapsulationType="Guid-Defined">
7354 <Section SectionType="EFI_SECTION_DXE_DEPEX"/>
7355 <Section SectionType="EFI_SECTION_PE32"/>
7356 <Section SectionType="EFI_SECTION_USER_INTERFACE"/>
7357 <Section SectionType="EFI_SECTION_VERSION"/>
7358 </Sections>
7359 </Sections>
7360 </Ffs>
7361
7362 <Ffs FfsKey="APPLICATION_EFI">
7363 <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_DRIVER"/>
7364 <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE"/>
7365 <Sections EncapsulationType="Compress">
7366 <Sections EncapsulationType="Guid-Defined">
7367 <Section SectionType="EFI_SECTION_DXE_DEPEX"/>
7368 <Section SectionType="EFI_SECTION_PE32"/>
7369 <Section SectionType="EFI_SECTION_USER_INTERFACE"/>
7370 <Section SectionType="EFI_SECTION_VERSION"/>
7371 </Sections>
7372 </Sections>
7373 </Ffs>
7374
7375 <Ffs FfsKey="Microcode">
7376 <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_RAW"/>
7377 <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE"/>
7378 <Sections>
7379 <Section SectionType="EFI_SECTION_RAW"/>
7380 </Sections>
7381 </Ffs>
7382
8031d48d 7383
7384 </BuildOptions>
7385
d6ac6b76 7386 <UserExtensions UserID="TianoCore" Identifier="1">
ae3f0d58 7387 <concat destfile="${FV_DIR}/FV_RECOVERY.fd" binary="true" >
e1347472 7388 <fileset dir="${FV_DIR}" includes="*.fv"/>
7389 </concat>
549af2d6 7390
7391 <!-- Generate Run.cmd file. This file will call SecMain.exe to start shell.-->
7392 <pathconvert property="SecMainPath" targetos="windows">
7393 <path path="${FV_DIR}/../IA32"/>
7394 </pathconvert>
7395 <echo file="${PLATFORM_DIR}/run.cmd">
7396 @REM&#x0d;
7397 @REM Copyright (c) 2006, Intel Corporation&#x0d;
7398 @REM All rights reserved. This program and the accompanying materials&#x0d;
7399 @REM are licensed and made available under the terms and conditions of the BSD License&#x0d;
7400 @REM which accompanies this distribution. The full text of the license may be found at&#x0d;
7401 @REM http://opensource.org/licenses/bsd-license.php&#x0d;
7402 @REM &#x0d;
7403 @REM THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,&#x0d;
7404 @REM WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.&#x0d;
7405 @REM &#x0d;
7406 &#x0d;
7407 @echo off &#x0d;
7408 pushd . &#x0d;
7409 cd ${SecMainPath}&#x0d;
7410 SecMain.exe&#x0d;
7411 popd&#x0d;
7412 @echo on&#x0d;
7413 </echo>
8031d48d 7414 </UserExtensions>
7415</PlatformSurfaceArea>