From: James S. <jsi...@us...> - 2002-01-31 23:05:32
|
Update of /cvsroot/linuxconsole/ruby/linux/drivers/input/keyboard In directory usw-pr-cvs1:/tmp/cvs-serv17206 Modified Files: amikbd.c Log Message: Various fixed post from linux-m68k mailing list. Index: amikbd.c =================================================================== RCS file: /cvsroot/linuxconsole/ruby/linux/drivers/input/keyboard/amikbd.c,v retrieving revision 1.10 retrieving revision 1.11 diff -u -d -r1.10 -r1.11 --- amikbd.c 2002/01/24 19:22:46 1.10 +++ amikbd.c 2002/01/31 23:05:28 1.11 @@ -44,7 +44,7 @@ MODULE_LICENSE("GPL"); static unsigned char amikbd_keycode[0x78] = { - 0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 43, 0, 82, + 41, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 43, 0, 82, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 0, 79, 80, 81, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 0, 0, 75, 76, 77, 0, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 0, 83, 71, 72, 73, @@ -96,7 +96,7 @@ return; } - printk(amikbd_messages[scancode]); /* scancodes >= 0x78 are error codes */ + printk(amikbd_messages[scancode - 0x78]); /* scancodes >= 0x78 are error codes */ } static int __init amikbd_init(void) |