aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/kbd
diff options
context:
space:
mode:
authorKazutaka YOKOTA <yokota@FreeBSD.org>2000-01-10 08:50:43 +0000
committerKazutaka YOKOTA <yokota@FreeBSD.org>2000-01-10 08:50:43 +0000
commit934d11e3957fe4703d72adf784af0d4c20eae710 (patch)
tree948235871e436e5c96feece45a99cc394bd21185 /sys/dev/kbd
parent4d00f04203182270c2d0409722ac0546385922bc (diff)
Notes
Diffstat (limited to 'sys/dev/kbd')
-rw-r--r--sys/dev/kbd/atkbd.c11
1 files changed, 9 insertions, 2 deletions
diff --git a/sys/dev/kbd/atkbd.c b/sys/dev/kbd/atkbd.c
index 707273446128..9d15fc473718 100644
--- a/sys/dev/kbd/atkbd.c
+++ b/sys/dev/kbd/atkbd.c
@@ -1127,8 +1127,15 @@ init_keyboard(KBDC kbdc, int *type, int flags)
*type = KB_OTHER;
id = get_kbd_id(kbdc);
switch(id) {
- case 0x41ab:
- case 0x83ab:
+ case 0x41ab: /* 101/102/... Enhanced */
+ case 0x83ab: /* ditto */
+ case 0x54ab: /* SpaceSaver */
+ case 0x84ab: /* ditto */
+#if 0
+ case 0x90ab: /* 'G' */
+ case 0x91ab: /* 'P' */
+ case 0x92ab: /* 'A' */
+#endif
*type = KB_101;
break;
case -1: /* AT 84 keyboard doesn't return ID */