diff --git a/stage23/lib/panic.s2.c b/stage23/lib/panic.s2.c index 6fba4d87..db751182 100644 --- a/stage23/lib/panic.s2.c +++ b/stage23/lib/panic.s2.c @@ -29,6 +29,7 @@ __attribute__((noreturn)) void panic(const char *fmt, ...) { rm_hcf(); #elif defined (uefi) print("Press [ENTER] to return to firmware."); + while (getchar() != '\n'); fb_clear(&fbinfo); // release all uefi memory and return to firmware