aboutsummaryrefslogtreecommitdiffstats
path: root/os/hal/ports/STM32/LLD/DMAv3/notes.txt
blob: 556a2cc72eccea791de1e042e2127f820b1497c0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
STM32 DMAv3 driver.

Driver capability:

- The driver supports the STM32 enhanced DMA controller found on H7 sub-family.
- Support for cache flushing and invalidation.

The file registry must export:

STM32_HAS_DMAx              - Support for DMA unit "x" (1..2).
STM32_DMAx_CHn_HANDLER      - Vector name for channel "n" (0..7).
STM32_DMAx_CHn_NUMBER       - Vector number for channel "n" (0..7).
STM32_DMA_CACHE_HANDLING    - TRUE if the device requires explicit cache
                              handling on DMA buffers.