Changeset 108794 in vbox for trunk/src/VBox/Devices/EFI/FirmwareNew/ArmVirtPkg/ArmVirtQemuKernel.dsc
- Timestamp:
- Mar 31, 2025 11:31:09 AM (2 weeks ago)
- svn:sync-xref-src-repo-rev:
- 168237
- 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-164365 /vendor/edk2/current 103735-103757,103769-103776,129194-168232
-
Property svn:mergeinfo
changed from (toggle deleted branches)
-
trunk/src/VBox/Devices/EFI/FirmwareNew/ArmVirtPkg/ArmVirtQemuKernel.dsc
r105670 r108794 40 40 DEFINE NETWORK_ALLOW_HTTP_CONNECTIONS = TRUE 41 41 DEFINE NETWORK_ISCSI_ENABLE = FALSE 42 DEFINE NETWORK_PXE_BOOT_ENABLE = TRUE 42 43 43 44 !if $(NETWORK_SNP_ENABLE) == TRUE … … 47 48 !include NetworkPkg/NetworkDefines.dsc.inc 48 49 50 # This comes before MdeLibs to ensure stack cookie configuration is chosen 51 !include ArmVirtPkg/ArmVirt.dsc.inc 52 49 53 !include MdePkg/MdeLibs.dsc.inc 50 51 !include ArmVirtPkg/ArmVirt.dsc.inc52 54 53 55 [LibraryClasses.common] … … 66 68 67 69 TimerLib|ArmPkg/Library/ArmArchTimerLib/ArmArchTimerLib.inf 68 VirtNorFlashPlatformLib| ArmVirtPkg/Library/NorFlashQemuLib/NorFlashQemuLib.inf70 VirtNorFlashPlatformLib|OvmfPkg/Library/FdtNorFlashQemuLib/FdtNorFlashQemuLib.inf 69 71 70 72 CapsuleLib|MdeModulePkg/Library/DxeCapsuleLibNull/DxeCapsuleLibNull.inf … … 83 85 TpmPlatformHierarchyLib|SecurityPkg/Library/PeiDxeTpmPlatformHierarchyLibNull/PeiDxeTpmPlatformHierarchyLib.inf 84 86 87 ArmMonitorLib|ArmVirtPkg/Library/ArmVirtMonitorLib/ArmVirtMonitorLib.inf 88 85 89 [LibraryClasses.common.DXE_DRIVER] 86 90 AcpiPlatformLib|OvmfPkg/Library/AcpiPlatformLib/DxeAcpiPlatformLib.inf … … 121 125 !endif 122 126 127 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfFdBaseAddress|0x00000000 128 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfFirmwareFdSize|$(FD_SIZE) 123 129 gArmPlatformTokenSpaceGuid.PcdCPUCorePrimaryStackSize|0x4000 124 130 gEfiMdeModulePkgTokenSpaceGuid.PcdMaxVariableSize|0x2000 … … 154 160 155 161 # 156 # ARM Virtual Architectural Timer -- fetch frequency from QEMU (TCG) or KVM157 #158 gArmTokenSpaceGuid.PcdArmArchTimerFreqInHz|0159 160 #161 162 # Network Pcds 162 163 # 163 !include NetworkPkg/Network Pcds.dsc.inc164 !include NetworkPkg/NetworkFixedPcds.dsc.inc 164 165 165 166 gEfiMdeModulePkgTokenSpaceGuid.PcdResetOnMemoryTypeInformationChange|FALSE … … 181 182 gEfiMdePkgTokenSpaceGuid.PcdReportStatusCodePropertyMask|3 182 183 gEfiShellPkgTokenSpaceGuid.PcdShellFileOperationSize|0x20000 184 185 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableSize | 0x40000 186 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareSize | 0x40000 187 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingSize | 0x40000 183 188 184 189 [PcdsPatchableInModule.common] … … 204 209 gArmTokenSpaceGuid.PcdFvBaseAddress|0x0 205 210 206 gArmTokenSpaceGuid.PcdMonitorConduitHvc|TRUE207 208 211 [PcdsDynamicDefault.common] 209 212 gEfiMdePkgTokenSpaceGuid.PcdPlatformBootTimeOut|3 213 214 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareBase | 0 215 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareBase64 | 0 216 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableBase64 | 0 217 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableBase | 0 218 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingBase | 0 219 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingBase64 | 0 210 220 211 221 ## If TRUE, OvmfPkg/AcpiPlatformDxe will not wait for PCI … … 253 263 gUefiOvmfPkgTokenSpaceGuid.PcdQemuSmbiosValidated|FALSE 254 264 255 # 256 # IPv4 and IPv6 PXE Boot support. 257 # 258 gEfiNetworkPkgTokenSpaceGuid.PcdIPv4PXESupport|0x01 259 gEfiNetworkPkgTokenSpaceGuid.PcdIPv6PXESupport|0x01 265 !include NetworkPkg/NetworkDynamicPcds.dsc.inc 260 266 261 267 ################################################################################ … … 271 277 <LibraryClasses> 272 278 ExtractGuidedSectionLib|EmbeddedPkg/Library/PrePiExtractGuidedSectionLib/PrePiExtractGuidedSectionLib.inf 273 LzmaDecompressLib|MdeModulePkg/Library/LzmaCustomDecompressLib/LzmaCustomDecompressLib.inf279 NULL|MdeModulePkg/Library/LzmaCustomDecompressLib/LzmaCustomDecompressLib.inf 274 280 PrePiLib|EmbeddedPkg/Library/PrePiLib/PrePiLib.inf 275 281 HobLib|EmbeddedPkg/Library/PrePiHobLib/PrePiHobLib.inf … … 314 320 !endif 315 321 MdeModulePkg/Universal/CapsuleRuntimeDxe/CapsuleRuntimeDxe.inf 316 MdeModulePkg/Universal/FaultTolerantWriteDxe/FaultTolerantWriteDxe.inf 322 MdeModulePkg/Universal/FaultTolerantWriteDxe/FaultTolerantWriteDxe.inf { 323 <LibraryClasses> 324 NULL|EmbeddedPkg/Library/NvVarStoreFormattedLib/NvVarStoreFormattedLib.inf 325 } 317 326 MdeModulePkg/Universal/MonotonicCounterRuntimeDxe/MonotonicCounterRuntimeDxe.inf 318 327 MdeModulePkg/Universal/ResetSystemRuntimeDxe/ResetSystemRuntimeDxe.inf … … 331 340 MdeModulePkg/Universal/HiiDatabaseDxe/HiiDatabaseDxe.inf 332 341 333 ArmPkg/Drivers/ArmGic/ArmGicDxe.inf 342 ArmPkg/Drivers/ArmGicDxe/ArmGicDxe.inf { 343 <LibraryClasses> 344 NULL|ArmVirtPkg/Library/ArmVirtGicArchLib/ArmVirtGicArchLib.inf 345 } 334 346 ArmPkg/Drivers/TimerDxe/TimerDxe.inf { 335 347 <LibraryClasses> … … 400 412 !include NetworkPkg/NetworkComponents.dsc.inc 401 413 414 !if $(NETWORK_ENABLE) == TRUE 415 !if $(NETWORK_PXE_BOOT_ENABLE) == TRUE 402 416 NetworkPkg/UefiPxeBcDxe/UefiPxeBcDxe.inf { 403 417 <LibraryClasses> 404 418 NULL|OvmfPkg/Library/PxeBcPcdProducerLib/PxeBcPcdProducerLib.inf 405 419 } 420 !endif 406 421 407 422 !if $(NETWORK_TLS_ENABLE) == TRUE … … 410 425 NULL|OvmfPkg/Library/TlsAuthConfigLib/TlsAuthConfigLib.inf 411 426 } 427 !endif 412 428 !endif 413 429
Note:
See TracChangeset
for help on using the changeset viewer.