VirtualBox

Ignore:
Timestamp:
Aug 14, 2024 1:16:30 PM (4 months ago)
Author:
vboxsync
Message:

Devices/EFI/FirmwareNew: Merge edk2-stable-202405 and make it build on aarch64, bugref:4643

Location:
trunk/src/VBox/Devices/EFI/FirmwareNew
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/EFI/FirmwareNew

  • trunk/src/VBox/Devices/EFI/FirmwareNew/OvmfPkg/Bhyve/BhyveX64.dsc

    r101291 r105670  
    174174  PeiHardwareInfoLib|OvmfPkg/Library/HardwareInfoLib/PeiHardwareInfoLib.inf
    175175  DxeHardwareInfoLib|OvmfPkg/Library/HardwareInfoLib/DxeHardwareInfoLib.inf
     176  ImagePropertiesRecordLib|MdeModulePkg/Library/ImagePropertiesRecordLib/ImagePropertiesRecordLib.inf
     177  CpuPageTableLib|UefiCpuPkg/Library/CpuPageTableLib/CpuPageTableLib.inf
    176178
    177179  CustomizedDisplayLib|MdeModulePkg/Library/CustomizedDisplayLib/CustomizedDisplayLib.inf
     
    197199  OpensslLib|CryptoPkg/Library/OpensslLib/OpensslLibCrypto.inf
    198200!endif
    199   RngLib|MdePkg/Library/BaseRngLibTimerLib/BaseRngLibTimerLib.inf
     201  RngLib|MdeModulePkg/Library/BaseRngLibTimerLib/BaseRngLibTimerLib.inf
    200202
    201203!if $(SECURE_BOOT_ENABLE) == TRUE
     
    232234
    233235[LibraryClasses.common]
     236  AmdSvsmLib|UefiCpuPkg/Library/AmdSvsmLibNull/AmdSvsmLibNull.inf
    234237  BaseCryptLib|CryptoPkg/Library/BaseCryptLib/BaseCryptLib.inf
    235238  CcExitLib|UefiCpuPkg/Library/CcExitLibNull/CcExitLibNull.inf
     
    663666  PcAtChipsetPkg/PcatRealTimeClockRuntimeDxe/PcatRealTimeClockRuntimeDxe.inf
    664667  MdeModulePkg/Universal/DriverHealthManagerDxe/DriverHealthManagerDxe.inf
    665   MdeModulePkg/Universal/BdsDxe/BdsDxe.inf {
    666     <LibraryClasses>
    667 !ifdef $(CSM_ENABLE)
    668       NULL|OvmfPkg/Bhyve/Csm/CsmSupportLib/CsmSupportLib.inf
    669       NULL|OvmfPkg/Csm/LegacyBootManagerLib/LegacyBootManagerLib.inf
    670 !endif
    671   }
     668  MdeModulePkg/Universal/BdsDxe/BdsDxe.inf
    672669  MdeModulePkg/Logo/LogoDxe.inf
    673670  MdeModulePkg/Application/UiApp/UiApp.inf {
     
    676673      NULL|MdeModulePkg/Library/BootManagerUiLib/BootManagerUiLib.inf
    677674      NULL|MdeModulePkg/Library/BootMaintenanceManagerUiLib/BootMaintenanceManagerUiLib.inf
    678 !ifdef $(CSM_ENABLE)
    679       NULL|OvmfPkg/Csm/LegacyBootManagerLib/LegacyBootManagerLib.inf
    680       NULL|OvmfPkg/Csm/LegacyBootMaintUiLib/LegacyBootMaintUiLib.inf
    681 !endif
    682675  }
    683676  OvmfPkg/VirtioPciDeviceDxe/VirtioPciDeviceDxe.inf
     
    716709  MdeModulePkg/Universal/SetupBrowserDxe/SetupBrowserDxe.inf
    717710  MdeModulePkg/Universal/DisplayEngineDxe/DisplayEngineDxe.inf
    718   MdeModulePkg/Universal/MemoryTest/NullMemoryTestDxe/NullMemoryTestDxe.inf
    719711
    720712  OvmfPkg/Bhyve/BhyveRfbDxe/BhyveRfbDxe.inf {
     
    768760  MdeModulePkg/Bus/Usb/UsbKbDxe/UsbKbDxe.inf
    769761  MdeModulePkg/Bus/Usb/UsbMassStorageDxe/UsbMassStorageDxe.inf
    770 
    771 !ifdef $(CSM_ENABLE)
    772   IntelFrameworkModulePkg/Csm/BiosThunk/VideoDxe/VideoDxe.inf {
    773     <LibraryClasses>
    774       PcdLib|MdePkg/Library/DxePcdLib/DxePcdLib.inf
    775   }
    776 !endif
    777 #  OvmfPkg/Csm/LegacyBiosDxe/LegacyBiosDxe.inf
    778 !ifdef $(CSM_ENABLE)
    779   OvmfPkg/Bhyve/Csm/BhyveCsm16/BhyveCsm16.inf
    780 !endif
    781762
    782763!if $(TOOL_CHAIN_TAG) != "XCODE5"
Note: See TracChangeset for help on using the changeset viewer.

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