Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/sys/arch/pica/include Moved to /cvsroot/syssrc/sys/arch/arc/...
details: https://anonhg.NetBSD.org/src/rev/df2f0d41f7a6
branches: trunk
changeset: 481000:df2f0d41f7a6
user: soda <soda%NetBSD.org@localhost>
date: Sun Jan 23 20:08:23 2000 +0000
description:
Moved to /cvsroot/syssrc/sys/arch/arc/include/kbdreg.h,v
diffstat:
sys/arch/pica/include/kbdreg.h | 52 ------------------------------------------
1 files changed, 0 insertions(+), 52 deletions(-)
diffs (56 lines):
diff -r d66c9ac5b04f -r df2f0d41f7a6 sys/arch/pica/include/kbdreg.h
--- a/sys/arch/pica/include/kbdreg.h Sun Jan 23 20:08:23 2000 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,52 +0,0 @@
-/* $NetBSD: kbdreg.h,v 1.2 1996/07/16 23:24:23 thorpej Exp $ */
-
-/*
- * Keyboard definitions
- */
-
-#define KBSTATP (PICA_SYS_KBD + 0x61) /* controller status port (I) */
-#define KBS_DIB 0x01 /* data in buffer */
-#define KBS_IBF 0x02 /* input buffer low */
-#define KBS_WARM 0x04 /* input buffer low */
-#define KBS_OCMD 0x08 /* output buffer has command */
-#define KBS_NOSEC 0x10 /* security lock not engaged */
-#define KBS_TERR 0x20 /* transmission error */
-#define KBS_RERR 0x40 /* receive error */
-#define KBS_PERR 0x80 /* parity error */
-
-#define KBCMDP (PICA_SYS_KBD + 0x61) /* controller port (O) */
-#define KBDATAP (PICA_SYS_KBD + 0x60) /* data port (I) */
-#define KBOUTP (PICA_SYS_KBD + 0x60) /* data port (O) */
-
-#define K_RDCMDBYTE 0x20
-#define K_LDCMDBYTE 0x60
-
-#define KC8_TRANS 0x40 /* convert to old scan codes */
-#define KC8_MDISABLE 0x20 /* disable mouse */
-#define KC8_KDISABLE 0x10 /* disable keyboard */
-#define KC8_IGNSEC 0x08 /* ignore security lock */
-#define KC8_CPU 0x04 /* exit from protected mode reset */
-#define KC8_MENABLE 0x02 /* enable mouse interrupt */
-#define KC8_KENABLE 0x01 /* enable keyboard interrupt */
-#define CMDBYTE (KC8_TRANS|KC8_CPU|KC8_MENABLE|KC8_KENABLE)
-
-/* keyboard commands */
-#define KBC_RESET 0xFF /* reset the keyboard */
-#define KBC_RESEND 0xFE /* request the keyboard resend the last byte */
-#define KBC_SETDEFAULT 0xF6 /* resets keyboard to its power-on defaults */
-#define KBC_DISABLE 0xF5 /* as per KBC_SETDEFAULT, but also disable key scanning */
-#define KBC_ENABLE 0xF4 /* enable key scanning */
-#define KBC_TYPEMATIC 0xF3 /* set typematic rate and delay */
-#define KBC_SETTABLE 0xF0 /* set scancode translation table */
-#define KBC_MODEIND 0xED /* set mode indicators (i.e. LEDs) */
-#define KBC_ECHO 0xEE /* request an echo from the keyboard */
-
-/* keyboard responses */
-#define KBR_EXTENDED 0xE0 /* extended key sequence */
-#define KBR_RESEND 0xFE /* needs resend of command */
-#define KBR_ACK 0xFA /* received a valid command */
-#define KBR_OVERRUN 0x00 /* flooded */
-#define KBR_FAILURE 0xFD /* diagnosic failure */
-#define KBR_BREAK 0xF0 /* break code prefix - sent on key release */
-#define KBR_RSTDONE 0xAA /* reset complete */
-#define KBR_ECHO 0xEE /* echo response */
Home |
Main Index |
Thread Index |
Old Index