I2C_STATUS_REG
srb = i2c_read_reg(sc, I2C_STATUS_REG) & I2CSR_MBB;
sr = i2c_read_reg(sc, I2C_STATUS_REG);
i2c_write_reg(sc, I2C_STATUS_REG, 0);
if ((i2c_read_reg(sc, I2C_STATUS_REG) & I2CSR_MBB) == 0) {
i2c_write_reg(sc, I2C_STATUS_REG, 0x0);
if (i2c_read_reg(sc, I2C_STATUS_REG) & I2CSR_MBB) {
i2c_write_reg(sc, I2C_STATUS_REG, 0);
i2c_write_reg(sc, I2C_STATUS_REG, 0x0);
i2c_write_reg(sc, I2C_STATUS_REG, 0x0);
i2c_write_reg(sc, I2C_STATUS_REG, 0x0);
i2c_write_reg(sc, I2C_STATUS_REG, 0x0);
status = i2c_read_reg(sc, I2C_STATUS_REG);
i2c_write_reg(sc, I2C_STATUS_REG, 0x0);
status = i2c_read_reg(sc, I2C_STATUS_REG);
i2c_write_reg(sc, I2C_STATUS_REG, 0x0);