nuttx/arch/arm
Michal Lenc 4484d04a8d samv7: add RX DMA support to serial driver
This commit adds RX DMA support to serial driver. The DMA is currently
supported only for USART peripherals, not for UART. It uses two circular
buffers which size can be setup by SAMV7_SERIAL_RXDMA_BUFFER option.

The idle bus interrupt is enabled to ensures data are read even if the
buffer is not yet full. The timeout can be setup by
SAMV7_SERIAL_DMA_TIMEOUT option.

This adds support only for RX transfers.

Signed-off-by: Michal Lenc <michallenc@seznam.cz>
2022-07-16 15:39:20 +03:00
..
include Added I2C Slave to RP2040 2022-07-16 01:56:52 +08:00
src samv7: add RX DMA support to serial driver 2022-07-16 15:39:20 +03:00
Kconfig arch/arm/Kconfig: Add description for ARM_THUMB to make it configurable 2022-07-05 19:34:18 +08:00