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