The emulator driver is missing the DisplayEngineDxe driver and this prevents 
forward progress in the BDS. With this fix you can boot to the shell.

EmulatorPkg: Add missing driver.

The BDS depends on the DisplayEngineDxe driver, but this driver was not add to 
the EmulatorPkg.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by:Andrew Fish <[email protected]> 

~/work/edk2/EmulatorPkg>svn diff --diff-cmd diff EmulatorPkg.dsc EmulatorPkg.fdf
Index: EmulatorPkg.dsc
===================================================================
--- EmulatorPkg.dsc     (revision 15433)
+++ EmulatorPkg.dsc     (working copy)
@@ -83,6 +83,7 @@
   DpcLib|MdeModulePkg/Library/DxeDpcLib/DxeDpcLib.inf
   
OemHookStatusCodeLib|MdeModulePkg/Library/OemHookStatusCodeLibNull/OemHookStatusCodeLibNull.inf
   GenericBdsLib|IntelFrameworkModulePkg/Library/GenericBdsLib/GenericBdsLib.inf
+  
CustomizedDisplayLib|MdeModulePkg/Library/CustomizedDisplayLib/CustomizedDisplayLib.inf
   
SecurityManagementLib|MdeModulePkg/Library/DxeSecurityManagementLib/DxeSecurityManagementLib.inf
   TimerLib|MdePkg/Library/BaseTimerLibNullTemplate/BaseTimerLibNullTemplate.inf
   SerialPortLib|MdePkg/Library/BaseSerialPortLibNull/BaseSerialPortLibNull.inf
@@ -364,6 +365,7 @@
 
   MdeModulePkg/Universal/SmbiosDxe/SmbiosDxe.inf
   MdeModulePkg/Universal/HiiDatabaseDxe/HiiDatabaseDxe.inf
+  MdeModulePkg/Universal/DisplayEngineDxe/DisplayEngineDxe.inf
   MdeModulePkg/Universal/SetupBrowserDxe/SetupBrowserDxe.inf
   MdeModulePkg/Universal/PrintDxe/PrintDxe.inf
   MdeModulePkg/Universal/DriverSampleDxe/DriverSampleDxe.inf {
Index: EmulatorPkg.fdf
===================================================================
--- EmulatorPkg.fdf     (revision 15433)
+++ EmulatorPkg.fdf     (working copy)
@@ -180,6 +180,7 @@
 INF  EmulatorPkg/EmuSnpDxe/EmuSnpDxe.inf
 
 INF  MdeModulePkg/Universal/HiiDatabaseDxe/HiiDatabaseDxe.inf
+INF  MdeModulePkg/Universal/DisplayEngineDxe/DisplayEngineDxe.inf
 INF  MdeModulePkg/Universal/SetupBrowserDxe/SetupBrowserDxe.inf
 INF  MdeModulePkg/Universal/PrintDxe/PrintDxe.inf
 INF  IntelFrameworkModulePkg/Universal/BdsDxe/BdsDxe.inf

------------------------------------------------------------------------------
_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-devel

Reply via email to