* removed unnecessary check for ADC pin
* tidy-up on IO handling
* CAN init added but disabled