Lines Matching defs:cdcacm_dev_s
94 struct cdcacm_dev_s struct
96 struct usbdev_s *usbdev; /* Usb device pointer */
97 uint8_t config; /* Configuration number */
98 uint16_t serialstate; /* State of the DSR/DCD */
99 bool bdisconnect; /* Flags of device action */
100 …l wating; /* if notify request is NULL, try submit(notify, req) again */
101 bool received_char; /* Flags of write event */
102 atomic_t shutdown; /* Device shutdown when transfer data */
103 atomic_t send_char; /* Flag of read event */
105 struct usb_cdc_line_state linecoding; /* Buffered line status */
106 struct usbdev_ep_s *epintin; /* Interrupt IN endpoint structure */
107 struct usbdev_ep_s *epbulkin; /* Bulk IN endpoint structure */
108 struct usbdev_ep_s *epbulkout; /* Bulk OUT endpoint structure */
109 bool epintin_enabled; /* Interrupt IN endpoint enable flag */
110 bool epbulkin_enabled; /* Bulk IN endpoint enable flag */
134 struct cdcacm_dev_s *dev; argument