GPIO outputs with dynamic pinmx OK.
GPIO inputs with dynamic config OK.
Moved Hardware init logic to ARM code to save instruction memory space
in the PRU. Also wrote logic for dynamic configuration of ADC pins (not
tested yet!)