From: Alan Cox Date: Sat, 7 Mar 2015 21:20:36 +0000 (+0000) Subject: vt: allow for platforms whose keyboard is not a scan map X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=7b3dfd679f367d0539e9d3ede47749376d821908;p=FUZIX.git vt: allow for platforms whose keyboard is not a scan map --- 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; }