VirtualBox

Changeset 77673 in vbox for trunk/src/VBox/Devices


Ignore:
Timestamp:
Mar 13, 2019 8:36:16 AM (6 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
129309
Message:

EFI: MEMFD_BASE_ADDRESS needs to be properly defined or decompression fails.

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

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/EFI/FirmwareNew/OvmfPkg/OvmfPkg.fdf.inc

    r77662 r77673  
    9090SET gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareSize = $(VARS_SPARE_SIZE)
    9191
     92!ifndef $(VBOX)
    9293DEFINE MEMFD_BASE_ADDRESS = 0x800000
     94!else
     95# Need to relocate this or it interferes with certain OS X bootloaders breaking OS X guests
     96DEFINE MEMFD_BASE_ADDRESS = 0x2000000
     97!endif
  • trunk/src/VBox/Devices/EFI/FirmwareNew/OvmfPkg/OvmfPkgIa32.fdf

    r77671 r77673  
    6868
    6969[FD.MEMFD]
    70 !ifndef $(VBOX)
    7170BaseAddress   = $(MEMFD_BASE_ADDRESS)
    72 !else
    73 # Need to relocate this or it interferes with certain OS X bootloaders breaking OS X guests
    74 BaseAddress   = 0x2000000
    75 !endif
    7671Size          = 0xB00000
    7772ErasePolarity = 1
  • trunk/src/VBox/Devices/EFI/FirmwareNew/OvmfPkg/OvmfPkgX64.fdf

    r77671 r77673  
    6868
    6969[FD.MEMFD]
    70 !ifndef $(VBOX)
    7170BaseAddress   = $(MEMFD_BASE_ADDRESS)
    72 !else
    73   # Need to relocate this or it interferes with certain OS X bootloaders breaking OS X guests
    74   BaseAddress   = 0x2000000
    75 !endif
    7671Size          = 0xB00000
    7772ErasePolarity = 1
Note: See TracChangeset for help on using the changeset viewer.

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