Initial progress with DMA driver
Remove dma.cpp
idma works, at least for uint8_t
Make idma::flush() smaller ;)
idma::bytes_available() has to take possible buffer overflow into account
Merge master
Fix hd44780 examples
Implement idma as a ring buffer
Add idma to all.h
Finalize idma class
Add output dma and enhace input dma's api
Move periph_idma.cpp to right place
Fixes
Fixes and working main
Some cleanings for dma related files
Normalize dma api
Update changelog
Revert main.cpp