Home
last modified time | relevance | path

Searched refs:usbh_ftdi (Results 1 – 5 of 5) sorted by relevance

/components/drivers/usb/cherryusb/class/vendor/serial/
A Dusbh_ftdi.h61 struct usbh_ftdi { struct
82 int usbh_ftdi_set_line_coding(struct usbh_ftdi *ftdi_class, struct cdc_line_coding *line_coding); argument
83 int usbh_ftdi_get_line_coding(struct usbh_ftdi *ftdi_class, struct cdc_line_coding *line_coding);
84 int usbh_ftdi_set_line_state(struct usbh_ftdi *ftdi_class, bool dtr, bool rts);
86 int usbh_ftdi_bulk_in_transfer(struct usbh_ftdi *ftdi_class, uint8_t *buffer, uint32_t buflen, uint…
87 int usbh_ftdi_bulk_out_transfer(struct usbh_ftdi *ftdi_class, uint8_t *buffer, uint32_t buflen, uin…
89 void usbh_ftdi_run(struct usbh_ftdi *ftdi_class);
90 void usbh_ftdi_stop(struct usbh_ftdi *ftdi_class);
A Dusbh_ftdi.c15 static struct usbh_ftdi g_ftdi_class[CONFIG_USBHOST_MAX_FTDI_CLASS];
37 static struct usbh_ftdi *usbh_ftdi_class_alloc(void) in usbh_ftdi_class_alloc()
44 memset(&g_ftdi_class[devno], 0, sizeof(struct usbh_ftdi)); in usbh_ftdi_class_alloc()
52 static void usbh_ftdi_class_free(struct usbh_ftdi *ftdi_class) in usbh_ftdi_class_free()
59 memset(ftdi_class, 0, sizeof(struct usbh_ftdi)); in usbh_ftdi_class_free()
130 int usbh_ftdi_reset(struct usbh_ftdi *ftdi_class) in usbh_ftdi_reset()
271 static int usbh_ftdi_read_modem_status(struct usbh_ftdi *ftdi_class) in usbh_ftdi_read_modem_status()
337 struct usbh_ftdi *ftdi_class = usbh_ftdi_class_alloc(); in usbh_ftdi_connect()
432 struct usbh_ftdi *ftdi_class = (struct usbh_ftdi *)hport->config.intf[intf].priv; in usbh_ftdi_disconnect()
481 __WEAK void usbh_ftdi_run(struct usbh_ftdi *ftdi_class) in usbh_ftdi_run()
[all …]
/components/drivers/usb/cherryusb/platform/rtthread/
A Dusbh_serial.c223 …ret = usbh_ftdi_bulk_out_transfer((struct usbh_ftdi *)dev->user_data, (uint8_t *)align_buf, size, … in usbh_serial_write()
306 struct usbh_ftdi *ftdi_class; in usbh_serial_control()
307 ftdi_class = (struct usbh_ftdi *)dev->user_data; in usbh_serial_control()
677 struct usbh_ftdi *ftdi_class = (struct usbh_ftdi *)arg; in usbh_ftdi_callback()
700 void usbh_ftdi_run(struct usbh_ftdi *ftdi_class) in usbh_ftdi_run()
727 void usbh_ftdi_stop(struct usbh_ftdi *ftdi_class) in usbh_ftdi_stop()
/components/drivers/usb/cherryusb/
A DSConscript292 src += Glob('class/vendor/serial/usbh_ftdi.c')
A Dcherryusb.cmake244 list(APPEND cherryusb_srcs ${CMAKE_CURRENT_LIST_DIR}/class/vendor/serial/usbh_ftdi.c)

Completed in 14 milliseconds