Home
last modified time | relevance | path

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

/nrf52832-nimble/rt-thread/components/drivers/usb/usbdevice/class/
H A Dcdc_vcom.c79 struct rt_ringbuffer tx_ringbuffer; member
733 … size += rt_ringbuffer_put_force(&data->tx_ringbuffer, (const rt_uint8_t *)&buf[size], ptr - size); in _vcom_tx()
740 if(rt_ringbuffer_space_len(&data->tx_ringbuffer) >= 2) in _vcom_tx()
742 rt_ringbuffer_put_force(&data->tx_ringbuffer, crlf, 2); in _vcom_tx()
771 … size += rt_ringbuffer_put_force(&data->tx_ringbuffer, (rt_uint8_t *)&buf[size], baksize - size); in _vcom_tx()
804 rt_ringbuffer_putchar_force(&data->tx_ringbuffer, '\r'); in _vcom_putc()
809 rt_ringbuffer_putchar_force(&data->tx_ringbuffer, c); in _vcom_putc()
851 while(rt_ringbuffer_data_len(&data->tx_ringbuffer)) in vcom_tx_thread_entry()
854 res = rt_ringbuffer_get(&data->tx_ringbuffer, ch, CDC_BULKIN_MAXSIZE); in vcom_tx_thread_entry()
919 rt_ringbuffer_init(&data->tx_ringbuffer, data->tx_rbp, CDC_TX_BUFSIZE); in rt_usb_vcom_init()