arne48 / tinkerboard_io

Yet another library to use the 40pin header of the Asus Tinker Board.
GNU General Public License v3.0
11 stars 1 forks source link

Use of the DMA channel #5

Open SteMMo33 opened 4 years ago

SteMMo33 commented 4 years ago

Hi, thanks for your library. I'm wondering if it should possible to send data by a DMA channel. This could be very useful to send long string of data without unwanted holed (for example to driver LED strips ..) Thanks, regards

arne48 commented 4 years ago

Hello, thank you for your request. Generally this would be a good idea but it also means to to find a free SPI capable DMA channel. So the dts/dti needs get adjusted. It would be great, if you would like to have a look into that. Meanwhile you can find the hardware manual rather easy. And the kernel driver code should also be a good first entry.