Transmitter uses modular approach too
Added debug module
Fixed function prototypes
Driver is now using semaphores instead of mutexes because mutexes require same owner for unlocking
Enable DMA mode
Major DMA work
Trying to setup right DMA configuration