sidedriver: improved i2c on discovery