nuttx/drivers/serial
Tido Klaassen 93ff68e75a serial: Prevent RX stall
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>
2020-11-20 04:16:35 -08:00
..
Kconfig
Kconfig-16550
Kconfig-lpuart
Kconfig-sci
Kconfig-uart
Kconfig-usart
Make.defs
ptmx.c
pty.c
pty.h
serial.c serial: Prevent RX stall 2020-11-20 04:16:35 -08:00
serial_dma.c
serial_io.c
tcdrain.c
uart_16550.c
uart_rpmsg.c