Support I2C with Register