From: David Zang Date: Mon, 7 Jul 2025 00:22:01 +0000 (-0500) Subject: Fix autoboot countdown printing wrong X-Git-Tag: v2025.10-rc1~67 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=5f70be08b015a5dc2296ea0073ecc8165fc48588;p=thirdparty%2Fu-boot.git Fix autoboot countdown printing wrong Originally when bootdelay >99, the countdown breaks. Setting bootdelay at 101 or bigger will trigger this error. Signed-off-by: David Zang --- diff --git a/common/autoboot.c b/common/autoboot.c index 0a254498d40..e39f4a32f95 100644 --- a/common/autoboot.c +++ b/common/autoboot.c @@ -410,7 +410,7 @@ static int abortboot_single_key(int bootdelay) udelay(10000); } while (!abort && get_timer(ts) < 1000); - printf("\b\b\b%2d ", bootdelay); + printf("\rHit any key to stop autoboot: %1d\033[K", bootdelay); } putc('\n');