I'm receiving 32-bit data over the Linkport. The Linkport FIFO is emptied by the Linkport DMA (DMA36 for ADSP-21571).
Now, I need to briefly stop the DMA/Linkport. Is there an easy to do this? Using the DMA (or Linkport) enable bits (in corresponding config registers) seems a bit rough as it resets the internal states.
Something like writing 0xFFFF to BWLCNT would be perfect. But I figure BWLCNT is not available for my specific DMA channel.
Anyone has a good idea of how to do this?
It might be worth mentioning that I don't not want to miss any incoming data. I want the Linkport FIFO to fill up so that the ACK signal asserts and holds off further transmission.
Hello,Sorry for the delayed response.Please note that only MDMA channels are equipped with a bandwidth limit and monitor mechanism.Regards,Lalitha.S