zx128: vt keyboard scan bug fixed
authorAlexander Tsidaev <a.tsidaev@gmail.com>
Sun, 23 Nov 2014 17:23:22 +0000 (22:23 +0500)
committerAlexander Tsidaev <a.tsidaev@gmail.com>
Sun, 23 Nov 2014 22:06:19 +0000 (03:06 +0500)
Kernel/platform-zx128/devtty.c

index c2d7713..2ce490a 100644 (file)
@@ -115,7 +115,7 @@ void tty_pollirq(void)
                uint8_t m = 0x10;
                for (n = 4; n >= 0; n--) {
                        if ((keybuf[i] & m) && !(keymap[i] & m))
-                               if (!shiftmask[i] & m)
+                               if (!(shiftmask[i] & m))
                                        keysdown--;
 
                        if (!(keybuf[i] & m) && (keymap[i] & m)) {