ran exlipse code autoformater on code so I could actually read it
added chibios driver, untested