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