DSPRelated.com
Forums

EDMA chained transfers

Started by Sri May 15, 2006
I have a question regarding the chained EDMA transfers.
I have a series of chained EDMA transfer like CH_0 -->CH_1-->CH_2-->CH_3 -->
CH_4.
triggering the transfer CH_0 triggers the subsequent transfers.
My question is that if at any moment I disable the channel for CH_0 -
1) will it also stop any ongoing transfer between "CH_2 and CH_3 "or "CH_3
and CH_4".(which got initiated prior to disabling CH_0)
I mean to say - will it stop the whole chain of transfer immediately at the
moment.
or
2) the chained transfer (or any ongoing transfer) will run to its
completion, however next chain of tranfer will not execute unless and untill
I enable the channel of CH_0.

I am relying of the theory 2... just wanted to confirm it.
--
Regards
Sri