Structure to hold the parameters of I2C instance configurations.

Public Attributes#

sl_i2c_mode_t

Leader/Follower Mode, 0 for leader mode and 1 for follower mode.

Public Attribute Documentation#

mode#

sl_i2c_mode_t sl_i2c_config_t::mode

Leader/Follower Mode, 0 for leader mode and 1 for follower mode.


Definition at line 131 of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_i2c.h

operating_mode#

sl_i2c_operating_mode_t sl_i2c_config_t::operating_mode

Speed mode sl_i2c_operating_mode_t for possible values.


Definition at line 132 of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_i2c.h

transfer_type#

sl_i2c_transfer_type_t sl_i2c_config_t::transfer_type

Transfer type sl_i2c_transfer_type_t for possible values.


Definition at line 133 of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_i2c.h

i2c_callback#

sl_i2c_callback_t sl_i2c_config_t::i2c_callback

I2C callback sl_i2c_callback_t.


Definition at line 134 of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_i2c.h