add read/write block data for i2c