This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

LCD Controller with DMA double buffering

Hello,

Can anybody please explain to me how double buffering works with LCD DMA controller. All provided CSL examples use only single buffering, and documentation is really scarce. All I can see is that some sort of ping-pong buffering is used.

Does this mean that DMA alternatively sends first then second buffer? In that case how can I know which buffer is currently transmitted to LCD so I can fill it up while the other one is being transmitted?

Any explanation of this would be really helpful.

Thank you!