zephyr/subsys/modem/backends
Bjarki Arge Andreasen 6f1d49e7b3 modem: backend: uart_async: Use single ring buffer
Use single ring buffer and protect it with a spinlock as it is
shared between backend and UART thread (ISR). This is simpler
than the double ring buffer setup.

The receive idle timeout has also been made configurable
instead of being a hardcoded value.

Signed-off-by: Bjarki Arge Andreasen <bjarki@arge-andreasen.me>
2023-11-20 13:03:08 +01:00
..
CMakeLists.txt
Kconfig modem: backend: uart_async: Use single ring buffer 2023-11-20 13:03:08 +01:00
modem_backend_tty.c
modem_backend_uart_async.c modem: backend: uart_async: Use single ring buffer 2023-11-20 13:03:08 +01:00
modem_backend_uart_async.h
modem_backend_uart_isr.c
modem_backend_uart_isr.h
modem_backend_uart.c modem: backends: uart: fix backend selection 2023-09-11 16:56:39 -04:00