Home
last modified time | relevance | path

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

/Zephyr-4.1.0/drivers/serial/
Duart_emul.c75 size_t tx_buf_offset; member
594 size_t tx_buf_offset = 0; in uart_emul_async_tx_handler() local
600 tx_buf_offset = data->tx_buf_offset; in uart_emul_async_tx_handler()
606 written = ring_buf_put(data->tx_rb, &data->tx_buf[tx_buf_offset], in uart_emul_async_tx_handler()
607 tx_buf_len - tx_buf_offset); in uart_emul_async_tx_handler()
608 tx_done = written == (tx_buf_len - tx_buf_offset); in uart_emul_async_tx_handler()
610 data->tx_buf_offset += written; in uart_emul_async_tx_handler()
615 data->tx_buf_offset = 0; in uart_emul_async_tx_handler()
623 uint32_t loop_written = uart_emul_put_rx_data(dev, &tx_buf[tx_buf_offset], written); in uart_emul_async_tx_handler()
757 data->tx_buf_offset = 0; in uart_emul_tx()
[all …]