OVMF used to have a progress bar, but it went lost with the port to MdeModulePkg BDS. I never considered this a major issue, but the progress bar does look nice, and given how simply it can be reinstated (using MdeModulePkg libraries), we should do that.
ArmVirtPkg never had a progress bar; this series adds it. You should look at the diffstat, and like it. Public branch: <https://github.com/lersek/edk2/commits/progress_bar>. Cc: Ard Biesheuvel <[email protected]> Cc: Feng Tian <[email protected]> Cc: Jordan Justen <[email protected]> Cc: Ruiyu Ni <[email protected]> Thanks Laszlo Laszlo Ersek (6): MdeModulePkg/BootLogoLib: pull GraphicsOutput protocol into class header OvmfPkg/PlatformBootManagerLib: rebase boot logo display to BootLogoLib OvmfPkg/PlatformBootManagerLib: bring back the progress bar OvmfPkg/PlatformBootManagerLib: keep the logo after connecting devices ArmVirtPkg/PlatformBootManagerLib: rebase boot logo display to BootLogoLib ArmVirtPkg/PlatformBootManagerLib: introduce the progress bar ArmVirtPkg/ArmVirtQemu.dsc | 7 +- ArmVirtPkg/ArmVirtQemuKernel.dsc | 7 +- ArmVirtPkg/Library/PlatformBootManagerLib/PlatformBm.c | 26 +- ArmVirtPkg/Library/PlatformBootManagerLib/PlatformBm.h | 29 - ArmVirtPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf | 8 +- ArmVirtPkg/Library/PlatformBootManagerLib/QuietBoot.c | 680 -------------------- MdeModulePkg/Include/Library/BootLogoLib.h | 1 + OvmfPkg/Library/PlatformBootManagerLib/BdsPlatform.c | 30 +- OvmfPkg/Library/PlatformBootManagerLib/BdsPlatform.h | 33 +- OvmfPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf | 7 +- OvmfPkg/Library/PlatformBootManagerLib/QuietBoot.c | 673 ------------------- OvmfPkg/OvmfPkgIa32.dsc | 3 + OvmfPkg/OvmfPkgIa32X64.dsc | 3 + OvmfPkg/OvmfPkgX64.dsc | 3 + 14 files changed, 74 insertions(+), 1436 deletions(-) delete mode 100644 ArmVirtPkg/Library/PlatformBootManagerLib/QuietBoot.c delete mode 100644 OvmfPkg/Library/PlatformBootManagerLib/QuietBoot.c -- 1.8.3.1 _______________________________________________ edk2-devel mailing list [email protected] https://lists.01.org/mailman/listinfo/edk2-devel

