When implementing any of the DMA request lines (sys_ndmareq[3..0]) on the DM3730, does this interrupt go directly to the DMA controller to process the next frame of data (entirely within hardware) or does it interrupt software? Then software intervenes by setting registers in the DMA controller. The TRM seems to suggest this but maybe we are misinterpreting? I would want to believe these interrupts stay with hardware for maximum speed and efficiency of the DMA.
Please advice