FreeBSD kernel usb device Code
|
Data Fields | |
struct mtx | sc_mtx |
struct usb_callout | sc_callout |
struct g_keyboard_data | sc_data [2] |
struct usb_xfer * | sc_xfer [G_KEYBOARD_N_TRANSFER] |
int | sc_mode |
int | sc_state |
int | sc_pattern_len |
char | sc_pattern [G_KEYBOARD_MAX_STRLEN] |
uint8_t | sc_led_state [4] |
Definition at line 115 of file g_keyboard.c.
struct usb_callout g_keyboard_softc::sc_callout |
Definition at line 117 of file g_keyboard.c.
Referenced by g_keyboard_attach(), g_keyboard_detach(), and g_keyboard_timeout_reset().
struct g_keyboard_data g_keyboard_softc::sc_data[2] |
Definition at line 118 of file g_keyboard.c.
Referenced by g_keyboard_intr_callback().
uint8_t g_keyboard_softc::sc_led_state[4] |
Definition at line 127 of file g_keyboard.c.
Referenced by g_keyboard_handle_request().
int g_keyboard_softc::sc_mode |
Definition at line 121 of file g_keyboard.c.
Referenced by g_keyboard_attach(), g_keyboard_intr_callback(), and g_keyboard_timeout().
struct mtx g_keyboard_softc::sc_mtx |
Definition at line 116 of file g_keyboard.c.
Referenced by g_keyboard_attach(), and g_keyboard_detach().
char g_keyboard_softc::sc_pattern[G_KEYBOARD_MAX_STRLEN] |
Definition at line 125 of file g_keyboard.c.
Referenced by g_keyboard_get_keycode(), and g_keyboard_timeout().
int g_keyboard_softc::sc_pattern_len |
Definition at line 123 of file g_keyboard.c.
Referenced by g_keyboard_get_keycode(), and g_keyboard_timeout().
int g_keyboard_softc::sc_state |
Definition at line 122 of file g_keyboard.c.
Referenced by g_keyboard_intr_callback().
struct usb_xfer* g_keyboard_softc::sc_xfer[G_KEYBOARD_N_TRANSFER] |
Definition at line 119 of file g_keyboard.c.
Referenced by g_keyboard_attach(), g_keyboard_detach(), and g_keyboard_timeout().