Hi,
Is it allowed to trig multiple DMA channels with one request line? I made a test and it seems work just fine. I have two mixed up 16 bit wide data streams coming from two receive line SPI. As result the data in the buffer RAM is interleaved. To reassemble it back I made two DMA channels which are triggered with single RX request as soon as two 16 bit words are received. Each of them is reassembling one stream and placing it in the buffer in right order. It works on a simple test program which is looping data through an SPI and repacking it back. Is there any possible pitfall then this scenario would be broken or stalls?
Regards, Dmitri.