Crate i2c_linux_sys [−] [src]
Modules
ioctls |
Structs
Flags | |
Functionality |
To determine what functionality is present |
i2c_msg |
an I2C transaction segment beginning with START |
i2c_rdwr_ioctl_data |
This is the structure as used in the |
i2c_smbus_data |
Data for SMBus Messages |
i2c_smbus_ioctl_data |
This is the structure as used in the I2C_SMBUS ioctl call |
Enums
SmbusReadWrite |
|
SmbusTransaction |
SMBus transaction types (size parameter in the above functions) |
Constants
Functions
i2c_get_functionality |
|
i2c_pec |
|
i2c_rdwr⚠ |
|
i2c_set_retries |
|
i2c_set_slave_address |
|
i2c_set_slave_address_10bit |
|
i2c_set_timeout_ms |
|
i2c_smbus⚠ |
|
i2c_smbus_block_process_call | |
i2c_smbus_process_call | |
i2c_smbus_read_block_data | |
i2c_smbus_read_byte | |
i2c_smbus_read_byte_data | |
i2c_smbus_read_i2c_block_data | |
i2c_smbus_read_word_data | |
i2c_smbus_write_block_data | |
i2c_smbus_write_byte | |
i2c_smbus_write_byte_data | |
i2c_smbus_write_i2c_block_data | |
i2c_smbus_write_quick | |
i2c_smbus_write_word_data |