This is v2 of <http://thread.gmane.org/gmane.comp.bios.tianocore.devel/10510>.
Changes in v2: - Patches #1 and #2 are new, for IntelFrameworkModulePkg / BdsDxe. They enable the front page code to look at the keyboard briefly even with a zero timeout. - The rest of the patches are preserved from v1, only the timeout has been changed from 3 seconds to 0 seconds, and commit messages have been updated accordingly. The 0 seconds timeout puts patch #2 to use. Changes are also noted per patch. Public branch: <https://github.com/lersek/edk2/commits/bz1153927_frontpage_v2>. Thanks Laszlo Laszlo Ersek (9): IntelFrameworkModulePkg: BdsDxe: factor HandleKeyPress() out of ShowProgress() IntelFrameworkModulePkg: BdsDxe: poll keyboard at front page with zero timeout OvmfPkg: BDS: remove dead call to PlatformBdsEnterFrontPage() OvmfPkg: BDS: drop useless return statement OvmfPkg: BDS: don't overwrite the BDS Front Page timeout OvmfPkg: BDS: optimize second argument in PlatformBdsEnterFrontPage() call OvmfPkg: BDS: drop superfluous "connect first boot option" logic OvmfPkg: BDS: drop custom boot timeout, revert to IntelFrameworkModulePkg's OvmfPkg: set video resolution of text setup to 640x480 .../Universal/BdsDxe/FrontPage.c | 67 +++++++++++++++----- OvmfPkg/Library/PlatformBdsLib/BdsPlatform.c | 72 +--------------------- OvmfPkg/OvmfPkgIa32.dsc | 5 ++ OvmfPkg/OvmfPkgIa32X64.dsc | 5 ++ OvmfPkg/OvmfPkgX64.dsc | 5 ++ 5 files changed, 67 insertions(+), 87 deletions(-) -- 1.8.3.1 ------------------------------------------------------------------------------ _______________________________________________ edk2-devel mailing list edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel