Browse Source

Vlv2TbltDevicePkg: Add the missing BootManagerMenuApp

* BootManagerMenuApp wasn't imported so the Boot Device Menu never showed
  correctly.

* Also fix the description of UiApp.
  In the "Rule.Common.UEFI_APPLICATION.UI" section, it intends to change
  the description of UiApp to "Enter Setup" to make the boot option
  self-explaining in the Boot Menu. But this didn't happen since the rule
  wasn't assigned to UiApp correctly, so the Boot Menu only showed "UiApp"
  which is not understandable to users. This patch adds "RuleOverride = UI"
  to UiApp.inf to change the description.

v2:
  Update the description

Cc: Zailiang Sun <zailiang.sun@intel.com>
Cc: Yi Qian <yi.qian@intel.com>
Cc: Michael D Kinney <michael.d.kinney@intel.com>
Signed-off-by: Gary Lin <glin@suse.com>
Reviewed-by: Michael D Kinney <michael.d.kinney@intel.com>
Gary Lin 4 years ago
parent
commit
0faad02bdb

+ 2 - 1
Platform/Intel/Vlv2TbltDevicePkg/PlatformPkg.fdf

@@ -417,7 +417,8 @@ INF UefiCpuPkg/CpuS3DataDxe/CpuS3DataDxe.inf
 INF MdeModulePkg/Universal/Metronome/Metronome.inf
 INF MdeModulePkg/Universal/BdsDxe/BdsDxe.inf
 INF MdeModulePkg/Logo/LogoDxe.inf
-INF MdeModulePkg/Application/UiApp/UiApp.inf
+INF RuleOverride = UI MdeModulePkg/Application/UiApp/UiApp.inf
+INF MdeModulePkg/Application/BootManagerMenuApp/BootManagerMenuApp.inf
 INF MdeModulePkg/Universal/WatchdogTimerDxe/WatchdogTimer.inf
 INF MdeModulePkg/Core/RuntimeDxe/RuntimeDxe.inf
 INF MdeModulePkg/Universal/FaultTolerantWriteDxe/FaultTolerantWriteDxe.inf

+ 1 - 0
Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgIA32.dsc

@@ -924,6 +924,7 @@
       NULL|MdeModulePkg/Library/BootManagerUiLib/BootManagerUiLib.inf
       NULL|MdeModulePkg/Library/BootMaintenanceManagerUiLib/BootMaintenanceManagerUiLib.inf
   }
+  MdeModulePkg/Application/BootManagerMenuApp/BootManagerMenuApp.inf
 
   MdeModulePkg/Universal/WatchdogTimerDxe/WatchdogTimer.inf
   MdeModulePkg/Core/RuntimeDxe/RuntimeDxe.inf

+ 1 - 0
Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgX64.dsc

@@ -939,6 +939,7 @@
       NULL|MdeModulePkg/Library/BootManagerUiLib/BootManagerUiLib.inf
       NULL|MdeModulePkg/Library/BootMaintenanceManagerUiLib/BootMaintenanceManagerUiLib.inf
   }
+  MdeModulePkg/Application/BootManagerMenuApp/BootManagerMenuApp.inf
 
   MdeModulePkg/Universal/WatchdogTimerDxe/WatchdogTimer.inf
   MdeModulePkg/Core/RuntimeDxe/RuntimeDxe.inf