FreeBSD kernel usb device Code
umct_softc Struct Reference
Collaboration diagram for umct_softc:

Data Fields

struct ucom_super_softc sc_super_ucom
 
struct ucom_softc sc_ucom
 
struct usb_devicesc_udev
 
struct usb_xfersc_xfer [UMCT_N_TRANSFER]
 
struct mtx sc_mtx
 
uint32_t sc_unit
 
uint16_t sc_obufsize
 
uint8_t sc_lsr
 
uint8_t sc_msr
 
uint8_t sc_lcr
 
uint8_t sc_mcr
 
uint8_t sc_iface_no
 
uint8_t sc_swap_cb
 

Detailed Description

Definition at line 111 of file umct.c.

Field Documentation

◆ sc_iface_no

uint8_t umct_softc::sc_iface_no

Definition at line 127 of file umct.c.

Referenced by umct_attach(), and umct_cfg_do_request().

◆ sc_lcr

uint8_t umct_softc::sc_lcr

Definition at line 125 of file umct.c.

Referenced by umct_cfg_param(), and umct_cfg_set_break().

◆ sc_lsr

uint8_t umct_softc::sc_lsr

Definition at line 123 of file umct.c.

Referenced by umct_cfg_get_status(), and umct_intr_callback_sub().

◆ sc_mcr

uint8_t umct_softc::sc_mcr

Definition at line 126 of file umct.c.

Referenced by umct_cfg_set_dtr(), and umct_cfg_set_rts().

◆ sc_msr

uint8_t umct_softc::sc_msr

Definition at line 124 of file umct.c.

Referenced by umct_cfg_get_status(), and umct_intr_callback_sub().

◆ sc_mtx

struct mtx umct_softc::sc_mtx

Definition at line 117 of file umct.c.

Referenced by umct_attach(), and umct_free_softc().

◆ sc_obufsize

uint16_t umct_softc::sc_obufsize

Definition at line 121 of file umct.c.

Referenced by umct_attach(), and umct_write_callback().

◆ sc_super_ucom

struct ucom_super_softc umct_softc::sc_super_ucom

Definition at line 112 of file umct.c.

Referenced by umct_attach(), umct_detach(), and umct_free_softc().

◆ sc_swap_cb

uint8_t umct_softc::sc_swap_cb

Definition at line 128 of file umct.c.

Referenced by umct_attach(), umct_intr_callback(), and umct_read_callback().

◆ sc_ucom

◆ sc_udev

struct usb_device* umct_softc::sc_udev

Definition at line 115 of file umct.c.

Referenced by umct_attach(), and umct_cfg_do_request().

◆ sc_unit

uint32_t umct_softc::sc_unit

Definition at line 119 of file umct.c.

Referenced by umct_attach().

◆ sc_xfer

struct usb_xfer* umct_softc::sc_xfer[UMCT_N_TRANSFER]

The documentation for this struct was generated from the following file: