no-OS icon indicating copy to clipboard operation
no-OS copied to clipboard

MAX32670 Platform Drivers do not implement DMA

Open Brandon-Hurst opened this issue 1 year ago • 1 comments

In drivers/platform/maxim/max32670, I discovered that MAX32670's No-OS platform drivers do not implement DMA.

diff max32660/maxim_irq.c max32670/maxim_irq.c
...
< void DMA0_IRQHandler()
< {
<       max_dma_handler(0);                                                                                                                                                                                                                 
< }                                                                                                                                                                                                                                         
<                                                                                                                                                                                                                                           
< void DMA1_IRQHandler()                                                                                                                                                                                                              < {
<       max_dma_handler(1);
< }
...

Most other changes from the typical MAX32 drivers are pretty minimal, but not having DMA limits the applications that No-OS can build with this device. This is the only ADI MAX32 platform driver that currently does not have DMA support.

Brandon-Hurst avatar Nov 30 '24 21:11 Brandon-Hurst

same for max32690, just noticed

buha avatar May 22 '25 11:05 buha