At least this is compiling without errors now.
- Added the ext_adc module abstracting the ADC communication (with the
AdcContext struct).
- SPI and necessary DMA channels are now passed into the AdcContext
struct and moved around on each transfer.
- Transfers seem to be triggered, but the returned values are still
wrong (either 0 or 4095). This still needs to be debugged.