mirror of
https://github.com/apache/nuttx.git
synced 2026-08-02 12:49:00 +00:00
Re-check RX queue status after uart_enablerxint() and before blocking the reading task on the receive semaphore. cdcacm (and maybe other UART drivers) can push buffered data into the receive queue during uart_enablerxint(), leading to a blocked task while data is already available. Signed-off-by: Tido Klaassen <tido@4gh.eu> |
||
|---|---|---|
| .. | ||
| Kconfig | ||
| Kconfig-16550 | ||
| Kconfig-lpuart | ||
| Kconfig-sci | ||
| Kconfig-uart | ||
| Kconfig-usart | ||
| Make.defs | ||
| ptmx.c | ||
| pty.c | ||
| pty.h | ||
| serial.c | ||
| serial_dma.c | ||
| serial_io.c | ||
| tcdrain.c | ||
| uart_16550.c | ||
| uart_rpmsg.c | ||