Translate the Arch enum to an arch directory name. This is necessary for Linux builds...
[mirror_edk2.git] / MdePkg / MdePkg-All-Archs.fpd
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3 Copyright (c) 2006, Intel Corporation
4 All rights reserved. This program and the accompanying materials
5 are licensed and made available under the terms and conditions of the BSD License
6 which accompanies this distribution. The full text of the license may be found at
7 http://opensource.org/licenses/bsd-license.php
8
9 THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
10 WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
11 -->
12 <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">
13 <PlatformHeader>
14 <PlatformName>MdePkg</PlatformName>
15 <Abstract>EFI/Tiano MdePkg Package</Abstract>
16 <Description>This FPD file is used for Package Level build.</Description>
17 <Created>2006-04-03 13:40</Created>
18 <CreatedBy>lhauch</CreatedBy>
19 </PlatformHeader>
20 <Flash>
21 <FlashDefinitionFile>dummy.fdf</FlashDefinitionFile>
22 </Flash>
23 <TianoImage>
24 <SEC>
25 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseLib" />
26 </SEC>
27 <PEI_CORE>
28 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseLib" />
29 </PEI_CORE>
30 <PEIM>
31 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseLib" />
32 </PEIM>
33 <DXE_CORE>
34 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseLib" />
35 </DXE_CORE>
36 <DXE_DRIVERS>
37 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseLib" />
38 </DXE_DRIVERS>
39
40 <OTHER_COMPONENTS>
41 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseLib" />
42 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseMemoryLib" />
43 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseMemoryLibRepStr" />
44 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseMemoryLibMmx" />
45 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseMemoryLibSse2" />
46 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseCacheMaintenanceLib" />
47
48 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseIoLibIntrinsic" />
49 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseTimerLibLocalApic" />
50 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BasePeCoffLib" />
51 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BasePeCoffGetEntryPointLib" />
52
53 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BasePrintLib" />
54 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseDebugLibNull" />
55 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BasePerformanceLibNull" />
56 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BasePcdLibNull" />
57 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BasePciLibPciExpress" />
58 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BasePciLibCf8" />
59 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BasePciCf8Lib" />
60
61 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BasePciExpressLib" />
62 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseSmbusLib" />
63 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="PeiSmbusLib" />
64 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="DxeSmbusLib" />
65 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="PeiCoreLib" />
66 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="PeiMemoryLib" />
67 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="PeiServicesTablePointerLib" />
68
69 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="PeiServicesTablePointerLibMm7" />
70 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="PeiReportStatusCodeLib" />
71 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseDebugLibReportStatusCode" />
72 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="PeiCoreEntryPoint" />
73 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="PeimEntryPoint" />
74
75 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="DxeCoreEntryPoint" />
76 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="DxeHobLib" />
77 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="PeiHobLib" />
78 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="DxeCoreHobLib" />
79 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="DxeServicesTableLib" />
80
81 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="DxeIoLibCpuIo" />
82 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="PeiIoLibCpuIo" />
83 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="DxeReportStatusCodeLib" />
84 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseReportStatusCodeLibNull" />
85 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="UefiDriverEntryPoint" />
86
87 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="DxeSmmDriverEntryPoint" />
88
89 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="UefiBootServicesTableLib" />
90 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="UefiRuntimeServicesTableLib" />
91
92 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="UefiDriverEntryPoint" />
93 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="UefiDriverModelLib" />
94 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="UefiLib" />
95 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="UefiMemoryLib" />
96
97 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="UefiDebugLibStdErr" />
98 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="UefiDebugLibConOut" />
99 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="DxePcdLib" />
100 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="PeiPcdLib" />
101 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="DxeMemoryAllocationLib" />
102
103 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="PeiMemoryAllocationLib" />
104 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseUefiDecompressLib" />
105 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="UefiDevicePathLib" />
106 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="UefiDevicePathLibDevicePathProtocol" />
107 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="HiiLib" />
108 <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="PeiResourcePublicationLib" />
109
110 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="BaseLib" />
111 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="BaseMemoryLib" />
112 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="BaseMemoryLibMmx" />
113 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="BaseMemoryLibSse2" />
114 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="BaseCacheMaintenanceLib" />
115
116 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="BaseIoLibIntrinsic" />
117 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="BaseTimerLibLocalApic" />
118 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="BasePeCoffLib" />
119 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="BasePeCoffGetEntryPointLib" />
120
121 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="BasePrintLib" />
122 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="BaseDebugLibNull" />
123 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="BasePerformanceLibNull" />
124 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="BasePcdLibNull" />
125 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="BasePciLibPciExpress" />
126 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="BasePciLibCf8" />
127 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="BasePciCf8Lib" />
128
129 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="BasePciExpressLib" />
130 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="BaseSmbusLib" />
131 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="PeiSmbusLib" />
132 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="DxeSmbusLib" />
133 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="PeiCoreLib" />
134 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="PeiMemoryLib" />
135 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="PeiServicesTablePointerLib" />
136
137 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="PeiServicesTablePointerLibMm7" />
138 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="PeiReportStatusCodeLib" />
139 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="BaseDebugLibReportStatusCode" />
140 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="PeiCoreEntryPoint" />
141 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="PeimEntryPoint" />
142
143 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="DxeCoreEntryPoint" />
144 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="DxeHobLib" />
145 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="PeiHobLib" />
146 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="DxeCoreHobLib" />
147 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="DxeServicesTableLib" />
148
149 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="DxeIoLibCpuIo" />
150 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="PeiIoLibCpuIo" />
151 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="DxeReportStatusCodeLib" />
152 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="BaseReportStatusCodeLibNull" />
153
154 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="DxeSmmDriverEntryPoint" />
155
156 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="UefiBootServicesTableLib" />
157 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="UefiRuntimeServicesTableLib" />
158
159 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="UefiDriverEntryPoint" />
160 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="UefiDriverModelLib" />
161 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="UefiLib" />
162 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="UefiMemoryLib" />
163
164 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="UefiDebugLibStdErr" />
165 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="UefiDebugLibConOut" />
166 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="DxePcdLib" />
167 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="PeiPcdLib" />
168 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="DxeMemoryAllocationLib" />
169
170 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="PeiMemoryAllocationLib" />
171 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="BaseUefiDecompressLib" />
172 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="UefiDevicePathLib" />
173 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="UefiDevicePathLibDevicePathProtocol" />
174 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="HiiLib" />
175 <ModuleSA Arch="IPF" FvBinding="NULL" ModuleName="PeiResourcePublicationLib" />
176
177 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="BaseLib" />
178 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="BaseMemoryLib" />
179 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="BaseMemoryLibRepStr" />
180 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="BaseMemoryLibMmx" />
181 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="BaseMemoryLibSse2" />
182 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="BaseCacheMaintenanceLib" />
183
184 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="BaseIoLibIntrinsic" />
185 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="BaseTimerLibLocalApic" />
186 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="BasePeCoffLib" />
187 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="BasePeCoffGetEntryPointLib" />
188
189 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="BasePrintLib" />
190 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="BaseDebugLibNull" />
191 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="BasePerformanceLibNull" />
192 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="BasePcdLibNull" />
193 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="BasePciLibPciExpress" />
194 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="BasePciLibCf8" />
195 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="BasePciCf8Lib" />
196
197 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="BasePciExpressLib" />
198 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="BaseSmbusLib" />
199 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="PeiSmbusLib" />
200 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="DxeSmbusLib" />
201 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="PeiCoreLib" />
202 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="PeiMemoryLib" />
203 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="PeiServicesTablePointerLib" />
204
205 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="PeiServicesTablePointerLibMm7" />
206 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="PeiReportStatusCodeLib" />
207 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="BaseDebugLibReportStatusCode" />
208 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="PeiCoreEntryPoint" />
209 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="PeimEntryPoint" />
210
211 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="DxeCoreEntryPoint" />
212 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="DxeHobLib" />
213 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="PeiHobLib" />
214 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="DxeCoreHobLib" />
215 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="DxeServicesTableLib" />
216
217 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="DxeIoLibCpuIo" />
218 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="PeiIoLibCpuIo" />
219 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="DxeReportStatusCodeLib" />
220 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="BaseReportStatusCodeLibNull" />
221
222 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="UefiDriverEntryPoint" />
223
224 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="DxeSmmDriverEntryPoint" />
225
226 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="UefiBootServicesTableLib" />
227 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="UefiRuntimeServicesTableLib" />
228
229 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="UefiDriverEntryPoint" />
230 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="UefiDriverModelLib" />
231 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="UefiLib" />
232 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="UefiMemoryLib" />
233
234 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="UefiDebugLibStdErr" />
235 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="UefiDebugLibConOut" />
236 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="DxePcdLib" />
237 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="PeiPcdLib" />
238 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="DxeMemoryAllocationLib" />
239
240 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="PeiMemoryAllocationLib" />
241 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="BaseUefiDecompressLib" />
242 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="UefiDevicePathLib" />
243 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="UefiDevicePathLibDevicePathProtocol" />
244 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="HiiLib" />
245 <ModuleSA Arch="X64" FvBinding="NULL" ModuleName="PeiResourcePublicationLib" />
246
247 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="BaseLib" />
248 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="BaseMemoryLib" />
249 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="BaseMemoryLibMmx" />
250 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="BaseMemoryLibSse2" />
251 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="BaseCacheMaintenanceLib" />
252
253 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="BaseIoLibIntrinsic" />
254 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="BaseTimerLibLocalApic" />
255 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="BasePeCoffLib" />
256 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="BasePeCoffGetEntryPointLib" />
257
258 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="BasePrintLib" />
259 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="BaseDebugLibNull" />
260 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="BasePerformanceLibNull" />
261 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="BasePcdLibNull" />
262 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="BasePciLibPciExpress" />
263 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="BasePciLibCf8" />
264 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="BasePciCf8Lib" />
265
266 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="BasePciExpressLib" />
267 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="BaseSmbusLib" />
268 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="PeiSmbusLib" />
269 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="DxeSmbusLib" />
270 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="PeiCoreLib" />
271 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="PeiMemoryLib" />
272 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="PeiServicesTablePointerLib" />
273
274 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="PeiServicesTablePointerLibMm7" />
275 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="PeiReportStatusCodeLib" />
276 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="BaseDebugLibReportStatusCode" />
277 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="PeiCoreEntryPoint" />
278 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="PeimEntryPoint" />
279
280 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="DxeCoreEntryPoint" />
281 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="DxeHobLib" />
282 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="PeiHobLib" />
283 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="DxeCoreHobLib" />
284 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="DxeServicesTableLib" />
285
286 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="DxeIoLibCpuIo" />
287 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="PeiIoLibCpuIo" />
288 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="DxeReportStatusCodeLib" />
289 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="BaseReportStatusCodeLibNull" />
290
291 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="DxeSmmDriverEntryPoint" />
292
293 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="UefiBootServicesTableLib" />
294 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="UefiRuntimeServicesTableLib" />
295 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="UefiDriverEntryPoint" />
296
297 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="UefiDriverModelLib" />
298 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="UefiLib" />
299 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="UefiMemoryLib" />
300
301 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="UefiDebugLibStdErr" />
302 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="UefiDebugLibConOut" />
303 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="DxePcdLib" />
304 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="PeiPcdLib" />
305 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="DxeMemoryAllocationLib" />
306
307 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="PeiMemoryAllocationLib" />
308 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="BaseUefiDecompressLib" />
309 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="UefiDevicePathLib" />
310 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="UefiDevicePathLibDevicePathProtocol" />
311 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="HiiLib" />
312 <ModuleSA Arch="EBC" FvBinding="NULL" ModuleName="PeiResourcePublicationLib" />
313 </OTHER_COMPONENTS>
314 </TianoImage>
315 <PcdBuildDeclarations>
316 <PcdBuildData ItemType="FIXED_AT_BUILD">
317 <C_Name>PcdMaximumUnicodeStringLength</C_Name>
318 <Token>0x00000001</Token>
319 <DatumType>UINT32</DatumType>
320 <HiiEnable>false</HiiEnable>
321 <VpdEnable>false</VpdEnable>
322 <AlternateNameSpaceEnable>false</AlternateNameSpaceEnable>
323 <SkuEnable>false</SkuEnable>
324 <SkuDataArrayEnable>false</SkuDataArrayEnable>
325 <MaxSku>0</MaxSku>
326 <SkuId>0</SkuId>
327 <DatumSize>4</DatumSize>
328 <VariableGuid>0</VariableGuid>
329 <VariableName>L""</VariableName>
330 <DataOffset>0</DataOffset>
331 <GuidOffset>0</GuidOffset>
332 <DefaultValue>1000000</DefaultValue>
333 </PcdBuildData>
334 <PcdBuildData ItemType="FIXED_AT_BUILD">
335 <C_Name>PcdMaximumAsciiStringLength</C_Name>
336 <Token>0x00000002</Token>
337 <DatumType>UINT32</DatumType>
338 <HiiEnable>false</HiiEnable>
339 <VpdEnable>false</VpdEnable>
340 <AlternateNameSpaceEnable>false</AlternateNameSpaceEnable>
341 <SkuEnable>false</SkuEnable>
342 <SkuDataArrayEnable>false</SkuDataArrayEnable>
343 <MaxSku>0</MaxSku>
344 <SkuId>0</SkuId>
345 <DatumSize>4</DatumSize>
346 <VariableGuid>0</VariableGuid>
347 <VariableName>L""</VariableName>
348 <DataOffset>0</DataOffset>
349 <GuidOffset>0</GuidOffset>
350 <DefaultValue>1000000</DefaultValue>
351 </PcdBuildData>
352 <PcdBuildData ItemType="FIXED_AT_BUILD">
353 <C_Name>PcdMaximumLinkedListLength</C_Name>
354 <Token>0x00000003</Token>
355 <DatumType>UINT32</DatumType>
356 <HiiEnable>false</HiiEnable>
357 <VpdEnable>false</VpdEnable>
358 <AlternateNameSpaceEnable>false</AlternateNameSpaceEnable>
359 <SkuEnable>false</SkuEnable>
360 <SkuDataArrayEnable>false</SkuDataArrayEnable>
361 <MaxSku>0</MaxSku>
362 <SkuId>0</SkuId>
363 <DatumSize>4</DatumSize>
364 <VariableGuid>0</VariableGuid>
365 <VariableName>L""</VariableName>
366 <DataOffset>0</DataOffset>
367 <GuidOffset>0</GuidOffset>
368 <DefaultValue>1000000</DefaultValue>
369 </PcdBuildData>
370 <PcdBuildData ItemType="FIXED_AT_BUILD">
371 <C_Name>PcdSpinLockTimeout</C_Name>
372 <Token>0x00000004</Token>
373 <DatumType>UINT32</DatumType>
374 <HiiEnable>false</HiiEnable>
375 <VpdEnable>false</VpdEnable>
376 <AlternateNameSpaceEnable>false</AlternateNameSpaceEnable>
377 <SkuEnable>false</SkuEnable>
378 <SkuDataArrayEnable>false</SkuDataArrayEnable>
379 <MaxSku>0</MaxSku>
380 <SkuId>0</SkuId>
381 <DatumSize>4</DatumSize>
382 <VariableGuid>0</VariableGuid>
383 <VariableName>L""</VariableName>
384 <DataOffset>0</DataOffset>
385 <GuidOffset>0</GuidOffset>
386 <DefaultValue>10000000</DefaultValue>
387 </PcdBuildData>
388 <PcdBuildData ItemType="FIXED_AT_BUILD">
389 <C_Name>PcdDebugPropertyMask</C_Name>
390 <Token>0x00000005</Token>
391 <DatumType>UINT8</DatumType>
392 <HiiEnable>false</HiiEnable>
393 <VpdEnable>false</VpdEnable>
394 <AlternateNameSpaceEnable>false</AlternateNameSpaceEnable>
395 <SkuEnable>false</SkuEnable>
396 <SkuDataArrayEnable>false</SkuDataArrayEnable>
397 <MaxSku>0</MaxSku>
398 <SkuId>0</SkuId>
399 <DatumSize>1</DatumSize>
400 <VariableGuid>0</VariableGuid>
401 <VariableName>L""</VariableName>
402 <DataOffset>0</DataOffset>
403 <GuidOffset>0</GuidOffset>
404 <DefaultValue>0</DefaultValue>
405 </PcdBuildData>
406 <PcdBuildData ItemType="PATCHABLE_IN_MODULE">
407 <C_Name>PcdDebugPrintErrorLevel</C_Name>
408 <Token>0x00000006</Token>
409 <DatumType>UINT32</DatumType>
410 <HiiEnable>false</HiiEnable>
411 <VpdEnable>false</VpdEnable>
412 <AlternateNameSpaceEnable>false</AlternateNameSpaceEnable>
413 <SkuEnable>false</SkuEnable>
414 <SkuDataArrayEnable>false</SkuDataArrayEnable>
415 <MaxSku>0</MaxSku>
416 <SkuId>0</SkuId>
417 <DatumSize>4</DatumSize>
418 <VariableGuid>0</VariableGuid>
419 <VariableName>L""</VariableName>
420 <DataOffset>0</DataOffset>
421 <GuidOffset>0</GuidOffset>
422 <DefaultValue>0x80000000</DefaultValue>
423 </PcdBuildData>
424 <PcdBuildData ItemType="FIXED_AT_BUILD">
425 <C_Name>PcdReportStatusCodePropertyMask</C_Name>
426 <Token>0x00000007</Token>
427 <DatumType>UINT8</DatumType>
428 <HiiEnable>false</HiiEnable>
429 <VpdEnable>false</VpdEnable>
430 <AlternateNameSpaceEnable>false</AlternateNameSpaceEnable>
431 <SkuEnable>false</SkuEnable>
432 <SkuDataArrayEnable>false</SkuDataArrayEnable>
433 <MaxSku>0</MaxSku>
434 <SkuId>0</SkuId>
435 <DatumSize>1</DatumSize>
436 <VariableGuid>0</VariableGuid>
437 <VariableName>L""</VariableName>
438 <DataOffset>0</DataOffset>
439 <GuidOffset>0</GuidOffset>
440 <DefaultValue>0</DefaultValue>
441 </PcdBuildData>
442 <PcdBuildData ItemType="FIXED_AT_BUILD">
443 <C_Name>PcdDebugClearMemoryValue</C_Name>
444 <Token>0x00000008</Token>
445 <DatumType>UINT8</DatumType>
446 <HiiEnable>false</HiiEnable>
447 <VpdEnable>false</VpdEnable>
448 <AlternateNameSpaceEnable>false</AlternateNameSpaceEnable>
449 <SkuEnable>false</SkuEnable>
450 <SkuDataArrayEnable>false</SkuDataArrayEnable>
451 <MaxSku>0</MaxSku>
452 <SkuId>0</SkuId>
453 <DatumSize>1</DatumSize>
454 <VariableGuid>0</VariableGuid>
455 <VariableName>L""</VariableName>
456 <DataOffset>0</DataOffset>
457 <GuidOffset>0</GuidOffset>
458 <DefaultValue>0xAF</DefaultValue>
459 </PcdBuildData>
460 <PcdBuildData ItemType="FIXED_AT_BUILD">
461 <C_Name>PcdPerformanceLibraryPropertyMask</C_Name>
462 <Token>0x00000009</Token>
463 <DatumType>UINT8</DatumType>
464 <HiiEnable>false</HiiEnable>
465 <VpdEnable>false</VpdEnable>
466 <AlternateNameSpaceEnable>false</AlternateNameSpaceEnable>
467 <SkuEnable>false</SkuEnable>
468 <SkuDataArrayEnable>false</SkuDataArrayEnable>
469 <MaxSku>0</MaxSku>
470 <SkuId>0</SkuId>
471 <DatumSize>1</DatumSize>
472 <VariableGuid>0</VariableGuid>
473 <VariableName>L""</VariableName>
474 <DataOffset>0</DataOffset>
475 <GuidOffset>0</GuidOffset>
476 <DefaultValue>0x0</DefaultValue>
477 </PcdBuildData>
478 </PcdBuildDeclarations>
479 <BuildOptions>
480 <OutputDirectory IntermediateDirectories="UNIFIED"/>
481 </BuildOptions>
482 </FrameworkPlatformDescription>