[PATCH v3 08/25] menu: Make use of CLI character processing
Daniel Golle
daniel at makrotopia.org
Tue Apr 11 22:19:40 CEST 2023
On Fri, Jan 06, 2023 at 08:52:26AM -0600, Simon Glass wrote:
> Avoid duplicating some of the escape-sequence processing here and use the
> CLI function instead.
>
> Signed-off-by: Simon Glass <sjg at chromium.org>
> ---
>
> [...]
> diff --git a/common/menu.c b/common/menu.c
> index 7db98942a61..45f36ae3ede 100644
> --- a/common/menu.c
> +++ b/common/menu.c
> @@ -15,6 +15,8 @@
>
> #include "menu.h"
>
> +#define ansi 0
Now that I'm using U-Boot 2023.04 I noticed that this introduces a (cosmetic)
regression: The autoboot countdown in bootmenu is now longer re-written, but
instead the last menu item line is continously appended like:
U-Boot consoleHit any key to stop autoboot: 3 Hit any key to stop autoboot: 2
To regain the previous behavior one should change the line to
#define ansi 1
To me this looks a bit unfinished, as if there was some sort of
probing of the terminal capabilities supposed to happen but then
this has never been implemeneted...
More information about the U-Boot
mailing list