Hello, Jean Delvare wrote: > Given that all block transfers you do are standard I2C block transfers, > you may consider switching to i2c_smbus_{read,write}_i2c_block_data for > SMBus compatibility. This would also make your code more simple, I > think. I don't understand how I specify the length of the block to be read for i2c_smbus_read_i2c_block_data. And i2c_smbus_xfer_emulated looks to me as if it were not possible to use it when my adapter doesn't have algo->smbus_xfer. Any hints? Best regards Uwe -- Uwe Zeisberger FS Forth-Systeme GmbH, A Digi International Company Kueferstrasse 8, D-79206 Breisach, Germany Phone: +49 (7667) 908 0 Fax: +49 (7667) 908 200 Web: www.fsforth.de, www.digi.com