Lines Matching defs:kb8042

33 #include "kb8042.h"
65 static boolean_t KeyboardConvertScan_set1(struct kb8042 *, unsigned char, int *,
67 static boolean_t KeyboardConvertScan_set2(struct kb8042 *, unsigned char, int *,
74 static boolean_t (*KeyboardConvertScan_fn)(struct kb8042 *, unsigned char,
372 * the STOP key code is only translated properly when kb8042
675 KeyboardConvertScan_init(struct kb8042 *kb8042, int scanset)
677 kb8042->parse_scan_state = STATE_IDLE;
678 kb8042->break_received = 0;
700 * KeyboardConvertScan(*kb8042, scan, *keynum, *state
714 struct kb8042 *kb8042,
722 return ((*KeyboardConvertScan_fn)(kb8042, scan, keynum, state,
728 struct kb8042 *kb8042,
758 kb8042->parse_scan_state = STATE_IDLE;
781 if (kb8042->break_received) {
783 kb8042->break_received = 0;
786 switch (kb8042->parse_scan_state) {
790 kb8042->parse_scan_state = STATE_E0;
794 kb8042->parse_scan_state = STATE_E1;
836 kb8042->parse_scan_state = STATE_E1_1D;
863 kb8042->parse_scan_state = STATE_IDLE;
882 * KeyboardConvertScan(*kb8042, scan, *keynum, *state
896 struct kb8042 *kb8042,
918 kb8042->break_received = 1;
939 kb8042->parse_scan_state = STATE_IDLE;
943 if (kb8042->break_received) {
945 kb8042->break_received = 0;
948 switch (kb8042->parse_scan_state) {
952 kb8042->parse_scan_state = STATE_E0;
956 kb8042->parse_scan_state = STATE_E1;
998 kb8042->parse_scan_state = STATE_E1_14;
1008 kb8042->parse_scan_state = STATE_E1_14_77;
1017 kb8042->parse_scan_state = STATE_E1_14_77_E1;
1026 kb8042->parse_scan_state = STATE_E1_14_77_E1_F0;
1035 kb8042->parse_scan_state = STATE_E1_14_77_E1_F0_14;
1044 kb8042->parse_scan_state = STATE_E1_14_77_E1_F0_14_F0;
1067 if (kb8042->break_received) {
1069 kb8042->break_received = 0;
1072 kb8042->parse_scan_state = STATE_IDLE;