Home
last modified time | relevance | path

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

/hal_espressif-latest/components/driver/uart/
Duart.c136 SemaphoreHandle_t tx_brk_sem; /*!< UART TX send break done semaphore*/ member
1010 xSemaphoreGiveFromISR(p_uart->tx_brk_sem, &HPTaskAwoken); in uart_rx_intr_handler_default()
1198 xSemaphoreTake(p_uart_obj[uart_num]->tx_brk_sem, (TickType_t)portMAX_DELAY); in uart_tx_all()
1397 if (uart_obj->tx_brk_sem) { in uart_free_driver_obj()
1398 vSemaphoreDelete(uart_obj->tx_brk_sem); in uart_free_driver_obj()
1482 uart_obj->tx_brk_sem = xSemaphoreCreateBinaryStatic(uart_obj->tx_brk_sem_struct); in uart_alloc_driver_obj()
1485 if (!uart_obj->rx_ring_buf || !uart_obj->rx_mux || !uart_obj->tx_mux || !uart_obj->tx_brk_sem || in uart_alloc_driver_obj()
1505 uart_obj->tx_brk_sem = xSemaphoreCreateBinary(); in uart_alloc_driver_obj()
1508 if (!uart_obj->rx_ring_buf || !uart_obj->rx_mux || !uart_obj->tx_mux || !uart_obj->tx_brk_sem || in uart_alloc_driver_obj()