Add editing keypad keys and the missing F11 key to the curses serial
authorUlf Jordan <jordan@chalmers.se>
Fri, 5 Sep 2008 21:23:02 +0000 (21:23 +0000)
committerJordan Crouse <jordan.crouse@amd.com>
Fri, 5 Sep 2008 21:23:02 +0000 (21:23 +0000)
input cooking table.

Signed-off-by: Ulf Jordan <jordan@chalmers.se>
Acked-by: Jordan Crouse <jordan.crouse@amd.com>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@3568 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1

payloads/libpayload/curses/keyboard.c

index ae3e1c5d70e7067860ea6d9a99717ee3b394404d..83215966b7df00d43c5a093ba21a1a4b2c47c5b7 100644 (file)
@@ -73,6 +73,12 @@ static struct {
        { "[B", KEY_DOWN },
        { "[C", KEY_RIGHT },
        { "[D", KEY_LEFT },
+       { "[F", KEY_END },
+       { "[H", KEY_HOME },
+       { "[2~", KEY_IC },
+       { "[3~", KEY_DC },
+       { "[5~", KEY_PPAGE },
+       { "[6~", KEY_NPAGE },
        { "OP", KEY_F(1) },
        { "OQ", KEY_F(2) },
        { "OR", KEY_F(3) },
@@ -83,6 +89,7 @@ static struct {
        { "[19~", KEY_F(8) },
        { "[20~", KEY_F(9) },
        { "[21~", KEY_F(10) },
+       { "[23~", KEY_F(11) },
        { "[24~", KEY_F(12) },
        { NULL },
 };