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 |