Go to the source code of this file.
◆ I2C_FUNC_I2C
#define I2C_FUNC_I2C (1UL << 0) |
◆ I2C_FUNC_10BIT_ADDR
#define I2C_FUNC_10BIT_ADDR (1UL << 1) |
◆ I2C_FUNC_SMBUS_PEC
#define I2C_FUNC_SMBUS_PEC (1UL << 3) |
◆ I2C_FUNC_NOSTART
#define I2C_FUNC_NOSTART (1UL << 4) |
◆ I2C_FUNC_SMBUS_BLOCK_PROC_CALL
#define I2C_FUNC_SMBUS_BLOCK_PROC_CALL (1UL << 15) |
◆ I2C_FUNC_SMBUS_QUICK
#define I2C_FUNC_SMBUS_QUICK (1UL << 16) |
◆ I2C_FUNC_SMBUS_READ_BYTE
#define I2C_FUNC_SMBUS_READ_BYTE (1UL << 17) |
◆ I2C_FUNC_SMBUS_WRITE_BYTE
#define I2C_FUNC_SMBUS_WRITE_BYTE (1UL << 18) |
◆ I2C_FUNC_SMBUS_READ_BYTE_DATA
#define I2C_FUNC_SMBUS_READ_BYTE_DATA (1UL << 19) |
◆ I2C_FUNC_SMBUS_WRITE_BYTE_DATA
#define I2C_FUNC_SMBUS_WRITE_BYTE_DATA (1UL << 20) |
◆ I2C_FUNC_SMBUS_READ_WORD_DATA
#define I2C_FUNC_SMBUS_READ_WORD_DATA (1UL << 21) |
◆ I2C_FUNC_SMBUS_WRITE_WORD_DATA
#define I2C_FUNC_SMBUS_WRITE_WORD_DATA (1UL << 22) |
◆ I2C_FUNC_SMBUS_PROC_CALL
#define I2C_FUNC_SMBUS_PROC_CALL (1UL << 23) |
◆ I2C_FUNC_SMBUS_READ_BLOCK_DATA
#define I2C_FUNC_SMBUS_READ_BLOCK_DATA (1UL << 24) |
◆ I2C_FUNC_SMBUS_WRITE_BLOCK_DATA
#define I2C_FUNC_SMBUS_WRITE_BLOCK_DATA (1UL << 25) |
◆ I2C_FUNC_SMBUS_READ_I2C_BLOCK
#define I2C_FUNC_SMBUS_READ_I2C_BLOCK (1UL << 26) |
◆ I2C_FUNC_SMBUS_WRITE_I2C_BLOCK
#define I2C_FUNC_SMBUS_WRITE_I2C_BLOCK (1UL << 27) |
◆ I2C_FUNC_SMBUS_BYTE
◆ I2C_FUNC_SMBUS_BYTE_DATA
◆ I2C_FUNC_SMBUS_WORD_DATA
◆ I2C_FUNC_SMBUS_BLOCK_DATA
◆ I2C_FUNC_SMBUS_I2C_BLOCK
◆ I2C_FUNC_SMBUS_EMUL
#define I2C_FUNC_SMBUS_EMUL |
Value:
#define I2C_FUNC_SMBUS_BYTE
Definition i2c.h:30
#define I2C_FUNC_SMBUS_WORD_DATA
Definition i2c.h:32
#define I2C_FUNC_SMBUS_WRITE_BLOCK_DATA
Definition i2c.h:26
#define I2C_FUNC_SMBUS_BYTE_DATA
Definition i2c.h:31
#define I2C_FUNC_SMBUS_QUICK
Definition i2c.h:17
#define I2C_FUNC_SMBUS_PROC_CALL
Definition i2c.h:24
#define I2C_FUNC_SMBUS_I2C_BLOCK
Definition i2c.h:34
#define I2C_FUNC_SMBUS_PEC
Definition i2c.h:13
◆ I2C_SMBUS_BLOCK_MAX
#define I2C_SMBUS_BLOCK_MAX 32 |
◆ I2C_SMBUS_READ
◆ I2C_SMBUS_WRITE
#define I2C_SMBUS_WRITE 0 |
◆ I2C_SMBUS_QUICK
#define I2C_SMBUS_QUICK 0 |
◆ I2C_SMBUS_BYTE
◆ I2C_SMBUS_BYTE_DATA
#define I2C_SMBUS_BYTE_DATA 2 |
◆ I2C_SMBUS_WORD_DATA
#define I2C_SMBUS_WORD_DATA 3 |
◆ I2C_SMBUS_PROC_CALL
#define I2C_SMBUS_PROC_CALL 4 |
◆ I2C_SMBUS_BLOCK_DATA
#define I2C_SMBUS_BLOCK_DATA 5 |
◆ I2C_SMBUS_I2C_BLOCK_BROKEN
#define I2C_SMBUS_I2C_BLOCK_BROKEN 6 |
◆ I2C_SMBUS_BLOCK_PROC_CALL
#define I2C_SMBUS_BLOCK_PROC_CALL 7 |
◆ I2C_SMBUS_I2C_BLOCK_DATA
#define I2C_SMBUS_I2C_BLOCK_DATA 8 |
◆ I2C_M_RD
◆ I2C_M_TEN
◆ I2C_M_RECV_LEN
#define I2C_M_RECV_LEN 0x0400 |
◆ I2C_M_NO_RD_ACK
#define I2C_M_NO_RD_ACK 0x0800 |
◆ I2C_M_IGNORE_NAK
#define I2C_M_IGNORE_NAK 0x1000 |
◆ I2C_M_NOSTART
#define I2C_M_NOSTART 0x4000 |