Home
last modified time | relevance | path

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

/hal_espressif-latest/components/driver/uart/
Duart.c121 uint8_t *tx_ptr; /*!< TX data pointer to push to FIFO in TX buffer mode*/ member
807 … if (p_uart->tx_len_tot == 0 || p_uart->tx_ptr == NULL || p_uart->tx_len_cur == 0) { in uart_rx_intr_handler_default()
814 p_uart->tx_ptr = NULL; in uart_rx_intr_handler_default()
822 } else if (p_uart->tx_ptr == NULL) { in uart_rx_intr_handler_default()
824 p_uart->tx_ptr = (uint8_t *)p_uart->tx_head; in uart_rx_intr_handler_default()
833 if (p_uart->tx_len_tot > 0 && p_uart->tx_ptr && p_uart->tx_len_cur > 0) { in uart_rx_intr_handler_default()
835 … uint32_t send_len = uart_enable_tx_write_fifo(uart_num, (const uint8_t *) p_uart->tx_ptr, in uart_rx_intr_handler_default()
837 p_uart->tx_ptr += send_len; in uart_rx_intr_handler_default()
845 p_uart->tx_ptr = NULL; in uart_rx_intr_handler_default()
1552 p_uart_obj[uart_num]->tx_ptr = NULL; in uart_driver_install()