VirtualBox

Changeset 80820 in vbox for trunk/src


Ignore:
Timestamp:
Sep 16, 2019 11:59:18 AM (5 years ago)
Author:
vboxsync
Message:

EFI/FirmwareNew: Logos are now enclosed in a separate DXE driver, provide our own based on the default one from MdeModulePkg

Location:
trunk/src/VBox/Devices/EFI/FirmwareNew
Files:
4 edited
8 copied
1 moved

Legend:

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

    r80728 r80820  
    178178  FrameBufferBltLib|MdeModulePkg/Library/FrameBufferBltLib/FrameBufferBltLib.inf
    179179
     180!ifdef $(SOURCE_DEBUG_ENABLE)
     181!ifdef $(VBOX)
     182  PeCoffExtraActionLib|VBoxPkg/Library/VBoxPeCoffExtraActionLib/VBoxPeCoffExtraActionLib.inf
     183!else
     184  PeCoffExtraActionLib|SourceLevelDebugPkg/Library/PeCoffExtraActionLibDebug/PeCoffExtraActionLibDebug.inf
     185!endif
     186  DebugCommunicationLib|SourceLevelDebugPkg/Library/DebugCommunicationLibSerialPort/DebugCommunicationLibSerialPort.inf
     187!else
    180188!ifdef $(VBOX)
    181189  PeCoffExtraActionLib|VBoxPkg/Library/VBoxPeCoffExtraActionLib/VBoxPeCoffExtraActionLib.inf
    182190  DebugAgentLib|VBoxPkg/Library/VBoxDebugAgentLib/VBoxDebugAgentLib.inf
    183 !else
    184 !ifdef $(SOURCE_DEBUG_ENABLE)
    185   PeCoffExtraActionLib|SourceLevelDebugPkg/Library/PeCoffExtraActionLibDebug/PeCoffExtraActionLibDebug.inf
    186   DebugCommunicationLib|SourceLevelDebugPkg/Library/DebugCommunicationLibSerialPort/DebugCommunicationLibSerialPort.inf
    187191!else
    188192  PeCoffExtraActionLib|MdePkg/Library/BasePeCoffExtraActionLibNull/BasePeCoffExtraActionLibNull.inf
     
    770774!endif
    771775  }
     776!ifndef $(VBOX)
    772777  MdeModulePkg/Logo/LogoDxe.inf
     778!else
     779  VBoxPkg/Logo/LogoDxe.inf
     780!endif
    773781  MdeModulePkg/Application/UiApp/UiApp.inf {
    774782    <LibraryClasses>
  • trunk/src/VBox/Devices/EFI/FirmwareNew/OvmfPkg/OvmfPkgIa32.fdf

    r80727 r80820  
    304304INF  ShellPkg/Application/Shell/Shell.inf
    305305
     306!ifndef $(VBOX)
    306307INF MdeModulePkg/Logo/LogoDxe.inf
     308!else
     309INF VBoxPkg/Logo/LogoDxe.inf
     310!endif
    307311
    308312#
  • trunk/src/VBox/Devices/EFI/FirmwareNew/OvmfPkg/OvmfPkgX64.dsc

    r80728 r80820  
    815815!endif
    816816  }
     817!ifndef $(VBOX)
    817818  MdeModulePkg/Logo/LogoDxe.inf
     819!else
     820  VBoxPkg/Logo/LogoDxe.inf
     821!endif
    818822  MdeModulePkg/Application/UiApp/UiApp.inf {
    819823    <LibraryClasses>
     
    891895 # we need it for VBoxAppleSim
    892896 #IntelFrameworkModulePkg/Universal/DataHubDxe/DataHubDxe.inf
    893  MdeModulePkg/Universal/ReportStatusCodeRouter/RuntimeDxe/ReportStatusCodeRouterRuntimeDxe.inf
    894  MdeModulePkg/Universal/StatusCodeHandler/RuntimeDxe/StatusCodeHandlerRuntimeDxe.inf
    895897!endif
    896898
  • trunk/src/VBox/Devices/EFI/FirmwareNew/OvmfPkg/OvmfPkgX64.fdf

    r80727 r80820  
    305305INF  ShellPkg/Application/Shell/Shell.inf
    306306
     307!ifndef $(VBOX)
    307308INF MdeModulePkg/Logo/LogoDxe.inf
     309!else
     310INF VBoxPkg/Logo/LogoDxe.inf
     311!endif
    308312
    309313#
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