Hi,
I wonder what will happen if an external HW DMA request event has been received by DMA controller but not being processed by the channel yet, then the channel gets disabled by setting the "enable" bit? Can the request be held for a while until the channel gets re-enabled? And then get processed?
And if I understand properly, if the channel has been processing the event, it will be aborted and the event will be discarded?
Also, what if the DMA channel has source sync and buffer enbaled, suppose it shall finish the transfering and will the next channel in the link be activated to carry over the relay?
Regards,
Philip