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