FreeBSD kernel usb device Code
|
Data Fields | |
device_t | dev |
device_t | iicbus_dev |
struct usb_xfer * | xfers [CP2112_N_TRANSFER] |
u_char | own_addr |
struct { | |
struct mtx lock | |
struct cv cv | |
struct { | |
uint8_t * data | |
int len | |
int done | |
int error | |
} in | |
struct { | |
const uint8_t * data | |
int len | |
int done | |
int error | |
} out | |
} | io |
struct cv cp2112iic_softc::cv |
Definition at line 242 of file cp2112.c.
Referenced by cp2112iic_attach(), cp2112iic_detach(), cp2112iic_intr_read_callback(), cp2112iic_intr_write_callback(), cp2112iic_req_resp(), and cp2112iic_send_req().
uint8_t* cp2112iic_softc::data |
Definition at line 244 of file cp2112.c.
Referenced by cp2112iic_intr_read_callback(), cp2112iic_intr_write_callback(), cp2112iic_req_resp(), and cp2112iic_send_req().
device_t cp2112iic_softc::dev |
Definition at line 236 of file cp2112.c.
Referenced by cp2112iic_attach(), cp2112iic_check_req_status(), cp2112iic_detach(), cp2112iic_intr_read_callback(), cp2112iic_intr_write_callback(), cp2112iic_probe(), cp2112iic_read_data(), cp2112iic_reset(), cp2112iic_send_req(), and cp2112iic_transfer().
int cp2112iic_softc::done |
Definition at line 246 of file cp2112.c.
Referenced by cp2112iic_intr_read_callback(), cp2112iic_intr_write_callback(), cp2112iic_req_resp(), and cp2112iic_send_req().
int cp2112iic_softc::error |
Definition at line 247 of file cp2112.c.
Referenced by cp2112iic_intr_read_callback(), cp2112iic_intr_write_callback(), cp2112iic_req_resp(), and cp2112iic_send_req().
device_t cp2112iic_softc::iicbus_dev |
Definition at line 237 of file cp2112.c.
Referenced by cp2112iic_attach(), and cp2112iic_reset().
struct { ... } cp2112iic_softc::in |
Referenced by cp2112iic_intr_read_callback(), and cp2112iic_req_resp().
struct { ... } cp2112iic_softc::io |
int cp2112iic_softc::len |
Definition at line 245 of file cp2112.c.
Referenced by cp2112iic_intr_read_callback(), cp2112iic_intr_write_callback(), cp2112iic_req_resp(), and cp2112iic_send_req().
struct mtx cp2112iic_softc::lock |
Definition at line 241 of file cp2112.c.
Referenced by cp2112iic_attach(), cp2112iic_check_req_status(), cp2112iic_detach(), cp2112iic_intr_read_callback(), cp2112iic_intr_write_callback(), cp2112iic_read_data(), cp2112iic_req_resp(), cp2112iic_send_req(), and cp2112iic_transfer().
struct { ... } cp2112iic_softc::out |
Referenced by cp2112iic_intr_write_callback(), and cp2112iic_send_req().
struct usb_xfer* cp2112iic_softc::xfers[CP2112_N_TRANSFER] |
Definition at line 238 of file cp2112.c.
Referenced by cp2112iic_attach(), cp2112iic_detach(), and cp2112iic_send_req().