/components/drivers/usb/cherryusb/class/cdc/ |
A D | usbd_cdc_acm.c | 18 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 D | usbd_cdc_acm.h | 19 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 D | usbh_cdc_acm.h | 36 …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 D | usbh_cdc_acm.c | 45 …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 D | usbh_serial.c | 276 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 D | usbh_ch34x.c | 134 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 D | usbh_cp210x.c | 164 … 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 D | usbh_ch34x.h | 50 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 D | usbh_cp210x.h | 47 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 D | usbh_ftdi.h | 68 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 D | usbh_ftdi.c | 295 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 D | usbh_pl2303.h | 48 …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 D | usbh_pl2303.c | 150 … 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 D | dap_main.c | 428 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 D | dap_main.h | 141 void chry_dap_usb2uart_uart_config_callback(struct cdc_line_coding *line_coding);
|
/components/legacy/usb/usbdevice/class/ |
A D | cdc_vcom.c | 67 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()
|