VirtualBox

source: vbox/trunk/src/VBox/Devices/EFI/Firmware2/VBoxPkg/VBoxPkgOSEX64.dsc@ 32436

Last change on this file since 32436 was 32436, checked in by vboxsync, 14 years ago

more rebranding

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 18.0 KB
Line 
1# $Id: VBoxPkgOSEX64.dsc 32436 2010-09-13 07:30:33Z vboxsync $
2
3#
4# Copyright (C) 2009-2010 Oracle Corporation
5#
6# This file is part of VirtualBox Open Source Edition (OSE), as
7# available from http://www.virtualbox.org. This file is free software;
8# you can redistribute it and/or modify it under the terms of the GNU
9# General Public License (GPL) as published by the Free Software
10# Foundation, in version 2 as it comes in the "COPYING" file of the
11# VirtualBox OSE distribution. VirtualBox OSE is distributed in the
12# hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
13#/
14
15#/** @file
16# EFI/Framework Open Virtual Machine Firmware (OVMF) platform
17#
18# Copyright (c) 2006 - 2009, Intel Corporation
19#
20# All rights reserved. This program and the accompanying materials
21# are licensed and made available under the terms and conditions of the BSD License
22# which accompanies this distribution. The full text of the license may be found at
23# http://opensource.org/licenses/bsd-license.php
24#
25# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
26# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
27#
28#**/
29
30################################################################################
31#
32# Defines Section - statements that will be processed to create a Makefile.
33#
34################################################################################
35[Defines]
36 PLATFORM_NAME = VBoxPkg
37 PLATFORM_GUID = 5a9e7754-d81b-49ea-85ad-69eaa7b1539b
38 PLATFORM_VERSION = 0.1
39 DSC_ SPECIFICATION = 0x00010005
40 OUTPUT_DIRECTORY = Build/VBoxPkgX64
41 SUPPORTED_ARCHITECTURES = X64
42 BUILD_TARGETS = DEBUG|RELEASE
43 SKUID_IDENTIFIER = DEFAULT
44 FLASH_DEFINITION = VBoxPkg/VBoxPkgOSE.fdf
45
46################################################################################
47#
48# SKU Identification section - list of all SKU IDs supported by this Platform.
49#
50################################################################################
51[SkuIds]
52 0|DEFAULT
53
54################################################################################
55#
56# Library Class section - list of all Library Classes needed by this Platform.
57#
58################################################################################
59[LibraryClasses.common]
60 PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf
61 TimerLib|OvmfPkg/Library/AcpiTimerLib/AcpiTimerLib.inf
62 PrintLib|MdePkg/Library/BasePrintLib/BasePrintLib.inf
63 BaseMemoryLib|MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf
64 BaseLib|MdePkg/Library/BaseLib/BaseLib.inf
65 SynchronizationLib|MdePkg/Library/BaseSynchronizationLib/BaseSynchronizationLib.inf
66 CpuLib|MdePkg/Library/BaseCpuLib/BaseCpuLib.inf
67 PerformanceLib|MdePkg/Library/BasePerformanceLibNull/BasePerformanceLibNull.inf
68 #PeCoffLib|MdePkg/Library/BasePeCoffLib/BasePeCoffLib.inf
69 PeCoffLib|VBoxPkg/Library/VBoxPeCoffLib/VBoxPeCoffLib.inf
70 PeCoffExtraActionLib|MdePkg/Library/BasePeCoffExtraActionLibNull/BasePeCoffExtraActionLibNull.inf
71 CacheMaintenanceLib|MdePkg/Library/BaseCacheMaintenanceLib/BaseCacheMaintenanceLib.inf
72 UefiDecompressLib|MdePkg/Library/BaseUefiDecompressLib/BaseUefiDecompressLib.inf
73 UefiHiiServicesLib|MdeModulePkg/Library/UefiHiiServicesLib/UefiHiiServicesLib.inf
74 HiiLib|MdeModulePkg/Library/UefiHiiLib/UefiHiiLib.inf
75 #GenericBdsLib|IntelFrameworkModulePkg/Library/GenericBdsLib/GenericBdsLib.inf
76 GenericBdsLib|VBoxPkg/Library/VBoxGenericBdsLib/VBoxGenericBdsLib.inf
77 CapsuleLib|MdeModulePkg/Library/DxeCapsuleLibNull/DxeCapsuleLibNull.inf
78 DxeServicesLib|MdePkg/Library/DxeServicesLib/DxeServicesLib.inf
79 PeCoffGetEntryPointLib|MdePkg/Library/BasePeCoffGetEntryPointLib/BasePeCoffGetEntryPointLib.inf
80 PciCf8Lib|MdePkg/Library/BasePciCf8Lib/BasePciCf8Lib.inf
81 PciLib|MdePkg/Library/BasePciLibCf8/BasePciLibCf8.inf
82 IoLib|MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf
83 OemHookStatusCodeLib|IntelFrameworkModulePkg/Library/OemHookStatusCodeLibNull/OemHookStatusCodeLibNull.inf
84 SerialPortLib|PcAtChipsetPkg/Library/SerialIoLib/SerialIoLib.inf
85 MtrrLib|UefiCpuPkg/Library/MtrrLib/MtrrLib.inf
86 UefiLib|MdePkg/Library/UefiLib/UefiLib.inf
87 UefiBootServicesTableLib|MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf
88 UefiRuntimeServicesTableLib|MdePkg/Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.inf
89 UefiDriverEntryPoint|MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint.inf
90 UefiApplicationEntryPoint|MdePkg/Library/UefiApplicationEntryPoint/UefiApplicationEntryPoint.inf
91 DevicePathLib|MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib.inf
92 NvVarsFileLib|OvmfPkg/Library/NvVarsFileLib/NvVarsFileLib.inf
93 FileHandleLib|ShellPkg/Library/BaseFileHandleLib/BaseFileHandleLib.inf
94
95[LibraryClasses.common.SEC]
96 #DebugLib|MdePkg/Library/BaseDebugLibSerialPort/BaseDebugLibSerialPort.inf
97 DebugLib|VBoxPkg/Library/VBoxDebugLib/VBoxDebugLib.inf
98 ReportStatusCodeLib|IntelFrameworkModulePkg/Library/PeiReportStatusCodeLib/PeiReportStatusCodeLib.inf
99
100[LibraryClasses.common.PEI_CORE]
101 BaseMemoryLib|MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf
102 HobLib|MdePkg/Library/PeiHobLib/PeiHobLib.inf
103 PeiServicesTablePointerLib|MdePkg/Library/PeiServicesTablePointerLibIdt/PeiServicesTablePointerLibIdt.inf
104 PeiServicesLib|MdePkg/Library/PeiServicesLib/PeiServicesLib.inf
105 MemoryAllocationLib|MdePkg/Library/PeiMemoryAllocationLib/PeiMemoryAllocationLib.inf
106 PeiCoreEntryPoint|MdePkg/Library/PeiCoreEntryPoint/PeiCoreEntryPoint.inf
107 ReportStatusCodeLib|IntelFrameworkModulePkg/Library/PeiReportStatusCodeLib/PeiReportStatusCodeLib.inf
108 OemHookStatusCodeLib|IntelFrameworkModulePkg/Library/OemHookStatusCodeLibNull/OemHookStatusCodeLibNull.inf
109 PeCoffGetEntryPointLib|MdePkg/Library/BasePeCoffGetEntryPointLib/BasePeCoffGetEntryPointLib.inf
110 DebugLib|VBoxPkg/Library/VBoxDebugLib/VBoxDebugLib.inf
111 #DebugLib|MdePkg/Library/BaseDebugLibSerialPort/BaseDebugLibSerialPort.inf
112
113[LibraryClasses.common.PEIM]
114 BaseMemoryLib|MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf
115 HobLib|MdePkg/Library/PeiHobLib/PeiHobLib.inf
116 PeiServicesTablePointerLib|MdePkg/Library/PeiServicesTablePointerLibIdt/PeiServicesTablePointerLibIdt.inf
117 PeiServicesLib|MdePkg/Library/PeiServicesLib/PeiServicesLib.inf
118 MemoryAllocationLib|MdePkg/Library/PeiMemoryAllocationLib/PeiMemoryAllocationLib.inf
119 PeimEntryPoint|MdePkg/Library/PeimEntryPoint/PeimEntryPoint.inf
120 ReportStatusCodeLib|IntelFrameworkModulePkg/Library/PeiReportStatusCodeLib/PeiReportStatusCodeLib.inf
121 OemHookStatusCodeLib|IntelFrameworkModulePkg/Library/OemHookStatusCodeLibNull/OemHookStatusCodeLibNull.inf
122 PeCoffGetEntryPointLib|MdePkg/Library/BasePeCoffGetEntryPointLib/BasePeCoffGetEntryPointLib.inf
123 DebugLib|VBoxPkg/Library/VBoxDebugLib/VBoxDebugLib.inf
124 #DebugLib|MdePkg/Library/BaseDebugLibSerialPort/BaseDebugLibSerialPort.inf
125 PeiResourcePublicationLib|MdePkg/Library/PeiResourcePublicationLib/PeiResourcePublicationLib.inf
126 ExtractGuidedSectionLib|MdePkg/Library/PeiExtractGuidedSectionLib/PeiExtractGuidedSectionLib.inf
127
128[LibraryClasses.common.DXE_CORE]
129 HobLib|MdePkg/Library/DxeCoreHobLib/DxeCoreHobLib.inf
130 DxeCoreEntryPoint|MdePkg/Library/DxeCoreEntryPoint/DxeCoreEntryPoint.inf
131 MemoryAllocationLib|MdeModulePkg/Library/DxeCoreMemoryAllocationLib/DxeCoreMemoryAllocationLib.inf
132 ReportStatusCodeLib|IntelFrameworkModulePkg/Library/DxeReportStatusCodeLibFramework/DxeReportStatusCodeLib.inf
133 #DebugLib|MdePkg/Library/BaseDebugLibSerialPort/BaseDebugLibSerialPort.inf
134 DebugLib|VBoxPkg/Library/VBoxDebugLib/VBoxDebugLib.inf
135 PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf
136 ExtractGuidedSectionLib|MdePkg/Library/DxeExtractGuidedSectionLib/DxeExtractGuidedSectionLib.inf
137
138[LibraryClasses.common.DXE_RUNTIME_DRIVER]
139 HobLib|MdePkg/Library/DxeHobLib/DxeHobLib.inf
140 DxeCoreEntryPoint|MdePkg/Library/DxeCoreEntryPoint/DxeCoreEntryPoint.inf
141 MemoryAllocationLib|MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.inf
142 ReportStatusCodeLib|IntelFrameworkModulePkg/Library/SmmRuntimeDxeReportStatusCodeLibFramework/SmmRuntimeDxeReportStatusCodeLibFramework.inf
143 DebugLib|VBoxPkg/Library/VBoxDebugLib/VBoxDebugLib.inf
144 #DebugLib|MdePkg/Library/BaseDebugLibSerialPort/BaseDebugLibSerialPort.inf
145 PcdLib|MdePkg/Library/DxePcdLib/DxePcdLib.inf
146 ExtractGuidedSectionLib|MdePkg/Library/DxeExtractGuidedSectionLib/DxeExtractGuidedSectionLib.inf
147 UefiRuntimeLib|MdePkg/Library/UefiRuntimeLib/UefiRuntimeLib.inf
148 DxeServicesTableLib|MdePkg/Library/DxeServicesTableLib/DxeServicesTableLib.inf
149
150[LibraryClasses.common.UEFI_DRIVER]
151 HobLib|MdePkg/Library/DxeHobLib/DxeHobLib.inf
152 DxeCoreEntryPoint|MdePkg/Library/DxeCoreEntryPoint/DxeCoreEntryPoint.inf
153 MemoryAllocationLib|MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.inf
154 ReportStatusCodeLib|IntelFrameworkModulePkg/Library/DxeReportStatusCodeLibFramework/DxeReportStatusCodeLib.inf
155 DebugLib|VBoxPkg/Library/VBoxDebugLib/VBoxDebugLib.inf
156 #DebugLib|MdePkg/Library/BaseDebugLibSerialPort/BaseDebugLibSerialPort.inf
157 PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf
158 ExtractGuidedSectionLib|MdePkg/Library/DxeExtractGuidedSectionLib/DxeExtractGuidedSectionLib.inf
159 UefiScsiLib|MdePkg/Library/UefiScsiLib/UefiScsiLib.inf
160
161[LibraryClasses.common.DXE_DRIVER]
162 HobLib|MdePkg/Library/DxeHobLib/DxeHobLib.inf
163 PcdLib|MdePkg/Library/DxePcdLib/DxePcdLib.inf
164 MemoryAllocationLib|MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.inf
165 ReportStatusCodeLib|IntelFrameworkModulePkg/Library/DxeReportStatusCodeLibFramework/DxeReportStatusCodeLib.inf
166 DxeServicesTableLib|MdePkg/Library/DxeServicesTableLib/DxeServicesTableLib.inf
167 UefiScsiLib|MdePkg/Library/UefiScsiLib/UefiScsiLib.inf
168 #DebugLib|MdePkg/Library/BaseDebugLibSerialPort/BaseDebugLibSerialPort.inf
169 DebugLib|VBoxPkg/Library/VBoxDebugLib/VBoxDebugLib.inf
170 NetLib|MdeModulePkg/Library/DxeNetLib/DxeNetLib.inf
171 IpIoLib|MdeModulePkg/Library/DxeIpIoLib/DxeIpIoLib.inf
172 UdpIoLib|MdeModulePkg/Library/DxeUdpIoLib/DxeUdpIoLib.inf
173 DpcLib|MdeModulePkg/Library/DxeDpcLib/DxeDpcLib.inf
174 PlatformBdsLib|OvmfPkg/Library/PlatformBdsLib/PlatformBdsLib.inf
175
176[LibraryClasses.common.UEFI_APPLICATION]
177 HobLib|MdePkg/Library/DxeHobLib/DxeHobLib.inf
178 MemoryAllocationLib|MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.inf
179 DebugLib|VBoxPkg/Library/VBoxDebugLib/VBoxDebugLib.inf
180 #DebugLib|MdePkg/Library/BaseDebugLibSerialPort/BaseDebugLibSerialPort.inf
181
182################################################################################
183#
184# Pcd Section - list of all EDK II PCD Entries defined by this Platform.
185#
186################################################################################
187[PcdsFeatureFlag.common]
188 gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeUseHardSerial|TRUE
189 gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeUseSerial|TRUE
190
191[PcdsFixedAtBuild.common]
192 gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeMemorySize|1
193 gEfiSioTokenSpaceGuid.PcdSerialRegisterBase|0x3F8
194 gEfiSioTokenSpaceGuid.PcdSerialLineControl|0x07
195 gEfiSioTokenSpaceGuid.PcdSerialBoudRate|115200
196
197 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfFirmwareFdSize|0x200000
198 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfFirmwareBlockSize|0x10000
199 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfFlashFvRecoveryBase|0xFFE00000
200 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfFlashFvRecoverySize|0x00200000
201
202 gEfiMdePkgTokenSpaceGuid.PcdMaximumGuidedExtractHandler|0x10
203 gEfiMdeModulePkgTokenSpaceGuid.PcdPeiCoreMaxFvSupported|6
204 gEfiMdeModulePkgTokenSpaceGuid.PcdPeiCoreMaxPeimPerFv|32
205 gEfiMdeModulePkgTokenSpaceGuid.PcdMaxVariableSize|0x400
206 gEfiMdeModulePkgTokenSpaceGuid.PcdMaxHardwareErrorVariableSize|0x8000
207 gEfiMdeModulePkgTokenSpaceGuid.PcdVariableStoreSize|0xc000
208 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableSize|0xc000
209 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingSize|0x2000
210 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareSize|0x10000
211
212 gEfiEdkModulePkgTokenSpaceGuid.PcdDxePcdDatabaseTraverseEnabled|TRUE
213 gEfiMdeModulePkgTokenSpaceGuid.PcdVpdBaseAddress|0x0
214 gEfiMdeModulePkgTokenSpaceGuid.PcdFirmwareVendor|L"VBOX 64"|VOID*
215 gEfiMdeModulePkgTokenSpaceGuid.PcdFirmwareRevision|0x10001|UINT32
216
217[PcdsFeatureFlag.common]
218 gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSupportUefiDecompress|FALSE
219 gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSwitchToLongMode|FALSE
220
221 gEfiMdeModulePkgTokenSpaceGuid.PcdConOutGopSupport|TRUE
222 gEfiMdeModulePkgTokenSpaceGuid.PcdConOutUgaSupport|FALSE
223 gOptionRomPkgTokenSpaceGuid.PcdSupportGop|TRUE
224 gOptionRomPkgTokenSpaceGuid.PcdSupportUga|FALSE
225
226[PcdsFixedAtBuild.common]
227 gEfiMdePkgTokenSpaceGuid.PcdReportStatusCodePropertyMask|0x07
228 gEfiMdePkgTokenSpaceGuid.PcdDebugPrintErrorLevel|0x8000004F
229 gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0x2F
230
231
232################################################################################
233#
234# Pcd Dynamic Section - list of all EDK II PCD Entries defined by this Platform
235#
236################################################################################
237
238[PcdsDynamicDefault.common]
239 gEfiMdeModulePkgTokenSpaceGuid.PcdEmuVariableNvStoreReserved|0
240 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableBase|0
241 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingBase|0
242 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareBase|0
243
244
245################################################################################
246#
247# Components Section - list of all EDK II Modules needed by this Platform.
248#
249################################################################################
250[Components.common]
251 #
252 # SEC Phase modules
253 #
254 OvmfPkg/Sec/SecMain.inf
255
256 #
257 # PEI Phase modules
258 #
259 MdeModulePkg/Core/Pei/PeiMain.inf
260 MdeModulePkg/Universal/PCD/Pei/Pcd.inf {
261 <LibraryClasses>
262 PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf
263 }
264 IntelFrameworkModulePkg/Universal/StatusCode/Pei/StatusCodePei.inf
265 MdeModulePkg/Core/DxeIplPeim/DxeIpl.inf {
266 <LibraryClasses>
267 NULL|IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/LzmaCustomDecompressLib.inf
268 }
269
270 OvmfPkg/PlatformPei/PlatformPei.inf {
271 <LibraryClasses>
272 PcdLib|MdePkg/Library/PeiPcdLib/PeiPcdLib.inf
273 }
274
275 #
276 # DXE Phase modules
277 #
278 MdeModulePkg/Core/Dxe/DxeMain.inf {
279 <LibraryClasses>
280 NULL|IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/LzmaCustomDecompressLib.inf
281 }
282
283 IntelFrameworkModulePkg/Universal/StatusCode/RuntimeDxe/StatusCodeRuntimeDxe.inf
284 MdeModulePkg/Universal/PCD/Dxe/Pcd.inf {
285 <LibraryClasses>
286 PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf
287 }
288
289 MdeModulePkg/Core/RuntimeDxe/RuntimeDxe.inf
290 MdeModulePkg/Universal/SecurityStubDxe/SecurityStubDxe.inf
291 IntelFrameworkModulePkg/Universal/DataHubDxe/DataHubDxe.inf
292 MdeModulePkg/Universal/EbcDxe/EbcDxe.inf
293 PcAtChipsetPkg/8259InterruptControllerDxe/8259.inf
294 UefiCpuPkg/CpuIoDxe/CpuIo.inf
295 UefiCpuPkg/CpuDxe/CpuDxe.inf
296 PcAtChipsetPkg/8254TimerDxe/8254Timer.inf
297 PcAtChipsetPkg/PciHostBridgeDxe/PciHostBridgeDxe.inf
298 IntelFrameworkModulePkg/Bus/Pci/PciBusDxe/PciBusDxe.inf
299 PcAtChipsetPkg/KbcResetDxe/Reset.inf
300 MdeModulePkg/Universal/Metronome/Metronome.inf {
301 <LibraryClasses>
302 TimerLib|OvmfPkg/Library/AcpiTimerLib/AcpiTimerLib.inf
303 }
304
305 PcAtChipsetPkg/PcatRealTimeClockRuntimeDxe/PcatRealTimeClockRuntimeDxe.inf {
306 <LibraryClasses>
307 TimerLib|OvmfPkg/Library/AcpiTimerLib/AcpiTimerLib.inf
308 }
309
310 IntelFrameworkModulePkg/Universal/BdsDxe/BdsDxe.inf {
311 <LibraryClasses>
312 TimerLib|OvmfPkg/Library/AcpiTimerLib/AcpiTimerLib.inf
313 }
314
315 OvmfPkg/EmuVariableFvbRuntimeDxe/Fvb.inf {
316 <LibraryClasses>
317 PlatformFvbLib|OvmfPkg/Library/EmuVariableFvbLib/EmuVariableFvbLib.inf
318 }
319 MdeModulePkg/Universal/FaultTolerantWriteDxe/FaultTolerantWriteDxe.inf
320 MdeModulePkg/Universal/Variable/RuntimeDxe/VariableRuntimeDxe.inf
321 MdeModulePkg/Universal/WatchdogTimerDxe/WatchdogTimer.inf
322 MdeModulePkg/Universal/MonotonicCounterRuntimeDxe/MonotonicCounterRuntimeDxe.inf
323 MdeModulePkg/Universal/CapsuleRuntimeDxe/CapsuleRuntimeDxe.inf
324 MdeModulePkg/Universal/Console/ConPlatformDxe/ConPlatformDxe.inf
325 MdeModulePkg/Universal/Console/ConSplitterDxe/ConSplitterDxe.inf
326 MdeModulePkg/Universal/Console/GraphicsConsoleDxe/GraphicsConsoleDxe.inf
327 MdeModulePkg/Universal/Console/TerminalDxe/TerminalDxe.inf
328 MdeModulePkg/Universal/DevicePathDxe/DevicePathDxe.inf
329 MdeModulePkg/Universal/PrintDxe/PrintDxe.inf
330 MdeModulePkg/Universal/Disk/DiskIoDxe/DiskIoDxe.inf
331 MdeModulePkg/Universal/Disk/PartitionDxe/PartitionDxe.inf
332 MdeModulePkg/Universal/Disk/UnicodeCollation/EnglishDxe/EnglishDxe.inf
333 MdeModulePkg/Bus/Scsi/ScsiBusDxe/ScsiBusDxe.inf
334 MdeModulePkg/Bus/Scsi/ScsiDiskDxe/ScsiDiskDxe.inf
335 IntelFrameworkModulePkg/Bus/Pci/IdeBusDxe/IdeBusDxe.inf
336 PcAtChipsetPkg/Bus/Pci/IdeControllerDxe/IdeControllerDxe.inf
337 MdeModulePkg/Universal/HiiDatabaseDxe/HiiDatabaseDxe.inf
338 MdeModulePkg/Universal/SetupBrowserDxe/SetupBrowserDxe.inf
339
340 # VBOX
341 VBoxPkg/VBoxFsDxe/VBoxIso9660.inf
342 VBoxPkg/VBoxFsDxe/VBoxHfs.inf
343 VBoxPkg/VBoxVgaMiniPortDxe/VBoxVgaMiniPortDxe.inf
344 VBoxPkg/VBoxVgaDxe/VBoxVgaDxe.inf
345 VBoxPkg/VBoxSysTables/VBoxSysTables.inf
346 VBoxPkg/VBoxAppleSim/VBoxAppleSim.inf
347 VBoxPkg/VBoxConsoleDxe/VBoxConsoleDxe.inf
348 # VBOX end
349
350 #
351 # ISA Support
352 #
353 PcAtChipsetPkg/IsaAcpiDxe/IsaAcpi.inf
354 IntelFrameworkModulePkg/Bus/Isa/IsaBusDxe/IsaBusDxe.inf
355 IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/IsaSerialDxe.inf
356 IntelFrameworkModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2keyboardDxe.inf
357 IntelFrameworkModulePkg/Bus/Isa/IsaFloppyDxe/IsaFloppyDxe.inf
358
359 #
360 # ACPI Support
361 #
362 MdeModulePkg/Universal/Acpi/AcpiPlatformDxe/AcpiPlatformDxe.inf
363 MdeModulePkg/Universal/Acpi/AcpiTableDxe/AcpiTableDxe.inf
364
365 #
366 # Don't include it to fdf
367
368[BuildOptions.common]
369 GCC:*_*_*_CC_FLAGS = -DVBOX -DARCH_BITS=64 -DHC_ARCH_BITS=64 -DEFI_SPECIFICATION_VERSION=0x0002000A -DPI_SPECIFICATION_VERSION=0x00010000 -DTIANO_RELEASE_VERSION=0x00080006
370 GCC:*_*_*_DLINK_FLAGS = --image-base 0x1f000000
371 INTEL:*_*_*_CC_FLAGS = -DVBOX -DARCH_BITS=64 -DHC_ARCH_BITS=64 -DEFI_SPECIFICATION_VERSION=0x0002000A -DPI_SPECIFICATION_VERSION=0x00010000 -DTIANO_RELEASE_VERSION=0x00080006
372 MSFT:*_*_*_CC_FLAGS = -DVBOX -DARCH_BITS=64 -DHC_ARCH_BITS=64 -DEFI_SPECIFICATION_VERSION=0x0002000A -DPI_SPECIFICATION_VERSION=0x00010000 -DTIANO_RELEASE_VERSION=0x00080006
Note: See TracBrowser for help on using the repository browser.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette