walnux/Documentation
Michal Lenc 7af7655234 samv7/serial: allow TX/RX DMA for UART drivers
So far only USART drivers could use TX/RX DMA. This commit adds the
support for UART drivers as well (with the exception of serial console).

UART peripheral does not have timeout interrupt, so external polling
is required to flush the RX data from DMA buffers even if the buffer
is not yet full. The board layer can do this by calling
sam_serial_dma_poll function.

Signed-off-by: Michal Lenc <michallenc@seznam.cz>
2025-01-30 13:55:13 +08:00
..
_extensions Documentation: port warnings_filter Sphinx extension from Zephyr 2023-11-28 09:18:29 -08:00
_static
_templates
applications docs: Add Rust examples including JSON handling and Slint UI framework 2025-01-30 13:45:01 +08:00
components sensors/lis2mdl: Create a UORB driver for the LIS2MDL magnetometer. 2025-01-28 16:34:17 +08:00
contributing Created documentation page under contribution guidelines about the NuttX release process, copied from Alin Jerpelea's gist documentation. 2024-11-04 12:47:40 +08:00
faq DOC: Add how to get application on NSH 2024-06-06 02:39:56 +08:00
guides Doc: Fortify Instructions 2025-01-23 15:36:14 +08:00
implementation [DOC] implementation/simulation.rst: Removed the execute permissions. 2025-01-07 21:40:40 +08:00
introduction Documentation: replace m2r2 with myst-parser 2024-08-30 01:14:36 +08:00
logos Documentation: Add NuttX Logo page 2024-04-16 11:25:08 +08:00
platforms samv7/serial: allow TX/RX DMA for UART drivers 2025-01-30 13:55:13 +08:00
quickstart install kconfiglib using apt repo 2024-12-02 13:43:29 +08:00
reference driver/serial: remove return value of up_putc() 2024-10-26 13:21:29 +08:00
ReleaseNotes Documentation: add NuttX-12.8.0 release notes 2024-12-28 23:03:40 +08:00
.gitignore
conf.py Documentation: replace m2r2 with myst-parser 2024-08-30 01:14:36 +08:00
glossary.rst
index.rst Documentation: Add NuttX Logo page 2024-04-16 11:25:08 +08:00
known-warnings.txt fs: Add VFS docs 2024-02-20 18:28:09 -08:00
legacy_README.md Documentation: replace m2r2 with myst-parser 2024-08-30 01:14:36 +08:00
make.bat
Makefile fs: Add VFS docs 2024-02-20 18:28:09 -08:00
Pipfile Documentation: Bump docutils from 0.18.1 to 0.19 2024-11-24 17:52:30 +08:00
Pipfile.lock Documentation: Bump docutils from 0.18.1 to 0.19 2024-11-24 17:52:30 +08:00
substitutions.rst