Home
last modified time | relevance | path

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

/components/drivers/serial/
A Ddev_serial_v2.c189 rt_int32_t tx_timeout; in serial_fops_write() local
195 tx_timeout = RT_WAITING_NO; in serial_fops_write()
196 rt_device_control(device, RT_SERIAL_CTRL_SET_TX_TIMEOUT, (void *)&tx_timeout); in serial_fops_write()
206 tx_timeout = RT_WAITING_FOREVER; in serial_fops_write()
207 rt_device_control(device, RT_SERIAL_CTRL_SET_TX_TIMEOUT, (void *)&tx_timeout); in serial_fops_write()
608 if (rt_atomic_load(&tx_fifo->tx_timeout) == RT_WAITING_NO) in _serial_fifo_tx_blocking_nbuf()
619 ret = rt_completion_wait(&tx_fifo->tx_cpt, rt_atomic_load(&tx_fifo->tx_timeout)); in _serial_fifo_tx_blocking_nbuf()
668 rt_int32_t base_tx_timeout = rt_atomic_load(&tx_fifo->tx_timeout); in _serial_fifo_tx_blocking_buf()
903 rt_atomic_store(&tx_fifo->tx_timeout, RT_WAITING_FOREVER); in rt_serial_tx_enable()
1496 rt_atomic_store(&tx_fifo->tx_timeout, *(rt_int32_t *)args); in rt_serial_control()
[all …]
/components/drivers/include/drivers/
A Ddev_serial_v2.h316 rt_atomic_t tx_timeout; member

Completed in 7 milliseconds