- Fixed EDKT240. Now the Blank.pad file for alignment purpose will no longer be needed.
[people/mcb30/edk2.git] / edk2 / EdkModulePkg / EdkModulePkg.fpd
1 <?xml version="1.0" encoding="UTF-8"?>\r
2 <PlatformSurfaceArea xmlns="http://www.TianoCore.org/2006/Edk2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">\r
3   <PlatformHeader>\r
4     <PlatformName>EdkModuleAll</PlatformName>\r
5     <GuidValue>dc967761-e6e9-4d1a-b02c-818102db4cc6</GuidValue>\r
6     <Version>0.3</Version>\r
7     <Abstract>EFI/Framework Reference Module Package for All Architectures</Abstract>\r
8     <Description>This FPD file is used for Package Level build.</Description>\r
9     <Copyright>Copyright (c) 2006, Intel Corporation</Copyright>\r
10     <License>All rights reserved. This program and the accompanying materials
11       are licensed and made available under the terms and conditions of the BSD License
12       which accompanies this distribution.  The full text of the license may be found at
13       http://opensource.org/licenses/bsd-license.php
14
15       THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
16       WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.</License>\r
17     <Specification>FRAMEWORK_BUILD_PACKAGING_SPECIFICATION   0x00000052</Specification>\r
18   </PlatformHeader>\r
19   <PlatformDefinitions>\r
20     <SupportedArchitectures>IA32 X64 IPF EBC</SupportedArchitectures>\r
21     <BuildTargets>DEBUG RELEASE</BuildTargets>\r
22     <IntermediateDirectories>UNIFIED</IntermediateDirectories>\r
23     <OutputDirectory>Build/EdkModule</OutputDirectory>\r
24     <SkuInfo>\r
25       <UiSkuName SkuID="0">DEFAULT</UiSkuName>\r
26     </SkuInfo>\r
27   </PlatformDefinitions>\r
28   <Flash>\r
29     <FlashDefinitionFile>dummy.fdf</FlashDefinitionFile>\r
30   </Flash>\r
31   <FrameworkModules>\r
32     <ModuleSA SupArchList="IA32" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d" ModuleGuid="80CF7257-87AB-47f9-A3FE-D50B76D89541">\r
33       <Libraries>\r
34         <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
35         <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
36         <Instance ModuleGuid="f12b59c9-76d0-4661-ad7c-f04d1bef0558" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
37         <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
38         <Instance ModuleGuid="1e2c4c2e-67e6-4e57-b3ae-cf5a5af72c2c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
39         <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
40         <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
41         <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
42         <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
43         <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
44         <Instance ModuleGuid="19cbbb97-ff61-45ff-8c3f-dfa66dd118c8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
45       </Libraries>\r
46       <PcdBuildDefinition>\r
47         <PcdData ItemType="FIXED_AT_BUILD">\r
48           <C_Name>PcdVpdBaseAddress</C_Name>\r
49           <Token>0x00010010</Token>\r
50           <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
51           <DatumType>UINT32</DatumType>\r
52           <MaxDatumSize>4</MaxDatumSize>\r
53           <Value>0</Value>\r
54         </PcdData>\r
55         <PcdData ItemType="FEATURE_FLAG">\r
56           <C_Name>PcdDxePcdDatabaseTraverseEnabled</C_Name>\r
57           <Token>0x00010021</Token>\r
58           <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
59           <DatumType>BOOLEAN</DatumType>\r
60           <MaxDatumSize>1</MaxDatumSize>\r
61           <Value>TRUE</Value>\r
62         </PcdData>\r
63         <PcdData ItemType="FIXED_AT_BUILD">\r
64           <C_Name>PcdMaximumUnicodeStringLength</C_Name>\r
65           <Token>0x00000001</Token>\r
66           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
67           <DatumType>UINT32</DatumType>\r
68           <MaxDatumSize>4</MaxDatumSize>\r
69           <Value>1000000</Value>\r
70         </PcdData>\r
71         <PcdData ItemType="FIXED_AT_BUILD">\r
72           <C_Name>PcdMaximumAsciiStringLength</C_Name>\r
73           <Token>0x00000002</Token>\r
74           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
75           <DatumType>UINT32</DatumType>\r
76           <MaxDatumSize>4</MaxDatumSize>\r
77           <Value>1000000</Value>\r
78         </PcdData>\r
79         <PcdData ItemType="FIXED_AT_BUILD">\r
80           <C_Name>PcdMaximumLinkedListLength</C_Name>\r
81           <Token>0x00000003</Token>\r
82           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
83           <DatumType>UINT32</DatumType>\r
84           <MaxDatumSize>4</MaxDatumSize>\r
85           <Value>1000000</Value>\r
86         </PcdData>\r
87         <PcdData ItemType="FIXED_AT_BUILD">\r
88           <C_Name>PcdSpinLockTimeout</C_Name>\r
89           <Token>0x00000004</Token>\r
90           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
91           <DatumType>UINT32</DatumType>\r
92           <MaxDatumSize>4</MaxDatumSize>\r
93           <Value>10000000</Value>\r
94         </PcdData>\r
95         <PcdData ItemType="FIXED_AT_BUILD">\r
96           <C_Name>PcdReportStatusCodePropertyMask</C_Name>\r
97           <Token>0x00000007</Token>\r
98           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
99           <DatumType>UINT8</DatumType>\r
100           <MaxDatumSize>1</MaxDatumSize>\r
101           <Value>0x06</Value>\r
102         </PcdData>\r
103         <PcdData ItemType="FIXED_AT_BUILD">\r
104           <C_Name>PcdDebugPropertyMask</C_Name>\r
105           <Token>0x00000005</Token>\r
106           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
107           <DatumType>UINT8</DatumType>\r
108           <MaxDatumSize>1</MaxDatumSize>\r
109           <Value>0x0f</Value>\r
110         </PcdData>\r
111         <PcdData ItemType="FIXED_AT_BUILD">\r
112           <C_Name>PcdDebugClearMemoryValue</C_Name>\r
113           <Token>0x00000008</Token>\r
114           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
115           <DatumType>UINT8</DatumType>\r
116           <MaxDatumSize>1</MaxDatumSize>\r
117           <Value>0xAF</Value>\r
118         </PcdData>\r
119         <PcdData ItemType="FIXED_AT_BUILD">\r
120           <C_Name>PcdDebugPrintErrorLevel</C_Name>\r
121           <Token>0x00000006</Token>\r
122           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
123           <DatumType>UINT32</DatumType>\r
124           <MaxDatumSize>4</MaxDatumSize>\r
125           <Value>0x80000000</Value>\r
126         </PcdData>\r
127       </PcdBuildDefinition>\r
128       <ModuleSaBuildOptions>\r
129         <FvBinding>NULL</FvBinding>\r
130         <FfsFormatKey>BS_DRIVER</FfsFormatKey>\r
131       </ModuleSaBuildOptions>\r
132     </ModuleSA>\r
133     <ModuleSA SupArchList="IA32" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d" ModuleGuid="9B3ADA4F-AE56-4c24-8DEA-F03B7558AE50">\r
134       <Libraries>\r
135         <Instance ModuleGuid="fa177ff7-1fc7-458d-a358-d9d62ae61cec" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
136         <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
137         <Instance ModuleGuid="a804239b-4155-446f-acc8-f0825d74908c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
138         <Instance ModuleGuid="1c747f6b-0a58-49ae-8ea3-0327a4fa10e3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
139         <Instance ModuleGuid="9643128f-ac24-4b3e-b6be-d8849a306153" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
140         <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
141         <Instance ModuleGuid="3a9759d2-53bc-4eb2-abcd-c93099419063" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
142         <Instance ModuleGuid="8c690838-7a22-45c4-aa58-a33e3e515cd4" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
143         <Instance ModuleGuid="b694e0dc-cd4e-4b30-885b-9c164ed3e74a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
144       </Libraries>\r
145       <PcdBuildDefinition>\r
146         <PcdData ItemType="FIXED_AT_BUILD">\r
147           <C_Name>PcdMaxPeiPcdCallBackNumberPerPcdEntry</C_Name>\r
148           <Token>0x0001000f</Token>\r
149           <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
150           <DatumType>UINT32</DatumType>\r
151           <MaxDatumSize>4</MaxDatumSize>\r
152           <Value>0x08</Value>\r
153         </PcdData>\r
154         <PcdData ItemType="FIXED_AT_BUILD">\r
155           <C_Name>PcdVpdBaseAddress</C_Name>\r
156           <Token>0x00010010</Token>\r
157           <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
158           <DatumType>UINT32</DatumType>\r
159           <MaxDatumSize>4</MaxDatumSize>\r
160           <Value>0</Value>\r
161         </PcdData>\r
162         <PcdData ItemType="FEATURE_FLAG">\r
163           <C_Name>PcdPeiPcdDatabaseTraverseEnabled</C_Name>\r
164           <Token>0x00010020</Token>\r
165           <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
166           <DatumType>BOOLEAN</DatumType>\r
167           <MaxDatumSize>1</MaxDatumSize>\r
168           <Value>TRUE</Value>\r
169         </PcdData>\r
170         <PcdData ItemType="FEATURE_FLAG">\r
171           <C_Name>PcdPeiPcdDatabaseCallbackOnSetEnabled</C_Name>\r
172           <Token>0x00010032</Token>\r
173           <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
174           <DatumType>BOOLEAN</DatumType>\r
175           <MaxDatumSize>1</MaxDatumSize>\r
176           <Value>FALSE</Value>\r
177         </PcdData>\r
178         <PcdData ItemType="FEATURE_FLAG">\r
179           <C_Name>PcdPeiPcdDatabaseExEnabled</C_Name>\r
180           <Token>0x00010033</Token>\r
181           <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
182           <DatumType>BOOLEAN</DatumType>\r
183           <MaxDatumSize>1</MaxDatumSize>\r
184           <Value>FALSE</Value>\r
185         </PcdData>\r
186         <PcdData ItemType="FEATURE_FLAG">\r
187           <C_Name>PcdPeiPcdDatabaseGetSizeEnabled</C_Name>\r
188           <Token>0x00010031</Token>\r
189           <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
190           <DatumType>BOOLEAN</DatumType>\r
191           <MaxDatumSize>1</MaxDatumSize>\r
192           <Value>FALSE</Value>\r
193         </PcdData>\r
194         <PcdData ItemType="FEATURE_FLAG">\r
195           <C_Name>PcdPeiPcdDatabaseSetEnabled</C_Name>\r
196           <Token>0x00010030</Token>\r
197           <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
198           <DatumType>BOOLEAN</DatumType>\r
199           <MaxDatumSize>1</MaxDatumSize>\r
200           <Value>FALSE</Value>\r
201         </PcdData>\r
202         <PcdData ItemType="FIXED_AT_BUILD">\r
203           <C_Name>PcdMaximumUnicodeStringLength</C_Name>\r
204           <Token>0x00000001</Token>\r
205           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
206           <DatumType>UINT32</DatumType>\r
207           <MaxDatumSize>4</MaxDatumSize>\r
208           <Value>1000000</Value>\r
209         </PcdData>\r
210         <PcdData ItemType="FIXED_AT_BUILD">\r
211           <C_Name>PcdMaximumAsciiStringLength</C_Name>\r
212           <Token>0x00000002</Token>\r
213           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
214           <DatumType>UINT32</DatumType>\r
215           <MaxDatumSize>4</MaxDatumSize>\r
216           <Value>1000000</Value>\r
217         </PcdData>\r
218         <PcdData ItemType="FIXED_AT_BUILD">\r
219           <C_Name>PcdMaximumLinkedListLength</C_Name>\r
220           <Token>0x00000003</Token>\r
221           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
222           <DatumType>UINT32</DatumType>\r
223           <MaxDatumSize>4</MaxDatumSize>\r
224           <Value>1000000</Value>\r
225         </PcdData>\r
226         <PcdData ItemType="FIXED_AT_BUILD">\r
227           <C_Name>PcdSpinLockTimeout</C_Name>\r
228           <Token>0x00000004</Token>\r
229           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
230           <DatumType>UINT32</DatumType>\r
231           <MaxDatumSize>4</MaxDatumSize>\r
232           <Value>10000000</Value>\r
233         </PcdData>\r
234         <PcdData ItemType="FIXED_AT_BUILD">\r
235           <C_Name>PcdDebugPropertyMask</C_Name>\r
236           <Token>0x00000005</Token>\r
237           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
238           <DatumType>UINT8</DatumType>\r
239           <MaxDatumSize>1</MaxDatumSize>\r
240           <Value>0x0f</Value>\r
241         </PcdData>\r
242         <PcdData ItemType="FIXED_AT_BUILD">\r
243           <C_Name>PcdDebugClearMemoryValue</C_Name>\r
244           <Token>0x00000008</Token>\r
245           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
246           <DatumType>UINT8</DatumType>\r
247           <MaxDatumSize>1</MaxDatumSize>\r
248           <Value>0xAF</Value>\r
249         </PcdData>\r
250         <PcdData ItemType="FIXED_AT_BUILD">\r
251           <C_Name>PcdDebugPrintErrorLevel</C_Name>\r
252           <Token>0x00000006</Token>\r
253           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
254           <DatumType>UINT32</DatumType>\r
255           <MaxDatumSize>4</MaxDatumSize>\r
256           <Value>0x80000000</Value>\r
257         </PcdData>\r
258         <PcdData ItemType="FIXED_AT_BUILD">\r
259           <C_Name>PcdReportStatusCodePropertyMask</C_Name>\r
260           <Token>0x00000007</Token>\r
261           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
262           <DatumType>UINT8</DatumType>\r
263           <MaxDatumSize>1</MaxDatumSize>\r
264           <Value>0x06</Value>\r
265         </PcdData>\r
266       </PcdBuildDefinition>\r
267       <ModuleSaBuildOptions>\r
268         <FvBinding>NULL</FvBinding>\r
269         <FfsFormatKey>PE32_PEIM</FfsFormatKey>\r
270       </ModuleSaBuildOptions>\r
271     </ModuleSA>\r
272     <ModuleSA SupArchList="IA32" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d" ModuleGuid="6987936E-ED34-44db-AE97-1FA5E4ED2116">\r
273       <Libraries>\r
274         <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
275         <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
276         <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
277         <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
278         <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
279         <Instance ModuleGuid="b57a1df6-ffdb-4247-a3df-3a562176751a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
280         <Instance ModuleGuid="a86fbfca-0183-4eeb-aa8a-762e3b7da1f3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
281       </Libraries>\r
282       <PcdBuildDefinition>\r
283         <PcdData ItemType="FIXED_AT_BUILD">\r
284           <C_Name>PcdMaximumUnicodeStringLength</C_Name>\r
285           <Token>0x00000001</Token>\r
286           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
287           <DatumType>UINT32</DatumType>\r
288           <MaxDatumSize>4</MaxDatumSize>\r
289           <Value>1000000</Value>\r
290         </PcdData>\r
291         <PcdData ItemType="FIXED_AT_BUILD">\r
292           <C_Name>PcdMaximumAsciiStringLength</C_Name>\r
293           <Token>0x00000002</Token>\r
294           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
295           <DatumType>UINT32</DatumType>\r
296           <MaxDatumSize>4</MaxDatumSize>\r
297           <Value>1000000</Value>\r
298         </PcdData>\r
299         <PcdData ItemType="FIXED_AT_BUILD">\r
300           <C_Name>PcdMaximumLinkedListLength</C_Name>\r
301           <Token>0x00000003</Token>\r
302           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
303           <DatumType>UINT32</DatumType>\r
304           <MaxDatumSize>4</MaxDatumSize>\r
305           <Value>1000000</Value>\r
306         </PcdData>\r
307         <PcdData ItemType="FIXED_AT_BUILD">\r
308           <C_Name>PcdSpinLockTimeout</C_Name>\r
309           <Token>0x00000004</Token>\r
310           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
311           <DatumType>UINT32</DatumType>\r
312           <MaxDatumSize>4</MaxDatumSize>\r
313           <Value>10000000</Value>\r
314         </PcdData>\r
315         <PcdData ItemType="FIXED_AT_BUILD">\r
316           <C_Name>PcdDebugPropertyMask</C_Name>\r
317           <Token>0x00000005</Token>\r
318           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
319           <DatumType>UINT8</DatumType>\r
320           <MaxDatumSize>1</MaxDatumSize>\r
321           <Value>0x0f</Value>\r
322         </PcdData>\r
323         <PcdData ItemType="FIXED_AT_BUILD">\r
324           <C_Name>PcdDebugClearMemoryValue</C_Name>\r
325           <Token>0x00000008</Token>\r
326           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
327           <DatumType>UINT8</DatumType>\r
328           <MaxDatumSize>1</MaxDatumSize>\r
329           <Value>0xAF</Value>\r
330         </PcdData>\r
331         <PcdData ItemType="FIXED_AT_BUILD">\r
332           <C_Name>PcdDebugPrintErrorLevel</C_Name>\r
333           <Token>0x00000006</Token>\r
334           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
335           <DatumType>UINT32</DatumType>\r
336           <MaxDatumSize>4</MaxDatumSize>\r
337           <Value>0x80000000</Value>\r
338         </PcdData>\r
339       </PcdBuildDefinition>\r
340       <ModuleSaBuildOptions>\r
341         <FvBinding>NULL</FvBinding>\r
342         <FfsFormatKey>APPLICATION</FfsFormatKey>\r
343       </ModuleSaBuildOptions>\r
344     </ModuleSA>\r
345     <ModuleSA SupArchList="IA32" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d" ModuleGuid="1FA1F39E-FEFF-4aae-BD7B-38A070A3B609">\r
346       <Libraries>\r
347         <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
348         <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
349         <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
350         <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
351         <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
352         <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
353         <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
354         <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
355         <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
356         <Instance ModuleGuid="91c1677a-e57f-4191-8b8e-eb7711a716e0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
357       </Libraries>\r
358       <PcdBuildDefinition>\r
359         <PcdData ItemType="FIXED_AT_BUILD">\r
360           <C_Name>PcdMaximumUnicodeStringLength</C_Name>\r
361           <Token>0x00000001</Token>\r
362           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
363           <DatumType>UINT32</DatumType>\r
364           <MaxDatumSize>4</MaxDatumSize>\r
365           <Value>1000000</Value>\r
366         </PcdData>\r
367         <PcdData ItemType="FIXED_AT_BUILD">\r
368           <C_Name>PcdMaximumAsciiStringLength</C_Name>\r
369           <Token>0x00000002</Token>\r
370           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
371           <DatumType>UINT32</DatumType>\r
372           <MaxDatumSize>4</MaxDatumSize>\r
373           <Value>1000000</Value>\r
374         </PcdData>\r
375         <PcdData ItemType="FIXED_AT_BUILD">\r
376           <C_Name>PcdMaximumLinkedListLength</C_Name>\r
377           <Token>0x00000003</Token>\r
378           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
379           <DatumType>UINT32</DatumType>\r
380           <MaxDatumSize>4</MaxDatumSize>\r
381           <Value>1000000</Value>\r
382         </PcdData>\r
383         <PcdData ItemType="FIXED_AT_BUILD">\r
384           <C_Name>PcdSpinLockTimeout</C_Name>\r
385           <Token>0x00000004</Token>\r
386           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
387           <DatumType>UINT32</DatumType>\r
388           <MaxDatumSize>4</MaxDatumSize>\r
389           <Value>10000000</Value>\r
390         </PcdData>\r
391         <PcdData ItemType="FIXED_AT_BUILD">\r
392           <C_Name>PcdReportStatusCodePropertyMask</C_Name>\r
393           <Token>0x00000007</Token>\r
394           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
395           <DatumType>UINT8</DatumType>\r
396           <MaxDatumSize>1</MaxDatumSize>\r
397           <Value>0x06</Value>\r
398         </PcdData>\r
399         <PcdData ItemType="FIXED_AT_BUILD">\r
400           <C_Name>PcdDebugPropertyMask</C_Name>\r
401           <Token>0x00000005</Token>\r
402           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
403           <DatumType>UINT8</DatumType>\r
404           <MaxDatumSize>1</MaxDatumSize>\r
405           <Value>0x0f</Value>\r
406         </PcdData>\r
407         <PcdData ItemType="FIXED_AT_BUILD">\r
408           <C_Name>PcdDebugClearMemoryValue</C_Name>\r
409           <Token>0x00000008</Token>\r
410           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
411           <DatumType>UINT8</DatumType>\r
412           <MaxDatumSize>1</MaxDatumSize>\r
413           <Value>0xAF</Value>\r
414         </PcdData>\r
415         <PcdData ItemType="FIXED_AT_BUILD">\r
416           <C_Name>PcdDebugPrintErrorLevel</C_Name>\r
417           <Token>0x00000006</Token>\r
418           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
419           <DatumType>UINT32</DatumType>\r
420           <MaxDatumSize>4</MaxDatumSize>\r
421           <Value>0x80000000</Value>\r
422         </PcdData>\r
423         <PcdData ItemType="FEATURE_FLAG">\r
424           <C_Name>PcdComponentNameDisable</C_Name>\r
425           <Token>0x0000000d</Token>\r
426           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
427           <DatumType>BOOLEAN</DatumType>\r
428           <MaxDatumSize>1</MaxDatumSize>\r
429           <Value>FALSE</Value>\r
430         </PcdData>\r
431         <PcdData ItemType="FEATURE_FLAG">\r
432           <C_Name>PcdDriverDiagnosticsDisable</C_Name>\r
433           <Token>0x0000000e</Token>\r
434           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
435           <DatumType>BOOLEAN</DatumType>\r
436           <MaxDatumSize>1</MaxDatumSize>\r
437           <Value>FALSE</Value>\r
438         </PcdData>\r
439       </PcdBuildDefinition>\r
440       <ModuleSaBuildOptions>\r
441         <FvBinding>NULL</FvBinding>\r
442         <FfsFormatKey>BS_DRIVER</FfsFormatKey>\r
443       </ModuleSaBuildOptions>\r
444     </ModuleSA>\r
445     <ModuleSA SupArchList="IA32" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d" ModuleGuid="CD3BAFB6-50FB-4fe8-8E4E-AB74D2C1A600">\r
446       <Libraries>\r
447         <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
448         <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
449         <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
450         <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
451         <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
452         <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
453       </Libraries>\r
454       <PcdBuildDefinition>\r
455         <PcdData ItemType="FIXED_AT_BUILD">\r
456           <C_Name>PcdMaximumUnicodeStringLength</C_Name>\r
457           <Token>0x00000001</Token>\r
458           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
459           <DatumType>UINT32</DatumType>\r
460           <MaxDatumSize>4</MaxDatumSize>\r
461           <Value>1000000</Value>\r
462         </PcdData>\r
463         <PcdData ItemType="FIXED_AT_BUILD">\r
464           <C_Name>PcdMaximumAsciiStringLength</C_Name>\r
465           <Token>0x00000002</Token>\r
466           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
467           <DatumType>UINT32</DatumType>\r
468           <MaxDatumSize>4</MaxDatumSize>\r
469           <Value>1000000</Value>\r
470         </PcdData>\r
471         <PcdData ItemType="FIXED_AT_BUILD">\r
472           <C_Name>PcdMaximumLinkedListLength</C_Name>\r
473           <Token>0x00000003</Token>\r
474           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
475           <DatumType>UINT32</DatumType>\r
476           <MaxDatumSize>4</MaxDatumSize>\r
477           <Value>1000000</Value>\r
478         </PcdData>\r
479         <PcdData ItemType="FIXED_AT_BUILD">\r
480           <C_Name>PcdSpinLockTimeout</C_Name>\r
481           <Token>0x00000004</Token>\r
482           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
483           <DatumType>UINT32</DatumType>\r
484           <MaxDatumSize>4</MaxDatumSize>\r
485           <Value>10000000</Value>\r
486         </PcdData>\r
487         <PcdData ItemType="FIXED_AT_BUILD">\r
488           <C_Name>PcdReportStatusCodePropertyMask</C_Name>\r
489           <Token>0x00000007</Token>\r
490           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
491           <DatumType>UINT8</DatumType>\r
492           <MaxDatumSize>1</MaxDatumSize>\r
493           <Value>0x06</Value>\r
494         </PcdData>\r
495         <PcdData ItemType="FIXED_AT_BUILD">\r
496           <C_Name>PcdDebugPropertyMask</C_Name>\r
497           <Token>0x00000005</Token>\r
498           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
499           <DatumType>UINT8</DatumType>\r
500           <MaxDatumSize>1</MaxDatumSize>\r
501           <Value>0x0f</Value>\r
502         </PcdData>\r
503         <PcdData ItemType="FIXED_AT_BUILD">\r
504           <C_Name>PcdDebugClearMemoryValue</C_Name>\r
505           <Token>0x00000008</Token>\r
506           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
507           <DatumType>UINT8</DatumType>\r
508           <MaxDatumSize>1</MaxDatumSize>\r
509           <Value>0xAF</Value>\r
510         </PcdData>\r
511         <PcdData ItemType="FIXED_AT_BUILD">\r
512           <C_Name>PcdDebugPrintErrorLevel</C_Name>\r
513           <Token>0x00000006</Token>\r
514           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
515           <DatumType>UINT32</DatumType>\r
516           <MaxDatumSize>4</MaxDatumSize>\r
517           <Value>0x80000000</Value>\r
518         </PcdData>\r
519       </PcdBuildDefinition>\r
520       <ModuleSaBuildOptions>\r
521         <FvBinding>NULL</FvBinding>\r
522         <FfsFormatKey>BS_DRIVER</FfsFormatKey>\r
523       </ModuleSaBuildOptions>\r
524     </ModuleSA>\r
525     <ModuleSA SupArchList="IA32" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d" ModuleGuid="6B38F7B4-AD98-40e9-9093-ACA2B5A253C4">\r
526       <Libraries>\r
527         <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
528         <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
529         <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
530         <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
531         <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
532         <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
533         <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
534         <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
535         <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
536       </Libraries>\r
537       <PcdBuildDefinition>\r
538         <PcdData ItemType="FIXED_AT_BUILD">\r
539           <C_Name>PcdReportStatusCodePropertyMask</C_Name>\r
540           <Token>0x00000007</Token>\r
541           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
542           <DatumType>UINT8</DatumType>\r
543           <MaxDatumSize>1</MaxDatumSize>\r
544           <Value>0x06</Value>\r
545         </PcdData>\r
546         <PcdData ItemType="FIXED_AT_BUILD">\r
547           <C_Name>PcdDebugPropertyMask</C_Name>\r
548           <Token>0x00000005</Token>\r
549           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
550           <DatumType>UINT8</DatumType>\r
551           <MaxDatumSize>1</MaxDatumSize>\r
552           <Value>0x0f</Value>\r
553         </PcdData>\r
554         <PcdData ItemType="FIXED_AT_BUILD">\r
555           <C_Name>PcdDebugClearMemoryValue</C_Name>\r
556           <Token>0x00000008</Token>\r
557           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
558           <DatumType>UINT8</DatumType>\r
559           <MaxDatumSize>1</MaxDatumSize>\r
560           <Value>0xAF</Value>\r
561         </PcdData>\r
562         <PcdData ItemType="FIXED_AT_BUILD">\r
563           <C_Name>PcdDebugPrintErrorLevel</C_Name>\r
564           <Token>0x00000006</Token>\r
565           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
566           <DatumType>UINT32</DatumType>\r
567           <MaxDatumSize>4</MaxDatumSize>\r
568           <Value>0x80000000</Value>\r
569         </PcdData>\r
570         <PcdData ItemType="FIXED_AT_BUILD">\r
571           <C_Name>PcdMaximumUnicodeStringLength</C_Name>\r
572           <Token>0x00000001</Token>\r
573           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
574           <DatumType>UINT32</DatumType>\r
575           <MaxDatumSize>4</MaxDatumSize>\r
576           <Value>1000000</Value>\r
577         </PcdData>\r
578         <PcdData ItemType="FIXED_AT_BUILD">\r
579           <C_Name>PcdMaximumAsciiStringLength</C_Name>\r
580           <Token>0x00000002</Token>\r
581           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
582           <DatumType>UINT32</DatumType>\r
583           <MaxDatumSize>4</MaxDatumSize>\r
584           <Value>1000000</Value>\r
585         </PcdData>\r
586         <PcdData ItemType="FIXED_AT_BUILD">\r
587           <C_Name>PcdMaximumLinkedListLength</C_Name>\r
588           <Token>0x00000003</Token>\r
589           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
590           <DatumType>UINT32</DatumType>\r
591           <MaxDatumSize>4</MaxDatumSize>\r
592           <Value>1000000</Value>\r
593         </PcdData>\r
594         <PcdData ItemType="FIXED_AT_BUILD">\r
595           <C_Name>PcdSpinLockTimeout</C_Name>\r
596           <Token>0x00000004</Token>\r
597           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
598           <DatumType>UINT32</DatumType>\r
599           <MaxDatumSize>4</MaxDatumSize>\r
600           <Value>10000000</Value>\r
601         </PcdData>\r
602         <PcdData ItemType="FEATURE_FLAG">\r
603           <C_Name>PcdComponentNameDisable</C_Name>\r
604           <Token>0x0000000d</Token>\r
605           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
606           <DatumType>BOOLEAN</DatumType>\r
607           <MaxDatumSize>1</MaxDatumSize>\r
608           <Value>FALSE</Value>\r
609         </PcdData>\r
610         <PcdData ItemType="FEATURE_FLAG">\r
611           <C_Name>PcdDriverDiagnosticsDisable</C_Name>\r
612           <Token>0x0000000e</Token>\r
613           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
614           <DatumType>BOOLEAN</DatumType>\r
615           <MaxDatumSize>1</MaxDatumSize>\r
616           <Value>FALSE</Value>\r
617         </PcdData>\r
618       </PcdBuildDefinition>\r
619       <ModuleSaBuildOptions>\r
620         <FvBinding>NULL</FvBinding>\r
621         <FfsFormatKey>BS_DRIVER</FfsFormatKey>\r
622       </ModuleSaBuildOptions>\r
623     </ModuleSA>\r
624     <ModuleSA SupArchList="IA32" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d" ModuleGuid="F80697E9-7FD6-4665-8646-88E33EF71DFC">\r
625       <Libraries>\r
626         <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
627         <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
628         <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
629         <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
630         <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
631         <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
632         <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
633         <Instance ModuleGuid="50bcb105-6634-441d-b403-659110a03ad2" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d"/>\r
634       </Libraries>\r
635       <PcdBuildDefinition>\r
636         <PcdData ItemType="FIXED_AT_BUILD">\r
637           <C_Name>PcdMaximumUnicodeStringLength</C_Name>\r
638           <Token>0x00000001</Token>\r
639           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
640           <DatumType>UINT32</DatumType>\r
641           <MaxDatumSize>4</MaxDatumSize>\r
642           <Value>1000000</Value>\r
643         </PcdData>\r
644         <PcdData ItemType="FIXED_AT_BUILD">\r
645           <C_Name>PcdMaximumAsciiStringLength</C_Name>\r
646           <Token>0x00000002</Token>\r
647           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
648           <DatumType>UINT32</DatumType>\r
649           <MaxDatumSize>4</MaxDatumSize>\r
650           <Value>1000000</Value>\r
651         </PcdData>\r
652         <PcdData ItemType="FIXED_AT_BUILD">\r
653           <C_Name>PcdMaximumLinkedListLength</C_Name>\r
654           <Token>0x00000003</Token>\r
655           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
656           <DatumType>UINT32</DatumType>\r
657           <MaxDatumSize>4</MaxDatumSize>\r
658           <Value>1000000</Value>\r
659         </PcdData>\r
660         <PcdData ItemType="FIXED_AT_BUILD">\r
661           <C_Name>PcdSpinLockTimeout</C_Name>\r
662           <Token>0x00000004</Token>\r
663           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
664           <DatumType>UINT32</DatumType>\r
665           <MaxDatumSize>4</MaxDatumSize>\r
666           <Value>10000000</Value>\r
667         </PcdData>\r
668         <PcdData ItemType="FIXED_AT_BUILD">\r
669           <C_Name>PcdReportStatusCodePropertyMask</C_Name>\r
670           <Token>0x00000007</Token>\r
671           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
672           <DatumType>UINT8</DatumType>\r
673           <MaxDatumSize>1</MaxDatumSize>\r
674           <Value>0x06</Value>\r
675         </PcdData>\r
676         <PcdData ItemType="FIXED_AT_BUILD">\r
677           <C_Name>PcdDebugPropertyMask</C_Name>\r
678           <Token>0x00000005</Token>\r
679           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
680           <DatumType>UINT8</DatumType>\r
681           <MaxDatumSize>1</MaxDatumSize>\r
682           <Value>0x0f</Value>\r
683         </PcdData>\r
684         <PcdData ItemType="FIXED_AT_BUILD">\r
685           <C_Name>PcdDebugClearMemoryValue</C_Name>\r
686           <Token>0x00000008</Token>\r
687           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
688           <DatumType>UINT8</DatumType>\r
689           <MaxDatumSize>1</MaxDatumSize>\r
690           <Value>0xAF</Value>\r
691         </PcdData>\r
692         <PcdData ItemType="FIXED_AT_BUILD">\r
693           <C_Name>PcdDebugPrintErrorLevel</C_Name>\r
694           <Token>0x00000006</Token>\r
695           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
696           <DatumType>UINT32</DatumType>\r
697           <MaxDatumSize>4</MaxDatumSize>\r
698           <Value>0x80000000</Value>\r
699         </PcdData>\r
700       </PcdBuildDefinition>\r
701       <ModuleSaBuildOptions>\r
702         <FvBinding>NULL</FvBinding>\r
703         <FfsFormatKey>BS_DRIVER</FfsFormatKey>\r
704       </ModuleSaBuildOptions>\r
705     </ModuleSA>\r
706     <ModuleSA SupArchList="IA32" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d" ModuleGuid="D6A2CB7F-6A18-4e2f-B43B-9920A733700A">\r
707       <Libraries>\r
708         <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
709         <Instance ModuleGuid="123dd843-57c9-4158-8418-ce68b3944ce7" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
710         <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
711         <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
712         <Instance ModuleGuid="5c12c06f-5cf8-48a6-9860-6c5b2c036bbf" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d"/>\r
713         <Instance ModuleGuid="cef487a1-751d-4fe0-a39b-e6892b4610c8" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d"/>\r
714         <Instance ModuleGuid="942e0182-3e1d-47f9-92dc-4939d1a0ba00" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d"/>\r
715         <Instance ModuleGuid="ed3de5c8-c389-44f2-a35e-2ebdc9802a49" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d"/>\r
716         <Instance ModuleGuid="882ee1a3-35b2-412c-b8a2-7a8d34a7c390" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
717         <Instance ModuleGuid="d258d6af-2fc0-4019-9c1f-1101c3dd19b5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
718         <Instance ModuleGuid="fd44e603-002a-4b29-9f5f-529e815b6165" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
719         <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
720         <Instance ModuleGuid="FC120ED3-40E1-46dc-8C9C-AAE3CA139ACF" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
721       </Libraries>\r
722       <PcdBuildDefinition>\r
723         <PcdData ItemType="FIXED_AT_BUILD">\r
724           <C_Name>PcdMaximumUnicodeStringLength</C_Name>\r
725           <Token>0x00000001</Token>\r
726           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
727           <DatumType>UINT32</DatumType>\r
728           <MaxDatumSize>4</MaxDatumSize>\r
729           <Value>1000000</Value>\r
730         </PcdData>\r
731         <PcdData ItemType="FIXED_AT_BUILD">\r
732           <C_Name>PcdMaximumAsciiStringLength</C_Name>\r
733           <Token>0x00000002</Token>\r
734           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
735           <DatumType>UINT32</DatumType>\r
736           <MaxDatumSize>4</MaxDatumSize>\r
737           <Value>1000000</Value>\r
738         </PcdData>\r
739         <PcdData ItemType="FIXED_AT_BUILD">\r
740           <C_Name>PcdMaximumLinkedListLength</C_Name>\r
741           <Token>0x00000003</Token>\r
742           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
743           <DatumType>UINT32</DatumType>\r
744           <MaxDatumSize>4</MaxDatumSize>\r
745           <Value>1000000</Value>\r
746         </PcdData>\r
747         <PcdData ItemType="FIXED_AT_BUILD">\r
748           <C_Name>PcdSpinLockTimeout</C_Name>\r
749           <Token>0x00000004</Token>\r
750           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
751           <DatumType>UINT32</DatumType>\r
752           <MaxDatumSize>4</MaxDatumSize>\r
753           <Value>10000000</Value>\r
754         </PcdData>\r
755         <PcdData ItemType="FIXED_AT_BUILD">\r
756           <C_Name>PcdReportStatusCodePropertyMask</C_Name>\r
757           <Token>0x00000007</Token>\r
758           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
759           <DatumType>UINT8</DatumType>\r
760           <MaxDatumSize>1</MaxDatumSize>\r
761           <Value>0x06</Value>\r
762         </PcdData>\r
763         <PcdData ItemType="FIXED_AT_BUILD">\r
764           <C_Name>PcdDebugPropertyMask</C_Name>\r
765           <Token>0x00000005</Token>\r
766           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
767           <DatumType>UINT8</DatumType>\r
768           <MaxDatumSize>1</MaxDatumSize>\r
769           <Value>0x0f</Value>\r
770         </PcdData>\r
771         <PcdData ItemType="FIXED_AT_BUILD">\r
772           <C_Name>PcdDebugClearMemoryValue</C_Name>\r
773           <Token>0x00000008</Token>\r
774           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
775           <DatumType>UINT8</DatumType>\r
776           <MaxDatumSize>1</MaxDatumSize>\r
777           <Value>0xAF</Value>\r
778         </PcdData>\r
779         <PcdData ItemType="FIXED_AT_BUILD">\r
780           <C_Name>PcdDebugPrintErrorLevel</C_Name>\r
781           <Token>0x00000006</Token>\r
782           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
783           <DatumType>UINT32</DatumType>\r
784           <MaxDatumSize>4</MaxDatumSize>\r
785           <Value>0x80000000</Value>\r
786         </PcdData>\r
787         <PcdData ItemType="FIXED_AT_BUILD">\r
788           <C_Name>PcdPerformanceLibraryPropertyMask</C_Name>\r
789           <Token>0x00000009</Token>\r
790           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
791           <DatumType>UINT8</DatumType>\r
792           <MaxDatumSize>1</MaxDatumSize>\r
793           <Value>0</Value>\r
794         </PcdData>\r
795       </PcdBuildDefinition>\r
796       <ModuleSaBuildOptions>\r
797         <FvBinding>NULL</FvBinding>\r
798         <FfsFormatKey>DXE_CORE</FfsFormatKey>\r
799         <Options>\r
800           <Option ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="CC">/WX- /Ob0</Option>\r
801         </Options>\r
802       </ModuleSaBuildOptions>\r
803     </ModuleSA>\r
804     <ModuleSA SupArchList="IA32" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d" ModuleGuid="52C05B14-0B98-496c-BC3B-04B50211D680">\r
805       <Libraries>\r
806         <Instance ModuleGuid="b3b0654a-969d-4096-86cb-27e262a02083" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
807         <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
808         <Instance ModuleGuid="fd44e603-002a-4b29-9f5f-529e815b6165" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
809         <Instance ModuleGuid="1c747f6b-0a58-49ae-8ea3-0327a4fa10e3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
810         <Instance ModuleGuid="a804239b-4155-446f-acc8-f0825d74908c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
811         <Instance ModuleGuid="9643128f-ac24-4b3e-b6be-d8849a306153" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
812         <Instance ModuleGuid="8c690838-7a22-45c4-aa58-a33e3e515cd4" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
813         <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
814         <Instance ModuleGuid="FC120ED3-40E1-46dc-8C9C-AAE3CA139ACF" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
815         <Instance ModuleGuid="be490364-73d2-420d-950e-f6450ca75dfb" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
816         <Instance ModuleGuid="556f5d10-7309-4af4-b80a-8196bd60946f" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
817         <Instance ModuleGuid="b5a05743-9b71-489b-a0ed-a0eb3950d23b" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
818         <Instance ModuleGuid="b2585b69-fb63-4220-844a-8fbea8bf01af" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
819       </Libraries>\r
820       <PcdBuildDefinition>\r
821         <PcdData ItemType="FIXED_AT_BUILD">\r
822           <C_Name>PcdMaximumUnicodeStringLength</C_Name>\r
823           <Token>0x00000001</Token>\r
824           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
825           <DatumType>UINT32</DatumType>\r
826           <MaxDatumSize>4</MaxDatumSize>\r
827           <Value>1000000</Value>\r
828         </PcdData>\r
829         <PcdData ItemType="FIXED_AT_BUILD">\r
830           <C_Name>PcdMaximumAsciiStringLength</C_Name>\r
831           <Token>0x00000002</Token>\r
832           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
833           <DatumType>UINT32</DatumType>\r
834           <MaxDatumSize>4</MaxDatumSize>\r
835           <Value>1000000</Value>\r
836         </PcdData>\r
837         <PcdData ItemType="FIXED_AT_BUILD">\r
838           <C_Name>PcdMaximumLinkedListLength</C_Name>\r
839           <Token>0x00000003</Token>\r
840           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
841           <DatumType>UINT32</DatumType>\r
842           <MaxDatumSize>4</MaxDatumSize>\r
843           <Value>1000000</Value>\r
844         </PcdData>\r
845         <PcdData ItemType="FIXED_AT_BUILD">\r
846           <C_Name>PcdSpinLockTimeout</C_Name>\r
847           <Token>0x00000004</Token>\r
848           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
849           <DatumType>UINT32</DatumType>\r
850           <MaxDatumSize>4</MaxDatumSize>\r
851           <Value>10000000</Value>\r
852         </PcdData>\r
853         <PcdData ItemType="FIXED_AT_BUILD">\r
854           <C_Name>PcdReportStatusCodePropertyMask</C_Name>\r
855           <Token>0x00000007</Token>\r
856           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
857           <DatumType>UINT8</DatumType>\r
858           <MaxDatumSize>1</MaxDatumSize>\r
859           <Value>0x06</Value>\r
860         </PcdData>\r
861         <PcdData ItemType="FIXED_AT_BUILD">\r
862           <C_Name>PcdDebugPropertyMask</C_Name>\r
863           <Token>0x00000005</Token>\r
864           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
865           <DatumType>UINT8</DatumType>\r
866           <MaxDatumSize>1</MaxDatumSize>\r
867           <Value>0x0f</Value>\r
868         </PcdData>\r
869         <PcdData ItemType="FIXED_AT_BUILD">\r
870           <C_Name>PcdDebugClearMemoryValue</C_Name>\r
871           <Token>0x00000008</Token>\r
872           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
873           <DatumType>UINT8</DatumType>\r
874           <MaxDatumSize>1</MaxDatumSize>\r
875           <Value>0xAF</Value>\r
876         </PcdData>\r
877         <PcdData ItemType="FIXED_AT_BUILD">\r
878           <C_Name>PcdDebugPrintErrorLevel</C_Name>\r
879           <Token>0x00000006</Token>\r
880           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
881           <DatumType>UINT32</DatumType>\r
882           <MaxDatumSize>4</MaxDatumSize>\r
883           <Value>0x80000000</Value>\r
884         </PcdData>\r
885         <PcdData ItemType="FIXED_AT_BUILD">\r
886           <C_Name>PcdPerformanceLibraryPropertyMask</C_Name>\r
887           <Token>0x00000009</Token>\r
888           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
889           <DatumType>UINT8</DatumType>\r
890           <MaxDatumSize>1</MaxDatumSize>\r
891           <Value>0</Value>\r
892         </PcdData>\r
893         <PcdData ItemType="FIXED_AT_BUILD">\r
894           <C_Name>PcdFSBClock</C_Name>\r
895           <Token>0x0000000c</Token>\r
896           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
897           <DatumType>UINT32</DatumType>\r
898           <MaxDatumSize>4</MaxDatumSize>\r
899           <Value>200000000</Value>\r
900         </PcdData>\r
901       </PcdBuildDefinition>\r
902       <ModuleSaBuildOptions>\r
903         <FvBinding>NULL</FvBinding>\r
904         <FfsFormatKey>PEI_CORE</FfsFormatKey>\r
905       </ModuleSaBuildOptions>\r
906     </ModuleSA>\r
907     <ModuleSA SupArchList="IA32" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d" ModuleGuid="86D70125-BAA3-4296-A62F-602BEBBB9081">\r
908       <Libraries>\r
909         <Instance ModuleGuid="fa177ff7-1fc7-458d-a358-d9d62ae61cec" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
910         <Instance ModuleGuid="3a9759d2-53bc-4eb2-abcd-c93099419063" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
911         <Instance ModuleGuid="a804239b-4155-446f-acc8-f0825d74908c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
912         <Instance ModuleGuid="1c747f6b-0a58-49ae-8ea3-0327a4fa10e3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
913         <Instance ModuleGuid="9643128f-ac24-4b3e-b6be-d8849a306153" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
914         <Instance ModuleGuid="123dd843-57c9-4158-8418-ce68b3944ce7" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
915         <Instance ModuleGuid="d774c4d9-c121-4da3-a5e2-0f317e3c630c" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d"/>\r
916         <Instance ModuleGuid="e5566134-c75e-4ace-bad1-e23a3b335e30" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d"/>\r
917         <Instance ModuleGuid="8c690838-7a22-45c4-aa58-a33e3e515cd4" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
918         <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
919         <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
920         <Instance ModuleGuid="b694e0dc-cd4e-4b30-885b-9c164ed3e74a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
921         <Instance ModuleGuid="858bbbc9-474f-4556-a361-0ae52a44ffa5" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d"/>\r
922         <Instance ModuleGuid="556f5d10-7309-4af4-b80a-8196bd60946f" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
923       </Libraries>\r
924       <PcdBuildDefinition>\r
925         <PcdData ItemType="FIXED_AT_BUILD">\r
926           <C_Name>PcdReportStatusCodePropertyMask</C_Name>\r
927           <Token>0x00000007</Token>\r
928           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
929           <DatumType>UINT8</DatumType>\r
930           <MaxDatumSize>1</MaxDatumSize>\r
931           <Value>0x06</Value>\r
932         </PcdData>\r
933         <PcdData ItemType="FIXED_AT_BUILD">\r
934           <C_Name>PcdDebugPropertyMask</C_Name>\r
935           <Token>0x00000005</Token>\r
936           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
937           <DatumType>UINT8</DatumType>\r
938           <MaxDatumSize>1</MaxDatumSize>\r
939           <Value>0x0f</Value>\r
940         </PcdData>\r
941         <PcdData ItemType="FIXED_AT_BUILD">\r
942           <C_Name>PcdDebugClearMemoryValue</C_Name>\r
943           <Token>0x00000008</Token>\r
944           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
945           <DatumType>UINT8</DatumType>\r
946           <MaxDatumSize>1</MaxDatumSize>\r
947           <Value>0xAF</Value>\r
948         </PcdData>\r
949         <PcdData ItemType="FIXED_AT_BUILD">\r
950           <C_Name>PcdDebugPrintErrorLevel</C_Name>\r
951           <Token>0x00000006</Token>\r
952           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
953           <DatumType>UINT32</DatumType>\r
954           <MaxDatumSize>4</MaxDatumSize>\r
955           <Value>0x80000000</Value>\r
956         </PcdData>\r
957         <PcdData ItemType="FIXED_AT_BUILD">\r
958           <C_Name>PcdMaximumUnicodeStringLength</C_Name>\r
959           <Token>0x00000001</Token>\r
960           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
961           <DatumType>UINT32</DatumType>\r
962           <MaxDatumSize>4</MaxDatumSize>\r
963           <Value>1000000</Value>\r
964         </PcdData>\r
965         <PcdData ItemType="FIXED_AT_BUILD">\r
966           <C_Name>PcdMaximumAsciiStringLength</C_Name>\r
967           <Token>0x00000002</Token>\r
968           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
969           <DatumType>UINT32</DatumType>\r
970           <MaxDatumSize>4</MaxDatumSize>\r
971           <Value>1000000</Value>\r
972         </PcdData>\r
973         <PcdData ItemType="FIXED_AT_BUILD">\r
974           <C_Name>PcdMaximumLinkedListLength</C_Name>\r
975           <Token>0x00000003</Token>\r
976           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
977           <DatumType>UINT32</DatumType>\r
978           <MaxDatumSize>4</MaxDatumSize>\r
979           <Value>1000000</Value>\r
980         </PcdData>\r
981         <PcdData ItemType="FIXED_AT_BUILD">\r
982           <C_Name>PcdSpinLockTimeout</C_Name>\r
983           <Token>0x00000004</Token>\r
984           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
985           <DatumType>UINT32</DatumType>\r
986           <MaxDatumSize>4</MaxDatumSize>\r
987           <Value>10000000</Value>\r
988         </PcdData>\r
989         <PcdData ItemType="FEATURE_FLAG">\r
990           <C_Name>PcdDxeIplSwitchToLongMode</C_Name>\r
991           <Token>0x0001003b</Token>\r
992           <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
993           <DatumType>BOOLEAN</DatumType>\r
994           <MaxDatumSize>1</MaxDatumSize>\r
995           <Value>FALSE</Value>\r
996         </PcdData>\r
997         <PcdData ItemType="FEATURE_FLAG">\r
998           <C_Name>PcdDxeIplSupportEfiDecompress</C_Name>\r
999           <Token>0x00010034</Token>\r
1000           <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1001           <DatumType>BOOLEAN</DatumType>\r
1002           <MaxDatumSize>1</MaxDatumSize>\r
1003           <Value>TRUE</Value>\r
1004         </PcdData>\r
1005         <PcdData ItemType="FEATURE_FLAG">\r
1006           <C_Name>PcdDxeIplSupportTianoDecompress</C_Name>\r
1007           <Token>0x00010035</Token>\r
1008           <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1009           <DatumType>BOOLEAN</DatumType>\r
1010           <MaxDatumSize>1</MaxDatumSize>\r
1011           <Value>TRUE</Value>\r
1012         </PcdData>\r
1013         <PcdData ItemType="FEATURE_FLAG">\r
1014           <C_Name>PcdDxeIplSupportCustomDecompress</C_Name>\r
1015           <Token>0x00010036</Token>\r
1016           <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1017           <DatumType>BOOLEAN</DatumType>\r
1018           <MaxDatumSize>1</MaxDatumSize>\r
1019           <Value>TRUE</Value>\r
1020         </PcdData>\r
1021         <PcdData ItemType="FEATURE_FLAG">\r
1022           <C_Name>PcdDxeIplBuildShareCodeHobs</C_Name>\r
1023           <Token>0x0001003c</Token>\r
1024           <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1025           <DatumType>BOOLEAN</DatumType>\r
1026           <MaxDatumSize>1</MaxDatumSize>\r
1027           <Value>TRUE</Value>\r
1028         </PcdData>\r
1029       </PcdBuildDefinition>\r
1030       <ModuleSaBuildOptions>\r
1031         <FvBinding>NULL</FvBinding>\r
1032         <FfsFormatKey>PE32_PEIM</FfsFormatKey>\r
1033       </ModuleSaBuildOptions>\r
1034     </ModuleSA>\r
1035     <ModuleSA SupArchList="IA32" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d" ModuleGuid="CCCB0C28-4B24-11d5-9A5A-0090273FC14D">\r
1036       <Libraries>\r
1037         <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1038         <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1039         <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1040         <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1041         <Instance ModuleGuid="1e2c4c2e-67e6-4e57-b3ae-cf5a5af72c2c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1042         <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1043         <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1044         <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1045         <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1046         <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1047       </Libraries>\r
1048       <PcdBuildDefinition>\r
1049         <PcdData ItemType="FIXED_AT_BUILD">\r
1050           <C_Name>PcdReportStatusCodePropertyMask</C_Name>\r
1051           <Token>0x00000007</Token>\r
1052           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1053           <DatumType>UINT8</DatumType>\r
1054           <MaxDatumSize>1</MaxDatumSize>\r
1055           <Value>0x06</Value>\r
1056         </PcdData>\r
1057         <PcdData ItemType="FIXED_AT_BUILD">\r
1058           <C_Name>PcdDebugPropertyMask</C_Name>\r
1059           <Token>0x00000005</Token>\r
1060           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1061           <DatumType>UINT8</DatumType>\r
1062           <MaxDatumSize>1</MaxDatumSize>\r
1063           <Value>0x0f</Value>\r
1064         </PcdData>\r
1065         <PcdData ItemType="FIXED_AT_BUILD">\r
1066           <C_Name>PcdDebugClearMemoryValue</C_Name>\r
1067           <Token>0x00000008</Token>\r
1068           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1069           <DatumType>UINT8</DatumType>\r
1070           <MaxDatumSize>1</MaxDatumSize>\r
1071           <Value>0xAF</Value>\r
1072         </PcdData>\r
1073         <PcdData ItemType="FIXED_AT_BUILD">\r
1074           <C_Name>PcdDebugPrintErrorLevel</C_Name>\r
1075           <Token>0x00000006</Token>\r
1076           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1077           <DatumType>UINT32</DatumType>\r
1078           <MaxDatumSize>4</MaxDatumSize>\r
1079           <Value>0x80000000</Value>\r
1080         </PcdData>\r
1081         <PcdData ItemType="FIXED_AT_BUILD">\r
1082           <C_Name>PcdMaximumUnicodeStringLength</C_Name>\r
1083           <Token>0x00000001</Token>\r
1084           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1085           <DatumType>UINT32</DatumType>\r
1086           <MaxDatumSize>4</MaxDatumSize>\r
1087           <Value>1000000</Value>\r
1088         </PcdData>\r
1089         <PcdData ItemType="FIXED_AT_BUILD">\r
1090           <C_Name>PcdMaximumAsciiStringLength</C_Name>\r
1091           <Token>0x00000002</Token>\r
1092           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1093           <DatumType>UINT32</DatumType>\r
1094           <MaxDatumSize>4</MaxDatumSize>\r
1095           <Value>1000000</Value>\r
1096         </PcdData>\r
1097         <PcdData ItemType="FIXED_AT_BUILD">\r
1098           <C_Name>PcdMaximumLinkedListLength</C_Name>\r
1099           <Token>0x00000003</Token>\r
1100           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1101           <DatumType>UINT32</DatumType>\r
1102           <MaxDatumSize>4</MaxDatumSize>\r
1103           <Value>1000000</Value>\r
1104         </PcdData>\r
1105         <PcdData ItemType="FIXED_AT_BUILD">\r
1106           <C_Name>PcdSpinLockTimeout</C_Name>\r
1107           <Token>0x00000004</Token>\r
1108           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1109           <DatumType>UINT32</DatumType>\r
1110           <MaxDatumSize>4</MaxDatumSize>\r
1111           <Value>10000000</Value>\r
1112         </PcdData>\r
1113         <PcdData ItemType="FEATURE_FLAG">\r
1114           <C_Name>PcdComponentNameDisable</C_Name>\r
1115           <Token>0x0000000d</Token>\r
1116           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1117           <DatumType>BOOLEAN</DatumType>\r
1118           <MaxDatumSize>1</MaxDatumSize>\r
1119           <Value>FALSE</Value>\r
1120         </PcdData>\r
1121         <PcdData ItemType="FEATURE_FLAG">\r
1122           <C_Name>PcdDriverDiagnosticsDisable</C_Name>\r
1123           <Token>0x0000000e</Token>\r
1124           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1125           <DatumType>BOOLEAN</DatumType>\r
1126           <MaxDatumSize>1</MaxDatumSize>\r
1127           <Value>FALSE</Value>\r
1128         </PcdData>\r
1129       </PcdBuildDefinition>\r
1130       <ModuleSaBuildOptions>\r
1131         <FvBinding>NULL</FvBinding>\r
1132         <FfsFormatKey>BS_DRIVER</FfsFormatKey>\r
1133       </ModuleSaBuildOptions>\r
1134     </ModuleSA>\r
1135     <ModuleSA SupArchList="IA32" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d" ModuleGuid="B601F8C4-43B7-4784-95B1-F4226CB40CEE">\r
1136       <Libraries>\r
1137         <Instance ModuleGuid="123dd843-57c9-4158-8418-ce68b3944ce7" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1138         <Instance ModuleGuid="19cbbb97-ff61-45ff-8c3f-dfa66dd118c8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1139         <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1140         <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1141         <Instance ModuleGuid="fd44e603-002a-4b29-9f5f-529e815b6165" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1142         <Instance ModuleGuid="b1ee6c28-54aa-4d17-b705-3e28ccb27b2e" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d"/>\r
1143         <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1144         <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1145         <Instance ModuleGuid="556f5d10-7309-4af4-b80a-8196bd60946f" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1146         <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1147       </Libraries>\r
1148       <PcdBuildDefinition>\r
1149         <PcdData ItemType="FIXED_AT_BUILD">\r
1150           <C_Name>PcdMaximumUnicodeStringLength</C_Name>\r
1151           <Token>0x00000001</Token>\r
1152           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1153           <DatumType>UINT32</DatumType>\r
1154           <MaxDatumSize>4</MaxDatumSize>\r
1155           <Value>1000000</Value>\r
1156         </PcdData>\r
1157         <PcdData ItemType="FIXED_AT_BUILD">\r
1158           <C_Name>PcdMaximumAsciiStringLength</C_Name>\r
1159           <Token>0x00000002</Token>\r
1160           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1161           <DatumType>UINT32</DatumType>\r
1162           <MaxDatumSize>4</MaxDatumSize>\r
1163           <Value>1000000</Value>\r
1164         </PcdData>\r
1165         <PcdData ItemType="FIXED_AT_BUILD">\r
1166           <C_Name>PcdMaximumLinkedListLength</C_Name>\r
1167           <Token>0x00000003</Token>\r
1168           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1169           <DatumType>UINT32</DatumType>\r
1170           <MaxDatumSize>4</MaxDatumSize>\r
1171           <Value>1000000</Value>\r
1172         </PcdData>\r
1173         <PcdData ItemType="FIXED_AT_BUILD">\r
1174           <C_Name>PcdSpinLockTimeout</C_Name>\r
1175           <Token>0x00000004</Token>\r
1176           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1177           <DatumType>UINT32</DatumType>\r
1178           <MaxDatumSize>4</MaxDatumSize>\r
1179           <Value>10000000</Value>\r
1180         </PcdData>\r
1181         <PcdData ItemType="FIXED_AT_BUILD">\r
1182           <C_Name>PcdDebugPropertyMask</C_Name>\r
1183           <Token>0x00000005</Token>\r
1184           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1185           <DatumType>UINT8</DatumType>\r
1186           <MaxDatumSize>1</MaxDatumSize>\r
1187           <Value>0x0f</Value>\r
1188         </PcdData>\r
1189         <PcdData ItemType="FIXED_AT_BUILD">\r
1190           <C_Name>PcdDebugClearMemoryValue</C_Name>\r
1191           <Token>0x00000008</Token>\r
1192           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1193           <DatumType>UINT8</DatumType>\r
1194           <MaxDatumSize>1</MaxDatumSize>\r
1195           <Value>0xAF</Value>\r
1196         </PcdData>\r
1197         <PcdData ItemType="FIXED_AT_BUILD">\r
1198           <C_Name>PcdDebugPrintErrorLevel</C_Name>\r
1199           <Token>0x00000006</Token>\r
1200           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1201           <DatumType>UINT32</DatumType>\r
1202           <MaxDatumSize>4</MaxDatumSize>\r
1203           <Value>0x80000000</Value>\r
1204         </PcdData>\r
1205         <PcdData ItemType="FIXED_AT_BUILD">\r
1206           <C_Name>PcdReportStatusCodePropertyMask</C_Name>\r
1207           <Token>0x00000007</Token>\r
1208           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1209           <DatumType>UINT8</DatumType>\r
1210           <MaxDatumSize>1</MaxDatumSize>\r
1211           <Value>0x06</Value>\r
1212         </PcdData>\r
1213       </PcdBuildDefinition>\r
1214       <ModuleSaBuildOptions>\r
1215         <FvBinding>NULL</FvBinding>\r
1216         <FfsFormatKey>RT_DRIVER</FfsFormatKey>\r
1217       </ModuleSaBuildOptions>\r
1218     </ModuleSA>\r
1219     <ModuleSA SupArchList="IA32" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d" ModuleGuid="AD608272-D07F-4964-801E-7BD3B7888652">\r
1220       <Libraries>\r
1221         <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1222         <Instance ModuleGuid="19cbbb97-ff61-45ff-8c3f-dfa66dd118c8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1223         <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1224         <Instance ModuleGuid="fd44e603-002a-4b29-9f5f-529e815b6165" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1225         <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1226         <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1227         <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1228         <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1229         <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1230         <Instance ModuleGuid="b1ee6c28-54aa-4d17-b705-3e28ccb27b2e" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d"/>\r
1231       </Libraries>\r
1232       <PcdBuildDefinition>\r
1233         <PcdData ItemType="FIXED_AT_BUILD">\r
1234           <C_Name>PcdMaximumUnicodeStringLength</C_Name>\r
1235           <Token>0x00000001</Token>\r
1236           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1237           <DatumType>UINT32</DatumType>\r
1238           <MaxDatumSize>4</MaxDatumSize>\r
1239           <Value>1000000</Value>\r
1240         </PcdData>\r
1241         <PcdData ItemType="FIXED_AT_BUILD">\r
1242           <C_Name>PcdMaximumAsciiStringLength</C_Name>\r
1243           <Token>0x00000002</Token>\r
1244           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1245           <DatumType>UINT32</DatumType>\r
1246           <MaxDatumSize>4</MaxDatumSize>\r
1247           <Value>1000000</Value>\r
1248         </PcdData>\r
1249         <PcdData ItemType="FIXED_AT_BUILD">\r
1250           <C_Name>PcdMaximumLinkedListLength</C_Name>\r
1251           <Token>0x00000003</Token>\r
1252           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1253           <DatumType>UINT32</DatumType>\r
1254           <MaxDatumSize>4</MaxDatumSize>\r
1255           <Value>1000000</Value>\r
1256         </PcdData>\r
1257         <PcdData ItemType="FIXED_AT_BUILD">\r
1258           <C_Name>PcdSpinLockTimeout</C_Name>\r
1259           <Token>0x00000004</Token>\r
1260           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1261           <DatumType>UINT32</DatumType>\r
1262           <MaxDatumSize>4</MaxDatumSize>\r
1263           <Value>10000000</Value>\r
1264         </PcdData>\r
1265         <PcdData ItemType="FIXED_AT_BUILD">\r
1266           <C_Name>PcdReportStatusCodePropertyMask</C_Name>\r
1267           <Token>0x00000007</Token>\r
1268           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1269           <DatumType>UINT8</DatumType>\r
1270           <MaxDatumSize>1</MaxDatumSize>\r
1271           <Value>0x06</Value>\r
1272         </PcdData>\r
1273         <PcdData ItemType="FIXED_AT_BUILD">\r
1274           <C_Name>PcdDebugPropertyMask</C_Name>\r
1275           <Token>0x00000005</Token>\r
1276           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1277           <DatumType>UINT8</DatumType>\r
1278           <MaxDatumSize>1</MaxDatumSize>\r
1279           <Value>0x0f</Value>\r
1280         </PcdData>\r
1281         <PcdData ItemType="FIXED_AT_BUILD">\r
1282           <C_Name>PcdDebugClearMemoryValue</C_Name>\r
1283           <Token>0x00000008</Token>\r
1284           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1285           <DatumType>UINT8</DatumType>\r
1286           <MaxDatumSize>1</MaxDatumSize>\r
1287           <Value>0xAF</Value>\r
1288         </PcdData>\r
1289         <PcdData ItemType="FIXED_AT_BUILD">\r
1290           <C_Name>PcdDebugPrintErrorLevel</C_Name>\r
1291           <Token>0x00000006</Token>\r
1292           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1293           <DatumType>UINT32</DatumType>\r
1294           <MaxDatumSize>4</MaxDatumSize>\r
1295           <Value>0x80000000</Value>\r
1296         </PcdData>\r
1297       </PcdBuildDefinition>\r
1298       <ModuleSaBuildOptions>\r
1299         <FvBinding>NULL</FvBinding>\r
1300         <FfsFormatKey>RT_DRIVER</FfsFormatKey>\r
1301       </ModuleSaBuildOptions>\r
1302     </ModuleSA>\r
1303     <ModuleSA SupArchList="IA32" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d" ModuleGuid="CBD2E4D5-7068-4FF5-B462-9822B4AD8D60">\r
1304       <Libraries>\r
1305         <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1306         <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1307         <Instance ModuleGuid="fd44e603-002a-4b29-9f5f-529e815b6165" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1308         <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1309         <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1310         <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1311         <Instance ModuleGuid="baa1baa3-0a8d-402c-8042-985115fae953" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1312         <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1313         <Instance ModuleGuid="b1ee6c28-54aa-4d17-b705-3e28ccb27b2e" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d"/>\r
1314         <Instance ModuleGuid="f12b59c9-76d0-4661-ad7c-f04d1bef0558" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1315         <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1316         <Instance ModuleGuid="bd4d540e-04b0-4b10-8fd5-4a7bb533cf67" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d"/>\r
1317         <!--Pkg: MdePkg Mod: DxePcdLib Path: MdePkg\Library\DxePcdLib\DxePcdLib.msa-->\r
1318         <Instance ModuleGuid="af97eb89-4cc6-45f8-a514-ca025b346480" ModuleVersion="1.0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec" PackageVersion="0.3"/>\r
1319       </Libraries>\r
1320       <PcdBuildDefinition>\r
1321         <PcdData ItemType="DYNAMIC">\r
1322           <C_Name>PcdFlashNvStorageVariableBase</C_Name>\r
1323           <Token>0x30000001</Token>\r
1324           <TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName>\r
1325           <DatumType>UINT32</DatumType>\r
1326           <MaxDatumSize>4</MaxDatumSize>\r
1327           <Value>0xFFFB0000</Value>\r
1328         </PcdData>\r
1329         <PcdData ItemType="DYNAMIC">\r
1330           <C_Name>PcdFlashNvStorageVariableSize</C_Name>\r
1331           <Token>0x30000002</Token>\r
1332           <TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName>\r
1333           <DatumType>UINT32</DatumType>\r
1334           <MaxDatumSize>4</MaxDatumSize>\r
1335           <Value>0x0000A000</Value>\r
1336         </PcdData>\r
1337         <PcdData ItemType="FIXED_AT_BUILD">\r
1338           <C_Name>PcdMaximumUnicodeStringLength</C_Name>\r
1339           <Token>0x00000001</Token>\r
1340           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1341           <DatumType>UINT32</DatumType>\r
1342           <MaxDatumSize>4</MaxDatumSize>\r
1343           <Value>1000000</Value>\r
1344         </PcdData>\r
1345         <PcdData ItemType="FIXED_AT_BUILD">\r
1346           <C_Name>PcdMaximumAsciiStringLength</C_Name>\r
1347           <Token>0x00000002</Token>\r
1348           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1349           <DatumType>UINT32</DatumType>\r
1350           <MaxDatumSize>4</MaxDatumSize>\r
1351           <Value>1000000</Value>\r
1352         </PcdData>\r
1353         <PcdData ItemType="FIXED_AT_BUILD">\r
1354           <C_Name>PcdMaximumLinkedListLength</C_Name>\r
1355           <Token>0x00000003</Token>\r
1356           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1357           <DatumType>UINT32</DatumType>\r
1358           <MaxDatumSize>4</MaxDatumSize>\r
1359           <Value>1000000</Value>\r
1360         </PcdData>\r
1361         <PcdData ItemType="FIXED_AT_BUILD">\r
1362           <C_Name>PcdSpinLockTimeout</C_Name>\r
1363           <Token>0x00000004</Token>\r
1364           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1365           <DatumType>UINT32</DatumType>\r
1366           <MaxDatumSize>4</MaxDatumSize>\r
1367           <Value>10000000</Value>\r
1368         </PcdData>\r
1369         <PcdData ItemType="FIXED_AT_BUILD">\r
1370           <C_Name>PcdReportStatusCodePropertyMask</C_Name>\r
1371           <Token>0x00000007</Token>\r
1372           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1373           <DatumType>UINT8</DatumType>\r
1374           <MaxDatumSize>1</MaxDatumSize>\r
1375           <Value>0x06</Value>\r
1376         </PcdData>\r
1377         <PcdData ItemType="FIXED_AT_BUILD">\r
1378           <C_Name>PcdDebugPropertyMask</C_Name>\r
1379           <Token>0x00000005</Token>\r
1380           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1381           <DatumType>UINT8</DatumType>\r
1382           <MaxDatumSize>1</MaxDatumSize>\r
1383           <Value>0x0f</Value>\r
1384         </PcdData>\r
1385         <PcdData ItemType="FIXED_AT_BUILD">\r
1386           <C_Name>PcdDebugClearMemoryValue</C_Name>\r
1387           <Token>0x00000008</Token>\r
1388           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1389           <DatumType>UINT8</DatumType>\r
1390           <MaxDatumSize>1</MaxDatumSize>\r
1391           <Value>0xAF</Value>\r
1392         </PcdData>\r
1393         <PcdData ItemType="FIXED_AT_BUILD">\r
1394           <C_Name>PcdDebugPrintErrorLevel</C_Name>\r
1395           <Token>0x00000006</Token>\r
1396           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1397           <DatumType>UINT32</DatumType>\r
1398           <MaxDatumSize>4</MaxDatumSize>\r
1399           <Value>0x80000000</Value>\r
1400         </PcdData>\r
1401       </PcdBuildDefinition>\r
1402       <ModuleSaBuildOptions>\r
1403         <FvBinding>NULL</FvBinding>\r
1404         <FfsFormatKey>RT_DRIVER</FfsFormatKey>\r
1405       </ModuleSaBuildOptions>\r
1406     </ModuleSA>\r
1407     <ModuleSA SupArchList="IA32" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d" ModuleGuid="CBD2E4D5-7068-4FF5-B866-9822B4AD8D61">\r
1408       <Libraries>\r
1409         <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1410         <Instance ModuleGuid="fd44e603-002a-4b29-9f5f-529e815b6165" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1411         <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1412         <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1413         <Instance ModuleGuid="b1ee6c28-54aa-4d17-b705-3e28ccb27b2e" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d"/>\r
1414         <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1415         <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1416         <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1417       </Libraries>\r
1418       <PcdBuildDefinition>\r
1419         <PcdData ItemType="FIXED_AT_BUILD">\r
1420           <C_Name>PcdDebugPropertyMask</C_Name>\r
1421           <Token>0x00000005</Token>\r
1422           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1423           <DatumType>UINT8</DatumType>\r
1424           <MaxDatumSize>1</MaxDatumSize>\r
1425           <Value>0x0f</Value>\r
1426         </PcdData>\r
1427         <PcdData ItemType="FIXED_AT_BUILD">\r
1428           <C_Name>PcdDebugClearMemoryValue</C_Name>\r
1429           <Token>0x00000008</Token>\r
1430           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1431           <DatumType>UINT8</DatumType>\r
1432           <MaxDatumSize>1</MaxDatumSize>\r
1433           <Value>0xAF</Value>\r
1434         </PcdData>\r
1435         <PcdData ItemType="FIXED_AT_BUILD">\r
1436           <C_Name>PcdDebugPrintErrorLevel</C_Name>\r
1437           <Token>0x00000006</Token>\r
1438           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1439           <DatumType>UINT32</DatumType>\r
1440           <MaxDatumSize>4</MaxDatumSize>\r
1441           <Value>0x80000000</Value>\r
1442         </PcdData>\r
1443         <PcdData ItemType="FIXED_AT_BUILD">\r
1444           <C_Name>PcdMaximumUnicodeStringLength</C_Name>\r
1445           <Token>0x00000001</Token>\r
1446           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1447           <DatumType>UINT32</DatumType>\r
1448           <MaxDatumSize>4</MaxDatumSize>\r
1449           <Value>1000000</Value>\r
1450         </PcdData>\r
1451         <PcdData ItemType="FIXED_AT_BUILD">\r
1452           <C_Name>PcdMaximumAsciiStringLength</C_Name>\r
1453           <Token>0x00000002</Token>\r
1454           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1455           <DatumType>UINT32</DatumType>\r
1456           <MaxDatumSize>4</MaxDatumSize>\r
1457           <Value>1000000</Value>\r
1458         </PcdData>\r
1459         <PcdData ItemType="FIXED_AT_BUILD">\r
1460           <C_Name>PcdMaximumLinkedListLength</C_Name>\r
1461           <Token>0x00000003</Token>\r
1462           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1463           <DatumType>UINT32</DatumType>\r
1464           <MaxDatumSize>4</MaxDatumSize>\r
1465           <Value>1000000</Value>\r
1466         </PcdData>\r
1467         <PcdData ItemType="FIXED_AT_BUILD">\r
1468           <C_Name>PcdSpinLockTimeout</C_Name>\r
1469           <Token>0x00000004</Token>\r
1470           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1471           <DatumType>UINT32</DatumType>\r
1472           <MaxDatumSize>4</MaxDatumSize>\r
1473           <Value>10000000</Value>\r
1474         </PcdData>\r
1475         <PcdData ItemType="FIXED_AT_BUILD">\r
1476           <C_Name>PcdReportStatusCodePropertyMask</C_Name>\r
1477           <Token>0x00000007</Token>\r
1478           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1479           <DatumType>UINT8</DatumType>\r
1480           <MaxDatumSize>1</MaxDatumSize>\r
1481           <Value>0x06</Value>\r
1482         </PcdData>\r
1483       </PcdBuildDefinition>\r
1484       <ModuleSaBuildOptions>\r
1485         <FvBinding>NULL</FvBinding>\r
1486         <FfsFormatKey>RT_DRIVER</FfsFormatKey>\r
1487       </ModuleSaBuildOptions>\r
1488     </ModuleSA>\r
1489     <ModuleSA SupArchList="IA32" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d" ModuleGuid="736EB068-8C01-47c5-964B-1C57BD5D4D64">\r
1490       <Libraries>\r
1491         <Instance ModuleGuid="fa177ff7-1fc7-458d-a358-d9d62ae61cec" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1492         <Instance ModuleGuid="8c690838-7a22-45c4-aa58-a33e3e515cd4" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1493         <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1494         <Instance ModuleGuid="1c747f6b-0a58-49ae-8ea3-0327a4fa10e3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1495         <Instance ModuleGuid="3a9759d2-53bc-4eb2-abcd-c93099419063" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1496         <Instance ModuleGuid="a804239b-4155-446f-acc8-f0825d74908c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1497         <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1498       </Libraries>\r
1499       <PcdBuildDefinition>\r
1500         <PcdData ItemType="FIXED_AT_BUILD">\r
1501           <C_Name>PcdReportStatusCodePropertyMask</C_Name>\r
1502           <Token>0x00000007</Token>\r
1503           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1504           <DatumType>UINT8</DatumType>\r
1505           <MaxDatumSize>1</MaxDatumSize>\r
1506           <Value>0x06</Value>\r
1507         </PcdData>\r
1508         <PcdData ItemType="FIXED_AT_BUILD">\r
1509           <C_Name>PcdDebugPropertyMask</C_Name>\r
1510           <Token>0x00000005</Token>\r
1511           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1512           <DatumType>UINT8</DatumType>\r
1513           <MaxDatumSize>1</MaxDatumSize>\r
1514           <Value>0x0f</Value>\r
1515         </PcdData>\r
1516         <PcdData ItemType="FIXED_AT_BUILD">\r
1517           <C_Name>PcdDebugClearMemoryValue</C_Name>\r
1518           <Token>0x00000008</Token>\r
1519           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1520           <DatumType>UINT8</DatumType>\r
1521           <MaxDatumSize>1</MaxDatumSize>\r
1522           <Value>0xAF</Value>\r
1523         </PcdData>\r
1524         <PcdData ItemType="FIXED_AT_BUILD">\r
1525           <C_Name>PcdDebugPrintErrorLevel</C_Name>\r
1526           <Token>0x00000006</Token>\r
1527           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1528           <DatumType>UINT32</DatumType>\r
1529           <MaxDatumSize>4</MaxDatumSize>\r
1530           <Value>0x80000000</Value>\r
1531         </PcdData>\r
1532         <PcdData ItemType="FIXED_AT_BUILD">\r
1533           <C_Name>PcdMaximumUnicodeStringLength</C_Name>\r
1534           <Token>0x00000001</Token>\r
1535           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1536           <DatumType>UINT32</DatumType>\r
1537           <MaxDatumSize>4</MaxDatumSize>\r
1538           <Value>1000000</Value>\r
1539         </PcdData>\r
1540         <PcdData ItemType="FIXED_AT_BUILD">\r
1541           <C_Name>PcdMaximumAsciiStringLength</C_Name>\r
1542           <Token>0x00000002</Token>\r
1543           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1544           <DatumType>UINT32</DatumType>\r
1545           <MaxDatumSize>4</MaxDatumSize>\r
1546           <Value>1000000</Value>\r
1547         </PcdData>\r
1548         <PcdData ItemType="FIXED_AT_BUILD">\r
1549           <C_Name>PcdMaximumLinkedListLength</C_Name>\r
1550           <Token>0x00000003</Token>\r
1551           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1552           <DatumType>UINT32</DatumType>\r
1553           <MaxDatumSize>4</MaxDatumSize>\r
1554           <Value>1000000</Value>\r
1555         </PcdData>\r
1556         <PcdData ItemType="FIXED_AT_BUILD">\r
1557           <C_Name>PcdSpinLockTimeout</C_Name>\r
1558           <Token>0x00000004</Token>\r
1559           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1560           <DatumType>UINT32</DatumType>\r
1561           <MaxDatumSize>4</MaxDatumSize>\r
1562           <Value>10000000</Value>\r
1563         </PcdData>\r
1564       </PcdBuildDefinition>\r
1565       <ModuleSaBuildOptions>\r
1566         <FvBinding>NULL</FvBinding>\r
1567         <FfsFormatKey>PE32_PEIM</FfsFormatKey>\r
1568       </ModuleSaBuildOptions>\r
1569     </ModuleSA>\r
1570     <ModuleSA SupArchList="IA32" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d" ModuleGuid="34C8C28F-B61C-45a2-8F2E-89E46BECC63B">\r
1571       <Libraries>\r
1572         <Instance ModuleGuid="8c690838-7a22-45c4-aa58-a33e3e515cd4" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1573         <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1574         <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1575         <Instance ModuleGuid="3a9759d2-53bc-4eb2-abcd-c93099419063" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1576         <Instance ModuleGuid="a804239b-4155-446f-acc8-f0825d74908c" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1577         <Instance ModuleGuid="1c747f6b-0a58-49ae-8ea3-0327a4fa10e3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1578         <Instance ModuleGuid="9643128f-ac24-4b3e-b6be-d8849a306153" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1579         <Instance ModuleGuid="fa177ff7-1fc7-458d-a358-d9d62ae61cec" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1580         <Instance ModuleGuid="9dbf6f25-0da2-4a1d-8e12-e78de6ab4d0e" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1581       </Libraries>\r
1582       <PcdBuildDefinition>\r
1583         <PcdData ItemType="DYNAMIC">\r
1584           <C_Name>PcdFlashNvStorageVariableBase</C_Name>\r
1585           <Token>0x30000001</Token>\r
1586           <TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName>\r
1587           <DatumType>UINT32</DatumType>\r
1588           <MaxDatumSize>4</MaxDatumSize>\r
1589           <Value>0xFFFB0000</Value>\r
1590         </PcdData>\r
1591         <PcdData ItemType="FIXED_AT_BUILD">\r
1592           <C_Name>PcdReportStatusCodePropertyMask</C_Name>\r
1593           <Token>0x00000007</Token>\r
1594           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1595           <DatumType>UINT8</DatumType>\r
1596           <MaxDatumSize>1</MaxDatumSize>\r
1597           <Value>0x06</Value>\r
1598         </PcdData>\r
1599         <PcdData ItemType="FIXED_AT_BUILD">\r
1600           <C_Name>PcdDebugPropertyMask</C_Name>\r
1601           <Token>0x00000005</Token>\r
1602           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1603           <DatumType>UINT8</DatumType>\r
1604           <MaxDatumSize>1</MaxDatumSize>\r
1605           <Value>0x0f</Value>\r
1606         </PcdData>\r
1607         <PcdData ItemType="FIXED_AT_BUILD">\r
1608           <C_Name>PcdDebugClearMemoryValue</C_Name>\r
1609           <Token>0x00000008</Token>\r
1610           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1611           <DatumType>UINT8</DatumType>\r
1612           <MaxDatumSize>1</MaxDatumSize>\r
1613           <Value>0xAF</Value>\r
1614         </PcdData>\r
1615         <PcdData ItemType="FIXED_AT_BUILD">\r
1616           <C_Name>PcdDebugPrintErrorLevel</C_Name>\r
1617           <Token>0x00000006</Token>\r
1618           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1619           <DatumType>UINT32</DatumType>\r
1620           <MaxDatumSize>4</MaxDatumSize>\r
1621           <Value>0x80000000</Value>\r
1622         </PcdData>\r
1623         <PcdData ItemType="FIXED_AT_BUILD">\r
1624           <C_Name>PcdMaximumUnicodeStringLength</C_Name>\r
1625           <Token>0x00000001</Token>\r
1626           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1627           <DatumType>UINT32</DatumType>\r
1628           <MaxDatumSize>4</MaxDatumSize>\r
1629           <Value>1000000</Value>\r
1630         </PcdData>\r
1631         <PcdData ItemType="FIXED_AT_BUILD">\r
1632           <C_Name>PcdMaximumAsciiStringLength</C_Name>\r
1633           <Token>0x00000002</Token>\r
1634           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1635           <DatumType>UINT32</DatumType>\r
1636           <MaxDatumSize>4</MaxDatumSize>\r
1637           <Value>1000000</Value>\r
1638         </PcdData>\r
1639         <PcdData ItemType="FIXED_AT_BUILD">\r
1640           <C_Name>PcdMaximumLinkedListLength</C_Name>\r
1641           <Token>0x00000003</Token>\r
1642           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1643           <DatumType>UINT32</DatumType>\r
1644           <MaxDatumSize>4</MaxDatumSize>\r
1645           <Value>1000000</Value>\r
1646         </PcdData>\r
1647         <PcdData ItemType="FIXED_AT_BUILD">\r
1648           <C_Name>PcdSpinLockTimeout</C_Name>\r
1649           <Token>0x00000004</Token>\r
1650           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1651           <DatumType>UINT32</DatumType>\r
1652           <MaxDatumSize>4</MaxDatumSize>\r
1653           <Value>10000000</Value>\r
1654         </PcdData>\r
1655       </PcdBuildDefinition>\r
1656       <ModuleSaBuildOptions>\r
1657         <FvBinding>NULL</FvBinding>\r
1658         <FfsFormatKey>PE32_PEIM</FfsFormatKey>\r
1659       </ModuleSaBuildOptions>\r
1660     </ModuleSA>\r
1661     <ModuleSA SupArchList="IA32" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d" ModuleGuid="F099D67F-71AE-4c36-B2A3-DCEB0EB2B7D8">\r
1662       <Libraries>\r
1663         <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1664         <Instance ModuleGuid="19cbbb97-ff61-45ff-8c3f-dfa66dd118c8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1665         <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1666         <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1667         <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1668         <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1669         <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1670         <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1671         <Instance ModuleGuid="50bcb105-6634-441d-b403-659110a03ad2" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d"/>\r
1672       </Libraries>\r
1673       <PcdBuildDefinition>\r
1674         <PcdData ItemType="FIXED_AT_BUILD">\r
1675           <C_Name>PcdMaximumUnicodeStringLength</C_Name>\r
1676           <Token>0x00000001</Token>\r
1677           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1678           <DatumType>UINT32</DatumType>\r
1679           <MaxDatumSize>4</MaxDatumSize>\r
1680           <Value>1000000</Value>\r
1681         </PcdData>\r
1682         <PcdData ItemType="FIXED_AT_BUILD">\r
1683           <C_Name>PcdMaximumAsciiStringLength</C_Name>\r
1684           <Token>0x00000002</Token>\r
1685           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1686           <DatumType>UINT32</DatumType>\r
1687           <MaxDatumSize>4</MaxDatumSize>\r
1688           <Value>1000000</Value>\r
1689         </PcdData>\r
1690         <PcdData ItemType="FIXED_AT_BUILD">\r
1691           <C_Name>PcdMaximumLinkedListLength</C_Name>\r
1692           <Token>0x00000003</Token>\r
1693           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1694           <DatumType>UINT32</DatumType>\r
1695           <MaxDatumSize>4</MaxDatumSize>\r
1696           <Value>1000000</Value>\r
1697         </PcdData>\r
1698         <PcdData ItemType="FIXED_AT_BUILD">\r
1699           <C_Name>PcdSpinLockTimeout</C_Name>\r
1700           <Token>0x00000004</Token>\r
1701           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1702           <DatumType>UINT32</DatumType>\r
1703           <MaxDatumSize>4</MaxDatumSize>\r
1704           <Value>10000000</Value>\r
1705         </PcdData>\r
1706         <PcdData ItemType="FIXED_AT_BUILD">\r
1707           <C_Name>PcdReportStatusCodePropertyMask</C_Name>\r
1708           <Token>0x00000007</Token>\r
1709           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1710           <DatumType>UINT8</DatumType>\r
1711           <MaxDatumSize>1</MaxDatumSize>\r
1712           <Value>0x06</Value>\r
1713         </PcdData>\r
1714         <PcdData ItemType="FIXED_AT_BUILD">\r
1715           <C_Name>PcdDebugPropertyMask</C_Name>\r
1716           <Token>0x00000005</Token>\r
1717           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1718           <DatumType>UINT8</DatumType>\r
1719           <MaxDatumSize>1</MaxDatumSize>\r
1720           <Value>0x0f</Value>\r
1721         </PcdData>\r
1722         <PcdData ItemType="FIXED_AT_BUILD">\r
1723           <C_Name>PcdDebugClearMemoryValue</C_Name>\r
1724           <Token>0x00000008</Token>\r
1725           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1726           <DatumType>UINT8</DatumType>\r
1727           <MaxDatumSize>1</MaxDatumSize>\r
1728           <Value>0xAF</Value>\r
1729         </PcdData>\r
1730         <PcdData ItemType="FIXED_AT_BUILD">\r
1731           <C_Name>PcdDebugPrintErrorLevel</C_Name>\r
1732           <Token>0x00000006</Token>\r
1733           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1734           <DatumType>UINT32</DatumType>\r
1735           <MaxDatumSize>4</MaxDatumSize>\r
1736           <Value>0x80000000</Value>\r
1737         </PcdData>\r
1738       </PcdBuildDefinition>\r
1739       <ModuleSaBuildOptions>\r
1740         <FvBinding>NULL</FvBinding>\r
1741         <FfsFormatKey>BS_DRIVER</FfsFormatKey>\r
1742       </ModuleSaBuildOptions>\r
1743     </ModuleSA>\r
1744     <ModuleSA SupArchList="IA32" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d" ModuleGuid="4C862FC6-0E54-4e36-8C8F-FF6F3167951F">\r
1745       <Libraries>\r
1746         <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1747         <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1748         <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1749         <Instance ModuleGuid="f12b59c9-76d0-4661-ad7c-f04d1bef0558" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1750         <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1751         <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1752         <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1753         <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1754         <Instance ModuleGuid="50bcb105-6634-441d-b403-659110a03ad2" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d"/>\r
1755         <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1756         <!--Pkg: MdePkg Mod: DxePcdLib Path: MdePkg\Library\DxePcdLib\DxePcdLib.msa-->\r
1757         <Instance ModuleGuid="af97eb89-4cc6-45f8-a514-ca025b346480" ModuleVersion="1.0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec" PackageVersion="0.3"/>\r
1758       </Libraries>\r
1759       <PcdBuildDefinition>\r
1760         <PcdData ItemType="DYNAMIC">\r
1761           <C_Name>PcdFlashNvStorageFtwSpareBase</C_Name>\r
1762           <Token>0x30000013</Token>\r
1763           <TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName>\r
1764           <DatumType>UINT32</DatumType>\r
1765           <MaxDatumSize>4</MaxDatumSize>\r
1766           <Value>0xFFFC0000</Value>\r
1767         </PcdData>\r
1768         <PcdData ItemType="DYNAMIC">\r
1769           <C_Name>PcdFlashNvStorageFtwSpareSize</C_Name>\r
1770           <Token>0x30000014</Token>\r
1771           <TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName>\r
1772           <DatumType>UINT32</DatumType>\r
1773           <MaxDatumSize>4</MaxDatumSize>\r
1774           <Value>0x00010000</Value>\r
1775         </PcdData>\r
1776         <PcdData ItemType="DYNAMIC">\r
1777           <C_Name>PcdFlashNvStorageFtwWorkingBase</C_Name>\r
1778           <Token>0x30000010</Token>\r
1779           <TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName>\r
1780           <DatumType>UINT32</DatumType>\r
1781           <MaxDatumSize>4</MaxDatumSize>\r
1782           <Value>0xFFFBE000</Value>\r
1783         </PcdData>\r
1784         <PcdData ItemType="DYNAMIC">\r
1785           <C_Name>PcdFlashNvStorageFtwWorkingSize</C_Name>\r
1786           <Token>0x30000011</Token>\r
1787           <TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName>\r
1788           <DatumType>UINT32</DatumType>\r
1789           <MaxDatumSize>4</MaxDatumSize>\r
1790           <Value>0x00002000</Value>\r
1791         </PcdData>\r
1792         <PcdData ItemType="FIXED_AT_BUILD">\r
1793           <C_Name>PcdMaximumUnicodeStringLength</C_Name>\r
1794           <Token>0x00000001</Token>\r
1795           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1796           <DatumType>UINT32</DatumType>\r
1797           <MaxDatumSize>4</MaxDatumSize>\r
1798           <Value>1000000</Value>\r
1799         </PcdData>\r
1800         <PcdData ItemType="FIXED_AT_BUILD">\r
1801           <C_Name>PcdMaximumAsciiStringLength</C_Name>\r
1802           <Token>0x00000002</Token>\r
1803           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1804           <DatumType>UINT32</DatumType>\r
1805           <MaxDatumSize>4</MaxDatumSize>\r
1806           <Value>1000000</Value>\r
1807         </PcdData>\r
1808         <PcdData ItemType="FIXED_AT_BUILD">\r
1809           <C_Name>PcdMaximumLinkedListLength</C_Name>\r
1810           <Token>0x00000003</Token>\r
1811           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1812           <DatumType>UINT32</DatumType>\r
1813           <MaxDatumSize>4</MaxDatumSize>\r
1814           <Value>1000000</Value>\r
1815         </PcdData>\r
1816         <PcdData ItemType="FIXED_AT_BUILD">\r
1817           <C_Name>PcdSpinLockTimeout</C_Name>\r
1818           <Token>0x00000004</Token>\r
1819           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1820           <DatumType>UINT32</DatumType>\r
1821           <MaxDatumSize>4</MaxDatumSize>\r
1822           <Value>10000000</Value>\r
1823         </PcdData>\r
1824         <PcdData ItemType="FIXED_AT_BUILD">\r
1825           <C_Name>PcdReportStatusCodePropertyMask</C_Name>\r
1826           <Token>0x00000007</Token>\r
1827           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1828           <DatumType>UINT8</DatumType>\r
1829           <MaxDatumSize>1</MaxDatumSize>\r
1830           <Value>0x06</Value>\r
1831         </PcdData>\r
1832         <PcdData ItemType="FIXED_AT_BUILD">\r
1833           <C_Name>PcdDebugPropertyMask</C_Name>\r
1834           <Token>0x00000005</Token>\r
1835           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1836           <DatumType>UINT8</DatumType>\r
1837           <MaxDatumSize>1</MaxDatumSize>\r
1838           <Value>0x0f</Value>\r
1839         </PcdData>\r
1840         <PcdData ItemType="FIXED_AT_BUILD">\r
1841           <C_Name>PcdDebugClearMemoryValue</C_Name>\r
1842           <Token>0x00000008</Token>\r
1843           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1844           <DatumType>UINT8</DatumType>\r
1845           <MaxDatumSize>1</MaxDatumSize>\r
1846           <Value>0xAF</Value>\r
1847         </PcdData>\r
1848         <PcdData ItemType="FIXED_AT_BUILD">\r
1849           <C_Name>PcdDebugPrintErrorLevel</C_Name>\r
1850           <Token>0x00000006</Token>\r
1851           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1852           <DatumType>UINT32</DatumType>\r
1853           <MaxDatumSize>4</MaxDatumSize>\r
1854           <Value>0x80000000</Value>\r
1855         </PcdData>\r
1856       </PcdBuildDefinition>\r
1857       <ModuleSaBuildOptions>\r
1858         <FvBinding>NULL</FvBinding>\r
1859         <FfsFormatKey>BS_DRIVER</FfsFormatKey>\r
1860       </ModuleSaBuildOptions>\r
1861     </ModuleSA>\r
1862     <ModuleSA SupArchList="IA32" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d" ModuleGuid="73E9457A-CEA1-4917-9A9C-9F1F0F0FD322">\r
1863       <Libraries>\r
1864         <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1865         <Instance ModuleGuid="19cbbb97-ff61-45ff-8c3f-dfa66dd118c8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1866         <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1867         <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1868         <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1869         <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1870         <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1871         <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1872         <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1873         <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1874         <Instance ModuleGuid="91c1677a-e57f-4191-8b8e-eb7711a716e0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1875       </Libraries>\r
1876       <PcdBuildDefinition>\r
1877         <PcdData ItemType="FIXED_AT_BUILD">\r
1878           <C_Name>PcdReportStatusCodePropertyMask</C_Name>\r
1879           <Token>0x00000007</Token>\r
1880           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1881           <DatumType>UINT8</DatumType>\r
1882           <MaxDatumSize>1</MaxDatumSize>\r
1883           <Value>0x06</Value>\r
1884         </PcdData>\r
1885         <PcdData ItemType="FIXED_AT_BUILD">\r
1886           <C_Name>PcdDebugPropertyMask</C_Name>\r
1887           <Token>0x00000005</Token>\r
1888           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1889           <DatumType>UINT8</DatumType>\r
1890           <MaxDatumSize>1</MaxDatumSize>\r
1891           <Value>0x0f</Value>\r
1892         </PcdData>\r
1893         <PcdData ItemType="FIXED_AT_BUILD">\r
1894           <C_Name>PcdDebugClearMemoryValue</C_Name>\r
1895           <Token>0x00000008</Token>\r
1896           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1897           <DatumType>UINT8</DatumType>\r
1898           <MaxDatumSize>1</MaxDatumSize>\r
1899           <Value>0xAF</Value>\r
1900         </PcdData>\r
1901         <PcdData ItemType="FIXED_AT_BUILD">\r
1902           <C_Name>PcdDebugPrintErrorLevel</C_Name>\r
1903           <Token>0x00000006</Token>\r
1904           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1905           <DatumType>UINT32</DatumType>\r
1906           <MaxDatumSize>4</MaxDatumSize>\r
1907           <Value>0x80000000</Value>\r
1908         </PcdData>\r
1909         <PcdData ItemType="FIXED_AT_BUILD">\r
1910           <C_Name>PcdMaximumUnicodeStringLength</C_Name>\r
1911           <Token>0x00000001</Token>\r
1912           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1913           <DatumType>UINT32</DatumType>\r
1914           <MaxDatumSize>4</MaxDatumSize>\r
1915           <Value>1000000</Value>\r
1916         </PcdData>\r
1917         <PcdData ItemType="FIXED_AT_BUILD">\r
1918           <C_Name>PcdMaximumAsciiStringLength</C_Name>\r
1919           <Token>0x00000002</Token>\r
1920           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1921           <DatumType>UINT32</DatumType>\r
1922           <MaxDatumSize>4</MaxDatumSize>\r
1923           <Value>1000000</Value>\r
1924         </PcdData>\r
1925         <PcdData ItemType="FIXED_AT_BUILD">\r
1926           <C_Name>PcdMaximumLinkedListLength</C_Name>\r
1927           <Token>0x00000003</Token>\r
1928           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1929           <DatumType>UINT32</DatumType>\r
1930           <MaxDatumSize>4</MaxDatumSize>\r
1931           <Value>1000000</Value>\r
1932         </PcdData>\r
1933         <PcdData ItemType="FIXED_AT_BUILD">\r
1934           <C_Name>PcdSpinLockTimeout</C_Name>\r
1935           <Token>0x00000004</Token>\r
1936           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1937           <DatumType>UINT32</DatumType>\r
1938           <MaxDatumSize>4</MaxDatumSize>\r
1939           <Value>10000000</Value>\r
1940         </PcdData>\r
1941         <PcdData ItemType="FEATURE_FLAG">\r
1942           <C_Name>PcdComponentNameDisable</C_Name>\r
1943           <Token>0x0000000d</Token>\r
1944           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1945           <DatumType>BOOLEAN</DatumType>\r
1946           <MaxDatumSize>1</MaxDatumSize>\r
1947           <Value>FALSE</Value>\r
1948         </PcdData>\r
1949         <PcdData ItemType="FEATURE_FLAG">\r
1950           <C_Name>PcdDriverDiagnosticsDisable</C_Name>\r
1951           <Token>0x0000000e</Token>\r
1952           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1953           <DatumType>BOOLEAN</DatumType>\r
1954           <MaxDatumSize>1</MaxDatumSize>\r
1955           <Value>FALSE</Value>\r
1956         </PcdData>\r
1957       </PcdBuildDefinition>\r
1958       <ModuleSaBuildOptions>\r
1959         <FvBinding>NULL</FvBinding>\r
1960         <FfsFormatKey>BS_DRIVER</FfsFormatKey>\r
1961       </ModuleSaBuildOptions>\r
1962     </ModuleSA>\r
1963     <ModuleSA SupArchList="IA32" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d" ModuleGuid="911D584C-35F7-4955-BEF9-B452769DDC3A">\r
1964       <Libraries>\r
1965         <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1966         <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1967         <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1968         <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1969         <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1970         <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1971         <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
1972       </Libraries>\r
1973       <PcdBuildDefinition>\r
1974         <PcdData ItemType="FIXED_AT_BUILD">\r
1975           <C_Name>PcdMaximumUnicodeStringLength</C_Name>\r
1976           <Token>0x00000001</Token>\r
1977           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1978           <DatumType>UINT32</DatumType>\r
1979           <MaxDatumSize>4</MaxDatumSize>\r
1980           <Value>1000000</Value>\r
1981         </PcdData>\r
1982         <PcdData ItemType="FIXED_AT_BUILD">\r
1983           <C_Name>PcdMaximumAsciiStringLength</C_Name>\r
1984           <Token>0x00000002</Token>\r
1985           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1986           <DatumType>UINT32</DatumType>\r
1987           <MaxDatumSize>4</MaxDatumSize>\r
1988           <Value>1000000</Value>\r
1989         </PcdData>\r
1990         <PcdData ItemType="FIXED_AT_BUILD">\r
1991           <C_Name>PcdMaximumLinkedListLength</C_Name>\r
1992           <Token>0x00000003</Token>\r
1993           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
1994           <DatumType>UINT32</DatumType>\r
1995           <MaxDatumSize>4</MaxDatumSize>\r
1996           <Value>1000000</Value>\r
1997         </PcdData>\r
1998         <PcdData ItemType="FIXED_AT_BUILD">\r
1999           <C_Name>PcdSpinLockTimeout</C_Name>\r
2000           <Token>0x00000004</Token>\r
2001           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2002           <DatumType>UINT32</DatumType>\r
2003           <MaxDatumSize>4</MaxDatumSize>\r
2004           <Value>10000000</Value>\r
2005         </PcdData>\r
2006         <PcdData ItemType="FIXED_AT_BUILD">\r
2007           <C_Name>PcdReportStatusCodePropertyMask</C_Name>\r
2008           <Token>0x00000007</Token>\r
2009           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2010           <DatumType>UINT8</DatumType>\r
2011           <MaxDatumSize>1</MaxDatumSize>\r
2012           <Value>0x06</Value>\r
2013         </PcdData>\r
2014         <PcdData ItemType="FIXED_AT_BUILD">\r
2015           <C_Name>PcdDebugPropertyMask</C_Name>\r
2016           <Token>0x00000005</Token>\r
2017           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2018           <DatumType>UINT8</DatumType>\r
2019           <MaxDatumSize>1</MaxDatumSize>\r
2020           <Value>0x0f</Value>\r
2021         </PcdData>\r
2022         <PcdData ItemType="FIXED_AT_BUILD">\r
2023           <C_Name>PcdDebugClearMemoryValue</C_Name>\r
2024           <Token>0x00000008</Token>\r
2025           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2026           <DatumType>UINT8</DatumType>\r
2027           <MaxDatumSize>1</MaxDatumSize>\r
2028           <Value>0xAF</Value>\r
2029         </PcdData>\r
2030         <PcdData ItemType="FIXED_AT_BUILD">\r
2031           <C_Name>PcdDebugPrintErrorLevel</C_Name>\r
2032           <Token>0x00000006</Token>\r
2033           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2034           <DatumType>UINT32</DatumType>\r
2035           <MaxDatumSize>4</MaxDatumSize>\r
2036           <Value>0x80000000</Value>\r
2037         </PcdData>\r
2038       </PcdBuildDefinition>\r
2039       <ModuleSaBuildOptions>\r
2040         <FvBinding>NULL</FvBinding>\r
2041         <FfsFormatKey>BS_DRIVER</FfsFormatKey>\r
2042       </ModuleSaBuildOptions>\r
2043     </ModuleSA>\r
2044     <ModuleSA SupArchList="X64" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d" ModuleGuid="911D584C-35F7-4955-BEF9-B452769DDC3A">\r
2045       <Libraries>\r
2046         <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2047         <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2048         <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2049         <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2050         <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2051         <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2052         <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2053       </Libraries>\r
2054       <PcdBuildDefinition>\r
2055         <PcdData ItemType="FIXED_AT_BUILD">\r
2056           <C_Name>PcdMaximumUnicodeStringLength</C_Name>\r
2057           <Token>0x00000001</Token>\r
2058           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2059           <DatumType>UINT32</DatumType>\r
2060           <MaxDatumSize>4</MaxDatumSize>\r
2061           <Value>1000000</Value>\r
2062         </PcdData>\r
2063         <PcdData ItemType="FIXED_AT_BUILD">\r
2064           <C_Name>PcdMaximumAsciiStringLength</C_Name>\r
2065           <Token>0x00000002</Token>\r
2066           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2067           <DatumType>UINT32</DatumType>\r
2068           <MaxDatumSize>4</MaxDatumSize>\r
2069           <Value>1000000</Value>\r
2070         </PcdData>\r
2071         <PcdData ItemType="FIXED_AT_BUILD">\r
2072           <C_Name>PcdMaximumLinkedListLength</C_Name>\r
2073           <Token>0x00000003</Token>\r
2074           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2075           <DatumType>UINT32</DatumType>\r
2076           <MaxDatumSize>4</MaxDatumSize>\r
2077           <Value>1000000</Value>\r
2078         </PcdData>\r
2079         <PcdData ItemType="FIXED_AT_BUILD">\r
2080           <C_Name>PcdSpinLockTimeout</C_Name>\r
2081           <Token>0x00000004</Token>\r
2082           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2083           <DatumType>UINT32</DatumType>\r
2084           <MaxDatumSize>4</MaxDatumSize>\r
2085           <Value>10000000</Value>\r
2086         </PcdData>\r
2087         <PcdData ItemType="FIXED_AT_BUILD">\r
2088           <C_Name>PcdReportStatusCodePropertyMask</C_Name>\r
2089           <Token>0x00000007</Token>\r
2090           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2091           <DatumType>UINT8</DatumType>\r
2092           <MaxDatumSize>1</MaxDatumSize>\r
2093           <Value>0x06</Value>\r
2094         </PcdData>\r
2095         <PcdData ItemType="FIXED_AT_BUILD">\r
2096           <C_Name>PcdDebugPropertyMask</C_Name>\r
2097           <Token>0x00000005</Token>\r
2098           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2099           <DatumType>UINT8</DatumType>\r
2100           <MaxDatumSize>1</MaxDatumSize>\r
2101           <Value>0x0f</Value>\r
2102         </PcdData>\r
2103         <PcdData ItemType="FIXED_AT_BUILD">\r
2104           <C_Name>PcdDebugClearMemoryValue</C_Name>\r
2105           <Token>0x00000008</Token>\r
2106           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2107           <DatumType>UINT8</DatumType>\r
2108           <MaxDatumSize>1</MaxDatumSize>\r
2109           <Value>0xAF</Value>\r
2110         </PcdData>\r
2111         <PcdData ItemType="FIXED_AT_BUILD">\r
2112           <C_Name>PcdDebugPrintErrorLevel</C_Name>\r
2113           <Token>0x00000006</Token>\r
2114           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2115           <DatumType>UINT32</DatumType>\r
2116           <MaxDatumSize>4</MaxDatumSize>\r
2117           <Value>0x80000000</Value>\r
2118         </PcdData>\r
2119       </PcdBuildDefinition>\r
2120       <ModuleSaBuildOptions>\r
2121         <FvBinding>NULL</FvBinding>\r
2122         <FfsFormatKey>BS_DRIVER</FfsFormatKey>\r
2123       </ModuleSaBuildOptions>\r
2124     </ModuleSA>\r
2125     <ModuleSA SupArchList="IPF" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d" ModuleGuid="911D584C-35F7-4955-BEF9-B452769DDC3A">\r
2126       <Libraries>\r
2127         <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2128         <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2129         <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2130         <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2131         <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2132         <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2133         <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2134       </Libraries>\r
2135       <PcdBuildDefinition>\r
2136         <PcdData ItemType="FIXED_AT_BUILD">\r
2137           <C_Name>PcdMaximumUnicodeStringLength</C_Name>\r
2138           <Token>0x00000001</Token>\r
2139           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2140           <DatumType>UINT32</DatumType>\r
2141           <MaxDatumSize>4</MaxDatumSize>\r
2142           <Value>1000000</Value>\r
2143         </PcdData>\r
2144         <PcdData ItemType="FIXED_AT_BUILD">\r
2145           <C_Name>PcdMaximumAsciiStringLength</C_Name>\r
2146           <Token>0x00000002</Token>\r
2147           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2148           <DatumType>UINT32</DatumType>\r
2149           <MaxDatumSize>4</MaxDatumSize>\r
2150           <Value>1000000</Value>\r
2151         </PcdData>\r
2152         <PcdData ItemType="FIXED_AT_BUILD">\r
2153           <C_Name>PcdMaximumLinkedListLength</C_Name>\r
2154           <Token>0x00000003</Token>\r
2155           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2156           <DatumType>UINT32</DatumType>\r
2157           <MaxDatumSize>4</MaxDatumSize>\r
2158           <Value>1000000</Value>\r
2159         </PcdData>\r
2160         <PcdData ItemType="FIXED_AT_BUILD">\r
2161           <C_Name>PcdSpinLockTimeout</C_Name>\r
2162           <Token>0x00000004</Token>\r
2163           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2164           <DatumType>UINT32</DatumType>\r
2165           <MaxDatumSize>4</MaxDatumSize>\r
2166           <Value>10000000</Value>\r
2167         </PcdData>\r
2168         <PcdData ItemType="FIXED_AT_BUILD">\r
2169           <C_Name>PcdReportStatusCodePropertyMask</C_Name>\r
2170           <Token>0x00000007</Token>\r
2171           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2172           <DatumType>UINT8</DatumType>\r
2173           <MaxDatumSize>1</MaxDatumSize>\r
2174           <Value>0x06</Value>\r
2175         </PcdData>\r
2176         <PcdData ItemType="FIXED_AT_BUILD">\r
2177           <C_Name>PcdDebugPropertyMask</C_Name>\r
2178           <Token>0x00000005</Token>\r
2179           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2180           <DatumType>UINT8</DatumType>\r
2181           <MaxDatumSize>1</MaxDatumSize>\r
2182           <Value>0x0f</Value>\r
2183         </PcdData>\r
2184         <PcdData ItemType="FIXED_AT_BUILD">\r
2185           <C_Name>PcdDebugClearMemoryValue</C_Name>\r
2186           <Token>0x00000008</Token>\r
2187           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2188           <DatumType>UINT8</DatumType>\r
2189           <MaxDatumSize>1</MaxDatumSize>\r
2190           <Value>0xAF</Value>\r
2191         </PcdData>\r
2192         <PcdData ItemType="FIXED_AT_BUILD">\r
2193           <C_Name>PcdDebugPrintErrorLevel</C_Name>\r
2194           <Token>0x00000006</Token>\r
2195           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2196           <DatumType>UINT32</DatumType>\r
2197           <MaxDatumSize>4</MaxDatumSize>\r
2198           <Value>0x80000000</Value>\r
2199         </PcdData>\r
2200       </PcdBuildDefinition>\r
2201       <ModuleSaBuildOptions>\r
2202         <FvBinding>NULL</FvBinding>\r
2203         <FfsFormatKey>BS_DRIVER</FfsFormatKey>\r
2204       </ModuleSaBuildOptions>\r
2205     </ModuleSA>\r
2206     <ModuleSA SupArchList="IA32" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d" ModuleGuid="9E863906-A40F-4875-977F-5B93FF237FC6">\r
2207       <Libraries>\r
2208         <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2209         <Instance ModuleGuid="19cbbb97-ff61-45ff-8c3f-dfa66dd118c8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2210         <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2211         <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2212         <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2213         <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2214         <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2215         <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2216         <Instance ModuleGuid="50bcb105-6634-441d-b403-659110a03ad2" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d"/>\r
2217         <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2218         <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2219         <Instance ModuleGuid="91c1677a-e57f-4191-8b8e-eb7711a716e0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2220       </Libraries>\r
2221       <PcdBuildDefinition>\r
2222         <PcdData ItemType="FIXED_AT_BUILD">\r
2223           <C_Name>PcdReportStatusCodePropertyMask</C_Name>\r
2224           <Token>0x00000007</Token>\r
2225           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2226           <DatumType>UINT8</DatumType>\r
2227           <MaxDatumSize>1</MaxDatumSize>\r
2228           <Value>0x06</Value>\r
2229         </PcdData>\r
2230         <PcdData ItemType="FIXED_AT_BUILD">\r
2231           <C_Name>PcdDebugPropertyMask</C_Name>\r
2232           <Token>0x00000005</Token>\r
2233           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2234           <DatumType>UINT8</DatumType>\r
2235           <MaxDatumSize>1</MaxDatumSize>\r
2236           <Value>0x0f</Value>\r
2237         </PcdData>\r
2238         <PcdData ItemType="FIXED_AT_BUILD">\r
2239           <C_Name>PcdDebugClearMemoryValue</C_Name>\r
2240           <Token>0x00000008</Token>\r
2241           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2242           <DatumType>UINT8</DatumType>\r
2243           <MaxDatumSize>1</MaxDatumSize>\r
2244           <Value>0xAF</Value>\r
2245         </PcdData>\r
2246         <PcdData ItemType="FIXED_AT_BUILD">\r
2247           <C_Name>PcdDebugPrintErrorLevel</C_Name>\r
2248           <Token>0x00000006</Token>\r
2249           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2250           <DatumType>UINT32</DatumType>\r
2251           <MaxDatumSize>4</MaxDatumSize>\r
2252           <Value>0x80000000</Value>\r
2253         </PcdData>\r
2254         <PcdData ItemType="FIXED_AT_BUILD">\r
2255           <C_Name>PcdMaximumUnicodeStringLength</C_Name>\r
2256           <Token>0x00000001</Token>\r
2257           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2258           <DatumType>UINT32</DatumType>\r
2259           <MaxDatumSize>4</MaxDatumSize>\r
2260           <Value>1000000</Value>\r
2261         </PcdData>\r
2262         <PcdData ItemType="FIXED_AT_BUILD">\r
2263           <C_Name>PcdMaximumAsciiStringLength</C_Name>\r
2264           <Token>0x00000002</Token>\r
2265           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2266           <DatumType>UINT32</DatumType>\r
2267           <MaxDatumSize>4</MaxDatumSize>\r
2268           <Value>1000000</Value>\r
2269         </PcdData>\r
2270         <PcdData ItemType="FIXED_AT_BUILD">\r
2271           <C_Name>PcdMaximumLinkedListLength</C_Name>\r
2272           <Token>0x00000003</Token>\r
2273           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2274           <DatumType>UINT32</DatumType>\r
2275           <MaxDatumSize>4</MaxDatumSize>\r
2276           <Value>1000000</Value>\r
2277         </PcdData>\r
2278         <PcdData ItemType="FIXED_AT_BUILD">\r
2279           <C_Name>PcdSpinLockTimeout</C_Name>\r
2280           <Token>0x00000004</Token>\r
2281           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2282           <DatumType>UINT32</DatumType>\r
2283           <MaxDatumSize>4</MaxDatumSize>\r
2284           <Value>10000000</Value>\r
2285         </PcdData>\r
2286         <PcdData ItemType="FEATURE_FLAG">\r
2287           <C_Name>PcdComponentNameDisable</C_Name>\r
2288           <Token>0x0000000d</Token>\r
2289           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2290           <DatumType>BOOLEAN</DatumType>\r
2291           <MaxDatumSize>1</MaxDatumSize>\r
2292           <Value>FALSE</Value>\r
2293         </PcdData>\r
2294         <PcdData ItemType="FEATURE_FLAG">\r
2295           <C_Name>PcdDriverDiagnosticsDisable</C_Name>\r
2296           <Token>0x0000000e</Token>\r
2297           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2298           <DatumType>BOOLEAN</DatumType>\r
2299           <MaxDatumSize>1</MaxDatumSize>\r
2300           <Value>FALSE</Value>\r
2301         </PcdData>\r
2302       </PcdBuildDefinition>\r
2303       <ModuleSaBuildOptions>\r
2304         <FvBinding>NULL</FvBinding>\r
2305         <FfsFormatKey>BS_DRIVER</FfsFormatKey>\r
2306       </ModuleSaBuildOptions>\r
2307     </ModuleSA>\r
2308     <ModuleSA SupArchList="IA32" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d" ModuleGuid="53BCC14F-C24F-434C-B294-8ED2D4CC1860">\r
2309       <Libraries>\r
2310         <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2311         <Instance ModuleGuid="19cbbb97-ff61-45ff-8c3f-dfa66dd118c8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2312         <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2313         <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2314         <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2315         <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2316         <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2317         <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2318         <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2319       </Libraries>\r
2320       <PcdBuildDefinition>\r
2321         <PcdData ItemType="FIXED_AT_BUILD">\r
2322           <C_Name>PcdReportStatusCodePropertyMask</C_Name>\r
2323           <Token>0x00000007</Token>\r
2324           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2325           <DatumType>UINT8</DatumType>\r
2326           <MaxDatumSize>1</MaxDatumSize>\r
2327           <Value>0x06</Value>\r
2328         </PcdData>\r
2329         <PcdData ItemType="FIXED_AT_BUILD">\r
2330           <C_Name>PcdDebugPropertyMask</C_Name>\r
2331           <Token>0x00000005</Token>\r
2332           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2333           <DatumType>UINT8</DatumType>\r
2334           <MaxDatumSize>1</MaxDatumSize>\r
2335           <Value>0x0f</Value>\r
2336         </PcdData>\r
2337         <PcdData ItemType="FIXED_AT_BUILD">\r
2338           <C_Name>PcdDebugClearMemoryValue</C_Name>\r
2339           <Token>0x00000008</Token>\r
2340           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2341           <DatumType>UINT8</DatumType>\r
2342           <MaxDatumSize>1</MaxDatumSize>\r
2343           <Value>0xAF</Value>\r
2344         </PcdData>\r
2345         <PcdData ItemType="FIXED_AT_BUILD">\r
2346           <C_Name>PcdDebugPrintErrorLevel</C_Name>\r
2347           <Token>0x00000006</Token>\r
2348           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2349           <DatumType>UINT32</DatumType>\r
2350           <MaxDatumSize>4</MaxDatumSize>\r
2351           <Value>0x80000000</Value>\r
2352         </PcdData>\r
2353         <PcdData ItemType="FIXED_AT_BUILD">\r
2354           <C_Name>PcdMaximumUnicodeStringLength</C_Name>\r
2355           <Token>0x00000001</Token>\r
2356           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2357           <DatumType>UINT32</DatumType>\r
2358           <MaxDatumSize>4</MaxDatumSize>\r
2359           <Value>1000000</Value>\r
2360         </PcdData>\r
2361         <PcdData ItemType="FIXED_AT_BUILD">\r
2362           <C_Name>PcdMaximumAsciiStringLength</C_Name>\r
2363           <Token>0x00000002</Token>\r
2364           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2365           <DatumType>UINT32</DatumType>\r
2366           <MaxDatumSize>4</MaxDatumSize>\r
2367           <Value>1000000</Value>\r
2368         </PcdData>\r
2369         <PcdData ItemType="FIXED_AT_BUILD">\r
2370           <C_Name>PcdMaximumLinkedListLength</C_Name>\r
2371           <Token>0x00000003</Token>\r
2372           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2373           <DatumType>UINT32</DatumType>\r
2374           <MaxDatumSize>4</MaxDatumSize>\r
2375           <Value>1000000</Value>\r
2376         </PcdData>\r
2377         <PcdData ItemType="FIXED_AT_BUILD">\r
2378           <C_Name>PcdSpinLockTimeout</C_Name>\r
2379           <Token>0x00000004</Token>\r
2380           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2381           <DatumType>UINT32</DatumType>\r
2382           <MaxDatumSize>4</MaxDatumSize>\r
2383           <Value>10000000</Value>\r
2384         </PcdData>\r
2385       </PcdBuildDefinition>\r
2386       <ModuleSaBuildOptions>\r
2387         <FvBinding>NULL</FvBinding>\r
2388         <FfsFormatKey>BS_DRIVER</FfsFormatKey>\r
2389       </ModuleSaBuildOptions>\r
2390     </ModuleSA>\r
2391     <ModuleSA SupArchList="IA32" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d" ModuleGuid="CA515306-00CE-4032-874E-11B755FF6866">\r
2392       <Libraries>\r
2393         <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2394         <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2395         <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2396         <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2397         <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2398         <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2399       </Libraries>\r
2400       <PcdBuildDefinition>\r
2401         <PcdData ItemType="FIXED_AT_BUILD">\r
2402           <C_Name>PcdReportStatusCodePropertyMask</C_Name>\r
2403           <Token>0x00000007</Token>\r
2404           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2405           <DatumType>UINT8</DatumType>\r
2406           <MaxDatumSize>1</MaxDatumSize>\r
2407           <Value>0x06</Value>\r
2408         </PcdData>\r
2409         <PcdData ItemType="FIXED_AT_BUILD">\r
2410           <C_Name>PcdDebugPropertyMask</C_Name>\r
2411           <Token>0x00000005</Token>\r
2412           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2413           <DatumType>UINT8</DatumType>\r
2414           <MaxDatumSize>1</MaxDatumSize>\r
2415           <Value>0x0f</Value>\r
2416         </PcdData>\r
2417         <PcdData ItemType="FIXED_AT_BUILD">\r
2418           <C_Name>PcdDebugClearMemoryValue</C_Name>\r
2419           <Token>0x00000008</Token>\r
2420           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2421           <DatumType>UINT8</DatumType>\r
2422           <MaxDatumSize>1</MaxDatumSize>\r
2423           <Value>0xAF</Value>\r
2424         </PcdData>\r
2425         <PcdData ItemType="FIXED_AT_BUILD">\r
2426           <C_Name>PcdDebugPrintErrorLevel</C_Name>\r
2427           <Token>0x00000006</Token>\r
2428           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2429           <DatumType>UINT32</DatumType>\r
2430           <MaxDatumSize>4</MaxDatumSize>\r
2431           <Value>0x80000000</Value>\r
2432         </PcdData>\r
2433         <PcdData ItemType="FIXED_AT_BUILD">\r
2434           <C_Name>PcdMaximumUnicodeStringLength</C_Name>\r
2435           <Token>0x00000001</Token>\r
2436           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2437           <DatumType>UINT32</DatumType>\r
2438           <MaxDatumSize>4</MaxDatumSize>\r
2439           <Value>1000000</Value>\r
2440         </PcdData>\r
2441         <PcdData ItemType="FIXED_AT_BUILD">\r
2442           <C_Name>PcdMaximumAsciiStringLength</C_Name>\r
2443           <Token>0x00000002</Token>\r
2444           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2445           <DatumType>UINT32</DatumType>\r
2446           <MaxDatumSize>4</MaxDatumSize>\r
2447           <Value>1000000</Value>\r
2448         </PcdData>\r
2449         <PcdData ItemType="FIXED_AT_BUILD">\r
2450           <C_Name>PcdMaximumLinkedListLength</C_Name>\r
2451           <Token>0x00000003</Token>\r
2452           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2453           <DatumType>UINT32</DatumType>\r
2454           <MaxDatumSize>4</MaxDatumSize>\r
2455           <Value>1000000</Value>\r
2456         </PcdData>\r
2457         <PcdData ItemType="FIXED_AT_BUILD">\r
2458           <C_Name>PcdSpinLockTimeout</C_Name>\r
2459           <Token>0x00000004</Token>\r
2460           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2461           <DatumType>UINT32</DatumType>\r
2462           <MaxDatumSize>4</MaxDatumSize>\r
2463           <Value>10000000</Value>\r
2464         </PcdData>\r
2465       </PcdBuildDefinition>\r
2466       <ModuleSaBuildOptions>\r
2467         <FvBinding>NULL</FvBinding>\r
2468         <FfsFormatKey>BS_DRIVER</FfsFormatKey>\r
2469       </ModuleSaBuildOptions>\r
2470     </ModuleSA>\r
2471     <ModuleSA SupArchList="IA32" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d" ModuleGuid="9B680FCE-AD6B-4F3A-B60B-F59899003443">\r
2472       <Libraries>\r
2473         <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2474         <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2475         <Instance ModuleGuid="fd44e603-002a-4b29-9f5f-529e815b6165" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2476         <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2477         <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2478         <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2479         <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2480         <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2481         <Instance ModuleGuid="a86fbfca-0183-4eeb-aa8a-762e3b7da1f3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2482         <Instance ModuleGuid="91c1677a-e57f-4191-8b8e-eb7711a716e0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2483       </Libraries>\r
2484       <PcdBuildDefinition>\r
2485         <PcdData ItemType="FIXED_AT_BUILD">\r
2486           <C_Name>PcdReportStatusCodePropertyMask</C_Name>\r
2487           <Token>0x00000007</Token>\r
2488           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2489           <DatumType>UINT8</DatumType>\r
2490           <MaxDatumSize>1</MaxDatumSize>\r
2491           <Value>0x06</Value>\r
2492         </PcdData>\r
2493         <PcdData ItemType="FIXED_AT_BUILD">\r
2494           <C_Name>PcdDebugPropertyMask</C_Name>\r
2495           <Token>0x00000005</Token>\r
2496           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2497           <DatumType>UINT8</DatumType>\r
2498           <MaxDatumSize>1</MaxDatumSize>\r
2499           <Value>0x0f</Value>\r
2500         </PcdData>\r
2501         <PcdData ItemType="FIXED_AT_BUILD">\r
2502           <C_Name>PcdDebugClearMemoryValue</C_Name>\r
2503           <Token>0x00000008</Token>\r
2504           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2505           <DatumType>UINT8</DatumType>\r
2506           <MaxDatumSize>1</MaxDatumSize>\r
2507           <Value>0xAF</Value>\r
2508         </PcdData>\r
2509         <PcdData ItemType="FIXED_AT_BUILD">\r
2510           <C_Name>PcdDebugPrintErrorLevel</C_Name>\r
2511           <Token>0x00000006</Token>\r
2512           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2513           <DatumType>UINT32</DatumType>\r
2514           <MaxDatumSize>4</MaxDatumSize>\r
2515           <Value>0x80000000</Value>\r
2516         </PcdData>\r
2517         <PcdData ItemType="FIXED_AT_BUILD">\r
2518           <C_Name>PcdMaximumUnicodeStringLength</C_Name>\r
2519           <Token>0x00000001</Token>\r
2520           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2521           <DatumType>UINT32</DatumType>\r
2522           <MaxDatumSize>4</MaxDatumSize>\r
2523           <Value>1000000</Value>\r
2524         </PcdData>\r
2525         <PcdData ItemType="FIXED_AT_BUILD">\r
2526           <C_Name>PcdMaximumAsciiStringLength</C_Name>\r
2527           <Token>0x00000002</Token>\r
2528           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2529           <DatumType>UINT32</DatumType>\r
2530           <MaxDatumSize>4</MaxDatumSize>\r
2531           <Value>1000000</Value>\r
2532         </PcdData>\r
2533         <PcdData ItemType="FIXED_AT_BUILD">\r
2534           <C_Name>PcdMaximumLinkedListLength</C_Name>\r
2535           <Token>0x00000003</Token>\r
2536           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2537           <DatumType>UINT32</DatumType>\r
2538           <MaxDatumSize>4</MaxDatumSize>\r
2539           <Value>1000000</Value>\r
2540         </PcdData>\r
2541         <PcdData ItemType="FIXED_AT_BUILD">\r
2542           <C_Name>PcdSpinLockTimeout</C_Name>\r
2543           <Token>0x00000004</Token>\r
2544           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2545           <DatumType>UINT32</DatumType>\r
2546           <MaxDatumSize>4</MaxDatumSize>\r
2547           <Value>10000000</Value>\r
2548         </PcdData>\r
2549         <PcdData ItemType="FEATURE_FLAG">\r
2550           <C_Name>PcdDevicePathSupportDevicePathToText</C_Name>\r
2551           <Token>0x00010037</Token>\r
2552           <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2553           <DatumType>BOOLEAN</DatumType>\r
2554           <MaxDatumSize>1</MaxDatumSize>\r
2555           <Value>TRUE</Value>\r
2556         </PcdData>\r
2557         <PcdData ItemType="FEATURE_FLAG">\r
2558           <C_Name>PcdDevicePathSupportDevicePathFromText</C_Name>\r
2559           <Token>0x00010038</Token>\r
2560           <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2561           <DatumType>BOOLEAN</DatumType>\r
2562           <MaxDatumSize>1</MaxDatumSize>\r
2563           <Value>TRUE</Value>\r
2564         </PcdData>\r
2565       </PcdBuildDefinition>\r
2566       <ModuleSaBuildOptions>\r
2567         <FvBinding>NULL</FvBinding>\r
2568         <FfsFormatKey>BS_DRIVER</FfsFormatKey>\r
2569       </ModuleSaBuildOptions>\r
2570     </ModuleSA>\r
2571     <ModuleSA SupArchList="X64" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d" ModuleGuid="9B680FCE-AD6B-4F3A-B60B-F59899003443">\r
2572       <Libraries>\r
2573         <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2574         <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2575         <Instance ModuleGuid="fd44e603-002a-4b29-9f5f-529e815b6165" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2576         <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2577         <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2578         <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2579         <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2580         <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2581         <Instance ModuleGuid="a86fbfca-0183-4eeb-aa8a-762e3b7da1f3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2582         <Instance ModuleGuid="91c1677a-e57f-4191-8b8e-eb7711a716e0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2583       </Libraries>\r
2584       <PcdBuildDefinition>\r
2585         <PcdData ItemType="FIXED_AT_BUILD">\r
2586           <C_Name>PcdReportStatusCodePropertyMask</C_Name>\r
2587           <Token>0x00000007</Token>\r
2588           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2589           <DatumType>UINT8</DatumType>\r
2590           <MaxDatumSize>1</MaxDatumSize>\r
2591           <Value>0x06</Value>\r
2592         </PcdData>\r
2593         <PcdData ItemType="FIXED_AT_BUILD">\r
2594           <C_Name>PcdDebugPropertyMask</C_Name>\r
2595           <Token>0x00000005</Token>\r
2596           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2597           <DatumType>UINT8</DatumType>\r
2598           <MaxDatumSize>1</MaxDatumSize>\r
2599           <Value>0x0f</Value>\r
2600         </PcdData>\r
2601         <PcdData ItemType="FIXED_AT_BUILD">\r
2602           <C_Name>PcdDebugClearMemoryValue</C_Name>\r
2603           <Token>0x00000008</Token>\r
2604           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2605           <DatumType>UINT8</DatumType>\r
2606           <MaxDatumSize>1</MaxDatumSize>\r
2607           <Value>0xAF</Value>\r
2608         </PcdData>\r
2609         <PcdData ItemType="FIXED_AT_BUILD">\r
2610           <C_Name>PcdDebugPrintErrorLevel</C_Name>\r
2611           <Token>0x00000006</Token>\r
2612           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2613           <DatumType>UINT32</DatumType>\r
2614           <MaxDatumSize>4</MaxDatumSize>\r
2615           <Value>0x80000000</Value>\r
2616         </PcdData>\r
2617         <PcdData ItemType="FIXED_AT_BUILD">\r
2618           <C_Name>PcdMaximumUnicodeStringLength</C_Name>\r
2619           <Token>0x00000001</Token>\r
2620           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2621           <DatumType>UINT32</DatumType>\r
2622           <MaxDatumSize>4</MaxDatumSize>\r
2623           <Value>1000000</Value>\r
2624         </PcdData>\r
2625         <PcdData ItemType="FIXED_AT_BUILD">\r
2626           <C_Name>PcdMaximumAsciiStringLength</C_Name>\r
2627           <Token>0x00000002</Token>\r
2628           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2629           <DatumType>UINT32</DatumType>\r
2630           <MaxDatumSize>4</MaxDatumSize>\r
2631           <Value>1000000</Value>\r
2632         </PcdData>\r
2633         <PcdData ItemType="FIXED_AT_BUILD">\r
2634           <C_Name>PcdMaximumLinkedListLength</C_Name>\r
2635           <Token>0x00000003</Token>\r
2636           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2637           <DatumType>UINT32</DatumType>\r
2638           <MaxDatumSize>4</MaxDatumSize>\r
2639           <Value>1000000</Value>\r
2640         </PcdData>\r
2641         <PcdData ItemType="FIXED_AT_BUILD">\r
2642           <C_Name>PcdSpinLockTimeout</C_Name>\r
2643           <Token>0x00000004</Token>\r
2644           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2645           <DatumType>UINT32</DatumType>\r
2646           <MaxDatumSize>4</MaxDatumSize>\r
2647           <Value>10000000</Value>\r
2648         </PcdData>\r
2649         <PcdData ItemType="FEATURE_FLAG">\r
2650           <C_Name>PcdDevicePathSupportDevicePathToText</C_Name>\r
2651           <Token>0x00010037</Token>\r
2652           <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2653           <DatumType>BOOLEAN</DatumType>\r
2654           <MaxDatumSize>1</MaxDatumSize>\r
2655           <Value>TRUE</Value>\r
2656         </PcdData>\r
2657         <PcdData ItemType="FEATURE_FLAG">\r
2658           <C_Name>PcdDevicePathSupportDevicePathFromText</C_Name>\r
2659           <Token>0x00010038</Token>\r
2660           <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2661           <DatumType>BOOLEAN</DatumType>\r
2662           <MaxDatumSize>1</MaxDatumSize>\r
2663           <Value>TRUE</Value>\r
2664         </PcdData>\r
2665       </PcdBuildDefinition>\r
2666       <ModuleSaBuildOptions>\r
2667         <FvBinding>NULL</FvBinding>\r
2668         <FfsFormatKey>BS_DRIVER</FfsFormatKey>\r
2669       </ModuleSaBuildOptions>\r
2670     </ModuleSA>\r
2671     <ModuleSA SupArchList="IPF" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d" ModuleGuid="9B680FCE-AD6B-4F3A-B60B-F59899003443">\r
2672       <Libraries>\r
2673         <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2674         <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2675         <Instance ModuleGuid="fd44e603-002a-4b29-9f5f-529e815b6165" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2676         <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2677         <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2678         <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2679         <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2680         <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2681         <Instance ModuleGuid="a86fbfca-0183-4eeb-aa8a-762e3b7da1f3" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2682         <Instance ModuleGuid="91c1677a-e57f-4191-8b8e-eb7711a716e0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2683       </Libraries>\r
2684       <PcdBuildDefinition>\r
2685         <PcdData ItemType="FIXED_AT_BUILD">\r
2686           <C_Name>PcdReportStatusCodePropertyMask</C_Name>\r
2687           <Token>0x00000007</Token>\r
2688           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2689           <DatumType>UINT8</DatumType>\r
2690           <MaxDatumSize>1</MaxDatumSize>\r
2691           <Value>0x06</Value>\r
2692         </PcdData>\r
2693         <PcdData ItemType="FIXED_AT_BUILD">\r
2694           <C_Name>PcdDebugPropertyMask</C_Name>\r
2695           <Token>0x00000005</Token>\r
2696           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2697           <DatumType>UINT8</DatumType>\r
2698           <MaxDatumSize>1</MaxDatumSize>\r
2699           <Value>0x0f</Value>\r
2700         </PcdData>\r
2701         <PcdData ItemType="FIXED_AT_BUILD">\r
2702           <C_Name>PcdDebugClearMemoryValue</C_Name>\r
2703           <Token>0x00000008</Token>\r
2704           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2705           <DatumType>UINT8</DatumType>\r
2706           <MaxDatumSize>1</MaxDatumSize>\r
2707           <Value>0xAF</Value>\r
2708         </PcdData>\r
2709         <PcdData ItemType="FIXED_AT_BUILD">\r
2710           <C_Name>PcdDebugPrintErrorLevel</C_Name>\r
2711           <Token>0x00000006</Token>\r
2712           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2713           <DatumType>UINT32</DatumType>\r
2714           <MaxDatumSize>4</MaxDatumSize>\r
2715           <Value>0x80000000</Value>\r
2716         </PcdData>\r
2717         <PcdData ItemType="FIXED_AT_BUILD">\r
2718           <C_Name>PcdMaximumUnicodeStringLength</C_Name>\r
2719           <Token>0x00000001</Token>\r
2720           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2721           <DatumType>UINT32</DatumType>\r
2722           <MaxDatumSize>4</MaxDatumSize>\r
2723           <Value>1000000</Value>\r
2724         </PcdData>\r
2725         <PcdData ItemType="FIXED_AT_BUILD">\r
2726           <C_Name>PcdMaximumAsciiStringLength</C_Name>\r
2727           <Token>0x00000002</Token>\r
2728           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2729           <DatumType>UINT32</DatumType>\r
2730           <MaxDatumSize>4</MaxDatumSize>\r
2731           <Value>1000000</Value>\r
2732         </PcdData>\r
2733         <PcdData ItemType="FIXED_AT_BUILD">\r
2734           <C_Name>PcdMaximumLinkedListLength</C_Name>\r
2735           <Token>0x00000003</Token>\r
2736           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2737           <DatumType>UINT32</DatumType>\r
2738           <MaxDatumSize>4</MaxDatumSize>\r
2739           <Value>1000000</Value>\r
2740         </PcdData>\r
2741         <PcdData ItemType="FIXED_AT_BUILD">\r
2742           <C_Name>PcdSpinLockTimeout</C_Name>\r
2743           <Token>0x00000004</Token>\r
2744           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2745           <DatumType>UINT32</DatumType>\r
2746           <MaxDatumSize>4</MaxDatumSize>\r
2747           <Value>10000000</Value>\r
2748         </PcdData>\r
2749         <PcdData ItemType="FEATURE_FLAG">\r
2750           <C_Name>PcdDevicePathSupportDevicePathToText</C_Name>\r
2751           <Token>0x00010037</Token>\r
2752           <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2753           <DatumType>BOOLEAN</DatumType>\r
2754           <MaxDatumSize>1</MaxDatumSize>\r
2755           <Value>TRUE</Value>\r
2756         </PcdData>\r
2757         <PcdData ItemType="FEATURE_FLAG">\r
2758           <C_Name>PcdDevicePathSupportDevicePathFromText</C_Name>\r
2759           <Token>0x00010038</Token>\r
2760           <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2761           <DatumType>BOOLEAN</DatumType>\r
2762           <MaxDatumSize>1</MaxDatumSize>\r
2763           <Value>TRUE</Value>\r
2764         </PcdData>\r
2765       </PcdBuildDefinition>\r
2766       <ModuleSaBuildOptions>\r
2767         <FvBinding>NULL</FvBinding>\r
2768         <FfsFormatKey>BS_DRIVER</FfsFormatKey>\r
2769       </ModuleSaBuildOptions>\r
2770     </ModuleSA>\r
2771     <ModuleSA SupArchList="IA32" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d" ModuleGuid="96B5C032-DF4C-4b6e-8232-438DCF448D0E">\r
2772       <Libraries>\r
2773         <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2774         <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2775         <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2776         <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2777         <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2778         <Instance ModuleGuid="baa1baa3-0a8d-402c-8042-985115fae953" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2779         <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2780         <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2781         <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2782       </Libraries>\r
2783       <PcdBuildDefinition>\r
2784         <PcdData ItemType="FIXED_AT_BUILD">\r
2785           <C_Name>PcdMaximumUnicodeStringLength</C_Name>\r
2786           <Token>0x00000001</Token>\r
2787           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2788           <DatumType>UINT32</DatumType>\r
2789           <MaxDatumSize>4</MaxDatumSize>\r
2790           <Value>1000000</Value>\r
2791         </PcdData>\r
2792         <PcdData ItemType="FIXED_AT_BUILD">\r
2793           <C_Name>PcdMaximumAsciiStringLength</C_Name>\r
2794           <Token>0x00000002</Token>\r
2795           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2796           <DatumType>UINT32</DatumType>\r
2797           <MaxDatumSize>4</MaxDatumSize>\r
2798           <Value>1000000</Value>\r
2799         </PcdData>\r
2800         <PcdData ItemType="FIXED_AT_BUILD">\r
2801           <C_Name>PcdMaximumLinkedListLength</C_Name>\r
2802           <Token>0x00000003</Token>\r
2803           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2804           <DatumType>UINT32</DatumType>\r
2805           <MaxDatumSize>4</MaxDatumSize>\r
2806           <Value>1000000</Value>\r
2807         </PcdData>\r
2808         <PcdData ItemType="FIXED_AT_BUILD">\r
2809           <C_Name>PcdSpinLockTimeout</C_Name>\r
2810           <Token>0x00000004</Token>\r
2811           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2812           <DatumType>UINT32</DatumType>\r
2813           <MaxDatumSize>4</MaxDatumSize>\r
2814           <Value>10000000</Value>\r
2815         </PcdData>\r
2816         <PcdData ItemType="FIXED_AT_BUILD">\r
2817           <C_Name>PcdReportStatusCodePropertyMask</C_Name>\r
2818           <Token>0x00000007</Token>\r
2819           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2820           <DatumType>UINT8</DatumType>\r
2821           <MaxDatumSize>1</MaxDatumSize>\r
2822           <Value>0x06</Value>\r
2823         </PcdData>\r
2824         <PcdData ItemType="FIXED_AT_BUILD">\r
2825           <C_Name>PcdDebugPropertyMask</C_Name>\r
2826           <Token>0x00000005</Token>\r
2827           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2828           <DatumType>UINT8</DatumType>\r
2829           <MaxDatumSize>1</MaxDatumSize>\r
2830           <Value>0x0f</Value>\r
2831         </PcdData>\r
2832         <PcdData ItemType="FIXED_AT_BUILD">\r
2833           <C_Name>PcdDebugClearMemoryValue</C_Name>\r
2834           <Token>0x00000008</Token>\r
2835           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2836           <DatumType>UINT8</DatumType>\r
2837           <MaxDatumSize>1</MaxDatumSize>\r
2838           <Value>0xAF</Value>\r
2839         </PcdData>\r
2840         <PcdData ItemType="FIXED_AT_BUILD">\r
2841           <C_Name>PcdDebugPrintErrorLevel</C_Name>\r
2842           <Token>0x00000006</Token>\r
2843           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2844           <DatumType>UINT32</DatumType>\r
2845           <MaxDatumSize>4</MaxDatumSize>\r
2846           <Value>0x80000000</Value>\r
2847         </PcdData>\r
2848       </PcdBuildDefinition>\r
2849       <ModuleSaBuildOptions>\r
2850         <FvBinding>NULL</FvBinding>\r
2851         <FfsFormatKey>BS_DRIVER</FfsFormatKey>\r
2852       </ModuleSaBuildOptions>\r
2853     </ModuleSA>\r
2854     <ModuleSA SupArchList="IA32" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d" ModuleGuid="FCD337AB-B1D3-4EF8-957C-8048606FF670">\r
2855       <Libraries>\r
2856         <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2857         <Instance ModuleGuid="19cbbb97-ff61-45ff-8c3f-dfa66dd118c8" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2858         <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2859         <Instance ModuleGuid="fd44e603-002a-4b29-9f5f-529e815b6165" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2860         <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2861         <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2862         <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2863         <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2864         <Instance ModuleGuid="ea55bada-d488-427b-9d2d-227e0aaa3707" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d"/>\r
2865       </Libraries>\r
2866       <PcdBuildDefinition>\r
2867         <PcdData ItemType="FIXED_AT_BUILD">\r
2868           <C_Name>PcdMaximumUnicodeStringLength</C_Name>\r
2869           <Token>0x00000001</Token>\r
2870           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2871           <DatumType>UINT32</DatumType>\r
2872           <MaxDatumSize>4</MaxDatumSize>\r
2873           <Value>1000000</Value>\r
2874         </PcdData>\r
2875         <PcdData ItemType="FIXED_AT_BUILD">\r
2876           <C_Name>PcdMaximumAsciiStringLength</C_Name>\r
2877           <Token>0x00000002</Token>\r
2878           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2879           <DatumType>UINT32</DatumType>\r
2880           <MaxDatumSize>4</MaxDatumSize>\r
2881           <Value>1000000</Value>\r
2882         </PcdData>\r
2883         <PcdData ItemType="FIXED_AT_BUILD">\r
2884           <C_Name>PcdMaximumLinkedListLength</C_Name>\r
2885           <Token>0x00000003</Token>\r
2886           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2887           <DatumType>UINT32</DatumType>\r
2888           <MaxDatumSize>4</MaxDatumSize>\r
2889           <Value>1000000</Value>\r
2890         </PcdData>\r
2891         <PcdData ItemType="FIXED_AT_BUILD">\r
2892           <C_Name>PcdSpinLockTimeout</C_Name>\r
2893           <Token>0x00000004</Token>\r
2894           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2895           <DatumType>UINT32</DatumType>\r
2896           <MaxDatumSize>4</MaxDatumSize>\r
2897           <Value>10000000</Value>\r
2898         </PcdData>\r
2899         <PcdData ItemType="FIXED_AT_BUILD">\r
2900           <C_Name>PcdDebugPropertyMask</C_Name>\r
2901           <Token>0x00000005</Token>\r
2902           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2903           <DatumType>UINT8</DatumType>\r
2904           <MaxDatumSize>1</MaxDatumSize>\r
2905           <Value>0x0f</Value>\r
2906         </PcdData>\r
2907         <PcdData ItemType="FIXED_AT_BUILD">\r
2908           <C_Name>PcdDebugClearMemoryValue</C_Name>\r
2909           <Token>0x00000008</Token>\r
2910           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2911           <DatumType>UINT8</DatumType>\r
2912           <MaxDatumSize>1</MaxDatumSize>\r
2913           <Value>0xAF</Value>\r
2914         </PcdData>\r
2915         <PcdData ItemType="FIXED_AT_BUILD">\r
2916           <C_Name>PcdDebugPrintErrorLevel</C_Name>\r
2917           <Token>0x00000006</Token>\r
2918           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2919           <DatumType>UINT32</DatumType>\r
2920           <MaxDatumSize>4</MaxDatumSize>\r
2921           <Value>0x80000000</Value>\r
2922         </PcdData>\r
2923         <PcdData ItemType="FIXED_AT_BUILD">\r
2924           <C_Name>PcdReportStatusCodePropertyMask</C_Name>\r
2925           <Token>0x00000007</Token>\r
2926           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2927           <DatumType>UINT8</DatumType>\r
2928           <MaxDatumSize>1</MaxDatumSize>\r
2929           <Value>0x06</Value>\r
2930         </PcdData>\r
2931       </PcdBuildDefinition>\r
2932       <ModuleSaBuildOptions>\r
2933         <FvBinding>NULL</FvBinding>\r
2934         <FfsFormatKey>BS_DRIVER</FfsFormatKey>\r
2935       </ModuleSaBuildOptions>\r
2936     </ModuleSA>\r
2937     <ModuleSA SupArchList="IA32" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d" ModuleGuid="408edcec-cf6d-477c-a5a8-b4844e3de281">\r
2938       <Libraries>\r
2939         <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2940         <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2941         <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2942         <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2943         <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2944         <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2945         <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2946         <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2947         <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
2948       </Libraries>\r
2949       <PcdBuildDefinition>\r
2950         <PcdData ItemType="FIXED_AT_BUILD">\r
2951           <C_Name>PcdReportStatusCodePropertyMask</C_Name>\r
2952           <Token>0x00000007</Token>\r
2953           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2954           <DatumType>UINT8</DatumType>\r
2955           <MaxDatumSize>1</MaxDatumSize>\r
2956           <Value>0x06</Value>\r
2957         </PcdData>\r
2958         <PcdData ItemType="FIXED_AT_BUILD">\r
2959           <C_Name>PcdDebugPropertyMask</C_Name>\r
2960           <Token>0x00000005</Token>\r
2961           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2962           <DatumType>UINT8</DatumType>\r
2963           <MaxDatumSize>1</MaxDatumSize>\r
2964           <Value>0x0f</Value>\r
2965         </PcdData>\r
2966         <PcdData ItemType="FIXED_AT_BUILD">\r
2967           <C_Name>PcdDebugClearMemoryValue</C_Name>\r
2968           <Token>0x00000008</Token>\r
2969           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2970           <DatumType>UINT8</DatumType>\r
2971           <MaxDatumSize>1</MaxDatumSize>\r
2972           <Value>0xAF</Value>\r
2973         </PcdData>\r
2974         <PcdData ItemType="FIXED_AT_BUILD">\r
2975           <C_Name>PcdDebugPrintErrorLevel</C_Name>\r
2976           <Token>0x00000006</Token>\r
2977           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2978           <DatumType>UINT32</DatumType>\r
2979           <MaxDatumSize>4</MaxDatumSize>\r
2980           <Value>0x80000000</Value>\r
2981         </PcdData>\r
2982         <PcdData ItemType="FIXED_AT_BUILD">\r
2983           <C_Name>PcdMaximumUnicodeStringLength</C_Name>\r
2984           <Token>0x00000001</Token>\r
2985           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2986           <DatumType>UINT32</DatumType>\r
2987           <MaxDatumSize>4</MaxDatumSize>\r
2988           <Value>1000000</Value>\r
2989         </PcdData>\r
2990         <PcdData ItemType="FIXED_AT_BUILD">\r
2991           <C_Name>PcdMaximumAsciiStringLength</C_Name>\r
2992           <Token>0x00000002</Token>\r
2993           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
2994           <DatumType>UINT32</DatumType>\r
2995           <MaxDatumSize>4</MaxDatumSize>\r
2996           <Value>1000000</Value>\r
2997         </PcdData>\r
2998         <PcdData ItemType="FIXED_AT_BUILD">\r
2999           <C_Name>PcdMaximumLinkedListLength</C_Name>\r
3000           <Token>0x00000003</Token>\r
3001           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
3002           <DatumType>UINT32</DatumType>\r
3003           <MaxDatumSize>4</MaxDatumSize>\r
3004           <Value>1000000</Value>\r
3005         </PcdData>\r
3006         <PcdData ItemType="FIXED_AT_BUILD">\r
3007           <C_Name>PcdSpinLockTimeout</C_Name>\r
3008           <Token>0x00000004</Token>\r
3009           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
3010           <DatumType>UINT32</DatumType>\r
3011           <MaxDatumSize>4</MaxDatumSize>\r
3012           <Value>10000000</Value>\r
3013         </PcdData>\r
3014         <PcdData ItemType="FEATURE_FLAG">\r
3015           <C_Name>PcdComponentNameDisable</C_Name>\r
3016           <Token>0x0000000d</Token>\r
3017           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
3018           <DatumType>BOOLEAN</DatumType>\r
3019           <MaxDatumSize>1</MaxDatumSize>\r
3020           <Value>FALSE</Value>\r
3021         </PcdData>\r
3022         <PcdData ItemType="FEATURE_FLAG">\r
3023           <C_Name>PcdDriverDiagnosticsDisable</C_Name>\r
3024           <Token>0x0000000e</Token>\r
3025           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
3026           <DatumType>BOOLEAN</DatumType>\r
3027           <MaxDatumSize>1</MaxDatumSize>\r
3028           <Value>FALSE</Value>\r
3029         </PcdData>\r
3030       </PcdBuildDefinition>\r
3031       <ModuleSaBuildOptions>\r
3032         <FvBinding>NULL</FvBinding>\r
3033         <FfsFormatKey>BS_DRIVER</FfsFormatKey>\r
3034       </ModuleSaBuildOptions>\r
3035     </ModuleSA>\r
3036     <ModuleSA SupArchList="IA32" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d" ModuleGuid="A3f436EA-A127-4EF8-957C-8048606FF670">\r
3037       <Libraries>\r
3038         <Instance ModuleGuid="ff5c7a2c-ab7a-4366-8616-11c6e53247b6" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
3039         <Instance ModuleGuid="f1bbe03d-2f28-4dee-bec7-d98d7a30c36a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
3040         <Instance ModuleGuid="3a004ba5-efe0-4a61-9f1a-267a46ae5ba9" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
3041         <Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
3042         <Instance ModuleGuid="52af22ae-9901-4484-8cdc-622dd5838b09" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
3043         <Instance ModuleGuid="3ddc3b12-99ea-4364-b315-6310a2050be5" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
3044         <Instance ModuleGuid="bda39d3a-451b-4350-8266-81ab10fa0523" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
3045         <Instance ModuleGuid="50bcb105-6634-441d-b403-659110a03ad2" PackageGuid="68169ab0-d41b-4009-9060-292c253ac43d"/>\r
3046         <Instance ModuleGuid="27d67720-ea68-48ae-93da-a3a074c90e30" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
3047         <Instance ModuleGuid="4674739d-3195-4fb2-8094-ac1d22d00194" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
3048       </Libraries>\r
3049       <PcdBuildDefinition>\r
3050         <PcdData ItemType="FIXED_AT_BUILD">\r
3051           <C_Name>PcdReportStatusCodePropertyMask</C_Name>\r
3052           <Token>0x00000007</Token>\r
3053           <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
3054           <DatumType>UINT8</DatumType>\r
3055           <MaxDatumSize>1</MaxDatumSize>\r
3056           <Value>0x06</Value>\r
3057         </PcdData>\r