I2C_OFS_IICACT0
if (readb(priv->base + I2C_OFS_IICACT0) & I2C_BIT_IICE0) {
writeb(0, priv->base + I2C_OFS_IICACT0);
while (readb(priv->base + I2C_OFS_IICACT0) == 1 && retr)
writeb(I2C_BIT_IICE0, priv->base + I2C_OFS_IICACT0);
while (readb(priv->base + I2C_OFS_IICACT0) == 0 && retr)