Home
last modified time | relevance | path

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

/hal_espressif-latest/components/driver/uart/
Duart.c768 uart_obj_t *p_uart = (uart_obj_t *) param; in uart_rx_intr_handler_default() local
769 uint8_t uart_num = p_uart->uart_num; in uart_rx_intr_handler_default()
789 if (p_uart->tx_waiting_brk) { in uart_rx_intr_handler_default()
793 if (p_uart->tx_waiting_fifo == true && p_uart->tx_buf_size == 0) { in uart_rx_intr_handler_default()
794 p_uart->tx_waiting_fifo = false; in uart_rx_intr_handler_default()
795 xSemaphoreGiveFromISR(p_uart->tx_fifo_sem, &HPTaskAwoken); in uart_rx_intr_handler_default()
798 if (p_uart->tx_buf_size == 0) { in uart_rx_intr_handler_default()
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()
809p_uart->tx_head = (uart_tx_data_t *) xRingbufferReceiveFromISR(p_uart->tx_ring_buf, &size); in uart_rx_intr_handler_default()
810 if (p_uart->tx_head) { in uart_rx_intr_handler_default()
[all …]