board-legoev3: more cleanup
start work on input port driver