From 00bbfe82b2d6099dc8ddf8a41d947d42ddfd31c4 Mon Sep 17 00:00:00 2001 From: mintsuki Date: Sun, 31 Oct 2021 18:16:35 +0100 Subject: [PATCH] menu: Initialise terminal at autoboot if not ready --- stage23/menu.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/stage23/menu.c b/stage23/menu.c index 2acb0686..dac3624b 100644 --- a/stage23/menu.c +++ b/stage23/menu.c @@ -709,7 +709,15 @@ timeout_aborted: if (!*cmdline) { *cmdline = ""; } - reset_term(); + if (term_backend == NOT_READY) { +#if bios == 1 + term_textmode(); +#elif uefi == 1 + term_vbe(0, 0); +#endif + } else { + reset_term(); + } return selected_menu_entry->body; case 'e': { if (editor_enabled) {