:: RootR ::  Hosting Order Map Login   Secure Inter-Network Operations  
 
i2c_smbus_read_block_data(9) - phpMan

Command: man perldoc info search(apropos)  


I2C_SMBUS_READ_BLOCK(9)              I2C and SMBus Subsystem              I2C_SMBUS_READ_BLOCK(9)



NAME
       i2c_smbus_read_block_data - SMBus “block read” protocol

SYNOPSIS
       s32 i2c_smbus_read_block_data(const 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 “block read” 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
Kernel Hackers Manual 4.8.                 January 2017                   I2C_SMBUS_READ_BLOCK(9)


/man
rootr.net - man pages