Home
last modified time | relevance | path

Searched refs:line_coding (Results 1 – 16 of 16) sorted by relevance

/components/drivers/usb/cherryusb/class/cdc/
A Dusbd_cdc_acm.c18 struct cdc_line_coding line_coding; in cdc_acm_class_interface_request_handler() local
46 line_coding.bDataBits, in cdc_acm_class_interface_request_handler()
66 memcpy(*data, &line_coding, 7); in cdc_acm_class_interface_request_handler()
71 line_coding.bCharFormat, in cdc_acm_class_interface_request_handler()
72 line_coding.bParityType, in cdc_acm_class_interface_request_handler()
73 line_coding.bDataBits); in cdc_acm_class_interface_request_handler()
102 (void)line_coding; in usbd_cdc_acm_set_line_coding()
110 line_coding->dwDTERate = 2000000; in usbd_cdc_acm_get_line_coding()
111 line_coding->bDataBits = 8; in usbd_cdc_acm_get_line_coding()
112 line_coding->bParityType = 0; in usbd_cdc_acm_get_line_coding()
[all …]
A Dusbd_cdc_acm.h19 void usbd_cdc_acm_set_line_coding(uint8_t busid, uint8_t intf, struct cdc_line_coding *line_coding);
20 void usbd_cdc_acm_get_line_coding(uint8_t busid, uint8_t intf, struct cdc_line_coding *line_coding);
A Dusbh_cdc_acm.h36 …h_cdc_acm_set_line_coding(struct usbh_cdc_acm *cdc_acm_class, struct cdc_line_coding *line_coding);
37 …h_cdc_acm_get_line_coding(struct usbh_cdc_acm *cdc_acm_class, struct cdc_line_coding *line_coding);
A Dusbh_cdc_acm.c45 …bh_cdc_acm_set_line_coding(struct usbh_cdc_acm *cdc_acm_class, struct cdc_line_coding *line_coding) in usbh_cdc_acm_set_line_coding() argument
60 memcpy(g_cdc_acm_buf[cdc_acm_class->minor], line_coding, sizeof(struct cdc_line_coding)); in usbh_cdc_acm_set_line_coding()
65 …bh_cdc_acm_get_line_coding(struct usbh_cdc_acm *cdc_acm_class, struct cdc_line_coding *line_coding) in usbh_cdc_acm_get_line_coding() argument
85 memcpy(line_coding, g_cdc_acm_buf[cdc_acm_class->minor], sizeof(struct cdc_line_coding)); in usbh_cdc_acm_get_line_coding()
/components/drivers/usb/cherryusb/platform/rtthread/
A Dusbh_serial.c276 struct cdc_line_coding line_coding; in usbh_serial_control() local
292 line_coding.dwDTERate = config->baud_rate; in usbh_serial_control()
293 line_coding.bDataBits = config->data_bits; in usbh_serial_control()
295 line_coding.bParityType = config->parity; in usbh_serial_control()
311 line_coding.dwDTERate = config->baud_rate; in usbh_serial_control()
312 line_coding.bDataBits = config->data_bits; in usbh_serial_control()
314 line_coding.bParityType = config->parity; in usbh_serial_control()
330 line_coding.dwDTERate = config->baud_rate; in usbh_serial_control()
333 line_coding.bParityType = config->parity; in usbh_serial_control()
352 line_coding.bParityType = config->parity; in usbh_serial_control()
[all …]
/components/drivers/usb/cherryusb/class/vendor/serial/
A Dusbh_ch34x.c134 int usbh_ch34x_set_line_coding(struct usbh_ch34x *ch34x_class, struct cdc_line_coding *line_coding) in usbh_ch34x_set_line_coding() argument
147 memcpy((uint8_t *)&ch34x_class->line_coding, line_coding, sizeof(struct cdc_line_coding)); in usbh_ch34x_set_line_coding()
151 switch (line_coding->bParityType) { in usbh_ch34x_set_line_coding()
170 switch (line_coding->bDataBits) { in usbh_ch34x_set_line_coding()
187 if (line_coding->bCharFormat == 2) { in usbh_ch34x_set_line_coding()
196 usbh_ch34x_get_baudrate_div(line_coding->dwDTERate, &factor, &divisor); in usbh_ch34x_set_line_coding()
207 int usbh_ch34x_get_line_coding(struct usbh_ch34x *ch34x_class, struct cdc_line_coding *line_coding) in usbh_ch34x_get_line_coding() argument
209 memcpy(line_coding, (uint8_t *)&ch34x_class->line_coding, sizeof(struct cdc_line_coding)); in usbh_ch34x_get_line_coding()
A Dusbh_cp210x.c164 … usbh_cp210x_set_line_coding(struct usbh_cp210x *cp210x_class, struct cdc_line_coding *line_coding) in usbh_cp210x_set_line_coding() argument
166 memcpy((uint8_t *)&cp210x_class->line_coding, line_coding, sizeof(struct cdc_line_coding)); in usbh_cp210x_set_line_coding()
167 usbh_cp210x_set_baudrate(cp210x_class, line_coding->dwDTERate); in usbh_cp210x_set_line_coding()
168 …urn usbh_cp210x_set_data_format(cp210x_class, line_coding->bDataBits, line_coding->bParityType, li… in usbh_cp210x_set_line_coding()
171 … usbh_cp210x_get_line_coding(struct usbh_cp210x *cp210x_class, struct cdc_line_coding *line_coding) in usbh_cp210x_get_line_coding() argument
173 memcpy(line_coding, (uint8_t *)&cp210x_class->line_coding, sizeof(struct cdc_line_coding)); in usbh_cp210x_get_line_coding()
A Dusbh_ch34x.h50 struct cdc_line_coding line_coding; member
62 int usbh_ch34x_set_line_coding(struct usbh_ch34x *ch34x_class, struct cdc_line_coding *line_coding);
63 int usbh_ch34x_get_line_coding(struct usbh_ch34x *ch34x_class, struct cdc_line_coding *line_coding);
A Dusbh_cp210x.h47 struct cdc_line_coding line_coding; member
59 int usbh_cp210x_set_line_coding(struct usbh_cp210x *ftdi_class, struct cdc_line_coding *line_coding
60 int usbh_cp210x_get_line_coding(struct usbh_cp210x *ftdi_class, struct cdc_line_coding *line_coding
A Dusbh_ftdi.h68 struct cdc_line_coding line_coding; member
82 int usbh_ftdi_set_line_coding(struct usbh_ftdi *ftdi_class, struct cdc_line_coding *line_coding);
83 int usbh_ftdi_get_line_coding(struct usbh_ftdi *ftdi_class, struct cdc_line_coding *line_coding);
A Dusbh_ftdi.c295 int usbh_ftdi_set_line_coding(struct usbh_ftdi *ftdi_class, struct cdc_line_coding *line_coding) in usbh_ftdi_set_line_coding() argument
297 memcpy((uint8_t *)&ftdi_class->line_coding, line_coding, sizeof(struct cdc_line_coding)); in usbh_ftdi_set_line_coding()
299 int ret = usbh_ftdi_set_baudrate(ftdi_class, line_coding->dwDTERate); in usbh_ftdi_set_line_coding()
303 …return usbh_ftdi_set_data_format(ftdi_class, line_coding->bDataBits, line_coding->bParityType, lin… in usbh_ftdi_set_line_coding()
306 int usbh_ftdi_get_line_coding(struct usbh_ftdi *ftdi_class, struct cdc_line_coding *line_coding) in usbh_ftdi_get_line_coding() argument
308 memcpy(line_coding, (uint8_t *)&ftdi_class->line_coding, sizeof(struct cdc_line_coding)); in usbh_ftdi_get_line_coding()
A Dusbh_pl2303.h48 …usbh_pl2303_set_line_coding(struct usbh_pl2303 *pl2303_class, struct cdc_line_coding *line_coding);
49 …usbh_pl2303_get_line_coding(struct usbh_pl2303 *pl2303_class, struct cdc_line_coding *line_coding);
A Dusbh_pl2303.c150 … usbh_pl2303_set_line_coding(struct usbh_pl2303 *pl2303_class, struct cdc_line_coding *line_coding) in usbh_pl2303_set_line_coding() argument
165 memcpy(g_pl2303_buf, line_coding, sizeof(struct cdc_line_coding)); in usbh_pl2303_set_line_coding()
170 … usbh_pl2303_get_line_coding(struct usbh_pl2303 *pl2303_class, struct cdc_line_coding *line_coding) in usbh_pl2303_get_line_coding() argument
190 memcpy(line_coding, g_pl2303_buf, sizeof(struct cdc_line_coding)); in usbh_pl2303_get_line_coding()
/components/drivers/usb/cherryusb/platform/daplink/
A Ddap_main.c428 void usbd_cdc_acm_set_line_coding(uint8_t busid, uint8_t intf, struct cdc_line_coding *line_coding) in usbd_cdc_acm_set_line_coding() argument
431 if (memcmp(line_coding, (uint8_t *) &g_cdc_lincoding, sizeof(struct cdc_line_coding)) != 0) { in usbd_cdc_acm_set_line_coding()
432 memcpy((uint8_t *) &g_cdc_lincoding, line_coding, sizeof(struct cdc_line_coding)); in usbd_cdc_acm_set_line_coding()
438 void usbd_cdc_acm_get_line_coding(uint8_t busid, uint8_t intf, struct cdc_line_coding *line_coding) in usbd_cdc_acm_get_line_coding() argument
441 memcpy(line_coding, (uint8_t *) &g_cdc_lincoding, sizeof(struct cdc_line_coding)); in usbd_cdc_acm_get_line_coding()
500 __WEAK void chry_dap_usb2uart_uart_config_callback(struct cdc_line_coding *line_coding) in chry_dap_usb2uart_uart_config_callback() argument
A Ddap_main.h141 void chry_dap_usb2uart_uart_config_callback(struct cdc_line_coding *line_coding);
/components/legacy/usb/usbdevice/class/
A Dcdc_vcom.c67 static struct ucdc_line_coding line_coding; variable
427 rt_usbd_ep0_read(device, (void*)&line_coding, sizeof(struct ucdc_line_coding), in _cdc_set_line_coding()

Completed in 45 milliseconds