* basically you would have sth like

```
i2c_script = {
  I2C_START(addr<<1),
  I2C_WRITE_BYTE(0x10),
  I2C_WRITE_XDATA(&addr, 1),
  I2C_START((addr<<1)|1),
  I2C_READ_XDATA(&addr, 1),
  I2C_STOP
};
```