Lines Matching +full:0 +full:x60
14 #define I8042_DATA_REG 0x60 /* keyboard i/o buffer */
15 #define I8042_STS_REG 0x64 /* keyboard status read */
16 #define I8042_CMD_REG 0x64 /* keyboard ctrl write */
19 #define STATUS_OBF (1 << 0)
23 #define CONFIG_KIRQ_EN (1 << 0)
31 #define CMD_RD_CONFIG 0x20 /* read configuration byte */
32 #define CMD_WR_CONFIG 0x60 /* write configuration byte */
33 #define CMD_SELF_TEST 0xaa /* controller self-test */
34 #define CMD_KBD_DIS 0xad /* keyboard disable */
35 #define CMD_KBD_EN 0xae /* keyboard enable */
36 #define CMD_SET_KBD_LED 0xed /* set keyboard led */
37 #define CMD_DRAIN_OUTPUT 0xf4 /* drain output buffer */
38 #define CMD_RESET_KBD 0xff /* reset keyboard */
41 #define KBC_TEST_OK 0x55
42 #define KBD_ACK 0xfa
43 #define KBD_POR 0xaa
47 #define KBD_US 0 /* default US layout */
53 #define AS 0 /* normal character index */
63 #define NORMAL 0x0000 /* normal key */
64 #define STP 0x0001 /* scroll lock stop output*/
65 #define NUM 0x0002 /* numeric lock */
66 #define CAPS 0x0004 /* capslock */
67 #define SHIFT 0x0008 /* shift */
68 #define CTRL 0x0010 /* control*/
69 #define EXT 0x0020 /* extended scan code 0xe0 */
70 #define ESC 0x0040 /* escape key press */
71 #define E1 0x0080 /* extended scan code 0xe1 */
72 #define BRK 0x0100 /* make break flag for keyboard */
73 #define ALT 0x0200 /* right alt */