Hi all, This is my attempt to improve the block read support in i2c-tools, specifically i2cget and i2cdump. The base of this series is the submission by Crestez Dan Leonard 5 years ago. Sorry for the delay ;-) First we add support of both I2C and SMBus block read to i2cget: [PATCH 1/7] i2cget: Add support for I2C block data [PATCH 2/7] i2cget: Document the support of I2C block reads [PATCH 3/7] i2cget: Add support for SMBus block read Then we add support for range selection in I2C block mode to i2cdump: [PATCH 4/7] i2cdump: Remove dead code [PATCH 5/7] i2cdump: Add range support with mode i (I2C block) Lastly we deprecate and eventually remove support for SMBus block mode from i2cdump: [PATCH 6/7] i2cdump: Deprecate SMBus block mode [PATCH 7/7] i2cdump: Remove support for SMBus block mode The idea would be to get the first 6 patches in the upcoming i2c-tools v4.3, and apply the 7th patch "later" (either immediately after that release, or some time later, I'm not sure). -- Jean Delvare SUSE L3 Support