Home
last modified time | relevance | path

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

/device/soc/esp/esp32/components/driver/
Duart.c135 SemaphoreHandle_t tx_done_sem; /*!< UART TX done semaphore*/ member
1025 xSemaphoreGiveFromISR(p_uart_obj[uart_num]->tx_done_sem, &HPTaskAwoken); in uart_rx_intr_handler_default()
1055 xSemaphoreTake(p_uart_obj[uart_num]->tx_done_sem, 0); in uart_wait_tx_done()
1072 res = xSemaphoreTake(p_uart_obj[uart_num]->tx_done_sem, (portTickType)ticks_to_wait); in uart_wait_tx_done()
1370 p_uart_obj[uart_num]->tx_done_sem = xSemaphoreCreateBinary(); in uart_driver_install()
1447 if(p_uart_obj[uart_num]->tx_done_sem) { in uart_driver_delete()
1448 vSemaphoreDelete(p_uart_obj[uart_num]->tx_done_sem); in uart_driver_delete()
1449 p_uart_obj[uart_num]->tx_done_sem = NULL; in uart_driver_delete()