From 7b3dfd679f367d0539e9d3ede47749376d821908 Mon Sep 17 00:00:00 2001 From: Alan Cox Date: Sat, 7 Mar 2015 21:20:36 +0000 Subject: [PATCH] vt: allow for platforms whose keyboard is not a scan map --- Kernel/vt.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Kernel/vt.c b/Kernel/vt.c index 18312a81..4f95b8d8 100644 --- a/Kernel/vt.c +++ b/Kernel/vt.c @@ -193,6 +193,7 @@ int vt_ioctl(uint8_t minor, uarg_t request, char *data) here.. probably need to switch vt */ if (minor <= MAX_VT) { switch(request) { +#ifdef KEY_ROWS case KBMAPSIZE: return KEY_ROWS << 8 | KEY_COLS; case KBMAPGET: @@ -205,6 +206,7 @@ int vt_ioctl(uint8_t minor, uarg_t request, char *data) return uget(shiftkeyboard, data + sizeof(keyboard), sizeof(shiftkeyboard)); +#endif case VTSIZE: return VT_HEIGHT << 8 | VT_WIDTH; } -- 2.34.1