git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1235 6f19259b...
[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>
dd70a8c4 717 <PcdData ItemType="DYNAMIC">
718 <C_Name>PcdFlashNvStorageVariableBase</C_Name>
719 <Token>0x30000001</Token>
720 <TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName>
721 <DatumType>UINT32</DatumType>
722 <MaxDatumSize>4</MaxDatumSize>
723 <Value>0</Value>
724 </PcdData>
8031d48d 725 <PcdData ItemType="FIXED_AT_BUILD">
726 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
727 <Token>0x00000001</Token>
728 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
729 <DatumType>UINT32</DatumType>
730 <MaxDatumSize>4</MaxDatumSize>
731 <Value>1000000</Value>
732 </PcdData>
733 <PcdData ItemType="FIXED_AT_BUILD">
734 <C_Name>PcdMaximumAsciiStringLength</C_Name>
735 <Token>0x00000002</Token>
736 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
737 <DatumType>UINT32</DatumType>
738 <MaxDatumSize>4</MaxDatumSize>
739 <Value>1000000</Value>
740 </PcdData>
741 <PcdData ItemType="FIXED_AT_BUILD">
742 <C_Name>PcdDebugPropertyMask</C_Name>
743 <Token>0x00000005</Token>
744 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
745 <DatumType>UINT8</DatumType>
746 <MaxDatumSize>1</MaxDatumSize>
747 <Value>0x1f</Value>
748 </PcdData>
749 <PcdData ItemType="FIXED_AT_BUILD">
750 <C_Name>PcdSpinLockTimeout</C_Name>
751 <Token>0x00000004</Token>
752 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
753 <DatumType>UINT32</DatumType>
754 <MaxDatumSize>4</MaxDatumSize>
755 <Value>10000000</Value>
756 </PcdData>
757 <PcdData ItemType="PATCHABLE_IN_MODULE">
758 <C_Name>PcdDebugPrintErrorLevel</C_Name>
759 <Token>0x00000006</Token>
760 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
761 <DatumType>UINT32</DatumType>
762 <MaxDatumSize>4</MaxDatumSize>
763 <Value>0x80000000</Value>
764 </PcdData>
765 <PcdData ItemType="FIXED_AT_BUILD">
766 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
767 <Token>0x00000007</Token>
768 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
769 <DatumType>UINT8</DatumType>
770 <MaxDatumSize>1</MaxDatumSize>
771 <Value>0x07</Value>
772 </PcdData>
773 <PcdData ItemType="FIXED_AT_BUILD">
774 <C_Name>PcdMaximumLinkedListLength</C_Name>
775 <Token>0x00000003</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>PcdDebugClearMemoryValue</C_Name>
783 <Token>0x00000008</Token>
784 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
785 <DatumType>UINT8</DatumType>
786 <MaxDatumSize>1</MaxDatumSize>
787 <Value>0xAF</Value>
788 </PcdData>
789 </PcdBuildDefinition>
790 <ModuleSaBuildOptions>
791 <FvBinding>FV_RECOVERY</FvBinding>
792 <FfsFormatKey>PE32_PEIM</FfsFormatKey>
793 </ModuleSaBuildOptions>
794 </ModuleSA>
795 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="736EB068-8C01-47c5-964B-1C57BD5D4D64">
796 <Libraries>
797 <Instance ModuleGuid="fa177ff7-1fc7-458d-a358-d9d62ae61cec" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
798 <Instance ModuleGuid="8c690838-7a22-45c4-aa58-a33e3e515cd4" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
799 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
800 <Instance ModuleGuid="1c747f6b-0a58-49ae-8ea3-0327a4fa10e3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
801 <Instance ModuleGuid="3a9759d2-53bc-4eb2-abcd-c93099419063" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
802 <Instance ModuleGuid="a804239b-4155-446f-acc8-f0825d74908c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
803 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
804 </Libraries>
805 <PcdBuildDefinition>
806 <PcdData ItemType="FIXED_AT_BUILD">
807 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
808 <Token>0x00000001</Token>
809 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
810 <DatumType>UINT32</DatumType>
811 <MaxDatumSize>4</MaxDatumSize>
812 <Value>1000000</Value>
813 </PcdData>
814 <PcdData ItemType="FIXED_AT_BUILD">
815 <C_Name>PcdMaximumAsciiStringLength</C_Name>
816 <Token>0x00000002</Token>
817 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
818 <DatumType>UINT32</DatumType>
819 <MaxDatumSize>4</MaxDatumSize>
820 <Value>1000000</Value>
821 </PcdData>
822 <PcdData ItemType="FIXED_AT_BUILD">
823 <C_Name>PcdDebugPropertyMask</C_Name>
824 <Token>0x00000005</Token>
825 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
826 <DatumType>UINT8</DatumType>
827 <MaxDatumSize>1</MaxDatumSize>
828 <Value>0x1f</Value>
829 </PcdData>
830 <PcdData ItemType="FIXED_AT_BUILD">
831 <C_Name>PcdSpinLockTimeout</C_Name>
832 <Token>0x00000004</Token>
833 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
834 <DatumType>UINT32</DatumType>
835 <MaxDatumSize>4</MaxDatumSize>
836 <Value>10000000</Value>
837 </PcdData>
838 <PcdData ItemType="PATCHABLE_IN_MODULE">
839 <C_Name>PcdDebugPrintErrorLevel</C_Name>
840 <Token>0x00000006</Token>
841 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
842 <DatumType>UINT32</DatumType>
843 <MaxDatumSize>4</MaxDatumSize>
844 <Value>0x80000000</Value>
845 </PcdData>
846 <PcdData ItemType="FIXED_AT_BUILD">
847 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
848 <Token>0x00000007</Token>
849 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
850 <DatumType>UINT8</DatumType>
851 <MaxDatumSize>1</MaxDatumSize>
852 <Value>0x07</Value>
853 </PcdData>
854 <PcdData ItemType="FIXED_AT_BUILD">
855 <C_Name>PcdMaximumLinkedListLength</C_Name>
856 <Token>0x00000003</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>PcdDebugClearMemoryValue</C_Name>
864 <Token>0x00000008</Token>
865 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
866 <DatumType>UINT8</DatumType>
867 <MaxDatumSize>1</MaxDatumSize>
868 <Value>0xAF</Value>
869 </PcdData>
870 </PcdBuildDefinition>
871 <ModuleSaBuildOptions>
872 <FvBinding>FV_RECOVERY</FvBinding>
873 <FfsFormatKey>PE32_PEIM</FfsFormatKey>
874 </ModuleSaBuildOptions>
875 </ModuleSA>
876 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="34C8C28F-B61C-45a2-8F2E-89E46BECC63B">
877 <Libraries>
878 <Instance ModuleGuid="8c690838-7a22-45c4-aa58-a33e3e515cd4" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
879 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
880 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
881 <Instance ModuleGuid="3a9759d2-53bc-4eb2-abcd-c93099419063" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
882 <Instance ModuleGuid="a804239b-4155-446f-acc8-f0825d74908c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
883 <Instance ModuleGuid="1c747f6b-0a58-49ae-8ea3-0327a4fa10e3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
884 <Instance ModuleGuid="9643128f-ac24-4b3e-b6be-d8849a306153" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
885 <Instance ModuleGuid="fa177ff7-1fc7-458d-a358-d9d62ae61cec" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
5dd2d779 886 <Instance ModuleGuid="9dbf6f25-0da2-4a1d-8e12-e78de6ab4d0e" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
8031d48d 887 </Libraries>
888 <PcdBuildDefinition>
dd70a8c4 889 <PcdData ItemType="DYNAMIC">
5dd2d779 890 <C_Name>PcdFlashNvStorageVariableBase</C_Name>
891 <Token>0x30000001</Token>
892 <TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName>
893 <DatumType>UINT32</DatumType>
894 <MaxDatumSize>4</MaxDatumSize>
dd70a8c4 895 <Value>0</Value>
5dd2d779 896 </PcdData>
8031d48d 897 <PcdData ItemType="FIXED_AT_BUILD">
898 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
899 <Token>0x00000001</Token>
900 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
901 <DatumType>UINT32</DatumType>
902 <MaxDatumSize>4</MaxDatumSize>
903 <Value>1000000</Value>
904 </PcdData>
905 <PcdData ItemType="FIXED_AT_BUILD">
906 <C_Name>PcdMaximumAsciiStringLength</C_Name>
907 <Token>0x00000002</Token>
908 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
909 <DatumType>UINT32</DatumType>
910 <MaxDatumSize>4</MaxDatumSize>
911 <Value>1000000</Value>
912 </PcdData>
913 <PcdData ItemType="FIXED_AT_BUILD">
914 <C_Name>PcdDebugPropertyMask</C_Name>
915 <Token>0x00000005</Token>
916 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
917 <DatumType>UINT8</DatumType>
918 <MaxDatumSize>1</MaxDatumSize>
919 <Value>0x1f</Value>
920 </PcdData>
921 <PcdData ItemType="FIXED_AT_BUILD">
922 <C_Name>PcdSpinLockTimeout</C_Name>
923 <Token>0x00000004</Token>
924 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
925 <DatumType>UINT32</DatumType>
926 <MaxDatumSize>4</MaxDatumSize>
927 <Value>10000000</Value>
928 </PcdData>
929 <PcdData ItemType="PATCHABLE_IN_MODULE">
930 <C_Name>PcdDebugPrintErrorLevel</C_Name>
931 <Token>0x00000006</Token>
932 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
933 <DatumType>UINT32</DatumType>
934 <MaxDatumSize>4</MaxDatumSize>
935 <Value>0x80000000</Value>
936 </PcdData>
937 <PcdData ItemType="FIXED_AT_BUILD">
938 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
939 <Token>0x00000007</Token>
940 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
941 <DatumType>UINT8</DatumType>
942 <MaxDatumSize>1</MaxDatumSize>
943 <Value>0x07</Value>
944 </PcdData>
945 <PcdData ItemType="FIXED_AT_BUILD">
946 <C_Name>PcdMaximumLinkedListLength</C_Name>
947 <Token>0x00000003</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>PcdDebugClearMemoryValue</C_Name>
955 <Token>0x00000008</Token>
956 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
957 <DatumType>UINT8</DatumType>
958 <MaxDatumSize>1</MaxDatumSize>
959 <Value>0xAF</Value>
960 </PcdData>
961 </PcdBuildDefinition>
962 <ModuleSaBuildOptions>
963 <FvBinding>FV_RECOVERY</FvBinding>
964 <FfsFormatKey>PE32_PEIM</FfsFormatKey>
965 </ModuleSaBuildOptions>
966 </ModuleSA>
967 <ModuleSA SupArchList="IA32" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" ModuleGuid="BE0FEABA-3443-4919-9F3A-2D4216329EA9">
968 <Libraries>
969 <Instance ModuleGuid="fa177ff7-1fc7-458d-a358-d9d62ae61cec" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
970 <Instance ModuleGuid="3a9759d2-53bc-4eb2-abcd-c93099419063" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
971 <Instance ModuleGuid="a804239b-4155-446f-acc8-f0825d74908c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
972 <Instance ModuleGuid="1c747f6b-0a58-49ae-8ea3-0327a4fa10e3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
973 <Instance ModuleGuid="9643128f-ac24-4b3e-b6be-d8849a306153" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
974 <Instance ModuleGuid="8c690838-7a22-45c4-aa58-a33e3e515cd4" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
975 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
976 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
977 </Libraries>
978 <PcdBuildDefinition>
979 <PcdData ItemType="FIXED_AT_BUILD">
980 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
981 <Token>0x00000001</Token>
982 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
983 <DatumType>UINT32</DatumType>
984 <MaxDatumSize>4</MaxDatumSize>
985 <Value>1000000</Value>
986 </PcdData>
987 <PcdData ItemType="FIXED_AT_BUILD">
988 <C_Name>PcdMaximumAsciiStringLength</C_Name>
989 <Token>0x00000002</Token>
990 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
991 <DatumType>UINT32</DatumType>
992 <MaxDatumSize>4</MaxDatumSize>
993 <Value>1000000</Value>
994 </PcdData>
995 <PcdData ItemType="FIXED_AT_BUILD">
996 <C_Name>PcdDebugPropertyMask</C_Name>
997 <Token>0x00000005</Token>
998 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
999 <DatumType>UINT8</DatumType>
1000 <MaxDatumSize>1</MaxDatumSize>
1001 <Value>0x1f</Value>
1002 </PcdData>
1003 <PcdData ItemType="FIXED_AT_BUILD">
1004 <C_Name>PcdSpinLockTimeout</C_Name>
1005 <Token>0x00000004</Token>
1006 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1007 <DatumType>UINT32</DatumType>
1008 <MaxDatumSize>4</MaxDatumSize>
1009 <Value>10000000</Value>
1010 </PcdData>
1011 <PcdData ItemType="PATCHABLE_IN_MODULE">
1012 <C_Name>PcdDebugPrintErrorLevel</C_Name>
1013 <Token>0x00000006</Token>
1014 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1015 <DatumType>UINT32</DatumType>
1016 <MaxDatumSize>4</MaxDatumSize>
1017 <Value>0x80000000</Value>
1018 </PcdData>
1019 <PcdData ItemType="FIXED_AT_BUILD">
1020 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
1021 <Token>0x00000007</Token>
1022 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1023 <DatumType>UINT8</DatumType>
1024 <MaxDatumSize>1</MaxDatumSize>
1025 <Value>0x07</Value>
1026 </PcdData>
1027 <PcdData ItemType="FIXED_AT_BUILD">
1028 <C_Name>PcdMaximumLinkedListLength</C_Name>
1029 <Token>0x00000003</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>PcdDebugClearMemoryValue</C_Name>
1037 <Token>0x00000008</Token>
1038 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1039 <DatumType>UINT8</DatumType>
1040 <MaxDatumSize>1</MaxDatumSize>
1041 <Value>0xAF</Value>
1042 </PcdData>
1043 </PcdBuildDefinition>
1044 <ModuleSaBuildOptions>
1045 <FvBinding>FV_RECOVERY</FvBinding>
1046 <FfsFormatKey>PE32_PEIM</FfsFormatKey>
1047 </ModuleSaBuildOptions>
1048 </ModuleSA>
1049 <ModuleSA SupArchList="IA32" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" ModuleGuid="F0384FFD-8633-452f-9010-F6B7D2EAE2F1">
1050 <Libraries>
1051 <Instance ModuleGuid="fa177ff7-1fc7-458d-a358-d9d62ae61cec" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1052 <Instance ModuleGuid="3a9759d2-53bc-4eb2-abcd-c93099419063" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1053 <Instance ModuleGuid="a804239b-4155-446f-acc8-f0825d74908c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1054 <Instance ModuleGuid="1c747f6b-0a58-49ae-8ea3-0327a4fa10e3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1055 <Instance ModuleGuid="9643128f-ac24-4b3e-b6be-d8849a306153" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1056 <Instance ModuleGuid="8c690838-7a22-45c4-aa58-a33e3e515cd4" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1057 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1058 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1059 </Libraries>
1060 <PcdBuildDefinition>
1061 <PcdData ItemType="FIXED_AT_BUILD">
1062 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
1063 <Token>0x00000001</Token>
1064 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1065 <DatumType>UINT32</DatumType>
1066 <MaxDatumSize>4</MaxDatumSize>
1067 <Value>1000000</Value>
1068 </PcdData>
1069 <PcdData ItemType="FIXED_AT_BUILD">
1070 <C_Name>PcdMaximumAsciiStringLength</C_Name>
1071 <Token>0x00000002</Token>
1072 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1073 <DatumType>UINT32</DatumType>
1074 <MaxDatumSize>4</MaxDatumSize>
1075 <Value>1000000</Value>
1076 </PcdData>
1077 <PcdData ItemType="FIXED_AT_BUILD">
1078 <C_Name>PcdDebugPropertyMask</C_Name>
1079 <Token>0x00000005</Token>
1080 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1081 <DatumType>UINT8</DatumType>
1082 <MaxDatumSize>1</MaxDatumSize>
1083 <Value>0x1f</Value>
1084 </PcdData>
1085 <PcdData ItemType="FIXED_AT_BUILD">
1086 <C_Name>PcdSpinLockTimeout</C_Name>
1087 <Token>0x00000004</Token>
1088 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1089 <DatumType>UINT32</DatumType>
1090 <MaxDatumSize>4</MaxDatumSize>
1091 <Value>10000000</Value>
1092 </PcdData>
1093 <PcdData ItemType="PATCHABLE_IN_MODULE">
1094 <C_Name>PcdDebugPrintErrorLevel</C_Name>
1095 <Token>0x00000006</Token>
1096 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1097 <DatumType>UINT32</DatumType>
1098 <MaxDatumSize>4</MaxDatumSize>
1099 <Value>0x80000000</Value>
1100 </PcdData>
1101 <PcdData ItemType="FIXED_AT_BUILD">
1102 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
1103 <Token>0x00000007</Token>
1104 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1105 <DatumType>UINT8</DatumType>
1106 <MaxDatumSize>1</MaxDatumSize>
1107 <Value>0x07</Value>
1108 </PcdData>
1109 <PcdData ItemType="FIXED_AT_BUILD">
1110 <C_Name>PcdMaximumLinkedListLength</C_Name>
1111 <Token>0x00000003</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>PcdDebugClearMemoryValue</C_Name>
1119 <Token>0x00000008</Token>
1120 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1121 <DatumType>UINT8</DatumType>
1122 <MaxDatumSize>1</MaxDatumSize>
1123 <Value>0xAF</Value>
1124 </PcdData>
1125 </PcdBuildDefinition>
1126 <ModuleSaBuildOptions>
1127 <FvBinding>FV_RECOVERY</FvBinding>
1128 <FfsFormatKey>PE32_PEIM</FfsFormatKey>
1129 </ModuleSaBuildOptions>
1130 </ModuleSA>
1131 <ModuleSA SupArchList="IA32" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" ModuleGuid="D3AAD8DC-3A48-46ac-B1C7-28A9D3CF6755">
1132 <Libraries>
1133 <Instance ModuleGuid="fa177ff7-1fc7-458d-a358-d9d62ae61cec" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1134 <Instance ModuleGuid="3a9759d2-53bc-4eb2-abcd-c93099419063" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1135 <Instance ModuleGuid="a804239b-4155-446f-acc8-f0825d74908c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1136 <Instance ModuleGuid="1c747f6b-0a58-49ae-8ea3-0327a4fa10e3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1137 <Instance ModuleGuid="9643128f-ac24-4b3e-b6be-d8849a306153" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1138 <Instance ModuleGuid="8c690838-7a22-45c4-aa58-a33e3e515cd4" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1139 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1140 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1141 </Libraries>
1142 <PcdBuildDefinition>
1143 <PcdData ItemType="FIXED_AT_BUILD">
1144 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
1145 <Token>0x00000001</Token>
1146 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1147 <DatumType>UINT32</DatumType>
1148 <MaxDatumSize>4</MaxDatumSize>
1149 <Value>1000000</Value>
1150 </PcdData>
1151 <PcdData ItemType="FIXED_AT_BUILD">
1152 <C_Name>PcdMaximumAsciiStringLength</C_Name>
1153 <Token>0x00000002</Token>
1154 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1155 <DatumType>UINT32</DatumType>
1156 <MaxDatumSize>4</MaxDatumSize>
1157 <Value>1000000</Value>
1158 </PcdData>
1159 <PcdData ItemType="FIXED_AT_BUILD">
1160 <C_Name>PcdDebugPropertyMask</C_Name>
1161 <Token>0x00000005</Token>
1162 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1163 <DatumType>UINT8</DatumType>
1164 <MaxDatumSize>1</MaxDatumSize>
1165 <Value>0x1f</Value>
1166 </PcdData>
1167 <PcdData ItemType="FIXED_AT_BUILD">
1168 <C_Name>PcdSpinLockTimeout</C_Name>
1169 <Token>0x00000004</Token>
1170 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1171 <DatumType>UINT32</DatumType>
1172 <MaxDatumSize>4</MaxDatumSize>
1173 <Value>10000000</Value>
1174 </PcdData>
1175 <PcdData ItemType="PATCHABLE_IN_MODULE">
1176 <C_Name>PcdDebugPrintErrorLevel</C_Name>
1177 <Token>0x00000006</Token>
1178 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1179 <DatumType>UINT32</DatumType>
1180 <MaxDatumSize>4</MaxDatumSize>
1181 <Value>0x80000000</Value>
1182 </PcdData>
1183 <PcdData ItemType="FIXED_AT_BUILD">
1184 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
1185 <Token>0x00000007</Token>
1186 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1187 <DatumType>UINT8</DatumType>
1188 <MaxDatumSize>1</MaxDatumSize>
1189 <Value>0x07</Value>
1190 </PcdData>
1191 <PcdData ItemType="FIXED_AT_BUILD">
1192 <C_Name>PcdMaximumLinkedListLength</C_Name>
1193 <Token>0x00000003</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>PcdDebugClearMemoryValue</C_Name>
1201 <Token>0x00000008</Token>
1202 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1203 <DatumType>UINT8</DatumType>
1204 <MaxDatumSize>1</MaxDatumSize>
1205 <Value>0xAF</Value>
1206 </PcdData>
1207 </PcdBuildDefinition>
1208 <ModuleSaBuildOptions>
1209 <FvBinding>FV_RECOVERY</FvBinding>
1210 <FfsFormatKey>PE32_PEIM</FfsFormatKey>
1211 </ModuleSaBuildOptions>
1212 </ModuleSA>
1213 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="86D70125-BAA3-4296-A62F-602BEBBB9081">
1214 <Libraries>
1215 <Instance ModuleGuid="3c5702f2-9b17-4273-b60c-b96e6cd13066" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3"/>
1216 <Instance ModuleGuid="fa177ff7-1fc7-458d-a358-d9d62ae61cec" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1217 <Instance ModuleGuid="3a9759d2-53bc-4eb2-abcd-c93099419063" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1218 <Instance ModuleGuid="a804239b-4155-446f-acc8-f0825d74908c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1219 <Instance ModuleGuid="1c747f6b-0a58-49ae-8ea3-0327a4fa10e3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1220 <Instance ModuleGuid="9643128f-ac24-4b3e-b6be-d8849a306153" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1221 <Instance ModuleGuid="123dd843-57c9-4158-8418-ce68b3944ce7" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1222 <Instance ModuleGuid="d774c4d9-c121-4da3-a5e2-0f317e3c630c" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
1223 <Instance ModuleGuid="e5566134-c75e-4ace-bad1-e23a3b335e30" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
1224 <Instance ModuleGuid="8c690838-7a22-45c4-aa58-a33e3e515cd4" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1225 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1226 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1227 <Instance ModuleGuid="b694e0dc-cd4e-4b30-885b-9c164ed3e74a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1228 <!--Instance ModuleGuid="556f5d10-7309-4af4-b80a-8196bd60946f" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/-->
1229 </Libraries>
1230 <PcdBuildDefinition>
1231 <PcdData ItemType="FIXED_AT_BUILD">
1232 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
1233 <Token>0x00000001</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>PcdMaximumAsciiStringLength</C_Name>
1241 <Token>0x00000002</Token>
1242 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1243 <DatumType>UINT32</DatumType>
1244 <MaxDatumSize>4</MaxDatumSize>
1245 <Value>1000000</Value>
1246 </PcdData>
1247 <PcdData ItemType="FIXED_AT_BUILD">
1248 <C_Name>PcdDebugPropertyMask</C_Name>
1249 <Token>0x00000005</Token>
1250 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1251 <DatumType>UINT8</DatumType>
1252 <MaxDatumSize>1</MaxDatumSize>
1253 <Value>0x1f</Value>
1254 </PcdData>
1255 <PcdData ItemType="FIXED_AT_BUILD">
1256 <C_Name>PcdSpinLockTimeout</C_Name>
1257 <Token>0x00000004</Token>
1258 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1259 <DatumType>UINT32</DatumType>
1260 <MaxDatumSize>4</MaxDatumSize>
1261 <Value>10000000</Value>
1262 </PcdData>
1263 <PcdData ItemType="PATCHABLE_IN_MODULE">
1264 <C_Name>PcdDebugPrintErrorLevel</C_Name>
1265 <Token>0x00000006</Token>
1266 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1267 <DatumType>UINT32</DatumType>
1268 <MaxDatumSize>4</MaxDatumSize>
1269 <Value>0x80000000</Value>
1270 </PcdData>
1271 <PcdData ItemType="FIXED_AT_BUILD">
1272 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
1273 <Token>0x00000007</Token>
1274 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1275 <DatumType>UINT8</DatumType>
1276 <MaxDatumSize>1</MaxDatumSize>
1277 <Value>0x07</Value>
1278 </PcdData>
1279 <PcdData ItemType="FIXED_AT_BUILD">
1280 <C_Name>PcdMaximumLinkedListLength</C_Name>
1281 <Token>0x00000003</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>PcdDebugClearMemoryValue</C_Name>
1289 <Token>0x00000008</Token>
1290 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1291 <DatumType>UINT8</DatumType>
1292 <MaxDatumSize>1</MaxDatumSize>
1293 <Value>0xAF</Value>
1294 </PcdData>
1295 </PcdBuildDefinition>
1296 <ModuleSaBuildOptions>
1297 <FvBinding>FV_RECOVERY</FvBinding>
1298 <FfsFormatKey>PE32_PEIM</FfsFormatKey>
1299 </ModuleSaBuildOptions>
1300 </ModuleSA>
1301 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="D6A2CB7F-6A18-4e2f-B43B-9920A733700A">
1302 <Libraries>
1303 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1304 <Instance ModuleGuid="123dd843-57c9-4158-8418-ce68b3944ce7" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1305 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1306 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1307 <Instance ModuleGuid="5c12c06f-5cf8-48a6-9860-6c5b2c036bbf" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
1308 <Instance ModuleGuid="cef487a1-751d-4fe0-a39b-e6892b4610c8" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
1309 <Instance ModuleGuid="942e0182-3e1d-47f9-92dc-4939d1a0ba00" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
1310 <Instance ModuleGuid="ed3de5c8-c389-44f2-a35e-2ebdc9802a49" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
1311 <Instance ModuleGuid="882ee1a3-35b2-412c-b8a2-7a8d34a7c390" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1312 <Instance ModuleGuid="d258d6af-2fc0-4019-9c1f-1101c3dd19b5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1313 <Instance ModuleGuid="fd44e603-002a-4b29-9f5f-529e815b6165" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1314 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1315 <Instance ModuleGuid="FC120ED3-40E1-46dc-8C9C-AAE3CA139ACF" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1316 </Libraries>
1317 <PcdBuildDefinition>
1318 <PcdData ItemType="FIXED_AT_BUILD">
1319 <C_Name>PcdPerformanceLibraryPropertyMask</C_Name>
1320 <Token>0x00000009</Token>
1321 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1322 <DatumType>UINT8</DatumType>
1323 <MaxDatumSize>1</MaxDatumSize>
1324 <Value>0</Value>
1325 </PcdData>
1326 <PcdData ItemType="FIXED_AT_BUILD">
1327 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
1328 <Token>0x00000001</Token>
1329 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1330 <DatumType>UINT32</DatumType>
1331 <MaxDatumSize>4</MaxDatumSize>
1332 <Value>1000000</Value>
1333 </PcdData>
1334 <PcdData ItemType="FIXED_AT_BUILD">
1335 <C_Name>PcdMaximumAsciiStringLength</C_Name>
1336 <Token>0x00000002</Token>
1337 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1338 <DatumType>UINT32</DatumType>
1339 <MaxDatumSize>4</MaxDatumSize>
1340 <Value>1000000</Value>
1341 </PcdData>
1342 <PcdData ItemType="FIXED_AT_BUILD">
1343 <C_Name>PcdDebugPropertyMask</C_Name>
1344 <Token>0x00000005</Token>
1345 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1346 <DatumType>UINT8</DatumType>
1347 <MaxDatumSize>1</MaxDatumSize>
1348 <Value>0x1f</Value>
1349 </PcdData>
1350 <PcdData ItemType="FIXED_AT_BUILD">
1351 <C_Name>PcdSpinLockTimeout</C_Name>
1352 <Token>0x00000004</Token>
1353 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1354 <DatumType>UINT32</DatumType>
1355 <MaxDatumSize>4</MaxDatumSize>
1356 <Value>10000000</Value>
1357 </PcdData>
1358 <PcdData ItemType="PATCHABLE_IN_MODULE">
1359 <C_Name>PcdDebugPrintErrorLevel</C_Name>
1360 <Token>0x00000006</Token>
1361 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1362 <DatumType>UINT32</DatumType>
1363 <MaxDatumSize>4</MaxDatumSize>
1364 <Value>0x80000000</Value>
1365 </PcdData>
1366 <PcdData ItemType="FIXED_AT_BUILD">
1367 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
1368 <Token>0x00000007</Token>
1369 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1370 <DatumType>UINT8</DatumType>
1371 <MaxDatumSize>1</MaxDatumSize>
1372 <Value>0x07</Value>
1373 </PcdData>
1374 <PcdData ItemType="FIXED_AT_BUILD">
1375 <C_Name>PcdMaximumLinkedListLength</C_Name>
1376 <Token>0x00000003</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>PcdDebugClearMemoryValue</C_Name>
1384 <Token>0x00000008</Token>
1385 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1386 <DatumType>UINT8</DatumType>
1387 <MaxDatumSize>1</MaxDatumSize>
1388 <Value>0xAF</Value>
1389 </PcdData>
1390 </PcdBuildDefinition>
1391 <ModuleSaBuildOptions>
1392 <FvBinding>FV_RECOVERY</FvBinding>
1393 <FfsFormatKey>DXE_CORE</FfsFormatKey>
1394 <Options>
1395 <Option BuildTargets="RELEASE" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="CC">
1396 "/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"
1397 </Option>
1398 <Option BuildTargets="DEBUG" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="CC">
1399 "/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"
1400 </Option>
1401 </Options>
1402 </ModuleSaBuildOptions>
1403 </ModuleSA>
1404 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="80CF7257-87AB-47f9-A3FE-D50B76D89541">
1405 <Libraries>
1406 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1407 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1408 <Instance ModuleGuid="f12b59c9-76d0-4661-ad7c-f04d1bef0558" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1409 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1410 <Instance ModuleGuid="1e2c4c2e-67e6-4e57-b3ae-cf5a5af72c2c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1411 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1412 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1413 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1414 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1415 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
4f914125 1416 <Instance ModuleGuid="19cbbb97-ff61-45ff-8c3f-dfa66dd118c8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
8031d48d 1417 </Libraries>
1418 <PcdBuildDefinition>
1419 <PcdData ItemType="FIXED_AT_BUILD">
1420 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
1421 <Token>0x00000001</Token>
1422 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1423 <DatumType>UINT32</DatumType>
1424 <MaxDatumSize>4</MaxDatumSize>
1425 <Value>1000000</Value>
1426 </PcdData>
1427 <PcdData ItemType="FIXED_AT_BUILD">
1428 <C_Name>PcdMaximumAsciiStringLength</C_Name>
1429 <Token>0x00000002</Token>
1430 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1431 <DatumType>UINT32</DatumType>
1432 <MaxDatumSize>4</MaxDatumSize>
1433 <Value>1000000</Value>
1434 </PcdData>
8031d48d 1435 <PcdData ItemType="FIXED_AT_BUILD">
1436 <C_Name>PcdVpdBaseAddress</C_Name>
1437 <Token>0x00010010</Token>
1438 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
1439 <DatumType>UINT32</DatumType>
1440 <MaxDatumSize>4</MaxDatumSize>
1441 <Value>0x0</Value>
1442 </PcdData>
1443 <PcdData ItemType="FIXED_AT_BUILD">
1444 <C_Name>PcdDebugPropertyMask</C_Name>
1445 <Token>0x00000005</Token>
1446 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1447 <DatumType>UINT8</DatumType>
1448 <MaxDatumSize>1</MaxDatumSize>
1449 <Value>0x1f</Value>
1450 </PcdData>
1451 <PcdData ItemType="FIXED_AT_BUILD">
1452 <C_Name>PcdSpinLockTimeout</C_Name>
1453 <Token>0x00000004</Token>
1454 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1455 <DatumType>UINT32</DatumType>
1456 <MaxDatumSize>4</MaxDatumSize>
1457 <Value>10000000</Value>
1458 </PcdData>
1459 <PcdData ItemType="PATCHABLE_IN_MODULE">
1460 <C_Name>PcdDebugPrintErrorLevel</C_Name>
1461 <Token>0x00000006</Token>
1462 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1463 <DatumType>UINT32</DatumType>
1464 <MaxDatumSize>4</MaxDatumSize>
1465 <Value>0x80000000</Value>
1466 </PcdData>
1467 <PcdData ItemType="FIXED_AT_BUILD">
1468 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
1469 <Token>0x00000007</Token>
1470 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1471 <DatumType>UINT8</DatumType>
1472 <MaxDatumSize>1</MaxDatumSize>
1473 <Value>0x07</Value>
1474 </PcdData>
1475 <PcdData ItemType="FIXED_AT_BUILD">
1476 <C_Name>PcdMaximumLinkedListLength</C_Name>
1477 <Token>0x00000003</Token>
1478 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1479 <DatumType>UINT32</DatumType>
1480 <MaxDatumSize>4</MaxDatumSize>
1481 <Value>1000000</Value>
1482 </PcdData>
1483 <PcdData ItemType="FIXED_AT_BUILD">
1484 <C_Name>PcdDebugClearMemoryValue</C_Name>
1485 <Token>0x00000008</Token>
1486 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1487 <DatumType>UINT8</DatumType>
1488 <MaxDatumSize>1</MaxDatumSize>
1489 <Value>0xAF</Value>
1490 </PcdData>
4f914125 1491 <PcdData ItemType="FEATURE_FLAG">
1492 <C_Name>PcdDxePcdDatabaseTraverseEnabled</C_Name>
67513de5 1493 <Token>0x00010021</Token>
4f914125 1494 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
1495 <DatumType>BOOLEAN</DatumType>
1496 <MaxDatumSize>1</MaxDatumSize>
1497 <Value>TRUE</Value>
1498 </PcdData>
8031d48d 1499 </PcdBuildDefinition>
1500 <ModuleSaBuildOptions>
1501 <FvBinding>FV_RECOVERY</FvBinding>
1502 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
4f914125 1503 <Options>
1504 <Option BuildTargets="DEBUG" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="CC">
1505 "/FAcs", "/Fa${DEST_DIR_OUTPUT}/", "/nologo", "/W4", "/WX", "/GX", "/Gy", "/c", "/O1", "/D EFI_MONOSHELL", "/D UNICODE", "/D EFI_DEBUG", "/D EFI_PEI_REPORT_STATUS_CODE_ON", "/Zi", "/D EFI32", "/DEFI_NT_EMULATOR", "/DNEW_PEI_HOBS", "/GL", "/G7", "/Gy", "/DSTRING_ARRAY_NAME=${BASE_NAME}Strings", "/DSTRING_DEFINES_FILE=\"${BASE_NAME}StrDefs.h\"", "/FI${DEST_DIR_DEBUG}/AutoGen.h"
1506 </Option>
1507 </Options>
8031d48d 1508 </ModuleSaBuildOptions>
1509 </ModuleSA>
1510 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="51C9F40C-5243-4473-B265-B3C8FFAFF9FA">
1511 <Libraries>
1512 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1513 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1514 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1515 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1516 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1517 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1518 <Instance ModuleGuid="50bcb105-6634-441d-b403-659110a03ad2" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
1519 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1520 </Libraries>
1521 <PcdBuildDefinition>
1522 <PcdData ItemType="FIXED_AT_BUILD">
1523 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
1524 <Token>0x00000001</Token>
1525 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1526 <DatumType>UINT32</DatumType>
1527 <MaxDatumSize>4</MaxDatumSize>
1528 <Value>1000000</Value>
1529 </PcdData>
1530 <PcdData ItemType="FIXED_AT_BUILD">
1531 <C_Name>PcdMaximumAsciiStringLength</C_Name>
1532 <Token>0x00000002</Token>
1533 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1534 <DatumType>UINT32</DatumType>
1535 <MaxDatumSize>4</MaxDatumSize>
1536 <Value>1000000</Value>
1537 </PcdData>
1538 <PcdData ItemType="FIXED_AT_BUILD">
1539 <C_Name>PcdDebugPropertyMask</C_Name>
1540 <Token>0x00000005</Token>
1541 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1542 <DatumType>UINT8</DatumType>
1543 <MaxDatumSize>1</MaxDatumSize>
1544 <Value>0x1f</Value>
1545 </PcdData>
1546 <PcdData ItemType="FIXED_AT_BUILD">
1547 <C_Name>PcdSpinLockTimeout</C_Name>
1548 <Token>0x00000004</Token>
1549 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1550 <DatumType>UINT32</DatumType>
1551 <MaxDatumSize>4</MaxDatumSize>
1552 <Value>10000000</Value>
1553 </PcdData>
1554 <PcdData ItemType="PATCHABLE_IN_MODULE">
1555 <C_Name>PcdDebugPrintErrorLevel</C_Name>
1556 <Token>0x00000006</Token>
1557 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1558 <DatumType>UINT32</DatumType>
1559 <MaxDatumSize>4</MaxDatumSize>
1560 <Value>0x80000000</Value>
1561 </PcdData>
1562 <PcdData ItemType="FIXED_AT_BUILD">
1563 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
1564 <Token>0x00000007</Token>
1565 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1566 <DatumType>UINT8</DatumType>
1567 <MaxDatumSize>1</MaxDatumSize>
1568 <Value>0x07</Value>
1569 </PcdData>
1570 <PcdData ItemType="FIXED_AT_BUILD">
1571 <C_Name>PcdMaximumLinkedListLength</C_Name>
1572 <Token>0x00000003</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>PcdDebugClearMemoryValue</C_Name>
1580 <Token>0x00000008</Token>
1581 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1582 <DatumType>UINT8</DatumType>
1583 <MaxDatumSize>1</MaxDatumSize>
1584 <Value>0xAF</Value>
1585 </PcdData>
1586 </PcdBuildDefinition>
1587 <ModuleSaBuildOptions>
1588 <FvBinding>FV_RECOVERY</FvBinding>
1589 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
1590 </ModuleSaBuildOptions>
1591 </ModuleSA>
1592 <ModuleSA SupArchList="IA32" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" ModuleGuid="ee993080-5197-4d4e-b63c-f1f7413e33ce">
1593 <Libraries>
1594 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1595 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1596 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1597 <Instance ModuleGuid="1e2c4c2e-67e6-4e57-b3ae-cf5a5af72c2c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1598 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1599 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1600 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1601 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1602 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1603 </Libraries>
1604 <PcdBuildDefinition>
1605 <PcdData ItemType="FIXED_AT_BUILD">
1606 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
1607 <Token>0x00000001</Token>
1608 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1609 <DatumType>UINT32</DatumType>
1610 <MaxDatumSize>4</MaxDatumSize>
1611 <Value>1000000</Value>
1612 </PcdData>
1613 <PcdData ItemType="FIXED_AT_BUILD">
1614 <C_Name>PcdMaximumAsciiStringLength</C_Name>
1615 <Token>0x00000002</Token>
1616 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1617 <DatumType>UINT32</DatumType>
1618 <MaxDatumSize>4</MaxDatumSize>
1619 <Value>1000000</Value>
1620 </PcdData>
1621 <PcdData ItemType="FIXED_AT_BUILD">
1622 <C_Name>PcdDebugPropertyMask</C_Name>
1623 <Token>0x00000005</Token>
1624 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1625 <DatumType>UINT8</DatumType>
1626 <MaxDatumSize>1</MaxDatumSize>
1627 <Value>0x1f</Value>
1628 </PcdData>
1629 <PcdData ItemType="FIXED_AT_BUILD">
1630 <C_Name>PcdSpinLockTimeout</C_Name>
1631 <Token>0x00000004</Token>
1632 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1633 <DatumType>UINT32</DatumType>
1634 <MaxDatumSize>4</MaxDatumSize>
1635 <Value>10000000</Value>
1636 </PcdData>
1637 <PcdData ItemType="PATCHABLE_IN_MODULE">
1638 <C_Name>PcdDebugPrintErrorLevel</C_Name>
1639 <Token>0x00000006</Token>
1640 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1641 <DatumType>UINT32</DatumType>
1642 <MaxDatumSize>4</MaxDatumSize>
1643 <Value>0x80000000</Value>
1644 </PcdData>
1645 <PcdData ItemType="FIXED_AT_BUILD">
1646 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
1647 <Token>0x00000007</Token>
1648 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1649 <DatumType>UINT8</DatumType>
1650 <MaxDatumSize>1</MaxDatumSize>
1651 <Value>0x07</Value>
1652 </PcdData>
1653 <PcdData ItemType="FIXED_AT_BUILD">
1654 <C_Name>PcdMaximumLinkedListLength</C_Name>
1655 <Token>0x00000003</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>PcdDebugClearMemoryValue</C_Name>
1663 <Token>0x00000008</Token>
1664 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1665 <DatumType>UINT8</DatumType>
1666 <MaxDatumSize>1</MaxDatumSize>
1667 <Value>0xAF</Value>
1668 </PcdData>
1669 </PcdBuildDefinition>
1670 <ModuleSaBuildOptions>
1671 <FvBinding>FV_RECOVERY</FvBinding>
1672 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
1673 <Options>
1674 <Option BuildTargets="RELEASE" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="CC">
1675 "/nologo", "/W4", "/WX", "/GX", "/Gy", "/c", "/D EFI_MONOSHELL", "/D UNICODE", "/D EFI_DEBUG", "/D EFI_PEI_REPORT_STATUS_CODE_ON", "/Zi", "/D EFI32", "/DEFI_NT_EMULATOR", "/DNEW_PEI_HOBS", "/Odiyb2", "/GL", "/G7", "/Gy", "/DSTRING_ARRAY_NAME=${BASE_NAME}Strings", "/DSTRING_DEFINES_FILE=\"${BASE_NAME}StrDefs.h\"", "/FI${DEST_DIR_DEBUG}/AutoGen.h"
1676 </Option>
1677 <Option BuildTargets="DEBUG" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="CC">
1678 "/nologo", "/W4", "/WX", "/GX", "/Gy", "/c", "/Od", "/D EFI_MONOSHELL", "/D UNICODE", "/D EFI_DEBUG", "/D EFI_PEI_REPORT_STATUS_CODE_ON", "/Zi", "/D EFI32", "/DEFI_NT_EMULATOR", "/DNEW_PEI_HOBS", "/Odiyb2", "/GL", "/G7", "/Gy", "/DSTRING_ARRAY_NAME=${BASE_NAME}Strings", "/DSTRING_DEFINES_FILE=\"${BASE_NAME}StrDefs.h\"", "/FI${DEST_DIR_DEBUG}/AutoGen.h"
1679 </Option>
1680 </Options>
1681 </ModuleSaBuildOptions>
1682 </ModuleSA>
1683 <ModuleSA SupArchList="IA32" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" ModuleGuid="154CAB4A-52B5-46CD-99C3-4368ABBACFFD">
1684 <Libraries>
1685 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1686 <Instance ModuleGuid="f12b59c9-76d0-4661-ad7c-f04d1bef0558" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1687 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1688 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1689 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1690 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1691 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1692 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1693 <Instance ModuleGuid="f6b5871d-5226-41b3-a569-3ff893fdc7bc" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3"/>
1694 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1695 </Libraries>
1696 <PcdBuildDefinition>
1697 <PcdData ItemType="FIXED_AT_BUILD">
1698 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
1699 <Token>0x00000001</Token>
1700 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1701 <DatumType>UINT32</DatumType>
1702 <MaxDatumSize>4</MaxDatumSize>
1703 <Value>1000000</Value>
1704 </PcdData>
1705 <PcdData ItemType="FIXED_AT_BUILD">
1706 <C_Name>PcdMaximumAsciiStringLength</C_Name>
1707 <Token>0x00000002</Token>
1708 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1709 <DatumType>UINT32</DatumType>
1710 <MaxDatumSize>4</MaxDatumSize>
1711 <Value>1000000</Value>
1712 </PcdData>
1713 <PcdData ItemType="FIXED_AT_BUILD">
1714 <C_Name>PcdDebugPropertyMask</C_Name>
1715 <Token>0x00000005</Token>
1716 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1717 <DatumType>UINT8</DatumType>
1718 <MaxDatumSize>1</MaxDatumSize>
1719 <Value>0x1f</Value>
1720 </PcdData>
1721 <PcdData ItemType="FIXED_AT_BUILD">
1722 <C_Name>PcdSpinLockTimeout</C_Name>
1723 <Token>0x00000004</Token>
1724 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1725 <DatumType>UINT32</DatumType>
1726 <MaxDatumSize>4</MaxDatumSize>
1727 <Value>10000000</Value>
1728 </PcdData>
1729 <PcdData ItemType="PATCHABLE_IN_MODULE">
1730 <C_Name>PcdDebugPrintErrorLevel</C_Name>
1731 <Token>0x00000006</Token>
1732 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1733 <DatumType>UINT32</DatumType>
1734 <MaxDatumSize>4</MaxDatumSize>
1735 <Value>0x80000000</Value>
1736 </PcdData>
1737 <PcdData ItemType="FIXED_AT_BUILD">
1738 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
1739 <Token>0x00000007</Token>
1740 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1741 <DatumType>UINT8</DatumType>
1742 <MaxDatumSize>1</MaxDatumSize>
1743 <Value>0x07</Value>
1744 </PcdData>
1745 <PcdData ItemType="FIXED_AT_BUILD">
1746 <C_Name>PcdMaximumLinkedListLength</C_Name>
1747 <Token>0x00000003</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>PcdDebugClearMemoryValue</C_Name>
1755 <Token>0x00000008</Token>
1756 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1757 <DatumType>UINT8</DatumType>
1758 <MaxDatumSize>1</MaxDatumSize>
1759 <Value>0xAF</Value>
1760 </PcdData>
1761 </PcdBuildDefinition>
1762 <ModuleSaBuildOptions>
1763 <FvBinding>FV_RECOVERY</FvBinding>
1764 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
1765 </ModuleSaBuildOptions>
1766 </ModuleSA>
1767 <ModuleSA SupArchList="IA32" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" ModuleGuid="C3811036-710B-4E39-8CF1-0AF9BE3A8198">
1768 <Libraries>
1769 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1770 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1771 <Instance ModuleGuid="f12b59c9-76d0-4661-ad7c-f04d1bef0558" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1772 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1773 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1774 <Instance ModuleGuid="1e2c4c2e-67e6-4e57-b3ae-cf5a5af72c2c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1775 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1776 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1777 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1778 <Instance ModuleGuid="f6b5871d-5226-41b3-a569-3ff893fdc7bc" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3"/>
1779 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1780 </Libraries>
1781 <PcdBuildDefinition>
1782 <PcdData ItemType="FIXED_AT_BUILD">
1783 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
1784 <Token>0x00000001</Token>
1785 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1786 <DatumType>UINT32</DatumType>
1787 <MaxDatumSize>4</MaxDatumSize>
1788 <Value>1000000</Value>
1789 </PcdData>
1790 <PcdData ItemType="FIXED_AT_BUILD">
1791 <C_Name>PcdMaximumAsciiStringLength</C_Name>
1792 <Token>0x00000002</Token>
1793 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1794 <DatumType>UINT32</DatumType>
1795 <MaxDatumSize>4</MaxDatumSize>
1796 <Value>1000000</Value>
1797 </PcdData>
1798 <PcdData ItemType="FIXED_AT_BUILD">
1799 <C_Name>PcdDebugPropertyMask</C_Name>
1800 <Token>0x00000005</Token>
1801 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1802 <DatumType>UINT8</DatumType>
1803 <MaxDatumSize>1</MaxDatumSize>
1804 <Value>0x1f</Value>
1805 </PcdData>
1806 <PcdData ItemType="FIXED_AT_BUILD">
1807 <C_Name>PcdSpinLockTimeout</C_Name>
1808 <Token>0x00000004</Token>
1809 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1810 <DatumType>UINT32</DatumType>
1811 <MaxDatumSize>4</MaxDatumSize>
1812 <Value>10000000</Value>
1813 </PcdData>
1814 <PcdData ItemType="PATCHABLE_IN_MODULE">
1815 <C_Name>PcdDebugPrintErrorLevel</C_Name>
1816 <Token>0x00000006</Token>
1817 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1818 <DatumType>UINT32</DatumType>
1819 <MaxDatumSize>4</MaxDatumSize>
1820 <Value>0x80000000</Value>
1821 </PcdData>
1822 <PcdData ItemType="FIXED_AT_BUILD">
1823 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
1824 <Token>0x00000007</Token>
1825 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1826 <DatumType>UINT8</DatumType>
1827 <MaxDatumSize>1</MaxDatumSize>
1828 <Value>0x07</Value>
1829 </PcdData>
1830 <PcdData ItemType="FIXED_AT_BUILD">
1831 <C_Name>PcdMaximumLinkedListLength</C_Name>
1832 <Token>0x00000003</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>PcdDebugClearMemoryValue</C_Name>
1840 <Token>0x00000008</Token>
1841 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1842 <DatumType>UINT8</DatumType>
1843 <MaxDatumSize>1</MaxDatumSize>
1844 <Value>0xAF</Value>
1845 </PcdData>
1846 </PcdBuildDefinition>
1847 <ModuleSaBuildOptions>
1848 <FvBinding>FV_RECOVERY</FvBinding>
1849 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
1850 </ModuleSaBuildOptions>
1851 </ModuleSA>
1852 <ModuleSA SupArchList="IA32" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" ModuleGuid="27F05AF5-1644-4EF4-8944-48C4F75675A0">
1853 <Libraries>
1854 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1855 <Instance ModuleGuid="f12b59c9-76d0-4661-ad7c-f04d1bef0558" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1856 <Instance ModuleGuid="f6b5871d-5226-41b3-a569-3ff893fdc7bc" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3"/>
1857 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1858 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1859 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1860 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1861 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1862 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1863 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1864 </Libraries>
1865 <PcdBuildDefinition>
1866 <PcdData ItemType="FIXED_AT_BUILD">
1867 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
1868 <Token>0x00000001</Token>
1869 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1870 <DatumType>UINT32</DatumType>
1871 <MaxDatumSize>4</MaxDatumSize>
1872 <Value>1000000</Value>
1873 </PcdData>
1874 <PcdData ItemType="FIXED_AT_BUILD">
1875 <C_Name>PcdMaximumAsciiStringLength</C_Name>
1876 <Token>0x00000002</Token>
1877 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1878 <DatumType>UINT32</DatumType>
1879 <MaxDatumSize>4</MaxDatumSize>
1880 <Value>1000000</Value>
1881 </PcdData>
1882 <PcdData ItemType="FIXED_AT_BUILD">
1883 <C_Name>PcdDebugPropertyMask</C_Name>
1884 <Token>0x00000005</Token>
1885 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1886 <DatumType>UINT8</DatumType>
1887 <MaxDatumSize>1</MaxDatumSize>
1888 <Value>0x1f</Value>
1889 </PcdData>
1890 <PcdData ItemType="FIXED_AT_BUILD">
1891 <C_Name>PcdSpinLockTimeout</C_Name>
1892 <Token>0x00000004</Token>
1893 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1894 <DatumType>UINT32</DatumType>
1895 <MaxDatumSize>4</MaxDatumSize>
1896 <Value>10000000</Value>
1897 </PcdData>
1898 <PcdData ItemType="PATCHABLE_IN_MODULE">
1899 <C_Name>PcdDebugPrintErrorLevel</C_Name>
1900 <Token>0x00000006</Token>
1901 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1902 <DatumType>UINT32</DatumType>
1903 <MaxDatumSize>4</MaxDatumSize>
1904 <Value>0x80000000</Value>
1905 </PcdData>
1906 <PcdData ItemType="FIXED_AT_BUILD">
1907 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
1908 <Token>0x00000007</Token>
1909 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1910 <DatumType>UINT8</DatumType>
1911 <MaxDatumSize>1</MaxDatumSize>
1912 <Value>0x07</Value>
1913 </PcdData>
1914 <PcdData ItemType="FIXED_AT_BUILD">
1915 <C_Name>PcdMaximumLinkedListLength</C_Name>
1916 <Token>0x00000003</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>PcdDebugClearMemoryValue</C_Name>
1924 <Token>0x00000008</Token>
1925 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1926 <DatumType>UINT8</DatumType>
1927 <MaxDatumSize>1</MaxDatumSize>
1928 <Value>0xAF</Value>
1929 </PcdData>
1930 </PcdBuildDefinition>
1931 <ModuleSaBuildOptions>
1932 <FvBinding>FV_RECOVERY</FvBinding>
1933 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
1934 </ModuleSaBuildOptions>
1935 </ModuleSA>
1936 <ModuleSA SupArchList="IA32" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" ModuleGuid="BA929954-35B0-4dd3-90CD-9634BD7E1CF1">
1937 <Libraries>
1938 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1939 <Instance ModuleGuid="f12b59c9-76d0-4661-ad7c-f04d1bef0558" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1940 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1941 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1942 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1943 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1944 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1945 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1946 <Instance ModuleGuid="f6b5871d-5226-41b3-a569-3ff893fdc7bc" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3"/>
1947 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
1948 </Libraries>
1949 <PcdBuildDefinition>
1950 <PcdData ItemType="FIXED_AT_BUILD">
1951 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
1952 <Token>0x00000001</Token>
1953 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1954 <DatumType>UINT32</DatumType>
1955 <MaxDatumSize>4</MaxDatumSize>
1956 <Value>1000000</Value>
1957 </PcdData>
1958 <PcdData ItemType="FIXED_AT_BUILD">
1959 <C_Name>PcdMaximumAsciiStringLength</C_Name>
1960 <Token>0x00000002</Token>
1961 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1962 <DatumType>UINT32</DatumType>
1963 <MaxDatumSize>4</MaxDatumSize>
1964 <Value>1000000</Value>
1965 </PcdData>
1966 <PcdData ItemType="FIXED_AT_BUILD">
1967 <C_Name>PcdDebugPropertyMask</C_Name>
1968 <Token>0x00000005</Token>
1969 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1970 <DatumType>UINT8</DatumType>
1971 <MaxDatumSize>1</MaxDatumSize>
1972 <Value>0x1f</Value>
1973 </PcdData>
1974 <PcdData ItemType="FIXED_AT_BUILD">
1975 <C_Name>PcdSpinLockTimeout</C_Name>
1976 <Token>0x00000004</Token>
1977 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1978 <DatumType>UINT32</DatumType>
1979 <MaxDatumSize>4</MaxDatumSize>
1980 <Value>10000000</Value>
1981 </PcdData>
1982 <PcdData ItemType="PATCHABLE_IN_MODULE">
1983 <C_Name>PcdDebugPrintErrorLevel</C_Name>
1984 <Token>0x00000006</Token>
1985 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1986 <DatumType>UINT32</DatumType>
1987 <MaxDatumSize>4</MaxDatumSize>
1988 <Value>0x80000000</Value>
1989 </PcdData>
1990 <PcdData ItemType="FIXED_AT_BUILD">
1991 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
1992 <Token>0x00000007</Token>
1993 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
1994 <DatumType>UINT8</DatumType>
1995 <MaxDatumSize>1</MaxDatumSize>
1996 <Value>0x07</Value>
1997 </PcdData>
1998 <PcdData ItemType="FIXED_AT_BUILD">
1999 <C_Name>PcdMaximumLinkedListLength</C_Name>
2000 <Token>0x00000003</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>PcdDebugClearMemoryValue</C_Name>
2008 <Token>0x00000008</Token>
2009 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2010 <DatumType>UINT8</DatumType>
2011 <MaxDatumSize>1</MaxDatumSize>
2012 <Value>0xAF</Value>
2013 </PcdData>
2014 </PcdBuildDefinition>
2015 <ModuleSaBuildOptions>
2016 <FvBinding>FV_RECOVERY</FvBinding>
2017 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
2018 </ModuleSaBuildOptions>
2019 </ModuleSA>
2020 <ModuleSA SupArchList="IA32" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" ModuleGuid="A6F691AC-31C8-4444-854C-E2C1A6950F92">
2021 <Libraries>
2022 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2023 <Instance ModuleGuid="19cbbb97-ff61-45ff-8c3f-dfa66dd118c8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2024 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2025 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2026 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2027 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2028 <Instance ModuleGuid="baa1baa3-0a8d-402c-8042-985115fae953" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2029 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2030 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2031 <Instance ModuleGuid="1ec995b2-d15b-44f6-abd2-050ea7dd37d2" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3"/>
2032 <Instance ModuleGuid="a86fbfca-0183-4eeb-aa8a-762e3b7da1f3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2033 <Instance ModuleGuid="08c1a0e4-1208-47f8-a2c5-f42eabee653a" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
2034 <Instance ModuleGuid="ea55bada-d488-427b-9d2d-227e0aaa3707" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
2035 <Instance ModuleGuid="1e2c4c2e-67e6-4e57-b3ae-cf5a5af72c2c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2036 <Instance ModuleGuid="f12b59c9-76d0-4661-ad7c-f04d1bef0558" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2037 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2038 <Instance ModuleGuid="91c1677a-e57f-4191-8b8e-eb7711a716e0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2039 <Instance ModuleGuid="FC120ED3-40E1-46dc-8C9C-AAE3CA139ACF" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2ce31132 2040 <Instance ModuleGuid="556f5d10-7309-4af4-b80a-8196bd60946f" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2041
8031d48d 2042 </Libraries>
2043 <PcdBuildDefinition>
2044 <PcdData ItemType="FIXED_AT_BUILD">
2045 <C_Name>PcdPerformanceLibraryPropertyMask</C_Name>
2046 <Token>0x00000009</Token>
2047 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2048 <DatumType>UINT8</DatumType>
2049 <MaxDatumSize>1</MaxDatumSize>
2050 <Value>0</Value>
2051 </PcdData>
2052 <PcdData ItemType="FIXED_AT_BUILD">
2053 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
2054 <Token>0x00000001</Token>
2055 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2056 <DatumType>UINT32</DatumType>
2057 <MaxDatumSize>4</MaxDatumSize>
2058 <Value>1000000</Value>
2059 </PcdData>
2060 <PcdData ItemType="FIXED_AT_BUILD">
2061 <C_Name>PcdMaximumAsciiStringLength</C_Name>
2062 <Token>0x00000002</Token>
2063 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2064 <DatumType>UINT32</DatumType>
2065 <MaxDatumSize>4</MaxDatumSize>
2066 <Value>1000000</Value>
2067 </PcdData>
2068 <PcdData ItemType="FIXED_AT_BUILD">
2069 <C_Name>PcdDebugPropertyMask</C_Name>
2070 <Token>0x00000005</Token>
2071 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2072 <DatumType>UINT8</DatumType>
2073 <MaxDatumSize>1</MaxDatumSize>
2074 <Value>0x1f</Value>
2075 </PcdData>
2076 <PcdData ItemType="FIXED_AT_BUILD">
2077 <C_Name>PcdSpinLockTimeout</C_Name>
2078 <Token>0x00000004</Token>
2079 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2080 <DatumType>UINT32</DatumType>
2081 <MaxDatumSize>4</MaxDatumSize>
2082 <Value>10000000</Value>
2083 </PcdData>
2084 <PcdData ItemType="PATCHABLE_IN_MODULE">
2085 <C_Name>PcdDebugPrintErrorLevel</C_Name>
2086 <Token>0x00000006</Token>
2087 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2088 <DatumType>UINT32</DatumType>
2089 <MaxDatumSize>4</MaxDatumSize>
2090 <Value>0x80000000</Value>
2091 </PcdData>
2092 <PcdData ItemType="FIXED_AT_BUILD">
2093 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
2094 <Token>0x00000007</Token>
2095 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2096 <DatumType>UINT8</DatumType>
2097 <MaxDatumSize>1</MaxDatumSize>
2098 <Value>0x07</Value>
2099 </PcdData>
2100 <PcdData ItemType="FIXED_AT_BUILD">
2101 <C_Name>PcdMaximumLinkedListLength</C_Name>
2102 <Token>0x00000003</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>PcdDebugClearMemoryValue</C_Name>
2110 <Token>0x00000008</Token>
2111 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2112 <DatumType>UINT8</DatumType>
2113 <MaxDatumSize>1</MaxDatumSize>
2114 <Value>0xAF</Value>
2115 </PcdData>
2116 </PcdBuildDefinition>
2117 <ModuleSaBuildOptions>
2118 <FvBinding>FV_RECOVERY</FvBinding>
2119 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
2120 </ModuleSaBuildOptions>
2121 </ModuleSA>
2122 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="F099D67F-71AE-4c36-B2A3-DCEB0EB2B7D8">
2123 <Libraries>
2124 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2125 <Instance ModuleGuid="19cbbb97-ff61-45ff-8c3f-dfa66dd118c8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2126 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2127 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2128 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2129 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2130 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2131 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2132 <Instance ModuleGuid="50bcb105-6634-441d-b403-659110a03ad2" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
2133 </Libraries>
2134 <PcdBuildDefinition>
2135 <PcdData ItemType="FIXED_AT_BUILD">
2136 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
2137 <Token>0x00000001</Token>
2138 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2139 <DatumType>UINT32</DatumType>
2140 <MaxDatumSize>4</MaxDatumSize>
2141 <Value>1000000</Value>
2142 </PcdData>
2143 <PcdData ItemType="FIXED_AT_BUILD">
2144 <C_Name>PcdMaximumAsciiStringLength</C_Name>
2145 <Token>0x00000002</Token>
2146 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2147 <DatumType>UINT32</DatumType>
2148 <MaxDatumSize>4</MaxDatumSize>
2149 <Value>1000000</Value>
2150 </PcdData>
2151 <PcdData ItemType="FIXED_AT_BUILD">
2152 <C_Name>PcdDebugPropertyMask</C_Name>
2153 <Token>0x00000005</Token>
2154 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2155 <DatumType>UINT8</DatumType>
2156 <MaxDatumSize>1</MaxDatumSize>
2157 <Value>0x1f</Value>
2158 </PcdData>
2159 <PcdData ItemType="FIXED_AT_BUILD">
2160 <C_Name>PcdSpinLockTimeout</C_Name>
2161 <Token>0x00000004</Token>
2162 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2163 <DatumType>UINT32</DatumType>
2164 <MaxDatumSize>4</MaxDatumSize>
2165 <Value>10000000</Value>
2166 </PcdData>
2167 <PcdData ItemType="PATCHABLE_IN_MODULE">
2168 <C_Name>PcdDebugPrintErrorLevel</C_Name>
2169 <Token>0x00000006</Token>
2170 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2171 <DatumType>UINT32</DatumType>
2172 <MaxDatumSize>4</MaxDatumSize>
2173 <Value>0x80000000</Value>
2174 </PcdData>
2175 <PcdData ItemType="FIXED_AT_BUILD">
2176 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
2177 <Token>0x00000007</Token>
2178 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2179 <DatumType>UINT8</DatumType>
2180 <MaxDatumSize>1</MaxDatumSize>
2181 <Value>0x07</Value>
2182 </PcdData>
2183 <PcdData ItemType="FIXED_AT_BUILD">
2184 <C_Name>PcdMaximumLinkedListLength</C_Name>
2185 <Token>0x00000003</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>PcdDebugClearMemoryValue</C_Name>
2193 <Token>0x00000008</Token>
2194 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2195 <DatumType>UINT8</DatumType>
2196 <MaxDatumSize>1</MaxDatumSize>
2197 <Value>0xAF</Value>
2198 </PcdData>
2199 </PcdBuildDefinition>
2200 <ModuleSaBuildOptions>
2201 <FvBinding>FV_RECOVERY</FvBinding>
2202 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
2203 </ModuleSaBuildOptions>
2204 </ModuleSA>
2205 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="B601F8C4-43B7-4784-95B1-F4226CB40CEE">
2206 <Libraries>
2207 <Instance ModuleGuid="19cbbb97-ff61-45ff-8c3f-dfa66dd118c8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2208 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2209 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2210 <Instance ModuleGuid="fd44e603-002a-4b29-9f5f-529e815b6165" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2211 <Instance ModuleGuid="b1ee6c28-54aa-4d17-b705-3e28ccb27b2e" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
2212 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2213 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2214 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2ce31132 2215 <Instance ModuleGuid="556f5d10-7309-4af4-b80a-8196bd60946f" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
8031d48d 2216 </Libraries>
2217 <PcdBuildDefinition>
2218 <PcdData ItemType="FIXED_AT_BUILD">
2219 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
2220 <Token>0x00000001</Token>
2221 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2222 <DatumType>UINT32</DatumType>
2223 <MaxDatumSize>4</MaxDatumSize>
2224 <Value>1000000</Value>
2225 </PcdData>
2226 <PcdData ItemType="FIXED_AT_BUILD">
2227 <C_Name>PcdMaximumAsciiStringLength</C_Name>
2228 <Token>0x00000002</Token>
2229 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2230 <DatumType>UINT32</DatumType>
2231 <MaxDatumSize>4</MaxDatumSize>
2232 <Value>1000000</Value>
2233 </PcdData>
2234 <PcdData ItemType="FIXED_AT_BUILD">
2235 <C_Name>PcdDebugPropertyMask</C_Name>
2236 <Token>0x00000005</Token>
2237 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2238 <DatumType>UINT8</DatumType>
2239 <MaxDatumSize>1</MaxDatumSize>
2240 <Value>0x1f</Value>
2241 </PcdData>
2242 <PcdData ItemType="FIXED_AT_BUILD">
2243 <C_Name>PcdSpinLockTimeout</C_Name>
2244 <Token>0x00000004</Token>
2245 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2246 <DatumType>UINT32</DatumType>
2247 <MaxDatumSize>4</MaxDatumSize>
2248 <Value>10000000</Value>
2249 </PcdData>
2250 <PcdData ItemType="PATCHABLE_IN_MODULE">
2251 <C_Name>PcdDebugPrintErrorLevel</C_Name>
2252 <Token>0x00000006</Token>
2253 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2254 <DatumType>UINT32</DatumType>
2255 <MaxDatumSize>4</MaxDatumSize>
2256 <Value>0x80000000</Value>
2257 </PcdData>
2258 <PcdData ItemType="FIXED_AT_BUILD">
2259 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
2260 <Token>0x00000007</Token>
2261 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2262 <DatumType>UINT8</DatumType>
2263 <MaxDatumSize>1</MaxDatumSize>
2264 <Value>0x07</Value>
2265 </PcdData>
2266 <PcdData ItemType="FIXED_AT_BUILD">
2267 <C_Name>PcdMaximumLinkedListLength</C_Name>
2268 <Token>0x00000003</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>PcdDebugClearMemoryValue</C_Name>
2276 <Token>0x00000008</Token>
2277 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2278 <DatumType>UINT8</DatumType>
2279 <MaxDatumSize>1</MaxDatumSize>
2280 <Value>0xAF</Value>
2281 </PcdData>
2282 </PcdBuildDefinition>
2283 <ModuleSaBuildOptions>
2284 <FvBinding>FV_RECOVERY</FvBinding>
2285 <FfsFormatKey>RT_DRIVER</FfsFormatKey>
2286 </ModuleSaBuildOptions>
2287 </ModuleSA>
2288 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="AD608272-D07F-4964-801E-7BD3B7888652">
2289 <Libraries>
2290 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2291 <Instance ModuleGuid="19cbbb97-ff61-45ff-8c3f-dfa66dd118c8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2292 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2293 <Instance ModuleGuid="fd44e603-002a-4b29-9f5f-529e815b6165" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2294 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2295 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2296 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2297 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2298 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2299 <Instance ModuleGuid="b1ee6c28-54aa-4d17-b705-3e28ccb27b2e" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
2300 </Libraries>
2301 <PcdBuildDefinition>
2302 <PcdData ItemType="FIXED_AT_BUILD">
2303 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
2304 <Token>0x00000001</Token>
2305 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2306 <DatumType>UINT32</DatumType>
2307 <MaxDatumSize>4</MaxDatumSize>
2308 <Value>1000000</Value>
2309 </PcdData>
2310 <PcdData ItemType="FIXED_AT_BUILD">
2311 <C_Name>PcdMaximumAsciiStringLength</C_Name>
2312 <Token>0x00000002</Token>
2313 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2314 <DatumType>UINT32</DatumType>
2315 <MaxDatumSize>4</MaxDatumSize>
2316 <Value>1000000</Value>
2317 </PcdData>
2318 <PcdData ItemType="FIXED_AT_BUILD">
2319 <C_Name>PcdDebugPropertyMask</C_Name>
2320 <Token>0x00000005</Token>
2321 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2322 <DatumType>UINT8</DatumType>
2323 <MaxDatumSize>1</MaxDatumSize>
2324 <Value>0x1f</Value>
2325 </PcdData>
2326 <PcdData ItemType="FIXED_AT_BUILD">
2327 <C_Name>PcdSpinLockTimeout</C_Name>
2328 <Token>0x00000004</Token>
2329 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2330 <DatumType>UINT32</DatumType>
2331 <MaxDatumSize>4</MaxDatumSize>
2332 <Value>10000000</Value>
2333 </PcdData>
2334 <PcdData ItemType="PATCHABLE_IN_MODULE">
2335 <C_Name>PcdDebugPrintErrorLevel</C_Name>
2336 <Token>0x00000006</Token>
2337 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2338 <DatumType>UINT32</DatumType>
2339 <MaxDatumSize>4</MaxDatumSize>
2340 <Value>0x80000000</Value>
2341 </PcdData>
2342 <PcdData ItemType="FIXED_AT_BUILD">
2343 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
2344 <Token>0x00000007</Token>
2345 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2346 <DatumType>UINT8</DatumType>
2347 <MaxDatumSize>1</MaxDatumSize>
2348 <Value>0x07</Value>
2349 </PcdData>
2350 <PcdData ItemType="FIXED_AT_BUILD">
2351 <C_Name>PcdMaximumLinkedListLength</C_Name>
2352 <Token>0x00000003</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>PcdDebugClearMemoryValue</C_Name>
2360 <Token>0x00000008</Token>
2361 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2362 <DatumType>UINT8</DatumType>
2363 <MaxDatumSize>1</MaxDatumSize>
2364 <Value>0xAF</Value>
2365 </PcdData>
2366 </PcdBuildDefinition>
2367 <ModuleSaBuildOptions>
2368 <FvBinding>FV_RECOVERY</FvBinding>
2369 <FfsFormatKey>RT_DRIVER</FfsFormatKey>
2370 </ModuleSaBuildOptions>
2371 </ModuleSA>
b0a3b745 2372
2373 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="FEDE0A1B-BCA2-4A9F-BB2B-D9FD7DEC2E9F">
8031d48d 2374 <Libraries>
8031d48d 2375 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
b0a3b745 2376 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
8031d48d 2377 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
b0a3b745 2378 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
8031d48d 2379 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
b0a3b745 2380 <Instance ModuleGuid="fd44e603-002a-4b29-9f5f-529e815b6165" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
8031d48d 2381 <Instance ModuleGuid="f12b59c9-76d0-4661-ad7c-f04d1bef0558" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2382 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
b0a3b745 2383 <Instance ModuleGuid="a86fbfca-0183-4eeb-aa8a-762e3b7da1f3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2384 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2385 <Instance ModuleGuid="b5a05743-9b71-489b-a0ed-a0eb3950d23b" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2386 <Instance ModuleGuid="926c9cd0-4bb8-479b-9ac4-8a2a23f85307" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2387 <Instance ModuleGuid="E4541241-8897-411a-91F8-7D7E45837146" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
2388 <Instance ModuleGuid="b1ee6c28-54aa-4d17-b705-3e28ccb27b2e" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
2389 <Instance ModuleGuid="F3E4E221-D5CA-4dc9-8CB2-C5123C4827D5" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3"/>
2390
2391 <Instance ModuleGuid="1c747f6b-0a58-49ae-8ea3-0327a4fa10e3" ModuleVersion="1.0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec" PackageVersion="0.3"/>
2392 <Instance ModuleGuid="a804239b-4155-446f-acc8-f0825d74908c" ModuleVersion="1.0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec" PackageVersion="0.3"/>
8031d48d 2393 </Libraries>
2394 <PcdBuildDefinition>
2395 <PcdData ItemType="FIXED_AT_BUILD">
2396 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
2397 <Token>0x00000001</Token>
2398 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2399 <DatumType>UINT32</DatumType>
2400 <MaxDatumSize>4</MaxDatumSize>
2401 <Value>1000000</Value>
2402 </PcdData>
2403 <PcdData ItemType="FIXED_AT_BUILD">
2404 <C_Name>PcdMaximumAsciiStringLength</C_Name>
2405 <Token>0x00000002</Token>
2406 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2407 <DatumType>UINT32</DatumType>
2408 <MaxDatumSize>4</MaxDatumSize>
2409 <Value>1000000</Value>
2410 </PcdData>
2411 <PcdData ItemType="FIXED_AT_BUILD">
2412 <C_Name>PcdDebugPropertyMask</C_Name>
2413 <Token>0x00000005</Token>
2414 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2415 <DatumType>UINT8</DatumType>
2416 <MaxDatumSize>1</MaxDatumSize>
b0a3b745 2417 <Value>0x0f</Value>
8031d48d 2418 </PcdData>
2419 <PcdData ItemType="FIXED_AT_BUILD">
2420 <C_Name>PcdSpinLockTimeout</C_Name>
2421 <Token>0x00000004</Token>
2422 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2423 <DatumType>UINT32</DatumType>
2424 <MaxDatumSize>4</MaxDatumSize>
2425 <Value>10000000</Value>
2426 </PcdData>
2427 <PcdData ItemType="PATCHABLE_IN_MODULE">
2428 <C_Name>PcdDebugPrintErrorLevel</C_Name>
2429 <Token>0x00000006</Token>
2430 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2431 <DatumType>UINT32</DatumType>
2432 <MaxDatumSize>4</MaxDatumSize>
2433 <Value>0x80000000</Value>
2434 </PcdData>
8031d48d 2435 <PcdData ItemType="FIXED_AT_BUILD">
2436 <C_Name>PcdMaximumLinkedListLength</C_Name>
2437 <Token>0x00000003</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>PcdDebugClearMemoryValue</C_Name>
2445 <Token>0x00000008</Token>
2446 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2447 <DatumType>UINT8</DatumType>
2448 <MaxDatumSize>1</MaxDatumSize>
2449 <Value>0xAF</Value>
2450 </PcdData>
b0a3b745 2451 <PcdData ItemType="FIXED_AT_BUILD">
2452 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
2453 <Token>0x00000007</Token>
2454 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2455 <DatumType>UINT8</DatumType>
2456 <MaxDatumSize>1</MaxDatumSize>
2457 <Value>0x07</Value>
2458 </PcdData>
2459 <PcdData ItemType="FIXED_AT_BUILD">
2460 <C_Name>PcdVpdBaseAddress</C_Name>
2461 <Token>0x00010010</Token>
2462 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
2463 <DatumType>UINT32</DatumType>
2464 <MaxDatumSize>4</MaxDatumSize>
2465 <Value>0x0</Value>
2466 </PcdData>
2467 <PcdData ItemType="FEATURE_FLAG">
2468 <C_Name>PcdDxePcdDatabaseTraverseEnabled</C_Name>
2469 <Token>0x00010021</Token>
2470 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
2471 <DatumType>BOOLEAN</DatumType>
2472 <MaxDatumSize>1</MaxDatumSize>
2473 <Value>TRUE</Value>
2474 </PcdData>
ffac4bcb 2475 <PcdData ItemType="FEATURE_FLAG">
2476 <C_Name>PcdStatusCodeUseEfiSerial</C_Name>
2477 <Token>0x00010026</Token>
2478 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
b0a3b745 2479 <DatumType>BOOLEAN</DatumType>
2480 <MaxDatumSize>1</MaxDatumSize>
2481 <Value>FALSE</Value>
ffac4bcb 2482 </PcdData>
2483 <PcdData ItemType="FEATURE_FLAG">
2484 <C_Name>PcdStatusCodeUseHardSerial</C_Name>
2485 <Token>0x00010027</Token>
2486 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
2487 <DatumType>BOOLEAN</DatumType>
b0a3b745 2488 <MaxDatumSize>1</MaxDatumSize>
2489 <Value>FALSE</Value>
ffac4bcb 2490 </PcdData>
2491 <PcdData ItemType="FEATURE_FLAG">
2492 <C_Name>PcdStatusCodeUseRuntimeMemory</C_Name>
2493 <Token>0x00010028</Token>
2494 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
2495 <DatumType>BOOLEAN</DatumType>
b0a3b745 2496 <MaxDatumSize>1</MaxDatumSize>
2497 <Value>FALSE</Value>
ffac4bcb 2498 </PcdData>
2499 <PcdData ItemType="FEATURE_FLAG">
2500 <C_Name>PcdStatusCodeUseDataHub</C_Name>
2501 <Token>0x00010029</Token>
2502 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
2503 <DatumType>BOOLEAN</DatumType>
b0a3b745 2504 <MaxDatumSize>1</MaxDatumSize>
2505 <Value>FALSE</Value>
ffac4bcb 2506 </PcdData>
2507 <PcdData ItemType="FEATURE_FLAG">
2508 <C_Name>PcdStatusCodeUseOEM</C_Name>
2509 <Token>0x00010024</Token>
2510 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
2511 <DatumType>BOOLEAN</DatumType>
2512 <MaxDatumSize>1</MaxDatumSize>
2513 <Value>TRUE</Value>
2514 </PcdData>
2515 <PcdData ItemType="FEATURE_FLAG">
2516 <C_Name>PcdStatusCodeReplayInSerial</C_Name>
2517 <Token>0x0001002a</Token>
2518 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
2519 <DatumType>BOOLEAN</DatumType>
b0a3b745 2520 <MaxDatumSize>1</MaxDatumSize>
2521 <Value>FALSE</Value>
ffac4bcb 2522 </PcdData>
2523 <PcdData ItemType="FEATURE_FLAG">
2524 <C_Name>PcdStatusCodeReplayInRuntimeMemory</C_Name>
2525 <Token>0x0001002b</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>PcdStatusCodeReplayInDataHub</C_Name>
2533 <Token>0x0001002c</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>PcdStatusCodeReplayInOEM</C_Name>
2541 <Token>0x0001002c</Token>
2542 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
2543 <DatumType>BOOLEAN</DatumType>
b0a3b745 2544 <MaxDatumSize>1</MaxDatumSize>
2545 <Value>FALSE</Value>
ffac4bcb 2546 </PcdData>
2547 <PcdData ItemType="PATCHABLE_IN_MODULE">
2548 <C_Name>PcdStatusCodeRuntimeMemorySize</C_Name>
2549 <Token>0x0001002d</Token>
2550 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
2551 <DatumType>UINT16</DatumType>
b0a3b745 2552 <MaxDatumSize>2</MaxDatumSize>
2553 <Value>128</Value>
ffac4bcb 2554 </PcdData>
2555 <PcdData ItemType="FEATURE_FLAG">
2556 <C_Name>PcdNt32StatusCodeLibUseForPei</C_Name>
2557 <Token>0x0000100b</Token>
2558 <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
2559 <DatumType>BOOLEAN</DatumType>
2560 <MaxDatumSize>1</MaxDatumSize>
2561 <Value>FALSE</Value>
2562 </PcdData>
8031d48d 2563 </PcdBuildDefinition>
2564 <ModuleSaBuildOptions>
2565 <FvBinding>FV_RECOVERY</FvBinding>
b0a3b745 2566 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
2567 <Options>
2568 <Option BuildTargets="DEBUG" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="DLINK">
2569 "/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"
2570 </Option>
2571 <Option BuildTargets="RELEASE" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="DLINK">
2572 "/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"
2573 </Option>
2574 </Options>
8031d48d 2575 </ModuleSaBuildOptions>
2576 </ModuleSA>
2577 <ModuleSA SupArchList="IA32" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" ModuleGuid="BDFE5FAA-2A35-44bb-B17A-8084D4E2B9E9">
2578 <Libraries>
2579 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2580 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2581 <Instance ModuleGuid="fd44e603-002a-4b29-9f5f-529e815b6165" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2582 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2583 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2584 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2585 <Instance ModuleGuid="baa1baa3-0a8d-402c-8042-985115fae953" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2586 <Instance ModuleGuid="9ba1d976-0624-41a3-8650-28165e8d9ae8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2587 <Instance ModuleGuid="50bcb105-6634-441d-b403-659110a03ad2" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
2588 <Instance ModuleGuid="b1ee6c28-54aa-4d17-b705-3e28ccb27b2e" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
2589 <Instance ModuleGuid="f12b59c9-76d0-4661-ad7c-f04d1bef0558" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2590 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2591 </Libraries>
2592 <PcdBuildDefinition>
2593 <PcdData ItemType="FIXED_AT_BUILD">
2594 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
2595 <Token>0x00000001</Token>
2596 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2597 <DatumType>UINT32</DatumType>
2598 <MaxDatumSize>4</MaxDatumSize>
2599 <Value>1000000</Value>
2600 </PcdData>
2601 <PcdData ItemType="FIXED_AT_BUILD">
2602 <C_Name>PcdMaximumAsciiStringLength</C_Name>
2603 <Token>0x00000002</Token>
2604 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2605 <DatumType>UINT32</DatumType>
2606 <MaxDatumSize>4</MaxDatumSize>
2607 <Value>1000000</Value>
2608 </PcdData>
2609 <PcdData ItemType="FIXED_AT_BUILD">
2610 <C_Name>PcdDebugPropertyMask</C_Name>
2611 <Token>0x00000005</Token>
2612 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2613 <DatumType>UINT8</DatumType>
2614 <MaxDatumSize>1</MaxDatumSize>
2615 <Value>0x1f</Value>
2616 </PcdData>
2617 <PcdData ItemType="FIXED_AT_BUILD">
2618 <C_Name>PcdSpinLockTimeout</C_Name>
2619 <Token>0x00000004</Token>
2620 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2621 <DatumType>UINT32</DatumType>
2622 <MaxDatumSize>4</MaxDatumSize>
2623 <Value>10000000</Value>
2624 </PcdData>
2625 <PcdData ItemType="PATCHABLE_IN_MODULE">
2626 <C_Name>PcdDebugPrintErrorLevel</C_Name>
2627 <Token>0x00000006</Token>
2628 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2629 <DatumType>UINT32</DatumType>
2630 <MaxDatumSize>4</MaxDatumSize>
2631 <Value>0x80000000</Value>
2632 </PcdData>
2633 <PcdData ItemType="FIXED_AT_BUILD">
2634 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
2635 <Token>0x00000007</Token>
2636 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2637 <DatumType>UINT8</DatumType>
2638 <MaxDatumSize>1</MaxDatumSize>
2639 <Value>0x07</Value>
2640 </PcdData>
2641 <PcdData ItemType="FIXED_AT_BUILD">
2642 <C_Name>PcdMaximumLinkedListLength</C_Name>
2643 <Token>0x00000003</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>PcdDebugClearMemoryValue</C_Name>
2651 <Token>0x00000008</Token>
2652 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2653 <DatumType>UINT8</DatumType>
2654 <MaxDatumSize>1</MaxDatumSize>
2655 <Value>0xAF</Value>
2656 </PcdData>
2657 </PcdBuildDefinition>
2658 <ModuleSaBuildOptions>
2659 <FvBinding>FV_RECOVERY</FvBinding>
2660 <FfsFormatKey>RT_DRIVER</FfsFormatKey>
2661 </ModuleSaBuildOptions>
2662 </ModuleSA>
2663 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="4C862FC6-0E54-4e36-8C8F-FF6F3167951F">
2664 <Libraries>
2665 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2666 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2667 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2668 <Instance ModuleGuid="f12b59c9-76d0-4661-ad7c-f04d1bef0558" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2669 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2670 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2671 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2672 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2673 <Instance ModuleGuid="50bcb105-6634-441d-b403-659110a03ad2" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
2674 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2675 </Libraries>
2676 <PcdBuildDefinition>
2677 <PcdData ItemType="FIXED_AT_BUILD">
2678 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
2679 <Token>0x00000001</Token>
2680 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2681 <DatumType>UINT32</DatumType>
2682 <MaxDatumSize>4</MaxDatumSize>
2683 <Value>1000000</Value>
2684 </PcdData>
2685 <PcdData ItemType="FIXED_AT_BUILD">
2686 <C_Name>PcdMaximumAsciiStringLength</C_Name>
2687 <Token>0x00000002</Token>
2688 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2689 <DatumType>UINT32</DatumType>
2690 <MaxDatumSize>4</MaxDatumSize>
2691 <Value>1000000</Value>
2692 </PcdData>
2693 <PcdData ItemType="FIXED_AT_BUILD">
2694 <C_Name>PcdDebugPropertyMask</C_Name>
2695 <Token>0x00000005</Token>
2696 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2697 <DatumType>UINT8</DatumType>
2698 <MaxDatumSize>1</MaxDatumSize>
2699 <Value>0x1f</Value>
2700 </PcdData>
2701 <PcdData ItemType="FIXED_AT_BUILD">
2702 <C_Name>PcdSpinLockTimeout</C_Name>
2703 <Token>0x00000004</Token>
2704 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2705 <DatumType>UINT32</DatumType>
2706 <MaxDatumSize>4</MaxDatumSize>
2707 <Value>10000000</Value>
2708 </PcdData>
2709 <PcdData ItemType="PATCHABLE_IN_MODULE">
2710 <C_Name>PcdDebugPrintErrorLevel</C_Name>
2711 <Token>0x00000006</Token>
2712 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2713 <DatumType>UINT32</DatumType>
2714 <MaxDatumSize>4</MaxDatumSize>
2715 <Value>0x80000000</Value>
2716 </PcdData>
2717 <PcdData ItemType="FIXED_AT_BUILD">
2718 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
2719 <Token>0x00000007</Token>
2720 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2721 <DatumType>UINT8</DatumType>
2722 <MaxDatumSize>1</MaxDatumSize>
2723 <Value>0x07</Value>
2724 </PcdData>
2725 <PcdData ItemType="FIXED_AT_BUILD">
2726 <C_Name>PcdMaximumLinkedListLength</C_Name>
2727 <Token>0x00000003</Token>
2728 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2729 <DatumType>UINT32</DatumType>
2730 <MaxDatumSize>4</MaxDatumSize>
2731 <Value>1000000</Value>
2732 </PcdData>
2733 <PcdData ItemType="FIXED_AT_BUILD">
2734 <C_Name>PcdDebugClearMemoryValue</C_Name>
2735 <Token>0x00000008</Token>
2736 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2737 <DatumType>UINT8</DatumType>
2738 <MaxDatumSize>1</MaxDatumSize>
2739 <Value>0xAF</Value>
2740 </PcdData>
2741 </PcdBuildDefinition>
2742 <ModuleSaBuildOptions>
2743 <FvBinding>FV_RECOVERY</FvBinding>
2744 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
2745 </ModuleSaBuildOptions>
2746 </ModuleSA>
2747 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="CBD2E4D5-7068-4FF5-B462-9822B4AD8D60">
2748 <Libraries>
2749 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2750 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2751 <Instance ModuleGuid="fd44e603-002a-4b29-9f5f-529e815b6165" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2752 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2753 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2754 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2755 <Instance ModuleGuid="baa1baa3-0a8d-402c-8042-985115fae953" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2756 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2757 <Instance ModuleGuid="b1ee6c28-54aa-4d17-b705-3e28ccb27b2e" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
2758 <Instance ModuleGuid="f12b59c9-76d0-4661-ad7c-f04d1bef0558" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2759 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2760 <Instance ModuleGuid="bd4d540e-04b0-4b10-8fd5-4a7bb533cf67" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
2761 </Libraries>
2762 <PcdBuildDefinition>
2763 <PcdData ItemType="FIXED_AT_BUILD">
2764 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
2765 <Token>0x00000001</Token>
2766 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2767 <DatumType>UINT32</DatumType>
2768 <MaxDatumSize>4</MaxDatumSize>
2769 <Value>1000000</Value>
2770 </PcdData>
2771 <PcdData ItemType="FIXED_AT_BUILD">
2772 <C_Name>PcdMaximumAsciiStringLength</C_Name>
2773 <Token>0x00000002</Token>
2774 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2775 <DatumType>UINT32</DatumType>
2776 <MaxDatumSize>4</MaxDatumSize>
2777 <Value>1000000</Value>
2778 </PcdData>
2779 <PcdData ItemType="FIXED_AT_BUILD">
2780 <C_Name>PcdDebugPropertyMask</C_Name>
2781 <Token>0x00000005</Token>
2782 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2783 <DatumType>UINT8</DatumType>
2784 <MaxDatumSize>1</MaxDatumSize>
2785 <Value>0x1f</Value>
2786 </PcdData>
2787 <PcdData ItemType="FIXED_AT_BUILD">
2788 <C_Name>PcdSpinLockTimeout</C_Name>
2789 <Token>0x00000004</Token>
2790 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2791 <DatumType>UINT32</DatumType>
2792 <MaxDatumSize>4</MaxDatumSize>
2793 <Value>10000000</Value>
2794 </PcdData>
2795 <PcdData ItemType="PATCHABLE_IN_MODULE">
2796 <C_Name>PcdDebugPrintErrorLevel</C_Name>
2797 <Token>0x00000006</Token>
2798 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2799 <DatumType>UINT32</DatumType>
2800 <MaxDatumSize>4</MaxDatumSize>
2801 <Value>0x80000000</Value>
2802 </PcdData>
2803 <PcdData ItemType="FIXED_AT_BUILD">
2804 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
2805 <Token>0x00000007</Token>
2806 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2807 <DatumType>UINT8</DatumType>
2808 <MaxDatumSize>1</MaxDatumSize>
2809 <Value>0x07</Value>
2810 </PcdData>
2811 <PcdData ItemType="FIXED_AT_BUILD">
2812 <C_Name>PcdMaximumLinkedListLength</C_Name>
2813 <Token>0x00000003</Token>
2814 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2815 <DatumType>UINT32</DatumType>
2816 <MaxDatumSize>4</MaxDatumSize>
2817 <Value>1000000</Value>
2818 </PcdData>
2819 <PcdData ItemType="FIXED_AT_BUILD">
2820 <C_Name>PcdDebugClearMemoryValue</C_Name>
2821 <Token>0x00000008</Token>
2822 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2823 <DatumType>UINT8</DatumType>
2824 <MaxDatumSize>1</MaxDatumSize>
2825 <Value>0xAF</Value>
2826 </PcdData>
2827 </PcdBuildDefinition>
2828 <ModuleSaBuildOptions>
045f4521 2829 <FvBinding>FV_RECOVERY</FvBinding>
2830 <FfsFormatKey>RT_DRIVER</FfsFormatKey>
2831 </ModuleSaBuildOptions>
2832 </ModuleSA>
2833 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="42857F0A-13F2-4B21-8A23-53D3F714B840">
2834 <Libraries>
2835 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2836 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2837 <Instance ModuleGuid="fd44e603-002a-4b29-9f5f-529e815b6165" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2838 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2839 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2840 <Instance ModuleGuid="a86fbfca-0183-4eeb-aa8a-762e3b7da1f3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2841 <Instance ModuleGuid="baa1baa3-0a8d-402c-8042-985115fae953" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2842 <Instance ModuleGuid="9ba1d976-0624-41a3-8650-28165e8d9ae8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2843 <Instance ModuleGuid="b1ee6c28-54aa-4d17-b705-3e28ccb27b2e" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
2844 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2845 </Libraries>
2846 <PcdBuildDefinition>
2847 <PcdData ItemType="FIXED_AT_BUILD">
2848 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
2849 <Token>0x00000001</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>PcdMaximumAsciiStringLength</C_Name>
2857 <Token>0x00000002</Token>
2858 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2859 <DatumType>UINT32</DatumType>
2860 <MaxDatumSize>4</MaxDatumSize>
2861 <Value>1000000</Value>
2862 </PcdData>
2863 <PcdData ItemType="FIXED_AT_BUILD">
2864 <C_Name>PcdDebugPropertyMask</C_Name>
2865 <Token>0x00000005</Token>
2866 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2867 <DatumType>UINT8</DatumType>
2868 <MaxDatumSize>1</MaxDatumSize>
2869 <Value>0x1f</Value>
2870 </PcdData>
2871 <PcdData ItemType="FIXED_AT_BUILD">
2872 <C_Name>PcdSpinLockTimeout</C_Name>
2873 <Token>0x00000004</Token>
2874 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2875 <DatumType>UINT32</DatumType>
2876 <MaxDatumSize>4</MaxDatumSize>
2877 <Value>10000000</Value>
2878 </PcdData>
2879 <PcdData ItemType="PATCHABLE_IN_MODULE">
2880 <C_Name>PcdDebugPrintErrorLevel</C_Name>
2881 <Token>0x00000006</Token>
2882 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2883 <DatumType>UINT32</DatumType>
2884 <MaxDatumSize>4</MaxDatumSize>
2885 <Value>0x80000000</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>
2903 <PcdData ItemType="FEATURE_FLAG">
2904 <C_Name>PcdSupportUpdateCapsuleRest</C_Name>
2905 <Token>0x00010020</Token>
2906 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
2907 <DatumType>BOOLEAN</DatumType>
2908 <MaxDatumSize>1</MaxDatumSize>
2909 <Value>FALSE</Value>
2910 </PcdData>
2911 <PcdData ItemType="FIXED_AT_BUILD">
2912 <C_Name>PcdMaxSizePopulateCapsule</C_Name>
2913 <Token>0x00010021</Token>
2914 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
2915 <DatumType>UINT32</DatumType>
2916 <MaxDatumSize>4</MaxDatumSize>
2917 <Value>0x0</Value>
2918 </PcdData>
2919 <PcdData ItemType="FIXED_AT_BUILD">
2920 <C_Name>PcdMaxSizeNonPopulateCapsule</C_Name>
2921 <Token>0x00010022</Token>
2922 <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
2923 <DatumType>UINT32</DatumType>
2924 <MaxDatumSize>4</MaxDatumSize>
2925 <Value>0x0</Value>
2926 </PcdData>
2927 </PcdBuildDefinition>
2928 <ModuleSaBuildOptions>
8031d48d 2929 <FvBinding>FV_RECOVERY</FvBinding>
2930 <FfsFormatKey>RT_DRIVER</FfsFormatKey>
2931 </ModuleSaBuildOptions>
2932 </ModuleSA>
2933 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="F80697E9-7FD6-4665-8646-88E33EF71DFC">
2934 <Libraries>
2935 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2936 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2937 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2938 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2939 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2940 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2941 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
2942 <Instance ModuleGuid="50bcb105-6634-441d-b403-659110a03ad2" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
2943 </Libraries>
2944 <PcdBuildDefinition>
2945 <PcdData ItemType="FIXED_AT_BUILD">
2946 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
2947 <Token>0x00000001</Token>
2948 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2949 <DatumType>UINT32</DatumType>
2950 <MaxDatumSize>4</MaxDatumSize>
2951 <Value>1000000</Value>
2952 </PcdData>
2953 <PcdData ItemType="FIXED_AT_BUILD">
2954 <C_Name>PcdMaximumAsciiStringLength</C_Name>
2955 <Token>0x00000002</Token>
2956 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2957 <DatumType>UINT32</DatumType>
2958 <MaxDatumSize>4</MaxDatumSize>
2959 <Value>1000000</Value>
2960 </PcdData>
2961 <PcdData ItemType="FIXED_AT_BUILD">
2962 <C_Name>PcdDebugPropertyMask</C_Name>
2963 <Token>0x00000005</Token>
2964 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2965 <DatumType>UINT8</DatumType>
2966 <MaxDatumSize>1</MaxDatumSize>
2967 <Value>0x1f</Value>
2968 </PcdData>
2969 <PcdData ItemType="FIXED_AT_BUILD">
2970 <C_Name>PcdSpinLockTimeout</C_Name>
2971 <Token>0x00000004</Token>
2972 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2973 <DatumType>UINT32</DatumType>
2974 <MaxDatumSize>4</MaxDatumSize>
2975 <Value>10000000</Value>
2976 </PcdData>
2977 <PcdData ItemType="PATCHABLE_IN_MODULE">
2978 <C_Name>PcdDebugPrintErrorLevel</C_Name>
2979 <Token>0x00000006</Token>
2980 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2981 <DatumType>UINT32</DatumType>
2982 <MaxDatumSize>4</MaxDatumSize>
2983 <Value>0x80000000</Value>
2984 </PcdData>
2985 <PcdData ItemType="FIXED_AT_BUILD">
2986 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
2987 <Token>0x00000007</Token>
2988 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2989 <DatumType>UINT8</DatumType>
2990 <MaxDatumSize>1</MaxDatumSize>
2991 <Value>0x07</Value>
2992 </PcdData>
2993 <PcdData ItemType="FIXED_AT_BUILD">
2994 <C_Name>PcdMaximumLinkedListLength</C_Name>
2995 <Token>0x00000003</Token>
2996 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
2997 <DatumType>UINT32</DatumType>
2998 <MaxDatumSize>4</MaxDatumSize>
2999 <Value>1000000</Value>
3000 </PcdData>
3001 <PcdData ItemType="FIXED_AT_BUILD">
3002 <C_Name>PcdDebugClearMemoryValue</C_Name>
3003 <Token>0x00000008</Token>
3004 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3005 <DatumType>UINT8</DatumType>
3006 <MaxDatumSize>1</MaxDatumSize>
3007 <Value>0xAF</Value>
3008 </PcdData>
3009 </PcdBuildDefinition>
3010 <ModuleSaBuildOptions>
3011 <FvBinding>FV_RECOVERY</FvBinding>
3012 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
3013 </ModuleSaBuildOptions>
3014 </ModuleSA>
3015 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="73E9457A-CEA1-4917-9A9C-9F1F0F0FD322">
3016 <Libraries>
3017 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3018 <Instance ModuleGuid="19cbbb97-ff61-45ff-8c3f-dfa66dd118c8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3019 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3020 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3021 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3022 <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3023 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3024 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3025 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3026 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3027 <Instance ModuleGuid="91c1677a-e57f-4191-8b8e-eb7711a716e0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3028 </Libraries>
3029 <PcdBuildDefinition>
3030 <PcdData ItemType="FIXED_AT_BUILD">
3031 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
3032 <Token>0x00000001</Token>
3033 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3034 <DatumType>UINT32</DatumType>
3035 <MaxDatumSize>4</MaxDatumSize>
3036 <Value>1000000</Value>
3037 </PcdData>
3038 <PcdData ItemType="FIXED_AT_BUILD">
3039 <C_Name>PcdMaximumAsciiStringLength</C_Name>
3040 <Token>0x00000002</Token>
3041 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3042 <DatumType>UINT32</DatumType>
3043 <MaxDatumSize>4</MaxDatumSize>
3044 <Value>1000000</Value>
3045 </PcdData>
3046 <PcdData ItemType="FIXED_AT_BUILD">
3047 <C_Name>PcdDebugPropertyMask</C_Name>
3048 <Token>0x00000005</Token>
3049 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3050 <DatumType>UINT8</DatumType>
3051 <MaxDatumSize>1</MaxDatumSize>
3052 <Value>0x1f</Value>
3053 </PcdData>
3054 <PcdData ItemType="FIXED_AT_BUILD">
3055 <C_Name>PcdSpinLockTimeout</C_Name>
3056 <Token>0x00000004</Token>
3057 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3058 <DatumType>UINT32</DatumType>
3059 <MaxDatumSize>4</MaxDatumSize>
3060 <Value>10000000</Value>
3061 </PcdData>
3062 <PcdData ItemType="PATCHABLE_IN_MODULE">
3063 <C_Name>PcdDebugPrintErrorLevel</C_Name>
3064 <Token>0x00000006</Token>
3065 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3066 <DatumType>UINT32</DatumType>
3067 <MaxDatumSize>4</MaxDatumSize>
3068 <Value>0x80000000</Value>
3069 </PcdData>
3070 <PcdData ItemType="FIXED_AT_BUILD">
3071 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
3072 <Token>0x00000007</Token>
3073 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3074 <DatumType>UINT8</DatumType>
3075 <MaxDatumSize>1</MaxDatumSize>
3076 <Value>0x07</Value>
3077 </PcdData>
3078 <PcdData ItemType="FIXED_AT_BUILD">
3079 <C_Name>PcdMaximumLinkedListLength</C_Name>
3080 <Token>0x00000003</Token>
3081 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3082 <DatumType>UINT32</DatumType>
3083 <MaxDatumSize>4</MaxDatumSize>
3084 <Value>1000000</Value>
3085 </PcdData>
3086 <PcdData ItemType="FIXED_AT_BUILD">
3087 <C_Name>PcdDebugClearMemoryValue</C_Name>
3088 <Token>0x00000008</Token>
3089 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3090 <DatumType>UINT8</DatumType>
3091 <MaxDatumSize>1</MaxDatumSize>
3092 <Value>0xAF</Value>
3093 </PcdData>
3094 </PcdBuildDefinition>
3095 <ModuleSaBuildOptions>
3096 <FvBinding>NULL</FvBinding>
3097 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
3098 </ModuleSaBuildOptions>
3099 </ModuleSA>
3100 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="911D584C-35F7-4955-BEF9-B452769DDC3A">
3101 <Libraries>
3102 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3103 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3104 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3105 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3106 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3107 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3108 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3109 </Libraries>
3110 <PcdBuildDefinition>
3111 <PcdData ItemType="FIXED_AT_BUILD">
3112 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
3113 <Token>0x00000001</Token>
3114 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3115 <DatumType>UINT32</DatumType>
3116 <MaxDatumSize>4</MaxDatumSize>
3117 <Value>1000000</Value>
3118 </PcdData>
3119 <PcdData ItemType="FIXED_AT_BUILD">
3120 <C_Name>PcdMaximumAsciiStringLength</C_Name>
3121 <Token>0x00000002</Token>
3122 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3123 <DatumType>UINT32</DatumType>
3124 <MaxDatumSize>4</MaxDatumSize>
3125 <Value>1000000</Value>
3126 </PcdData>
3127 <PcdData ItemType="FIXED_AT_BUILD">
3128 <C_Name>PcdDebugPropertyMask</C_Name>
3129 <Token>0x00000005</Token>
3130 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3131 <DatumType>UINT8</DatumType>
3132 <MaxDatumSize>1</MaxDatumSize>
3133 <Value>0x1f</Value>
3134 </PcdData>
3135 <PcdData ItemType="FIXED_AT_BUILD">
3136 <C_Name>PcdSpinLockTimeout</C_Name>
3137 <Token>0x00000004</Token>
3138 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3139 <DatumType>UINT32</DatumType>
3140 <MaxDatumSize>4</MaxDatumSize>
3141 <Value>10000000</Value>
3142 </PcdData>
3143 <PcdData ItemType="PATCHABLE_IN_MODULE">
3144 <C_Name>PcdDebugPrintErrorLevel</C_Name>
3145 <Token>0x00000006</Token>
3146 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3147 <DatumType>UINT32</DatumType>
3148 <MaxDatumSize>4</MaxDatumSize>
3149 <Value>0x80000000</Value>
3150 </PcdData>
3151 <PcdData ItemType="FIXED_AT_BUILD">
3152 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
3153 <Token>0x00000007</Token>
3154 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3155 <DatumType>UINT8</DatumType>
3156 <MaxDatumSize>1</MaxDatumSize>
3157 <Value>0x07</Value>
3158 </PcdData>
3159 <PcdData ItemType="FIXED_AT_BUILD">
3160 <C_Name>PcdMaximumLinkedListLength</C_Name>
3161 <Token>0x00000003</Token>
3162 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3163 <DatumType>UINT32</DatumType>
3164 <MaxDatumSize>4</MaxDatumSize>
3165 <Value>1000000</Value>
3166 </PcdData>
3167 <PcdData ItemType="FIXED_AT_BUILD">
3168 <C_Name>PcdDebugClearMemoryValue</C_Name>
3169 <Token>0x00000008</Token>
3170 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3171 <DatumType>UINT8</DatumType>
3172 <MaxDatumSize>1</MaxDatumSize>
3173 <Value>0xAF</Value>
3174 </PcdData>
3175 </PcdBuildDefinition>
3176 <ModuleSaBuildOptions>
3177 <FvBinding>NULL</FvBinding>
3178 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
3179 </ModuleSaBuildOptions>
3180 </ModuleSA>
3181 <ModuleSA SupArchList="IA32" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3" ModuleGuid="51ccf399-4fdf-4e55-a45b-e123f84d456a">
3182 <Libraries>
3183 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3184 <Instance ModuleGuid="19cbbb97-ff61-45ff-8c3f-dfa66dd118c8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3185 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3186 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3187 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3188 <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3189 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3190 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3191 <Instance ModuleGuid="50bcb105-6634-441d-b403-659110a03ad2" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
3192 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3193 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3194 <Instance ModuleGuid="91c1677a-e57f-4191-8b8e-eb7711a716e0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3195 </Libraries>
3196 <PcdBuildDefinition>
3197 <PcdData ItemType="FIXED_AT_BUILD">
3198 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
3199 <Token>0x00000001</Token>
3200 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3201 <DatumType>UINT32</DatumType>
3202 <MaxDatumSize>4</MaxDatumSize>
3203 <Value>1000000</Value>
3204 </PcdData>
3205 <PcdData ItemType="FIXED_AT_BUILD">
3206 <C_Name>PcdMaximumAsciiStringLength</C_Name>
3207 <Token>0x00000002</Token>
3208 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3209 <DatumType>UINT32</DatumType>
3210 <MaxDatumSize>4</MaxDatumSize>
3211 <Value>1000000</Value>
3212 </PcdData>
3213 <PcdData ItemType="FIXED_AT_BUILD">
3214 <C_Name>PcdDebugPropertyMask</C_Name>
3215 <Token>0x00000005</Token>
3216 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3217 <DatumType>UINT8</DatumType>
3218 <MaxDatumSize>1</MaxDatumSize>
3219 <Value>0x1f</Value>
3220 </PcdData>
3221 <PcdData ItemType="FIXED_AT_BUILD">
3222 <C_Name>PcdSpinLockTimeout</C_Name>
3223 <Token>0x00000004</Token>
3224 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3225 <DatumType>UINT32</DatumType>
3226 <MaxDatumSize>4</MaxDatumSize>
3227 <Value>10000000</Value>
3228 </PcdData>
3229 <PcdData ItemType="PATCHABLE_IN_MODULE">
3230 <C_Name>PcdDebugPrintErrorLevel</C_Name>
3231 <Token>0x00000006</Token>
3232 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3233 <DatumType>UINT32</DatumType>
3234 <MaxDatumSize>4</MaxDatumSize>
3235 <Value>0x80000000</Value>
3236 </PcdData>
3237 <PcdData ItemType="FIXED_AT_BUILD">
3238 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
3239 <Token>0x00000007</Token>
3240 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3241 <DatumType>UINT8</DatumType>
3242 <MaxDatumSize>1</MaxDatumSize>
3243 <Value>0x07</Value>
3244 </PcdData>
3245 <PcdData ItemType="FIXED_AT_BUILD">
3246 <C_Name>PcdMaximumLinkedListLength</C_Name>
3247 <Token>0x00000003</Token>
3248 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3249 <DatumType>UINT32</DatumType>
3250 <MaxDatumSize>4</MaxDatumSize>
3251 <Value>1000000</Value>
3252 </PcdData>
3253 <PcdData ItemType="FIXED_AT_BUILD">
3254 <C_Name>PcdDebugClearMemoryValue</C_Name>
3255 <Token>0x00000008</Token>
3256 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3257 <DatumType>UINT8</DatumType>
3258 <MaxDatumSize>1</MaxDatumSize>
3259 <Value>0xAF</Value>
3260 </PcdData>
3261 </PcdBuildDefinition>
3262 <ModuleSaBuildOptions>
3263 <FvBinding>FV_RECOVERY</FvBinding>
3264 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
3265 </ModuleSaBuildOptions>
3266 </ModuleSA>
3267 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="408edcec-cf6d-477c-a5a8-b4844e3de281">
3268 <Libraries>
3269 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3270 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3271 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3272 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3273 <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3274 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3275 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3276 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3277 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3278 </Libraries>
3279 <PcdBuildDefinition>
3280 <PcdData ItemType="FIXED_AT_BUILD">
3281 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
3282 <Token>0x00000001</Token>
3283 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3284 <DatumType>UINT32</DatumType>
3285 <MaxDatumSize>4</MaxDatumSize>
3286 <Value>1000000</Value>
3287 </PcdData>
3288 <PcdData ItemType="FIXED_AT_BUILD">
3289 <C_Name>PcdMaximumAsciiStringLength</C_Name>
3290 <Token>0x00000002</Token>
3291 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3292 <DatumType>UINT32</DatumType>
3293 <MaxDatumSize>4</MaxDatumSize>
3294 <Value>1000000</Value>
3295 </PcdData>
3296 <PcdData ItemType="FIXED_AT_BUILD">
3297 <C_Name>PcdDebugPropertyMask</C_Name>
3298 <Token>0x00000005</Token>
3299 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3300 <DatumType>UINT8</DatumType>
3301 <MaxDatumSize>1</MaxDatumSize>
3302 <Value>0x1f</Value>
3303 </PcdData>
3304 <PcdData ItemType="FIXED_AT_BUILD">
3305 <C_Name>PcdSpinLockTimeout</C_Name>
3306 <Token>0x00000004</Token>
3307 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3308 <DatumType>UINT32</DatumType>
3309 <MaxDatumSize>4</MaxDatumSize>
3310 <Value>10000000</Value>
3311 </PcdData>
3312 <PcdData ItemType="PATCHABLE_IN_MODULE">
3313 <C_Name>PcdDebugPrintErrorLevel</C_Name>
3314 <Token>0x00000006</Token>
3315 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3316 <DatumType>UINT32</DatumType>
3317 <MaxDatumSize>4</MaxDatumSize>
3318 <Value>0x80000000</Value>
3319 </PcdData>
3320 <PcdData ItemType="FIXED_AT_BUILD">
3321 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
3322 <Token>0x00000007</Token>
3323 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3324 <DatumType>UINT8</DatumType>
3325 <MaxDatumSize>1</MaxDatumSize>
3326 <Value>0x07</Value>
3327 </PcdData>
3328 <PcdData ItemType="FIXED_AT_BUILD">
3329 <C_Name>PcdMaximumLinkedListLength</C_Name>
3330 <Token>0x00000003</Token>
3331 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3332 <DatumType>UINT32</DatumType>
3333 <MaxDatumSize>4</MaxDatumSize>
3334 <Value>1000000</Value>
3335 </PcdData>
3336 <PcdData ItemType="FIXED_AT_BUILD">
3337 <C_Name>PcdDebugClearMemoryValue</C_Name>
3338 <Token>0x00000008</Token>
3339 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3340 <DatumType>UINT8</DatumType>
3341 <MaxDatumSize>1</MaxDatumSize>
3342 <Value>0xAF</Value>
3343 </PcdData>
3344 </PcdBuildDefinition>
3345 <ModuleSaBuildOptions>
3346 <FvBinding>FV_RECOVERY</FvBinding>
3347 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
3348 </ModuleSaBuildOptions>
3349 </ModuleSA>
3350 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="CCCB0C28-4B24-11d5-9A5A-0090273FC14D">
3351 <Libraries>
3352 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3353 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3354 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3355 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3356 <Instance ModuleGuid="1e2c4c2e-67e6-4e57-b3ae-cf5a5af72c2c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3357 <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3358 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3359 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3360 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3361 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3362 </Libraries>
3363 <PcdBuildDefinition>
3364 <PcdData ItemType="FIXED_AT_BUILD">
3365 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
3366 <Token>0x00000001</Token>
3367 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3368 <DatumType>UINT32</DatumType>
3369 <MaxDatumSize>4</MaxDatumSize>
3370 <Value>1000000</Value>
3371 </PcdData>
3372 <PcdData ItemType="FIXED_AT_BUILD">
3373 <C_Name>PcdMaximumAsciiStringLength</C_Name>
3374 <Token>0x00000002</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>PcdDebugPropertyMask</C_Name>
3382 <Token>0x00000005</Token>
3383 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3384 <DatumType>UINT8</DatumType>
3385 <MaxDatumSize>1</MaxDatumSize>
3386 <Value>0x1f</Value>
3387 </PcdData>
3388 <PcdData ItemType="FIXED_AT_BUILD">
3389 <C_Name>PcdSpinLockTimeout</C_Name>
3390 <Token>0x00000004</Token>
3391 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3392 <DatumType>UINT32</DatumType>
3393 <MaxDatumSize>4</MaxDatumSize>
3394 <Value>10000000</Value>
3395 </PcdData>
3396 <PcdData ItemType="PATCHABLE_IN_MODULE">
3397 <C_Name>PcdDebugPrintErrorLevel</C_Name>
3398 <Token>0x00000006</Token>
3399 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3400 <DatumType>UINT32</DatumType>
3401 <MaxDatumSize>4</MaxDatumSize>
3402 <Value>0x80000000</Value>
3403 </PcdData>
3404 <PcdData ItemType="FIXED_AT_BUILD">
3405 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
3406 <Token>0x00000007</Token>
3407 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3408 <DatumType>UINT8</DatumType>
3409 <MaxDatumSize>1</MaxDatumSize>
3410 <Value>0x07</Value>
3411 </PcdData>
3412 <PcdData ItemType="FIXED_AT_BUILD">
3413 <C_Name>PcdMaximumLinkedListLength</C_Name>
3414 <Token>0x00000003</Token>
3415 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3416 <DatumType>UINT32</DatumType>
3417 <MaxDatumSize>4</MaxDatumSize>
3418 <Value>1000000</Value>
3419 </PcdData>
3420 <PcdData ItemType="FIXED_AT_BUILD">
3421 <C_Name>PcdDebugClearMemoryValue</C_Name>
3422 <Token>0x00000008</Token>
3423 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3424 <DatumType>UINT8</DatumType>
3425 <MaxDatumSize>1</MaxDatumSize>
3426 <Value>0xAF</Value>
3427 </PcdData>
3428 </PcdBuildDefinition>
3429 <ModuleSaBuildOptions>
3430 <FvBinding>FV_RECOVERY</FvBinding>
3431 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
3432 </ModuleSaBuildOptions>
3433 </ModuleSA>
3434 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="9E863906-A40F-4875-977F-5B93FF237FC6">
3435 <Libraries>
3436 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3437 <Instance ModuleGuid="19cbbb97-ff61-45ff-8c3f-dfa66dd118c8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3438 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3439 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3440 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3441 <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3442 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3443 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3444 <Instance ModuleGuid="50bcb105-6634-441d-b403-659110a03ad2" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
3445 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3446 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3447 <Instance ModuleGuid="91c1677a-e57f-4191-8b8e-eb7711a716e0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3448 </Libraries>
3449 <PcdBuildDefinition>
3450 <PcdData ItemType="FIXED_AT_BUILD">
3451 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
3452 <Token>0x00000001</Token>
3453 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3454 <DatumType>UINT32</DatumType>
3455 <MaxDatumSize>4</MaxDatumSize>
3456 <Value>1000000</Value>
3457 </PcdData>
3458 <PcdData ItemType="FIXED_AT_BUILD">
3459 <C_Name>PcdMaximumAsciiStringLength</C_Name>
3460 <Token>0x00000002</Token>
3461 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3462 <DatumType>UINT32</DatumType>
3463 <MaxDatumSize>4</MaxDatumSize>
3464 <Value>1000000</Value>
3465 </PcdData>
3466 <PcdData ItemType="FIXED_AT_BUILD">
3467 <C_Name>PcdDebugPropertyMask</C_Name>
3468 <Token>0x00000005</Token>
3469 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3470 <DatumType>UINT8</DatumType>
3471 <MaxDatumSize>1</MaxDatumSize>
3472 <Value>0x1f</Value>
3473 </PcdData>
3474 <PcdData ItemType="FIXED_AT_BUILD">
3475 <C_Name>PcdSpinLockTimeout</C_Name>
3476 <Token>0x00000004</Token>
3477 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3478 <DatumType>UINT32</DatumType>
3479 <MaxDatumSize>4</MaxDatumSize>
3480 <Value>10000000</Value>
3481 </PcdData>
3482 <PcdData ItemType="PATCHABLE_IN_MODULE">
3483 <C_Name>PcdDebugPrintErrorLevel</C_Name>
3484 <Token>0x00000006</Token>
3485 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3486 <DatumType>UINT32</DatumType>
3487 <MaxDatumSize>4</MaxDatumSize>
3488 <Value>0x80000000</Value>
3489 </PcdData>
3490 <PcdData ItemType="FIXED_AT_BUILD">
3491 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
3492 <Token>0x00000007</Token>
3493 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3494 <DatumType>UINT8</DatumType>
3495 <MaxDatumSize>1</MaxDatumSize>
3496 <Value>0x07</Value>
3497 </PcdData>
3498 <PcdData ItemType="FIXED_AT_BUILD">
3499 <C_Name>PcdMaximumLinkedListLength</C_Name>
3500 <Token>0x00000003</Token>
3501 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3502 <DatumType>UINT32</DatumType>
3503 <MaxDatumSize>4</MaxDatumSize>
3504 <Value>1000000</Value>
3505 </PcdData>
3506 <PcdData ItemType="FIXED_AT_BUILD">
3507 <C_Name>PcdDebugClearMemoryValue</C_Name>
3508 <Token>0x00000008</Token>
3509 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3510 <DatumType>UINT8</DatumType>
3511 <MaxDatumSize>1</MaxDatumSize>
3512 <Value>0xAF</Value>
3513 </PcdData>
3514 </PcdBuildDefinition>
3515 <ModuleSaBuildOptions>
3516 <FvBinding>FV_RECOVERY</FvBinding>
3517 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
3518 </ModuleSaBuildOptions>
3519 </ModuleSA>
3520 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="53BCC14F-C24F-434C-B294-8ED2D4CC1860">
3521 <Libraries>
3522 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3523 <Instance ModuleGuid="19cbbb97-ff61-45ff-8c3f-dfa66dd118c8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3524 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3525 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3526 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3527 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3528 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3529 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3530 <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3531 </Libraries>
3532 <PcdBuildDefinition>
3533 <PcdData ItemType="FIXED_AT_BUILD">
3534 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
3535 <Token>0x00000001</Token>
3536 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3537 <DatumType>UINT32</DatumType>
3538 <MaxDatumSize>4</MaxDatumSize>
3539 <Value>1000000</Value>
3540 </PcdData>
3541 <PcdData ItemType="FIXED_AT_BUILD">
3542 <C_Name>PcdMaximumAsciiStringLength</C_Name>
3543 <Token>0x00000002</Token>
3544 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3545 <DatumType>UINT32</DatumType>
3546 <MaxDatumSize>4</MaxDatumSize>
3547 <Value>1000000</Value>
3548 </PcdData>
3549 <PcdData ItemType="FIXED_AT_BUILD">
3550 <C_Name>PcdDebugPropertyMask</C_Name>
3551 <Token>0x00000005</Token>
3552 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3553 <DatumType>UINT8</DatumType>
3554 <MaxDatumSize>1</MaxDatumSize>
3555 <Value>0x1f</Value>
3556 </PcdData>
3557 <PcdData ItemType="FIXED_AT_BUILD">
3558 <C_Name>PcdSpinLockTimeout</C_Name>
3559 <Token>0x00000004</Token>
3560 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3561 <DatumType>UINT32</DatumType>
3562 <MaxDatumSize>4</MaxDatumSize>
3563 <Value>10000000</Value>
3564 </PcdData>
3565 <PcdData ItemType="PATCHABLE_IN_MODULE">
3566 <C_Name>PcdDebugPrintErrorLevel</C_Name>
3567 <Token>0x00000006</Token>
3568 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3569 <DatumType>UINT32</DatumType>
3570 <MaxDatumSize>4</MaxDatumSize>
3571 <Value>0x80000000</Value>
3572 </PcdData>
3573 <PcdData ItemType="FIXED_AT_BUILD">
3574 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
3575 <Token>0x00000007</Token>
3576 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3577 <DatumType>UINT8</DatumType>
3578 <MaxDatumSize>1</MaxDatumSize>
3579 <Value>0x07</Value>
3580 </PcdData>
3581 <PcdData ItemType="FIXED_AT_BUILD">
3582 <C_Name>PcdMaximumLinkedListLength</C_Name>
3583 <Token>0x00000003</Token>
3584 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3585 <DatumType>UINT32</DatumType>
3586 <MaxDatumSize>4</MaxDatumSize>
3587 <Value>1000000</Value>
3588 </PcdData>
3589 <PcdData ItemType="FIXED_AT_BUILD">
3590 <C_Name>PcdDebugClearMemoryValue</C_Name>
3591 <Token>0x00000008</Token>
3592 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3593 <DatumType>UINT8</DatumType>
3594 <MaxDatumSize>1</MaxDatumSize>
3595 <Value>0xAF</Value>
3596 </PcdData>
3597 </PcdBuildDefinition>
3598 <ModuleSaBuildOptions>
3599 <FvBinding>FV_RECOVERY</FvBinding>
3600 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
3601 </ModuleSaBuildOptions>
3602 </ModuleSA>
3603 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="CA515306-00CE-4032-874E-11B755FF6866">
3604 <Libraries>
3605 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3606 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3607 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3608 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3609 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3610 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3611 </Libraries>
3612 <PcdBuildDefinition>
3613 <PcdData ItemType="FIXED_AT_BUILD">
3614 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
3615 <Token>0x00000001</Token>
3616 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3617 <DatumType>UINT32</DatumType>
3618 <MaxDatumSize>4</MaxDatumSize>
3619 <Value>1000000</Value>
3620 </PcdData>
3621 <PcdData ItemType="FIXED_AT_BUILD">
3622 <C_Name>PcdMaximumAsciiStringLength</C_Name>
3623 <Token>0x00000002</Token>
3624 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3625 <DatumType>UINT32</DatumType>
3626 <MaxDatumSize>4</MaxDatumSize>
3627 <Value>1000000</Value>
3628 </PcdData>
3629 <PcdData ItemType="FIXED_AT_BUILD">
3630 <C_Name>PcdDebugPropertyMask</C_Name>
3631 <Token>0x00000005</Token>
3632 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3633 <DatumType>UINT8</DatumType>
3634 <MaxDatumSize>1</MaxDatumSize>
3635 <Value>0x1f</Value>
3636 </PcdData>
3637 <PcdData ItemType="FIXED_AT_BUILD">
3638 <C_Name>PcdSpinLockTimeout</C_Name>
3639 <Token>0x00000004</Token>
3640 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3641 <DatumType>UINT32</DatumType>
3642 <MaxDatumSize>4</MaxDatumSize>
3643 <Value>10000000</Value>
3644 </PcdData>
3645 <PcdData ItemType="PATCHABLE_IN_MODULE">
3646 <C_Name>PcdDebugPrintErrorLevel</C_Name>
3647 <Token>0x00000006</Token>
3648 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3649 <DatumType>UINT32</DatumType>
3650 <MaxDatumSize>4</MaxDatumSize>
3651 <Value>0x80000000</Value>
3652 </PcdData>
3653 <PcdData ItemType="FIXED_AT_BUILD">
3654 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
3655 <Token>0x00000007</Token>
3656 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3657 <DatumType>UINT8</DatumType>
3658 <MaxDatumSize>1</MaxDatumSize>
3659 <Value>0x07</Value>
3660 </PcdData>
3661 <PcdData ItemType="FIXED_AT_BUILD">
3662 <C_Name>PcdMaximumLinkedListLength</C_Name>
3663 <Token>0x00000003</Token>
3664 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3665 <DatumType>UINT32</DatumType>
3666 <MaxDatumSize>4</MaxDatumSize>
3667 <Value>1000000</Value>
3668 </PcdData>
3669 <PcdData ItemType="FIXED_AT_BUILD">
3670 <C_Name>PcdDebugClearMemoryValue</C_Name>
3671 <Token>0x00000008</Token>
3672 <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
3673 <DatumType>UINT8</DatumType>
3674 <MaxDatumSize>1</MaxDatumSize>
3675 <Value>0xAF</Value>
3676 </PcdData>
3677 </PcdBuildDefinition>
3678 <ModuleSaBuildOptions>
3679 <FvBinding>FV_RECOVERY</FvBinding>
3680 <FfsFormatKey>BS_DRIVER</FfsFormatKey>
3681 </ModuleSaBuildOptions>
3682 </ModuleSA>
562d2849 3683 <ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="9B680FCE-AD6B-4F3A-B60B-F59899003443">
3684 <Libraries>
3685 <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3686 <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3687 <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3688 <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3689 <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3690 <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
3691 <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4a