adc: Kill redundant set
buffer: Catch double-frees
adc: DMA finally works correctly
adc: Use DMA burst size of 8