i2c sw done