This content has been marked as final. Show 2 replies
Probably, the order should be the opposite; when ISR fired, the currentTD will mark the next TD already
- if (currentTD == DMA_1_TD)
- //process dest buf 1...
- else if (currentTD == DMA_1_TD)
- //process dest buf 0
Post1 is correct i think.