Tool/software:
Hello,
I was trying to make my own driver for the DMA to be as generic as possible as I found the one found in the SDK too abstract for me.
I followed the steps I found in the SDK documentation. And now I'm stuck at the point where I should make the descriptor. There's no steps or any guidance regarding making the descriptor before using the Udma_ringQueueRaw to push it to the ring buffer. I'm using SDK with the version 10.01.00.32.
I also found that internal API: (inside uart_dma_udma.c)
I'm not really sure if I should make it global and use it in my code right away.
So, I need a step-by-step guidance of what to do after initializing and enabling the DMA channel.