Home
last modified time | relevance | path

Searched refs:cdc_ecm_class (Results 1 – 3 of 3) sorted by relevance

/components/drivers/usb/cherryusb/class/cdc/
A Dusbh_cdc_ecm.c37 if (!cdc_ecm_class || !cdc_ecm_class->hport) { in usbh_cdc_ecm_set_eth_packet_filter()
55 …usbh_int_urb_fill(&cdc_ecm_class->intin_urb, cdc_ecm_class->hport, cdc_ecm_class->intin, g_cdc_ecm… in usbh_cdc_ecm_get_connect_status()
87 cdc_ecm_class->hport = hport; in usbh_cdc_ecm_connect()
88 cdc_ecm_class->ctrl_intf = intf; in usbh_cdc_ecm_connect()
171 usbh_set_interface(cdc_ecm_class->hport, cdc_ecm_class->data_intf, altsetting); in usbh_cdc_ecm_connect()
200 usbh_cdc_ecm_run(cdc_ecm_class); in usbh_cdc_ecm_connect()
210 if (cdc_ecm_class) { in usbh_cdc_ecm_disconnect()
211 if (cdc_ecm_class->bulkin) { in usbh_cdc_ecm_disconnect()
219 if (cdc_ecm_class->intin) { in usbh_cdc_ecm_disconnect()
311 (void)cdc_ecm_class; in usbh_cdc_ecm_run()
[all …]
A Dusbh_cdc_ecm.h36 int usbh_cdc_ecm_get_connect_status(struct usbh_cdc_ecm *cdc_ecm_class);
38 void usbh_cdc_ecm_run(struct usbh_cdc_ecm *cdc_ecm_class);
39 void usbh_cdc_ecm_stop(struct usbh_cdc_ecm *cdc_ecm_class);
/components/drivers/usb/cherryusb/platform/rtthread/
A Dusbh_lwip.c102 struct usbh_cdc_ecm *cdc_ecm_class = (struct usbh_cdc_ecm *)dev->user_data; in rt_usbh_cdc_ecm_control() local
109 rt_memcpy(args, cdc_ecm_class->mac, 6); in rt_usbh_cdc_ecm_control()
141 void usbh_cdc_ecm_run(struct usbh_cdc_ecm *cdc_ecm_class) in usbh_cdc_ecm_run() argument
148 g_cdc_ecm_dev.parent.user_data = cdc_ecm_class; in usbh_cdc_ecm_run()
156 void usbh_cdc_ecm_stop(struct usbh_cdc_ecm *cdc_ecm_class) in usbh_cdc_ecm_stop() argument
158 (void)cdc_ecm_class; in usbh_cdc_ecm_stop()

Completed in 11 milliseconds