The dma buffer should be services that are used on top of peripherals. As such, the usart driver should'nt directly use them, this is up to the user. The multi-buffer has also been simplified since I was not satisfied with the previous implementation |
||
|---|---|---|
| .. | ||
| debug.c | ||
| debug.h | ||
| dma_cbuf.c | ||
| dma_cbuf.h | ||
| dma_mbuf.c | ||
| dma_mbuf.h | ||