[DM/DMA] Update DMA #10987

* Append WT attribute.
* Change the API with pool size only.
* Add address mask for DMA
* Change DMA lock to mutex
* Add pause callback for DMA engine driver
* Add DMA Engine test
* Add ARM PL330 DMA Engine driver
This commit is contained in:
GUI
2025-12-03 21:47:49 +08:00
committed by GitHub
parent 0ea9d8f3be
commit e5e0ad29bf
7 changed files with 1365 additions and 33 deletions
+3
View File
@@ -10,6 +10,9 @@ CPPPATH = [cwd + '/../include']
src = ['dma.c', 'dma_pool.c']
if GetDepend(['RT_DMA_PL330']):
src += ['dma-pl330.c']
group = DefineGroup('DeviceDrivers', src, depend = [''], CPPPATH = CPPPATH)
Return('group')