VSF Documented
Typedefs | Enumerations
i2c.h File Reference
#include "hal/vsf_hal_cfg.h"
#include "../__device.h"

Go to the source code of this file.

Typedefs

typedef enum vsf_i2c_cmd_t vsf_i2c_cmd_t
 

Enumerations

enum  vsf_i2c_cmd_t {
  VSF_I2C_CMD_WRITE = (0x00ul << 3) ,
  VSF_I2C_CMD_READ = (0x01ul << 3) ,
  VSF_I2C_CMD_START = (0x01ul << 0) ,
  VSF_I2C_CMD_RESTART = (0x01ul << 21) ,
  VSF_I2C_CMD_7_BITS = (0x00ul << 23) ,
  VSF_I2C_CMD_10_BITS = (0x01ul << 23) ,
  __I2C_CMD_HW_MASK ,
  VSF_I2C_CMD_NO_START = (0x01ul << 24) ,
  VSF_I2C_CMD_STOP = (0x01ul << 25) ,
  VSF_I2C_CMD_NO_STOP_RESTART = (0x01ul << 26)
}
 

Typedef Documentation

◆ vsf_i2c_cmd_t

Enumeration Type Documentation

◆ vsf_i2c_cmd_t

Enumerator
VSF_I2C_CMD_WRITE 
VSF_I2C_CMD_READ 
VSF_I2C_CMD_START 
VSF_I2C_CMD_RESTART 
VSF_I2C_CMD_7_BITS 
VSF_I2C_CMD_10_BITS 
__I2C_CMD_HW_MASK 
VSF_I2C_CMD_NO_START 
VSF_I2C_CMD_STOP 
VSF_I2C_CMD_NO_STOP_RESTART