VirtualBox

Ignore:
Timestamp:
Mar 13, 2019 1:20:57 PM (6 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
129314
Message:

EFI: Use resource compiler to avoid errors. 32-bit EFI now boots to shell with 440FX chipset.

Location:
trunk/src/VBox/Devices/EFI/FirmwareNew/OvmfPkg
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/EFI/FirmwareNew/OvmfPkg/OvmfPkgIa32.dsc

    r77662 r77678  
    292292!else
    293293  DebugLib|OvmfPkg/Library/PlatformDebugLibIoPort/PlatformDebugLibIoPort.inf
    294 !endif  PeCoffLib|MdePkg/Library/BasePeCoffLib/BasePeCoffLib.inf
     294!endif
     295  PeCoffLib|MdePkg/Library/BasePeCoffLib/BasePeCoffLib.inf
    295296!else
    296297  DebugLib|VBoxPkg/Library/VBoxDebugLib/VBoxDebugLib.inf
     
    784785 # we need it for VBoxAppleSim
    785786 IntelFrameworkModulePkg/Universal/DataHubDxe/DataHubDxe.inf
    786  MdeModulePkg/Universal/Acpi/BootGraphicsResourceTableDxe/BootGraphicsResourceTableDxe.inf
    787787!endif
    788788
     
    815815  MdeModulePkg/Universal/Acpi/S3SaveStateDxe/S3SaveStateDxe.inf
    816816  MdeModulePkg/Universal/Acpi/BootScriptExecutorDxe/BootScriptExecutorDxe.inf
     817!else
     818  MdeModulePkg/Universal/Acpi/AcpiPlatformDxe/AcpiPlatformDxe.inf
     819!endif
    817820  MdeModulePkg/Universal/Acpi/BootGraphicsResourceTableDxe/BootGraphicsResourceTableDxe.inf
    818 !else
    819   MdeModulePkg/Universal/Acpi/AcpiPlatformDxe/AcpiPlatformDxe.inf
    820 !endif
    821821
    822822  #
     
    860860  # Usb Support
    861861  #
    862 !ifndef $(VBOX)
    863862  MdeModulePkg/Bus/Pci/UhciDxe/UhciDxe.inf
    864 !endif
    865863  MdeModulePkg/Bus/Pci/EhciDxe/EhciDxe.inf
    866864  MdeModulePkg/Bus/Pci/XhciDxe/XhciDxe.inf
  • trunk/src/VBox/Devices/EFI/FirmwareNew/OvmfPkg/OvmfPkgIa32.fdf

    r77673 r77678  
    291291INF  OvmfPkg/SmbiosPlatformDxe/SmbiosPlatformDxe.inf
    292292
     293INF  MdeModulePkg/Universal/Acpi/AcpiTableDxe/AcpiTableDxe.inf
    293294!ifndef $(VBOX)
    294295INF  OvmfPkg/AcpiPlatformDxe/AcpiPlatformDxe.inf
     
    297298INF  MdeModulePkg/Universal/Acpi/BootScriptExecutorDxe/BootScriptExecutorDxe.inf
    298299!else
    299 INF  MdeModulePkg/Universal/Acpi/AcpiTableDxe/AcpiTableDxe.inf
    300300INF  MdeModulePkg/Universal/Acpi/AcpiPlatformDxe/AcpiPlatformDxe.inf
    301301!endif
     
    360360# Usb Support
    361361#
    362 !ifndef $(VBOX)
    363362INF  MdeModulePkg/Bus/Pci/UhciDxe/UhciDxe.inf
    364 !endif
    365363INF  MdeModulePkg/Bus/Pci/EhciDxe/EhciDxe.inf
    366364INF  MdeModulePkg/Bus/Pci/XhciDxe/XhciDxe.inf
  • trunk/src/VBox/Devices/EFI/FirmwareNew/OvmfPkg/OvmfPkgX64.dsc

    r77662 r77678  
    588588  gUefiOvmfPkgTokenSpaceGuid.PcdPciMmio32Base|0x0
    589589  gUefiOvmfPkgTokenSpaceGuid.PcdPciMmio32Size|0x0
     590  gUefiOvmfPkgTokenSpaceGuid.PcdPciMmio64Base|0x0
     591  gUefiOvmfPkgTokenSpaceGuid.PcdPciMmio64Size|0x800000000
    590592
    591593  gEfiMdePkgTokenSpaceGuid.PcdPlatformBootTimeOut|0
     
    789791 # we need it for VBoxAppleSim
    790792 IntelFrameworkModulePkg/Universal/DataHubDxe/DataHubDxe.inf
    791  MdeModulePkg/Universal/Acpi/BootGraphicsResourceTableDxe/BootGraphicsResourceTableDxe.inf
    792793!endif
    793794
     
    820821  MdeModulePkg/Universal/Acpi/S3SaveStateDxe/S3SaveStateDxe.inf
    821822  MdeModulePkg/Universal/Acpi/BootScriptExecutorDxe/BootScriptExecutorDxe.inf
     823!else
     824  MdeModulePkg/Universal/Acpi/AcpiPlatformDxe/AcpiPlatformDxe.inf
     825!endif
    822826  MdeModulePkg/Universal/Acpi/BootGraphicsResourceTableDxe/BootGraphicsResourceTableDxe.inf
    823 !else
    824   MdeModulePkg/Universal/Acpi/AcpiPlatformDxe/AcpiPlatformDxe.inf
    825 !endif
    826827
    827828  #
     
    865866  # Usb Support
    866867  #
    867 !ifndef $(VBOX)
    868868  MdeModulePkg/Bus/Pci/UhciDxe/UhciDxe.inf
    869 !endif
    870869  MdeModulePkg/Bus/Pci/EhciDxe/EhciDxe.inf
    871870  MdeModulePkg/Bus/Pci/XhciDxe/XhciDxe.inf
  • trunk/src/VBox/Devices/EFI/FirmwareNew/OvmfPkg/OvmfPkgX64.fdf

    r77673 r77678  
    292292INF  OvmfPkg/SmbiosPlatformDxe/SmbiosPlatformDxe.inf
    293293
     294INF  MdeModulePkg/Universal/Acpi/AcpiTableDxe/AcpiTableDxe.inf
    294295!ifndef $(VBOX)
    295296INF  OvmfPkg/AcpiPlatformDxe/AcpiPlatformDxe.inf
     
    298299INF  MdeModulePkg/Universal/Acpi/BootScriptExecutorDxe/BootScriptExecutorDxe.inf
    299300!else
    300 INF  MdeModulePkg/Universal/Acpi/AcpiTableDxe/AcpiTableDxe.inf
    301301INF  MdeModulePkg/Universal/Acpi/AcpiPlatformDxe/AcpiPlatformDxe.inf
    302302!endif
     
    366366# Usb Support
    367367#
    368 !ifndef $(VBOX)
    369368INF  MdeModulePkg/Bus/Pci/UhciDxe/UhciDxe.inf
    370 !endif
    371369INF  MdeModulePkg/Bus/Pci/EhciDxe/EhciDxe.inf
    372370INF  MdeModulePkg/Bus/Pci/XhciDxe/XhciDxe.inf
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