mirror of
https://github.com/0xFEEDC0DE64/arduino-esp32.git
synced 2025-07-30 18:57:14 +02:00
Set uart queue to NULL after free
Fixes: https://github.com/espressif/arduino-esp32/issues/435
This commit is contained in:
@ -226,6 +226,7 @@ void uartEnd(uart_t* uart)
|
|||||||
uint8_t c;
|
uint8_t c;
|
||||||
while(xQueueReceive(uart->queue, &c, 0));
|
while(xQueueReceive(uart->queue, &c, 0));
|
||||||
vQueueDelete(uart->queue);
|
vQueueDelete(uart->queue);
|
||||||
|
uart->queue = NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
uart->dev->conf0.val = 0;
|
uart->dev->conf0.val = 0;
|
||||||
|
Reference in New Issue
Block a user