G32R430 Device Driver Layer v1.0.4
G32R4xx Device Driver Layer API Reference

Macros

#define DDL_I2C_MODE_I2C   0x00000000U
#define DDL_I2C_MODE_SMBUS_HOST   (uint32_t)(I2C_CTRL1_SMBEN | I2C_CTRL1_SMBTCFG | I2C_CTRL1_ARPEN)
#define DDL_I2C_MODE_SMBUS_DEVICE   I2C_CTRL1_SMBEN
#define DDL_I2C_MODE_SMBUS_DEVICE_ARP   (uint32_t)(I2C_CTRL1_SMBEN | I2C_CTRL1_ARPEN)

Detailed Description

Macro Definition Documentation

◆ DDL_I2C_MODE_I2C

#define DDL_I2C_MODE_I2C   0x00000000U

I2C Master or Slave mode

Definition at line 271 of file g32r4xx_ddl_i2c.h.

◆ DDL_I2C_MODE_SMBUS_DEVICE

#define DDL_I2C_MODE_SMBUS_DEVICE   I2C_CTRL1_SMBEN

SMBus Device default mode (Default address not acknowledge)

Definition at line 273 of file g32r4xx_ddl_i2c.h.

◆ DDL_I2C_MODE_SMBUS_DEVICE_ARP

#define DDL_I2C_MODE_SMBUS_DEVICE_ARP   (uint32_t)(I2C_CTRL1_SMBEN | I2C_CTRL1_ARPEN)

SMBus Device Default address acknowledge

Definition at line 274 of file g32r4xx_ddl_i2c.h.

◆ DDL_I2C_MODE_SMBUS_HOST

#define DDL_I2C_MODE_SMBUS_HOST   (uint32_t)(I2C_CTRL1_SMBEN | I2C_CTRL1_SMBTCFG | I2C_CTRL1_ARPEN)

SMBus Host address acknowledge

Definition at line 272 of file g32r4xx_ddl_i2c.h.