SPI0 ADC/DAC example tidying, refactoring, documenting