Home
last modified time | relevance | path

Searched refs:scancode (Results 1 – 14 of 14) sorted by relevance

/NextBSD/sys/pc98/cbus/
HDpckbd.c585 int scancode; in pckbd_read_char() local
602 scancode = read_kbd_data(state->kbdc); in pckbd_read_char()
603 } while (scancode == -1); in pckbd_read_char()
605 scancode = read_kbd_data_no_wait(state->kbdc); in pckbd_read_char()
606 if (scancode == -1) in pckbd_read_char()
612 printf("pckbd_read_char(): scancode:0x%x\n", scancode); in pckbd_read_char()
617 return scancode; in pckbd_read_char()
620 keycode = scancode & 0x7F; in pckbd_read_char()
621 switch(scancode) { in pckbd_read_char()
639 return (keycode | (scancode & 0x80)); in pckbd_read_char()
[all …]
/NextBSD/sys/dev/kbdmux/
HDkbdmux.c637 int scancode, keycode; in kbdmux_read_char() local
659 scancode = kbdmux_kbd_getc(state); in kbdmux_read_char()
660 if (scancode == -1) { in kbdmux_read_char()
666 scancode = kbdd_read_char(k->kbd, 0); in kbdmux_read_char()
667 if (scancode == NOKEY) in kbdmux_read_char()
669 if (scancode == ERRKEY) in kbdmux_read_char()
674 kbdmux_kbd_putc(state, scancode); in kbdmux_read_char()
692 return (scancode); in kbdmux_read_char()
696 keycode = scancode & 0x7F; in kbdmux_read_char()
699 switch(scancode) { in kbdmux_read_char()
[all …]
/NextBSD/sys/dev/atkbdc/
HDatkbd.c594 int scancode; in atkbd_read_char() local
611 scancode = read_kbd_data(state->kbdc); in atkbd_read_char()
612 } while (scancode == -1); in atkbd_read_char()
614 scancode = read_kbd_data_no_wait(state->kbdc); in atkbd_read_char()
615 if (scancode == -1) in atkbd_read_char()
621 printf("atkbd_read_char(): scancode:0x%x\n", scancode); in atkbd_read_char()
626 return scancode; in atkbd_read_char()
629 keycode = scancode & 0x7F; in atkbd_read_char()
632 switch(scancode) { in atkbd_read_char()
648 state->ks_prefix = scancode; in atkbd_read_char()
[all …]
/NextBSD/usr.sbin/kbdcontrol/
HDkbdcontrol.c133 static void print_key_definition_line(FILE *fp, int scancode,
317 int i, def, scancode; in get_key_definition_line() local
322 scancode = number; in get_key_definition_line()
325 map->key[scancode].spcl = 0; in get_key_definition_line()
330 map->key[scancode].spcl |= (0x80 >> i); in get_key_definition_line()
331 map->key[scancode].map[i] = def & ~SPECIAL; in get_key_definition_line()
336 map->key[scancode].flgs = number; in get_key_definition_line()
338 return (scancode + 1); in get_key_definition_line()
527 print_key_definition_line(FILE *fp, int scancode, struct keyent_t *key) in print_key_definition_line() argument
533 fprintf(fp, " 0x%02x ", scancode); in print_key_definition_line()
[all …]
/NextBSD/sys/dev/vkbd/
HDvkbd.c808 int scancode, keycode; in vkbd_read_char() local
828 scancode = vkbd_data_read(state, wait); in vkbd_read_char()
829 if (scancode == -1) { in vkbd_read_char()
840 return (scancode); in vkbd_read_char()
844 keycode = scancode & 0x7F; in vkbd_read_char()
847 switch(scancode) { in vkbd_read_char()
863 state->ks_prefix = scancode; in vkbd_read_char()
992 return (keycode | (scancode & 0x80)); in vkbd_read_char()
997 switch (keycode | (scancode & 0x80)) { in vkbd_read_char()
1053 action = genkbd_keyaction(kbd, keycode, scancode & 0x80, in vkbd_read_char()
/NextBSD/sys/dev/uart/
HDuart_kbd_sun.c857 int scancode; local
859 scancode = keycode;
861 scancode = scan[keycode - 89] | SCAN_PREFIX_E0;
864 scancode = 0x45 | SCAN_PREFIX_E1 | SCAN_PREFIX_CTL;
866 scancode &= ~SCAN_PREFIX_SHIFT;
867 return (scancode | (up ? SCAN_RELEASE : SCAN_PRESS));
/NextBSD/sys/dev/adb/
HDadb_kbd.c162 int scancode; in keycode2scancode() local
164 scancode = keycode; in keycode2scancode()
166 scancode = scan[keycode - 89] | SCAN_PREFIX_E0; in keycode2scancode()
169 scancode = 0x45 | SCAN_PREFIX_E1 | SCAN_PREFIX_CTL; in keycode2scancode()
171 scancode &= ~SCAN_PREFIX_SHIFT; in keycode2scancode()
172 return (scancode | (up ? SCAN_RELEASE : SCAN_PRESS)); in keycode2scancode()
/NextBSD/sys/dev/usb/input/
HDukbd.c1521 uint32_t scancode; in ukbd_read() local
1532 scancode = sc->sc_buffered_char[0]; in ukbd_read()
1533 if (scancode & SCAN_PREFIX) { in ukbd_read()
1535 return ((scancode & SCAN_PREFIX_E0) ? 0xe0 : 0xe1); in ukbd_read()
1539 return (scancode); in ukbd_read()
1571 uint32_t scancode; in ukbd_read_char_locked() local
1599 scancode = sc->sc_buffered_char[0]; in ukbd_read_char_locked()
1600 if (scancode) { in ukbd_read_char_locked()
1601 if (scancode & SCAN_PREFIX) { in ukbd_read_char_locked()
1602 sc->sc_buffered_char[0] = (scancode & ~SCAN_PREFIX); in ukbd_read_char_locked()
[all …]
/NextBSD/contrib/ncurses/include/
HDCaps.aix4834 enter_scancode_mode smsc str S4 - - ----- Enter PC scancode mode
835 exit_scancode_mode rmsc str S5 - - ----- Exit PC scancode mode
837 scancode_escape scesc str S7 - - ----- Escape for scancode emulation
838 alt_scancode_esc scesa str S8 - - ----- Alternate escape for scancode emulation
HDCaps.keys822 enter_scancode_mode smsc str S4 - - ----- Enter PC scancode mode
823 exit_scancode_mode rmsc str S5 - - ----- Exit PC scancode mode
825 scancode_escape scesc str S7 - - ----- Escape for scancode emulation
826 alt_scancode_esc scesa str S8 - - ----- Alternate escape for scancode emulation
HDCaps732 enter_scancode_mode smsc str S4 - - ----- Enter PC scancode mode
733 exit_scancode_mode rmsc str S5 - - ----- Exit PC scancode mode
735 scancode_escape scesc str S7 - - ----- Escape for scancode emulation
736 alt_scancode_esc scesa str S8 - - ----- Alternate escape for scancode emulation
HDCaps.osf1r5562 alt_scancode_esc scesa str S8 - - ----- Alternate escape for scancode emulation
594 enter_scancode_mode smsc str S4 - - ----- Enter PC scancode mode
606 exit_scancode_mode rmsc str S5 - - ----- Exit PC scancode mode
726 scancode_escape scesc str S7 - - ----- Escape for scancode emulation
HDCaps.hpux11740 enter_scancode_mode smsc str S4 - - ----- Enter PC scancode mode
741 exit_scancode_mode rmsc str S5 - - ----- Exit PC scancode mode
743 scancode_escape scesc str S7 - - ----- Escape for scancode emulation
744 alt_scancode_esc scesa str S8 - - ----- Alternate escape for scancode emulation
/NextBSD/contrib/ncurses/misc/
HDterminfo.src18679 # a 102 keys keyboard (PC scancode !) and following set-up :