csinko / io-master

Dominate the I/O!
MIT License
4 stars 1 forks source link

Create DMA Routing program #12

Closed csinko closed 4 years ago

csinko commented 5 years ago

To better learn how to operate DMA and to get an idea of the flexibility possible, create a program that reads data from one interface into DMA, then outputs the data out another interface.

Attempt any forms of optimizations that seem possible to limit the amount of interrupts. Also do tests to limit the amount of memory used in the buffer when streaming data, as this will open up opportunities to increase the throughput of the device