Searched refs:kb8042 (Results 1 - 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/common/io/kb8042/
H A Dkb8042.c48 #include "kb8042.h"
122 static void kb8042_init(struct kb8042 *kb8042, boolean_t from_resume);
124 static void kb8042_wait_poweron(struct kb8042 *kb8042);
125 static void kb8042_send_to_keyboard(struct kb8042 *, int, boolean_t);
127 static void kb8042_setled(struct kb8042 *, int led_state, boolean_t polled);
133 static void kb8042_get_initial_leds(struct kb8042 *, int *, int *);
134 static boolean_t kb8042_autorepeat_detect(struct kb8042 *kb8042, in
265 kb8042_is_input_avail(struct kb8042 *kb8042, int timeout_usec, boolean_t polled) argument
283 kb8042_clear_input_buffer(struct kb8042 *kb8042, boolean_t polled) argument
297 kb8042_send_and_expect(struct kb8042 *kb8042, uint8_t send, uint8_t expect, int timeout, int *error, uint8_t *got) argument
342 kb8042_read_scanset(struct kb8042 *kb8042) argument
406 struct kb8042 *kb8042 = &Kdws; local
546 struct kb8042 *kb8042 = &Kdws; local
605 kb8042_cleanup(struct kb8042 *kb8042) argument
630 kb8042_init(struct kb8042 *kb8042, boolean_t from_resume) argument
666 struct kb8042 *kb8042; local
748 struct kb8042 *kb8042; local
786 struct kb8042 *kb8042; local
857 kb8042_ioctlmsg(struct kb8042 *kb8042, queue_t *qp, mblk_t *mp) argument
1008 kb8042_received_byte( struct kb8042 *kb8042, int scancode) argument
1105 kb8042_process_key(struct kb8042 *kb8042, kbtrans_key_t key_pos, enum keystate state) argument
1129 struct kb8042 *kb8042 = (struct kb8042 *)arg; local
1176 struct kb8042 *kb8042 = (struct kb8042 *)hw; local
1231 kb8042_setled(struct kb8042 *kb8042, int led_state, boolean_t polled) argument
1249 struct kb8042 *kb8042 = (struct kb8042 *)hw; local
1256 struct kb8042 *kb8042 = (struct kb8042 *)hw; local
1262 kb8042_send_and_wait(struct kb8042 *kb8042, uint8_t u8, boolean_t polled) argument
1349 kb8042_send_to_keyboard(struct kb8042 *kb8042, int byte, boolean_t polled) argument
1417 kb8042_wait_poweron(struct kb8042 *kb8042) argument
1461 kb8042_get_initial_leds( struct kb8042 *kb8042, int *initial_leds, int *initial_led_mask) argument
1487 kb8042_autorepeat_detect( struct kb8042 *kb8042, int key_pos, enum keystate state) argument
1506 kb8042_type4_cmd(struct kb8042 *kb8042, int cmd) argument
1525 struct kb8042 *kb8042; local
1538 struct kb8042 *kb8042; local
[all...]
H A Dat_keyprocess.c33 #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) argument
677 kb8042->parse_scan_state = STATE_IDLE;
678 kb8042->break_received = 0;
700 * KeyboardConvertScan(*kb8042, sca
713 KeyboardConvertScan( struct kb8042 *kb8042, unsigned char scan, int *keynum, enum keystate *state, boolean_t *synthetic_release_needed) argument
727 KeyboardConvertScan_set1( struct kb8042 *kb8042, unsigned char scan, int *keynum, enum keystate *state, boolean_t *synthetic_release_needed) argument
895 KeyboardConvertScan_set2( struct kb8042 *kb8042, unsigned char scan, int *keynum, enum keystate *state, boolean_t *synthetic_release_needed) argument
[all...]
H A Dkb8042.h81 struct kb8042 { struct
120 extern boolean_t KeyboardConvertScan(struct kb8042 *, unsigned char scan,
122 extern int KeyboardConvertScan_init(struct kb8042 *, int scanset);
144 * Key values that map into the USB translation table in kb8042.c
/illumos-gate/usr/src/uts/intel/kb8042/
H A DMakefile22 # uts/intel/kb8042/%M%
28 # This makefile drives the production of the kb8042 driver
41 MODULE = kb8042
/illumos-gate/usr/src/uts/sparc/kb8042/
H A DMakefile22 # uts/sparc/kb8042/Makefile
28 # This makefile drives the production of the kb8042
41 MODULE = kb8042

Completed in 68 milliseconds