Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/kbdmux/kbdmux.c
Show First 20 Lines • Show All 179 Lines • ▼ Show 20 Lines | |||||
/***************************************************************************** | /***************************************************************************** | ||||
***************************************************************************** | ***************************************************************************** | ||||
** Helper functions | ** Helper functions | ||||
***************************************************************************** | ***************************************************************************** | ||||
*****************************************************************************/ | *****************************************************************************/ | ||||
static task_fn_t kbdmux_kbd_intr; | static task_fn_t kbdmux_kbd_intr; | ||||
static timeout_t kbdmux_kbd_intr_timo; | static callout_func_t kbdmux_kbd_intr_timo; | ||||
static kbd_callback_func_t kbdmux_kbd_event; | static kbd_callback_func_t kbdmux_kbd_event; | ||||
static void | static void | ||||
kbdmux_kbd_putc(kbdmux_state_t *state, char c) | kbdmux_kbd_putc(kbdmux_state_t *state, char c) | ||||
{ | { | ||||
unsigned int p; | unsigned int p; | ||||
if (state->ks_inq_length == KBDMUX_Q_SIZE) | if (state->ks_inq_length == KBDMUX_Q_SIZE) | ||||
▲ Show 20 Lines • Show All 1,295 Lines • Show Last 20 Lines |