Searched refs:keyboard (Results 1 - 23 of 23) sorted by relevance
/illumos-gate/usr/src/uts/common/sys/ |
H A D | kbdreg.h | 47 struct keyboard *k_curkeyboard; 52 * States of keyboard ID recognizer
|
H A D | kbtrans.h | 31 * Interface between hardware keyboard driver and generic keyboard 42 * The default value (0) indicates that the keyboard layout isn't 48 * Maximum of keys in a keyboard 92 * Initializes the generic keyboard translation module. Must be 114 * keyboard state, in the form of LED state. initial_leds shows 165 * module should make this call to report the type of keyboard 166 * attached. "type" is the keyboard type, typically KB_SUN4, 170 struct keyboard *); 177 * keyboard ha [all...] |
H A D | kbd.h | 42 #define KB_SUN2 0x02 /* Sun-2 custom keyboard */ 61 * Following are the only keyboard types supported by kb module. 63 * themselves as Type 4 keyboard with a different layout id.) 65 #define KB_SUN3 3 /* Type 3 Sun keyboard */ 66 #define KB_SUN4 4 /* Type 4 Sun keyboard */ 67 #define KB_USB 6 /* USB keyboard */ 68 #define KB_PC 101 /* Type 101 AT keyboard */ 73 * This structure is used to enumerate the supported keyboard types. 79 struct keyboard *table; /* Keyboard table to use. */ 94 * Commands to the Sun-3 keyboard 283 struct keyboard { struct [all...] |
/illumos-gate/usr/src/boot/sys/boot/fdt/dts/arm/ |
H A D | exynos5250-snow.dts | 61 keyboard-controller {
|
H A D | exynos5250-spring.dts | 61 keyboard-controller {
|
H A D | exynos5420-peach-pit.dts | 57 keyboard-controller {
|
H A D | imx51x.dtsi | 310 keyboard@73f94000 {
|
H A D | imx53x.dtsi | 364 keyboard@53f94000 {
|
/illumos-gate/usr/src/uts/common/io/kbtrans/ |
H A D | kbtrans_lower.h | 37 * This structure describes the state of the keyboard. 50 /* Pointer to keyboard maps */ 51 struct keyboard *kbtrans_keyboard;
|
H A D | kbtrans_streams.c | 28 * Generic keyboard support: streams and administration. 153 * Functions to be called when keyboard translation is turned off 266 /* allocate keyboard state structure */ 421 * keyboard module output queue put procedure: handles M_IOCTL 486 struct keyboard *kp; 553 * module should make this call to report the id of the keyboard 554 * attached. id is the keyboard type, typically KB_SUN4, 561 struct keyboard *k) 571 * keyboard has been reset, e.g. by being unplugged and reattached. 868 * If set to false, means we are a serial keyboard, [all...] |
H A D | kbtrans.c | 30 * Generic keyboard support: translation 147 * Nobody has told us about this keyboard yet. 537 register struct keyboard *kp;
|
/illumos-gate/usr/src/boot/sys/boot/i386/pxeldr/ |
H A D | pxeldr.S | 54 .set MEM_BIOS_KEYBOARD,0x496 # BDA byte with keyboard bit 76 * Bit in MEM_BIOS_KEYBOARD that is set if an enhanced keyboard is present 126 * Look at the BIOS data area to see if we have an enhanced keyboard. If not, 129 testb $KEYBOARD_BIT, MEM_BIOS_KEYBOARD # keyboard present? 236 * keyboard controller to get ready (65K x ISA access time). If 238 * legacy-free and simply doesn't have a keyboard controller.
|
/illumos-gate/usr/src/uts/common/sys/usb/clients/usbkbm/ |
H A D | usbkbm.h | 41 * USB keyboard LED masks (used to set LED's on USB keyboards) 69 * The keyboard would report ErrorRollOver in all array fields when 94 #define USBKBM_OPEN 0x00000001 /* keyboard is open for business */ 95 #define USBKBM_QWAIT 0x00000002 /* keyboard is waiting for a response */ 110 uint8_t keyid; /* report id of keyboard input */ 111 uint_t kpos; /* keycode offset in the keyboard data */ 123 /* Report format of keyboard data */ 128 uint16_t usbkbm_layout; /* keyboard layout */ 137 /* Currently processed key events of the current keyboard packet */ 156 /* keyboard devic [all...] |
/illumos-gate/usr/src/uts/common/io/usb/clients/usbkbm/ |
H A D | usbkbm.c | 28 * USB keyboard input streams module - processes USB keypacket 91 static struct keyboard *usbkbm_keyindex; 97 extern struct keyboard *kbtrans_usbkb_maptab_init(void); 98 extern void kbtrans_usbkb_maptab_fini(struct keyboard **); 141 "USB keyboard streams 1.44", 275 * Save entries of the keyboard structure that 375 * Open a keyboard 409 /* allocate usb keyboard state structure */ 588 * Close a keyboard. 620 * usb keyboard modul [all...] |
/illumos-gate/usr/src/boot/sys/boot/i386/cdboot/ |
H A D | cdboot.S | 492 # keyboard controller to get ready (65K x ISA access time). If 494 # legacy-free and simply doesn't have a keyboard controller.
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | conskbd.c | 40 * keyboard with replicated keys. 45 * drivers don't support polled I/O interfaces, we couldn't group the keyboard 49 * keyboard drivers is added. When conskbd receives I_LINK or I_PLINK 52 * recognize this ioctl, the virtual keyboard will be disabled so that 53 * only one keyboard instance could be linked under conskbd. 82 extern struct keyboard *kbtrans_usbkb_maptab_init(void); 83 extern void kbtrans_usbkb_maptab_fini(struct keyboard **); 262 static queue_t *conskbd_regqueue; /* regular keyboard queue above us */ 268 static struct keyboard *conskbd_keyindex; 338 * The software state structure of virtual keyboard [all...] |
H A D | kbd.c | 75 &mod_strmodops, "streams module for keyboard", &fsw 134 * State of keyboard & keyboard 158 #define KBD_OPEN 0x00000001 /* keyboard is open for business */ 278 * Open a keyboard. 320 /* allocate keyboard */ 425 * Close a keyboard. 845 return; /* wait for reply from keyboard */ 848 * Not a Type 4 keyboard; return an immediate error. 1017 * Sun-3 keyboard [all...] |
/illumos-gate/usr/src/boot/sys/boot/fdt/dts/powerpc/ |
H A D | p2020ds.dts | 694 keyboard@0 {
|
H A D | mpc8572ds.dts | 799 keyboard@0 {
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | priv_defs | 546 Allows a process to get and set keyboard and pointer controls.
|
/illumos-gate/usr/src/uts/common/io/kb8042/ |
H A D | kb8042.c | 61 * For any keyboard, there is a unique code describing the position 62 * of the key on a keyboard. We refer to the code as "station number". 150 extern struct keyboard keyindex_pc; 231 "PS/2 keyboard driver", 338 * instead of just storing the data that comes in from the keyboard, which 351 * Send a "change scan code set" command to the keyboard. 360 * Send a 0. The keyboard should ACK the 0, then it should send the 369 * The next input byte from the keyboard should be the scan code 371 * just for fun, so blow past those to get the keyboard scan code. 379 cmn_err(CE_NOTE, "!Scan code set from keyboard i [all...] |
/illumos-gate/usr/src/uts/intel/ia32/ml/ |
H A D | i86_subr.s | 1317 / Try the classic keyboard controller-triggered reset. 1323 / Wait up to 500 milliseconds here for the keyboard controller 1324 / to pull the reset line. On some systems where the keyboard
|
/illumos-gate/usr/src/grub/grub-0.97/stage2/ |
H A D | builtins.c | 4319 unsigned char keycode; /* keyboard scancode */ 4547 "Change the keyboard map. The key FROM_KEY is mapped to the key TO_KEY."
|
Completed in 381 milliseconds