Add in HII enable support for PCD.
[mirror_edk2.git] / MdePkg / MdePkg.fpd
CommitLineData
3df952e1 1<?xml version="1.0" encoding="UTF-8"?>\r
878ddf1f 2<FrameworkPlatformDescription xmlns="http://www.TianoCore.org/2006/Edk2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.TianoCore.org/2006/Edk2.0 http://www.TianoCore.org/2006/Edk2.0/SurfaceArea.xsd">\r
3 <PlatformHeader>\r
4 <PlatformName>MdePkg</PlatformName>\r
0850ca3b 5 <GuidValue>1123e1a9-4d9b-499f-843c-b2297ff61a11</GuidValue>\r
6 <Version>0.3</Version>\r
878ddf1f 7 <Abstract>EFI/Tiano MdePkg Package</Abstract>\r
8 <Description>This FPD file is used for Package Level build.</Description>\r
0850ca3b 9 <Copyright>Copyright (c) 2006, Intel Corporation</Copyright>\r
10 <License>\r
11 All rights reserved. This program and the accompanying materials\r
12 are licensed and made available under the terms and conditions of the BSD License\r
13 which accompanies this distribution. The full text of the license may be found at\r
14 http://opensource.org/licenses/bsd-license.php\r
15\r
16 THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
17 WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
18 </License>\r
19 <CreatedDate>2006-02-24 14:49</CreatedDate>\r
20 <ModifiedDate>2006-05-14 09:49</ModifiedDate>\r
21 <Specification>FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052</Specification>\r
878ddf1f 22 </PlatformHeader>\r
23 <Flash>\r
24 <FlashDefinitionFile>dummy.fdf</FlashDefinitionFile>\r
25 </Flash>\r
26 <TianoImage>\r
9f3a4be8 27 <SEC>\r
28 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseLib" />\r
29 </SEC>\r
30 <PEI_CORE>\r
31 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseLib" />\r
32 </PEI_CORE>\r
33 <PEIM>\r
34 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseLib" />\r
35 </PEIM>\r
36 <DXE_CORE>\r
37 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseLib" />\r
38 </DXE_CORE>\r
39 <DXE_DRIVERS>\r
40 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseLib" />\r
41 </DXE_DRIVERS>\r
42\r
43 <OTHER_COMPONENTS>\r
44 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseLib" />\r
45 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseMemoryLib" />\r
46 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseMemoryLibRepStr" />\r
47 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseMemoryLibMmx" />\r
48 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseMemoryLibSse2" />\r
49 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseCacheMaintenanceLib" />\r
50 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseIoLibIntrinsic" />\r
51 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseTimerLibLocalApic" />\r
52 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BasePeCoffLib" />\r
53 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BasePeCoffGetEntryPointLib" />\r
54 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BasePrintLib" />\r
55 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseDebugLibNull" />\r
56 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BasePerformanceLibNull" />\r
57 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BasePcdLibNull" />\r
58 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BasePciLibPciExpress" />\r
59 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BasePciLibCf8" />\r
60 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BasePciCf8Lib" />\r
61 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BasePciExpressLib" />\r
62 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseSmbusLib" />\r
63 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="PeiSmbusLib" />\r
64 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="DxeSmbusLib" />\r
84a99d48 65 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="PeiServicesLib" />\r
9f3a4be8 66 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="PeiMemoryLib" />\r
67 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="PeiServicesTablePointerLib" />\r
68\r
69 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="PeiServicesTablePointerLibMm7" />\r
70 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="PeiReportStatusCodeLib" />\r
71 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseDebugLibReportStatusCode" />\r
72 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="PeiCoreEntryPoint" />\r
73 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="PeimEntryPoint" />\r
74\r
75 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="DxeCoreEntryPoint" />\r
76 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="DxeHobLib" />\r
77 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="PeiHobLib" />\r
78 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="DxeCoreHobLib" />\r
79 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="DxeServicesTableLib" />\r
80\r
81 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="DxeIoLibCpuIo" />\r
82 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="PeiIoLibCpuIo" />\r
83 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="DxeReportStatusCodeLib" />\r
84 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseReportStatusCodeLibNull" />\r
533f039e 85 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BasePostCodeLib80" />\r
86 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BasePostCodeLibDebug" />\r
87 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BasePostCodeLibReportStatusCode" />\r
88\r
9f3a4be8 89 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="UefiDriverEntryPoint" />\r
90 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="DxeSmmDriverEntryPoint" />\r
91 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="UefiBootServicesTableLib" />\r
92 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="UefiRuntimeServicesTableLib" />\r
93\r
94 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="UefiDriverEntryPoint" />\r
95 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="UefiDriverModelLib" />\r
96 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="UefiLib" />\r
97 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="UefiMemoryLib" />\r
98\r
99 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="UefiDebugLibStdErr" />\r
100 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="UefiDebugLibConOut" />\r
101 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="DxePcdLib" />\r
102 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="PeiPcdLib" />\r
103 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="DxeMemoryAllocationLib" />\r
104\r
105 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="PeiMemoryAllocationLib" />\r
106 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseUefiDecompressLib" />\r
107 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="UefiDevicePathLib" />\r
108 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="UefiDevicePathLibDevicePathProtocol" />\r
109 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="HiiLib" />\r
110 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="PeiResourcePublicationLib" />\r
111 </OTHER_COMPONENTS>\r
112 </TianoImage>\r
113 <FrameworkModules>\r
878ddf1f 114 <SEC>\r
d52f141b 115 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseLib" >\r
6ff7a41c 116 <PcdBuildDefinition>\r
117 <PcdData ItemType="FIXED_AT_BUILD">\r
d52f141b 118 <C_Name>PcdMaximumUnicodeStringLength</C_Name>\r
119 <Token>0x00000001</Token>\r
120 <DatumType>UINT32</DatumType>\r
6ff7a41c 121 <MaxDatumSize>4</MaxDatumSize>\r
122 <Value>1000000</Value>\r
123 </PcdData>\r
124 <PcdData ItemType="FIXED_AT_BUILD">\r
d52f141b 125 <C_Name>PcdMaximumAsciiStringLength</C_Name>\r
126 <Token>0x00000002</Token>\r
127 <DatumType>UINT32</DatumType>\r
6ff7a41c 128 <MaxDatumSize>4</MaxDatumSize>\r
129 <Value>1000000</Value>\r
130 </PcdData>\r
131 <PcdData ItemType="FIXED_AT_BUILD">\r
d52f141b 132 <C_Name>PcdSpinLockTimeout</C_Name>\r
133 <Token>0x00000004</Token>\r
134 <DatumType>UINT32</DatumType>\r
6ff7a41c 135 <MaxDatumSize>4</MaxDatumSize>\r
136 <Value>10000000</Value>\r
137 </PcdData>\r
138 <PcdData ItemType="FIXED_AT_BUILD">\r
d52f141b 139 <C_Name>PcdMaximumLinkedListLength</C_Name>\r
140 <Token>0x00000003</Token>\r
141 <DatumType>UINT32</DatumType>\r
6ff7a41c 142 <MaxDatumSize>4</MaxDatumSize>\r
143 <Value>1000000</Value>\r
144 </PcdData>\r
145 </PcdBuildDefinition>\r
d52f141b 146 </ModuleSA> \r
878ddf1f 147 </SEC>\r
148 <PEI_CORE>\r
d52f141b 149 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseLib" >\r
6ff7a41c 150 <PcdBuildDefinition>\r
151 <PcdData ItemType="FIXED_AT_BUILD">\r
d52f141b 152 <C_Name>PcdMaximumUnicodeStringLength</C_Name>\r
153 <Token>0x00000001</Token>\r
154 <DatumType>UINT32</DatumType>\r
6ff7a41c 155 <MaxDatumSize>4</MaxDatumSize>\r
156 <Value>1000000</Value>\r
157 </PcdData>\r
158 <PcdData ItemType="FIXED_AT_BUILD">\r
d52f141b 159 <C_Name>PcdMaximumAsciiStringLength</C_Name>\r
160 <Token>0x00000002</Token>\r
161 <DatumType>UINT32</DatumType>\r
6ff7a41c 162 <MaxDatumSize>4</MaxDatumSize>\r
163 <Value>1000000</Value>\r
164 </PcdData>\r
165 <PcdData ItemType="FIXED_AT_BUILD">\r
d52f141b 166 <C_Name>PcdSpinLockTimeout</C_Name>\r
167 <Token>0x00000004</Token>\r
168 <DatumType>UINT32</DatumType>\r
6ff7a41c 169 <MaxDatumSize>4</MaxDatumSize>\r
170 <Value>10000000</Value>\r
171 </PcdData>\r
172 <PcdData ItemType="FIXED_AT_BUILD">\r
d52f141b 173 <C_Name>PcdMaximumLinkedListLength</C_Name>\r
174 <Token>0x00000003</Token>\r
175 <DatumType>UINT32</DatumType>\r
6ff7a41c 176 <MaxDatumSize>4</MaxDatumSize>\r
177 <Value>1000000</Value>\r
178 </PcdData>\r
179 </PcdBuildDefinition>\r
d52f141b 180 </ModuleSA> \r
878ddf1f 181 </PEI_CORE>\r
182 <PEIM>\r
d52f141b 183 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseLib" >\r
6ff7a41c 184 <PcdBuildDefinition>\r
185 <PcdData ItemType="FIXED_AT_BUILD">\r
d52f141b 186 <C_Name>PcdMaximumUnicodeStringLength</C_Name>\r
187 <Token>0x00000001</Token>\r
188 <DatumType>UINT32</DatumType>\r
6ff7a41c 189 <MaxDatumSize>4</MaxDatumSize>\r
190 <Value>1000000</Value>\r
191 </PcdData>\r
192 <PcdData ItemType="FIXED_AT_BUILD">\r
d52f141b 193 <C_Name>PcdMaximumAsciiStringLength</C_Name>\r
194 <Token>0x00000002</Token>\r
195 <DatumType>UINT32</DatumType>\r
6ff7a41c 196 <MaxDatumSize>4</MaxDatumSize>\r
197 <Value>1000000</Value>\r
198 </PcdData>\r
199 <PcdData ItemType="FIXED_AT_BUILD">\r
d52f141b 200 <C_Name>PcdSpinLockTimeout</C_Name>\r
201 <Token>0x00000004</Token>\r
202 <DatumType>UINT32</DatumType>\r
6ff7a41c 203 <MaxDatumSize>4</MaxDatumSize>\r
204 <Value>10000000</Value>\r
205 </PcdData>\r
206 <PcdData ItemType="FIXED_AT_BUILD">\r
d52f141b 207 <C_Name>PcdMaximumLinkedListLength</C_Name>\r
208 <Token>0x00000003</Token>\r
209 <DatumType>UINT32</DatumType>\r
6ff7a41c 210 <MaxDatumSize>4</MaxDatumSize>\r
211 <Value>1000000</Value>\r
212 </PcdData>\r
213 </PcdBuildDefinition>\r
d52f141b 214 </ModuleSA> \r
878ddf1f 215 </PEIM>\r
216 <DXE_CORE>\r
d52f141b 217 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseLib" >\r
6ff7a41c 218 <PcdBuildDefinition>\r
219 <PcdData ItemType="FIXED_AT_BUILD">\r
d52f141b 220 <C_Name>PcdMaximumUnicodeStringLength</C_Name>\r
221 <Token>0x00000001</Token>\r
222 <DatumType>UINT32</DatumType>\r
6ff7a41c 223 <MaxDatumSize>4</MaxDatumSize>\r
224 <Value>1000000</Value>\r
225 </PcdData>\r
226 <PcdData ItemType="FIXED_AT_BUILD">\r
d52f141b 227 <C_Name>PcdMaximumAsciiStringLength</C_Name>\r
228 <Token>0x00000002</Token>\r
229 <DatumType>UINT32</DatumType>\r
6ff7a41c 230 <MaxDatumSize>4</MaxDatumSize>\r
231 <Value>1000000</Value>\r
232 </PcdData>\r
233 <PcdData ItemType="FIXED_AT_BUILD">\r
d52f141b 234 <C_Name>PcdSpinLockTimeout</C_Name>\r
235 <Token>0x00000004</Token>\r
236 <DatumType>UINT32</DatumType>\r
6ff7a41c 237 <MaxDatumSize>4</MaxDatumSize>\r
238 <Value>10000000</Value>\r
239 </PcdData>\r
240 <PcdData ItemType="FIXED_AT_BUILD">\r
d52f141b 241 <C_Name>PcdMaximumLinkedListLength</C_Name>\r
242 <Token>0x00000003</Token>\r
243 <DatumType>UINT32</DatumType>\r
6ff7a41c 244 <MaxDatumSize>4</MaxDatumSize>\r
245 <Value>1000000</Value>\r
246 </PcdData>\r
247 </PcdBuildDefinition>\r
d52f141b 248 </ModuleSA> \r
878ddf1f 249 </DXE_CORE>\r
250 <DXE_DRIVERS>\r
d52f141b 251 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseLib" >\r
6ff7a41c 252 <PcdBuildDefinition>\r
253 <PcdData ItemType="FIXED_AT_BUILD">\r
d52f141b 254 <C_Name>PcdMaximumUnicodeStringLength</C_Name>\r
255 <Token>0x00000001</Token>\r
256 <DatumType>UINT32</DatumType>\r
6ff7a41c 257 <MaxDatumSize>4</MaxDatumSize>\r
258 <Value>1000000</Value>\r
259 </PcdData>\r
260 <PcdData ItemType="FIXED_AT_BUILD">\r
d52f141b 261 <C_Name>PcdMaximumAsciiStringLength</C_Name>\r
262 <Token>0x00000002</Token>\r
263 <DatumType>UINT32</DatumType>\r
6ff7a41c 264 <MaxDatumSize>4</MaxDatumSize>\r
265 <Value>1000000</Value>\r
266 </PcdData>\r
267 <PcdData ItemType="FIXED_AT_BUILD">\r
d52f141b 268 <C_Name>PcdSpinLockTimeout</C_Name>\r
269 <Token>0x00000004</Token>\r
270 <DatumType>UINT32</DatumType>\r
6ff7a41c 271 <MaxDatumSize>4</MaxDatumSize>\r
272 <Value>10000000</Value>\r
273 </PcdData>\r
274 <PcdData ItemType="FIXED_AT_BUILD">\r
d52f141b 275 <C_Name>PcdMaximumLinkedListLength</C_Name>\r
276 <Token>0x00000003</Token>\r
277 <DatumType>UINT32</DatumType>\r
6ff7a41c 278 <MaxDatumSize>4</MaxDatumSize>\r
279 <Value>1000000</Value>\r
280 </PcdData>\r
281 </PcdBuildDefinition>\r
d52f141b 282 </ModuleSA> \r
878ddf1f 283 </DXE_DRIVERS>\r
878ddf1f 284 <OTHER_COMPONENTS>\r
d52f141b 285 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseLib" >\r
6ff7a41c 286 <PcdBuildDefinition>\r
287 <PcdData ItemType="FIXED_AT_BUILD">\r
d52f141b 288 <C_Name>PcdMaximumUnicodeStringLength</C_Name>\r
289 <Token>0x00000001</Token>\r
290 <DatumType>UINT32</DatumType>\r
6ff7a41c 291 <MaxDatumSize>4</MaxDatumSize>\r
292 <Value>1000000</Value>\r
293 </PcdData>\r
294 <PcdData ItemType="FIXED_AT_BUILD">\r
d52f141b 295 <C_Name>PcdMaximumAsciiStringLength</C_Name>\r
296 <Token>0x00000002</Token>\r
297 <DatumType>UINT32</DatumType>\r
6ff7a41c 298 <MaxDatumSize>4</MaxDatumSize>\r
299 <Value>1000000</Value>\r
300 </PcdData>\r
301 <PcdData ItemType="FIXED_AT_BUILD">\r
d52f141b 302 <C_Name>PcdSpinLockTimeout</C_Name>\r
303 <Token>0x00000004</Token>\r
304 <DatumType>UINT32</DatumType>\r
6ff7a41c 305 <MaxDatumSize>4</MaxDatumSize>\r
306 <Value>10000000</Value>\r
307 </PcdData>\r
308 <PcdData ItemType="FIXED_AT_BUILD">\r
d52f141b 309 <C_Name>PcdMaximumLinkedListLength</C_Name>\r
310 <Token>0x00000003</Token>\r
311 <DatumType>UINT32</DatumType>\r
6ff7a41c 312 <MaxDatumSize>4</MaxDatumSize>\r
313 <Value>1000000</Value>\r
314 </PcdData>\r
315 </PcdBuildDefinition>\r
d52f141b 316 </ModuleSA> \r
317 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseMemoryLib" >\r
318 </ModuleSA> \r
319 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseMemoryLibRepStr" >\r
320 </ModuleSA> \r
321 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseMemoryLibMmx" >\r
322 </ModuleSA> \r
323 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseMemoryLibSse2" >\r
324 </ModuleSA> \r
325 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseCacheMaintenanceLib" >\r
326 </ModuleSA> \r
3df952e1 327\r
d52f141b 328 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseIoLibIntrinsic" >\r
329 </ModuleSA> \r
330 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseTimerLibLocalApic" >\r
331 </ModuleSA> \r
332 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BasePeCoffLib" >\r
333 </ModuleSA> \r
334 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BasePeCoffGetEntryPointLib" >\r
335 </ModuleSA> \r
3df952e1 336\r
d52f141b 337 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BasePrintLib" >\r
338 </ModuleSA> \r
339 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseDebugLibNull" >\r
6ff7a41c 340 <PcdBuildDefinition>\r
341 <PcdData ItemType="FIXED_AT_BUILD">\r
d52f141b 342 <C_Name>PcdDebugPropertyMask</C_Name>\r
343 <Token>0x00000005</Token>\r
344 <DatumType>UINT8</DatumType>\r
6ff7a41c 345 <MaxDatumSize>1</MaxDatumSize>\r
346 <Value>0x0f</Value>\r
347 </PcdData>\r
348 <PcdData ItemType="PATCHABLE_IN_MODULE">\r
d52f141b 349 <C_Name>PcdDebugPrintErrorLevel</C_Name>\r
350 <Token>0x00000006</Token>\r
351 <DatumType>UINT32</DatumType>\r
6ff7a41c 352 <MaxDatumSize>4</MaxDatumSize>\r
353 <Value>0x80000000</Value>\r
354 </PcdData>\r
355 <PcdData ItemType="FIXED_AT_BUILD">\r
d52f141b 356 <C_Name>PcdDebugClearMemoryValue</C_Name>\r
357 <Token>0x00000008</Token>\r
358 <DatumType>UINT8</DatumType>\r
6ff7a41c 359 <MaxDatumSize>1</MaxDatumSize>\r
360 <Value>0xAF</Value>\r
361 </PcdData> \r
362 </PcdBuildDefinition>\r
d52f141b 363 </ModuleSA> \r
364 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BasePerformanceLibNull" >\r
6ff7a41c 365 <PcdBuildDefinition>\r
366 <PcdData ItemType="FIXED_AT_BUILD">\r
d52f141b 367 <C_Name>PcdPerformanceLibraryPropertyMask</C_Name>\r
368 <Token>0x00000009</Token>\r
369 <DatumType>UINT8</DatumType>\r
6ff7a41c 370 <MaxDatumSize>1</MaxDatumSize>\r
371 <Value>0</Value>\r
372 </PcdData>\r
373 </PcdBuildDefinition>\r
d52f141b 374 </ModuleSA> \r
375 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BasePcdLibNull" >\r
376 </ModuleSA> \r
377 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BasePciLibPciExpress" >\r
6ff7a41c 378 <PcdBuildDefinition>\r
379 <PcdData ItemType="FIXED_AT_BUILD">\r
9f3a4be8 380 <C_Name>PcdPciExpressBaseAddress</C_Name>\r
381 <Token>0x0000000A</Token>\r
382 <DatumType>UINT64</DatumType>\r
6ff7a41c 383 <MaxDatumSize>8</MaxDatumSize>\r
384 <Value>0xE0000000</Value>\r
385 </PcdData>\r
386 </PcdBuildDefinition>\r
d52f141b 387 </ModuleSA> \r
388 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BasePciLibCf8" >\r
389 </ModuleSA> \r
390 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BasePciCf8Lib" >\r
391 </ModuleSA> \r
3df952e1 392\r
d52f141b 393 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BasePciExpressLib" >\r
6ff7a41c 394 <PcdBuildDefinition>\r
395 <PcdData ItemType="FIXED_AT_BUILD">\r
9f3a4be8 396 <C_Name>PcdPciExpressBaseAddress</C_Name>\r
397 <Token>0x0000000A</Token>\r
398 <DatumType>UINT64</DatumType>\r
6ff7a41c 399 <MaxDatumSize>8</MaxDatumSize>\r
400 <Value>0xE0000000</Value>\r
401 </PcdData> \r
402 </PcdBuildDefinition>\r
d52f141b 403 </ModuleSA> \r
404 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseSmbusLib" >\r
405 </ModuleSA> \r
406 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="PeiSmbusLib" >\r
407 </ModuleSA> \r
408 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="DxeSmbusLib" >\r
409 </ModuleSA> \r
84a99d48 410 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="PeiServicesLib" >\r
d52f141b 411 </ModuleSA> \r
412 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="PeiMemoryLib" >\r
413 </ModuleSA> \r
414 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="PeiServicesTablePointerLib" >\r
415 </ModuleSA> \r
3df952e1 416\r
d52f141b 417 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="PeiServicesTablePointerLibMm7" >\r
418 </ModuleSA> \r
419 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="PeiReportStatusCodeLib" >\r
6ff7a41c 420 <PcdBuildDefinition>\r
421 <PcdData ItemType="FIXED_AT_BUILD">\r
d52f141b 422 <C_Name>PcdReportStatusCodePropertyMask</C_Name>\r
423 <Token>0x00000007</Token>\r
424 <DatumType>UINT8</DatumType>\r
6ff7a41c 425 <MaxDatumSize>1</MaxDatumSize>\r
426 <Value>0x07</Value>\r
427 </PcdData>\r
428 </PcdBuildDefinition>\r
d52f141b 429 </ModuleSA> \r
430 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseDebugLibReportStatusCode" >\r
6ff7a41c 431 <PcdBuildDefinition>\r
432 <PcdData ItemType="FIXED_AT_BUILD">\r
d52f141b 433 <C_Name>PcdDebugPropertyMask</C_Name>\r
434 <Token>0x00000005</Token>\r
435 <DatumType>UINT8</DatumType>\r
6ff7a41c 436 <MaxDatumSize>1</MaxDatumSize>\r
437 <Value>0x0f</Value>\r
438 </PcdData>\r
439 <PcdData ItemType="PATCHABLE_IN_MODULE">\r
d52f141b 440 <C_Name>PcdDebugPrintErrorLevel</C_Name>\r
441 <Token>0x00000006</Token>\r
442 <DatumType>UINT32</DatumType>\r
6ff7a41c 443 <MaxDatumSize>4</MaxDatumSize>\r
444 <Value>0x80000000</Value>\r
445 </PcdData>\r
446 <PcdData ItemType="FIXED_AT_BUILD">\r
d52f141b 447 <C_Name>PcdDebugClearMemoryValue</C_Name>\r
448 <Token>0x00000008</Token>\r
449 <DatumType>UINT8</DatumType>\r
6ff7a41c 450 <MaxDatumSize>1</MaxDatumSize>\r
451 <Value>0xAF</Value>\r
452 </PcdData> \r
453 </PcdBuildDefinition>\r
d52f141b 454 </ModuleSA> \r
455 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="PeiCoreEntryPoint" >\r
456 </ModuleSA> \r
457 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="PeimEntryPoint" >\r
458 </ModuleSA> \r
3df952e1 459\r
d52f141b 460 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="DxeCoreEntryPoint" >\r
461 </ModuleSA> \r
462 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="DxeHobLib" >\r
463 </ModuleSA> \r
464 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="PeiHobLib" >\r
465 </ModuleSA> \r
466 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="DxeCoreHobLib" >\r
467 </ModuleSA> \r
468 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="DxeServicesTableLib" >\r
469 </ModuleSA> \r
3df952e1 470\r
d52f141b 471 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="DxeIoLibCpuIo" >\r
472 </ModuleSA> \r
473 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="PeiIoLibCpuIo" >\r
474 </ModuleSA> \r
475 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="DxeReportStatusCodeLib" >\r
6ff7a41c 476 <PcdBuildDefinition>\r
477 <PcdData ItemType="FIXED_AT_BUILD">\r
d52f141b 478 <C_Name>PcdReportStatusCodePropertyMask</C_Name>\r
479 <Token>0x00000007</Token>\r
480 <DatumType>UINT8</DatumType>\r
6ff7a41c 481 <MaxDatumSize>1</MaxDatumSize>\r
482 <Value>0x07</Value>\r
483 </PcdData>\r
484 </PcdBuildDefinition>\r
d52f141b 485 </ModuleSA> \r
486 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseReportStatusCodeLibNull" >\r
6ff7a41c 487 <PcdBuildDefinition>\r
488 <PcdData ItemType="FIXED_AT_BUILD">\r
d52f141b 489 <C_Name>PcdReportStatusCodePropertyMask</C_Name>\r
490 <Token>0x00000007</Token>\r
491 <DatumType>UINT8</DatumType>\r
6ff7a41c 492 <MaxDatumSize>1</MaxDatumSize>\r
493 <Value>0x07</Value>\r
494 </PcdData>\r
495 </PcdBuildDefinition>\r
d52f141b 496 </ModuleSA> \r
533f039e 497 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BasePostCodeLib80" >\r
6ff7a41c 498 <PcdBuildDefinition>\r
499 <PcdData ItemType="FIXED_AT_BUILD">\r
533f039e 500 <C_Name>PcdPostCodePropertyMask</C_Name>\r
501 <Token>0x0000000b</Token>\r
502 <DatumType>UINT8</DatumType>\r
6ff7a41c 503 <MaxDatumSize>1</MaxDatumSize>\r
504 <Value>0x00</Value>\r
505 </PcdData>\r
506 </PcdBuildDefinition>\r
533f039e 507 </ModuleSA>\r
508 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BasePostCodeLibReportStatusCode" >\r
6ff7a41c 509 <PcdBuildDefinition>\r
510 <PcdData ItemType="FIXED_AT_BUILD">\r
533f039e 511 <C_Name>PcdPostCodePropertyMask</C_Name>\r
512 <Token>0x0000000b</Token>\r
513 <DatumType>UINT8</DatumType>\r
6ff7a41c 514 <MaxDatumSize>1</MaxDatumSize>\r
515 <Value>0x00</Value>\r
516 </PcdData>\r
517 </PcdBuildDefinition>\r
533f039e 518 </ModuleSA> \r
519 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BasePostCodeLibDebug" >\r
6ff7a41c 520 <PcdBuildDefinition>\r
521 <PcdData ItemType="FIXED_AT_BUILD">\r
533f039e 522 <C_Name>PcdPostCodePropertyMask</C_Name>\r
523 <Token>0x0000000b</Token>\r
524 <DatumType>UINT8</DatumType>\r
6ff7a41c 525 <MaxDatumSize>1</MaxDatumSize>\r
526 <Value>0x00</Value>\r
527 </PcdData>\r
528 </PcdBuildDefinition>\r
533f039e 529 </ModuleSA> \r
d52f141b 530 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="UefiDriverEntryPoint" >\r
531 </ModuleSA> \r
3df952e1 532\r
d52f141b 533 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="DxeSmmDriverEntryPoint" >\r
534 </ModuleSA> \r
3df952e1 535\r
d52f141b 536 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="UefiBootServicesTableLib" >\r
537 </ModuleSA> \r
538 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="UefiRuntimeServicesTableLib" >\r
539 </ModuleSA> \r
3df952e1 540\r
d52f141b 541 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="UefiDriverEntryPoint" >\r
d52f141b 542 </ModuleSA> \r
543 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="UefiDriverModelLib" >\r
544 </ModuleSA> \r
545 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="UefiLib" >\r
546 </ModuleSA> \r
547 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="UefiMemoryLib" >\r
548 </ModuleSA> \r
3df952e1 549\r
d52f141b 550 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="UefiDebugLibStdErr" >\r
6ff7a41c 551 <PcdBuildDefinition>\r
552 <PcdData ItemType="FIXED_AT_BUILD">\r
d52f141b 553 <C_Name>PcdDebugPropertyMask</C_Name>\r
554 <Token>0x00000005</Token>\r
555 <DatumType>UINT8</DatumType>\r
6ff7a41c 556 <MaxDatumSize>1</MaxDatumSize>\r
557 <Value>0x0f</Value>\r
558 </PcdData>\r
559 <PcdData ItemType="PATCHABLE_IN_MODULE">\r
d52f141b 560 <C_Name>PcdDebugPrintErrorLevel</C_Name>\r
561 <Token>0x00000006</Token>\r
562 <DatumType>UINT32</DatumType>\r
6ff7a41c 563 <MaxDatumSize>4</MaxDatumSize>\r
564 <Value>0x80000000</Value>\r
565 </PcdData>\r
566 <PcdData ItemType="FIXED_AT_BUILD">\r
d52f141b 567 <C_Name>PcdDebugClearMemoryValue</C_Name>\r
568 <Token>0x00000008</Token>\r
569 <DatumType>UINT8</DatumType>\r
6ff7a41c 570 <MaxDatumSize>1</MaxDatumSize>\r
571 <Value>0xAF</Value>\r
572 </PcdData> \r
573 </PcdBuildDefinition>\r
d52f141b 574 </ModuleSA> \r
575 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="UefiDebugLibConOut" >\r
6ff7a41c 576 <PcdBuildDefinition>\r
577 <PcdData ItemType="FIXED_AT_BUILD">\r
d52f141b 578 <C_Name>PcdDebugPropertyMask</C_Name>\r
579 <Token>0x00000005</Token>\r
580 <DatumType>UINT8</DatumType>\r
6ff7a41c 581 <MaxDatumSize>1</MaxDatumSize>\r
582 <Value>0x0f</Value>\r
583 </PcdData>\r
584 <PcdData ItemType="PATCHABLE_IN_MODULE">\r
d52f141b 585 <C_Name>PcdDebugPrintErrorLevel</C_Name>\r
586 <Token>0x00000006</Token>\r
587 <DatumType>UINT32</DatumType>\r
6ff7a41c 588 <MaxDatumSize>4</MaxDatumSize>\r
589 <Value>0x80000000</Value>\r
590 </PcdData>\r
591 <PcdData ItemType="FIXED_AT_BUILD">\r
d52f141b 592 <C_Name>PcdDebugClearMemoryValue</C_Name>\r
593 <Token>0x00000008</Token>\r
594 <DatumType>UINT8</DatumType>\r
6ff7a41c 595 <MaxDatumSize>1</MaxDatumSize>\r
596 <Value>0xAF</Value>\r
597 </PcdData> \r
598 </PcdBuildDefinition>\r
d52f141b 599 </ModuleSA> \r
600 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="DxePcdLib" >\r
601 </ModuleSA> \r
602 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="PeiPcdLib" >\r
603 </ModuleSA> \r
604 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="DxeMemoryAllocationLib" >\r
605 </ModuleSA> \r
3df952e1 606\r
d52f141b 607 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="PeiMemoryAllocationLib" >\r
608 </ModuleSA> \r
609 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseUefiDecompressLib" >\r
610 </ModuleSA> \r
611 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="UefiDevicePathLib" >\r
612 </ModuleSA> \r
613 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="UefiDevicePathLibDevicePathProtocol" >\r
614 </ModuleSA> \r
615 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="HiiLib" >\r
616 </ModuleSA> \r
617 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="PeiResourcePublicationLib" >\r
618 </ModuleSA> \r
9f3a4be8 619 </OTHER_COMPONENTS> \r
620 </FrameworkModules>\r
878ddf1f 621 <BuildOptions>\r
622 <OutputDirectory IntermediateDirectories="UNIFIED"/>\r
623 </BuildOptions>\r
624</FrameworkPlatformDescription>\r