ktm_softc
struct ktm_softc *sc = device_private(self);
ktm_write_config(struct ktm_softc *sc)
static void ktm_buttons(struct ktm_softc *sc)
ktm_init(struct ktm_softc *sc)
struct ktm_softc *sc = cookie;
ktm_process_event(struct ktm_softc *sc, int len, uint8_t *buffer)
ktm_wait(struct ktm_softc *sc, int timeout)
ktm_send_sync(struct ktm_softc *sc, uint8_t cmd, int len, uint8_t *msg)
struct ktm_softc *sc = node.sysctl_data;
struct ktm_softc *sc = node.sysctl_data;
static void ktm_init(struct ktm_softc *);
static void ktm_write_config(struct ktm_softc *);
static void ktm_buttons(struct ktm_softc *);
static void ktm_process_event(struct ktm_softc *, int, uint8_t *);
static int ktm_send_sync(struct ktm_softc *, uint8_t, int, uint8_t *);
CFATTACH_DECL_NEW(ktm, sizeof(struct ktm_softc),
static int ktm_wait(struct ktm_softc *, int);