Rechercher une page de manuel
i2c_smbus_read_block_data
Langue: en
Version: October 2010 (fedora - 01/12/10)
Section: 9 (Appels noyau Linux)
NAME
i2c_smbus_read_block_data - SMBus lqblock readrq protocolSYNOPSIS
- s32 i2c_smbus_read_block_data(struct i2c_client * client, u8 command, u8 * values);
ARGUMENTS
client
- Handle to slave device
command
- Byte interpreted by slave
values
- Byte array into which data will be read; big enough to hold the data returned by the slave. SMBus allows at most 32 bytes.
DESCRIPTION
This executes the SMBus lqblock readrq protocol, returning negative errno else the number of data bytes in the slave's response.
Note that using this function requires that the client's adapter support the I2C_FUNC_SMBUS_READ_BLOCK_DATA functionality. Not all adapter drivers support this; its emulation through I2C messaging relies on a specific mechanism (I2C_M_RECV_LEN) which may not be implemented.
COPYRIGHT
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre