Failed to commit the changes for overseers code about'put I2C basic test code in only test compilation if the DEBUG_RUN_I2C_BASIC_TEST switch is on'. Commit the changes back in.
fix comments
get rid of linux dependency