Changeset 80721 in vbox for trunk/src/VBox/Devices/EFI/FirmwareNew/MdeModulePkg/MdeModulePkg.dsc
- Timestamp:
- Sep 11, 2019 8:46:37 AM (5 years ago)
- Location:
- trunk/src/VBox/Devices/EFI/FirmwareNew
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/EFI/FirmwareNew
-
Property svn:mergeinfo
changed from (toggle deleted branches)
to (toggle deleted branches)/vendor/edk2/current 103735-103757,103769-103776,129194-129237 /vendor/edk2/current 103735-103757,103769-103776,129194-133213
-
Property svn:mergeinfo
changed from (toggle deleted branches)
-
trunk/src/VBox/Devices/EFI/FirmwareNew/MdeModulePkg/MdeModulePkg.dsc
r77662 r80721 3 3 # 4 4 # (C) Copyright 2014 Hewlett-Packard Development Company, L.P.<BR> 5 # Copyright (c) 2007 - 201 8, Intel Corporation. All rights reserved.<BR>5 # Copyright (c) 2007 - 2019, Intel Corporation. All rights reserved.<BR> 6 6 # 7 # This program and the accompanying materials 8 # are licensed and made available under the terms and conditions of the BSD License 9 # which accompanies this distribution. The full text of the license may be found at 10 # http://opensource.org/licenses/bsd-license.php 11 # 12 # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, 13 # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. 7 # SPDX-License-Identifier: BSD-2-Clause-Patent 14 8 # 15 9 ## … … 21 15 DSC_SPECIFICATION = 0x00010005 22 16 OUTPUT_DIRECTORY = Build/MdeModule 23 SUPPORTED_ARCHITECTURES = IA32| IPF|X64|EBC|ARM|AARCH6417 SUPPORTED_ARCHITECTURES = IA32|X64|EBC|ARM|AARCH64 24 18 BUILD_TARGETS = DEBUG|RELEASE|NOOPT 25 19 SKUID_IDENTIFIER = DEFAULT … … 70 64 UefiUsbLib|MdePkg/Library/UefiUsbLib/UefiUsbLib.inf 71 65 UefiScsiLib|MdePkg/Library/UefiScsiLib/UefiScsiLib.inf 72 NetLib|MdeModulePkg/Library/DxeNetLib/DxeNetLib.inf73 IpIoLib|MdeModulePkg/Library/DxeIpIoLib/DxeIpIoLib.inf74 UdpIoLib|MdeModulePkg/Library/DxeUdpIoLib/DxeUdpIoLib.inf75 TcpIoLib|MdeModulePkg/Library/DxeTcpIoLib/DxeTcpIoLib.inf76 DpcLib|MdeModulePkg/Library/DxeDpcLib/DxeDpcLib.inf77 66 SecurityManagementLib|MdeModulePkg/Library/DxeSecurityManagementLib/DxeSecurityManagementLib.inf 78 67 TimerLib|MdePkg/Library/BaseTimerLibNullTemplate/BaseTimerLibNullTemplate.inf … … 80 69 CapsuleLib|MdeModulePkg/Library/DxeCapsuleLibNull/DxeCapsuleLibNull.inf 81 70 PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf 82 PalLib|MdePkg/Library/BasePalLibNull/BasePalLibNull.inf83 71 CustomizedDisplayLib|MdeModulePkg/Library/CustomizedDisplayLib/CustomizedDisplayLib.inf 84 72 FrameBufferBltLib|MdeModulePkg/Library/FrameBufferBltLib/FrameBufferBltLib.inf … … 152 140 [LibraryClasses.common.DXE_SMM_DRIVER] 153 141 HobLib|MdePkg/Library/DxeHobLib/DxeHobLib.inf 154 DebugLib|MdePkg/Library/ UefiDebugLibConOut/UefiDebugLibConOut.inf142 DebugLib|MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.inf 155 143 MemoryAllocationLib|MdePkg/Library/SmmMemoryAllocationLib/SmmMemoryAllocationLib.inf 144 MmServicesTableLib|MdePkg/Library/MmServicesTableLib/MmServicesTableLib.inf 156 145 SmmServicesTableLib|MdePkg/Library/SmmServicesTableLib/SmmServicesTableLib.inf 157 146 LockBoxLib|MdeModulePkg/Library/SmmLockBoxLib/SmmLockBoxSmmLib.inf … … 168 157 MemoryAllocationLib|MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.inf 169 158 DebugLib|MdePkg/Library/UefiDebugLibStdErr/UefiDebugLibStdErr.inf 159 FileHandleLib|MdePkg/Library/UefiFileHandleLib/UefiFileHandleLib.inf 160 161 [LibraryClasses.common.MM_STANDALONE] 162 HobLib|MdeModulePkg/Library/BaseHobLibNull/BaseHobLibNull.inf 163 MemoryAllocationLib|MdeModulePkg/Library/BaseMemoryAllocationLibNull/BaseMemoryAllocationLibNull.inf 164 StandaloneMmDriverEntryPoint|MdePkg/Library/StandaloneMmDriverEntryPoint/StandaloneMmDriverEntryPoint.inf 165 MmServicesTableLib|MdePkg/Library/StandaloneMmServicesTableLib/StandaloneMmServicesTableLib.inf 170 166 171 167 [LibraryClasses.ARM, LibraryClasses.AARCH64] 172 168 ArmLib|ArmPkg/Library/ArmLib/ArmBaseLib.inf 173 169 ArmMmuLib|ArmPkg/Library/ArmMmuLib/ArmMmuBaseLib.inf 170 LockBoxLib|MdeModulePkg/Library/LockBoxNullLib/LockBoxNullLib.inf 174 171 175 172 # … … 203 200 gEfiMdeModulePkgTokenSpaceGuid.PcdMaxPeiPerformanceLogEntries|28 204 201 205 [PcdsFixedAtBuild.IPF] 206 gEfiMdePkgTokenSpaceGuid.PcdIoBlockBaseAddressForIpf|0x0ffffc000000 207 208 ################################################################################################### 209 # 210 # Components Section - list of the modules and components that will be processed by compilation 211 # tools and the EDK II tools to generate PE32/PE32+/Coff image files. 212 # 213 # Note: The EDK II DSC file is not used to specify how compiled binary images get placed 214 # into firmware volume images. This section is just a list of modules to compile from 215 # source into UEFI-compliant binaries. 216 # It is the FDF file that contains information on combining binary files into firmware 217 # volume images, whose concept is beyond UEFI and is described in PI specification. 218 # Binary modules do not need to be listed in this section, as they should be 219 # specified in the FDF file. For example: Shell binary (Shell_Full.efi), FAT binary (Fat.efi), 220 # Logo (Logo.bmp), and etc. 221 # There may also be modules listed in this section that are not required in the FDF file, 222 # When a module listed here is excluded from FDF file, then UEFI-compliant binary will be 223 # generated for it, but the binary will not be put into any firmware volume. 224 # 225 ################################################################################################### 202 [PcdsDynamicExDefault] 203 gEfiMdeModulePkgTokenSpaceGuid.PcdRecoveryFileName|L"FVMAIN.FV" 226 204 227 205 [Components] 228 206 MdeModulePkg/Application/HelloWorld/HelloWorld.inf 207 MdeModulePkg/Application/DumpDynPcd/DumpDynPcd.inf 229 208 MdeModulePkg/Application/MemoryProfileInfo/MemoryProfileInfo.inf 209 210 MdeModulePkg/Library/UefiSortLib/UefiSortLib.inf 211 MdeModulePkg/Logo/Logo.inf 212 MdeModulePkg/Logo/LogoDxe.inf 213 MdeModulePkg/Library/BaseSortLib/BaseSortLib.inf 214 MdeModulePkg/Library/BootMaintenanceManagerUiLib/BootMaintenanceManagerUiLib.inf 215 MdeModulePkg/Library/BootManagerUiLib/BootManagerUiLib.inf 216 MdeModulePkg/Library/CustomizedDisplayLib/CustomizedDisplayLib.inf 217 MdeModulePkg/Library/DebugAgentLibNull/DebugAgentLibNull.inf 218 MdeModulePkg/Library/DeviceManagerUiLib/DeviceManagerUiLib.inf 219 MdeModulePkg/Library/LockBoxNullLib/LockBoxNullLib.inf 220 MdeModulePkg/Library/PciHostBridgeLibNull/PciHostBridgeLibNull.inf 221 MdeModulePkg/Library/PiSmmCoreSmmServicesTableLib/PiSmmCoreSmmServicesTableLib.inf 222 MdeModulePkg/Library/UefiHiiServicesLib/UefiHiiServicesLib.inf 223 MdeModulePkg/Library/BaseHobLibNull/BaseHobLibNull.inf 224 MdeModulePkg/Library/BaseMemoryAllocationLibNull/BaseMemoryAllocationLibNull.inf 230 225 231 226 MdeModulePkg/Bus/Pci/PciHostBridgeDxe/PciHostBridgeDxe.inf … … 234 229 MdeModulePkg/Bus/Pci/IncompatiblePciDeviceSupportDxe/IncompatiblePciDeviceSupportDxe.inf 235 230 MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressDxe.inf 231 MdeModulePkg/Bus/Pci/NvmExpressPei/NvmExpressPei.inf 236 232 MdeModulePkg/Bus/Pci/SdMmcPciHcDxe/SdMmcPciHcDxe.inf 237 233 MdeModulePkg/Bus/Pci/SdMmcPciHcPei/SdMmcPciHcPei.inf … … 256 252 MdeModulePkg/Bus/Ata/AtaBusDxe/AtaBusDxe.inf 257 253 MdeModulePkg/Bus/Ata/AtaAtapiPassThru/AtaAtapiPassThru.inf 254 MdeModulePkg/Bus/Ata/AhciPei/AhciPei.inf 258 255 MdeModulePkg/Bus/Scsi/ScsiBusDxe/ScsiBusDxe.inf 259 256 MdeModulePkg/Bus/Scsi/ScsiDiskDxe/ScsiDiskDxe.inf … … 281 278 MdeModulePkg/Library/DxeCorePerformanceLib/DxeCorePerformanceLib.inf 282 279 MdeModulePkg/Library/DxeCrc32GuidedSectionExtractLib/DxeCrc32GuidedSectionExtractLib.inf 283 MdeModulePkg/Library/DxeDpcLib/DxeDpcLib.inf284 MdeModulePkg/Library/DxeIpIoLib/DxeIpIoLib.inf285 MdeModulePkg/Library/DxeNetLib/DxeNetLib.inf286 280 MdeModulePkg/Library/DxePerformanceLib/DxePerformanceLib.inf 287 281 MdeModulePkg/Library/DxeResetSystemLib/DxeResetSystemLib.inf 288 MdeModulePkg/Library/DxeUdpIoLib/DxeUdpIoLib.inf289 282 MdeModulePkg/Library/DxePrintLibPrint2Protocol/DxePrintLibPrint2Protocol.inf 290 283 MdeModulePkg/Library/PeiCrc32GuidedSectionExtractLib/PeiCrc32GuidedSectionExtractLib.inf 291 284 MdeModulePkg/Library/PeiPerformanceLib/PeiPerformanceLib.inf 292 MdeModulePkg/Library/PeiRecoveryLibNull/PeiRecoveryLibNull.inf293 285 MdeModulePkg/Library/PeiResetSystemLib/PeiResetSystemLib.inf 294 MdeModulePkg/Library/PeiS3LibNull/PeiS3LibNull.inf295 286 MdeModulePkg/Library/UefiHiiLib/UefiHiiLib.inf 296 287 MdeModulePkg/Library/ResetUtilityLib/ResetUtilityLib.inf … … 301 292 MdeModulePkg/Library/DxeReportStatusCodeLib/DxeReportStatusCodeLib.inf 302 293 MdeModulePkg/Library/RuntimeDxeReportStatusCodeLib/RuntimeDxeReportStatusCodeLib.inf 294 MdeModulePkg/Library/RuntimeResetSystemLib/RuntimeResetSystemLib.inf 303 295 MdeModulePkg/Library/BaseSerialPortLib16550/BaseSerialPortLib16550.inf 304 296 MdeModulePkg/Library/BasePlatformHookLibNull/BasePlatformHookLibNull.inf … … 309 301 MdeModulePkg/Library/PlatformHookLibSerialPortPpi/PlatformHookLibSerialPortPpi.inf 310 302 MdeModulePkg/Library/LzmaCustomDecompressLib/LzmaCustomDecompressLib.inf 311 MdeModulePkg/Library/BrotliCustomDecompressLib/BrotliCustomDecompressLib.inf312 303 MdeModulePkg/Library/PeiDxeDebugLibReportStatusCode/PeiDxeDebugLibReportStatusCode.inf 304 MdeModulePkg/Library/PeiDebugLibDebugPpi/PeiDebugLibDebugPpi.inf 313 305 MdeModulePkg/Library/UefiBootManagerLib/UefiBootManagerLib.inf 314 306 MdeModulePkg/Library/PlatformBootManagerLibNull/PlatformBootManagerLibNull.inf … … 343 335 MdeModulePkg/Universal/BootManagerPolicyDxe/BootManagerPolicyDxe.inf 344 336 MdeModulePkg/Universal/CapsulePei/CapsulePei.inf 337 MdeModulePkg/Universal/CapsuleOnDiskLoadPei/CapsuleOnDiskLoadPei.inf 345 338 MdeModulePkg/Universal/CapsuleRuntimeDxe/CapsuleRuntimeDxe.inf 346 339 MdeModulePkg/Universal/Console/ConPlatformDxe/ConPlatformDxe.inf … … 354 347 MdeModulePkg/Universal/Disk/DiskIoDxe/DiskIoDxe.inf 355 348 MdeModulePkg/Universal/Disk/PartitionDxe/PartitionDxe.inf 349 MdeModulePkg/Universal/Disk/UdfDxe/UdfDxe.inf 356 350 MdeModulePkg/Universal/Disk/UnicodeCollation/EnglishDxe/EnglishDxe.inf 357 351 MdeModulePkg/Universal/Disk/CdExpressPei/CdExpressPei.inf … … 373 367 MdeModulePkg/Universal/SmbiosMeasurementDxe/SmbiosMeasurementDxe.inf 374 368 375 MdeModulePkg/Universal/Network/ArpDxe/ArpDxe.inf376 MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4Dxe.inf377 MdeModulePkg/Universal/Network/DpcDxe/DpcDxe.inf378 MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Dxe.inf379 MdeModulePkg/Universal/Network/IScsiDxe/IScsiDxe.inf380 MdeModulePkg/Universal/Network/MnpDxe/MnpDxe.inf381 MdeModulePkg/Universal/Network/VlanConfigDxe/VlanConfigDxe.inf382 MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Dxe.inf383 MdeModulePkg/Universal/Network/SnpDxe/SnpDxe.inf384 MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Dxe.inf385 MdeModulePkg/Universal/Network/Udp4Dxe/Udp4Dxe.inf386 387 369 MdeModulePkg/Universal/PcatSingleSegmentPciCfg2Pei/PcatSingleSegmentPciCfg2Pei.inf 388 370 MdeModulePkg/Universal/PCD/Dxe/Pcd.inf … … 430 412 MdeModulePkg/Universal/EsrtFmpDxe/EsrtFmpDxe.inf 431 413 432 MdeModulePkg/Universal/PropertiesTableAttributesDxe/PropertiesTableAttributesDxe.inf433 414 MdeModulePkg/Universal/FileExplorerDxe/FileExplorerDxe.inf { 434 415 <LibraryClasses> … … 438 419 MdeModulePkg/Universal/SerialDxe/SerialDxe.inf 439 420 MdeModulePkg/Universal/LoadFileOnFv2/LoadFileOnFv2.inf 421 422 MdeModulePkg/Universal/DebugServicePei/DebugServicePei.inf 440 423 441 424 MdeModulePkg/Application/CapsuleApp/CapsuleApp.inf … … 444 427 MdeModulePkg/Library/DxeCapsuleLibFmp/DxeRuntimeCapsuleLib.inf 445 428 446 [Components.IA32, Components.X64, Components.IPF, Components.AARCH64] 447 MdeModulePkg/Universal/Network/UefiPxeBcDxe/UefiPxeBcDxe.inf 448 MdeModulePkg/Universal/DebugSupportDxe/DebugSupportDxe.inf 429 [Components.IA32, Components.X64, Components.AARCH64] 449 430 MdeModulePkg/Universal/EbcDxe/EbcDxe.inf 450 431 MdeModulePkg/Universal/EbcDxe/EbcDebugger.inf 451 432 MdeModulePkg/Universal/EbcDxe/EbcDebuggerConfig.inf 452 433 453 [Components.IA32, Components.X64, Components.IPF, Components.ARM, Components.AARCH64] 434 [Components.IA32, Components.X64, Components.ARM, Components.AARCH64] 435 MdeModulePkg/Library/BrotliCustomDecompressLib/BrotliCustomDecompressLib.inf 454 436 MdeModulePkg/Library/VarCheckUefiLib/VarCheckUefiLib.inf 455 437 MdeModulePkg/Core/Dxe/DxeMain.inf { … … 458 440 } 459 441 460 [Components.IA32, Components.X64, Components.Ebc] 461 MdeModulePkg/Universal/Variable/EmuRuntimeDxe/EmuVariableRuntimeDxe.inf 442 !if $(TOOL_CHAIN_TAG) != "XCODE5" 443 MdeModulePkg/Universal/FaultTolerantWriteDxe/FaultTolerantWriteStandaloneMm.inf 444 MdeModulePkg/Universal/Variable/RuntimeDxe/VariableStandaloneMm.inf 445 !endif 462 446 463 447 [Components.IA32, Components.X64] 448 MdeModulePkg/Universal/DebugSupportDxe/DebugSupportDxe.inf 464 449 MdeModulePkg/Application/SmiHandlerProfileInfo/SmiHandlerProfileInfo.inf 465 450 MdeModulePkg/Core/PiSmmCore/PiSmmIpl.inf … … 487 472 MdeModulePkg/Library/SmmCorePerformanceLib/SmmCorePerformanceLib.inf 488 473 MdeModulePkg/Library/SmmPerformanceLib/SmmPerformanceLib.inf 489 MdeModulePkg/Library/DxeSmmPerformanceLib/DxeSmmPerformanceLib.inf490 474 MdeModulePkg/Library/SmmLockBoxLib/SmmLockBoxPeiLib.inf 491 475 MdeModulePkg/Library/SmmLockBoxLib/SmmLockBoxDxeLib.inf
Note:
See TracChangeset
for help on using the changeset viewer.