From 95fc669774ed15bf17217788865bfd6bda9a7a34 Mon Sep 17 00:00:00 2001 From: Masahisa Kojima Date: Mon, 12 Sep 2022 17:33:52 +0900 Subject: menu: add KEY_PLUS, KEY_MINUS and KEY_SPACE handling This is preparation to support menu-driven UEFI BootOrder variable updated by KEY_PLUS, KEY_MINUS and KEY_SPACE. Signed-off-by: Masahisa Kojima Reviewed-by: Heinrich Schuchardt Reviewed-by: Ilias Apalodimas --- common/menu.c | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'common/menu.c') diff --git a/common/menu.c b/common/menu.c index 3e876b55b34..0d19601cf53 100644 --- a/common/menu.c +++ b/common/menu.c @@ -548,4 +548,13 @@ void bootmenu_loop(struct bootmenu_data *menu, /* ^C was pressed */ if (c == 0x3) *key = KEY_QUIT; + + if (c == '+') + *key = KEY_PLUS; + + if (c == '-') + *key = KEY_MINUS; + + if (c == ' ') + *key = KEY_SPACE; } -- cgit v1.2.3