![]() |
Synergy Software Package User's Manual
|
#include <sf_i2c.h>
Data Fields | |
| sf_i2c_bus_t * | p_bus |
| Bus using this device. Copy from configuration structure. | |
| i2c_master_instance_t const * | p_lower_lvl_i2c |
| I2C instance. | |
| i2c_cfg_t | lower_lvl_cfg |
| Used to reconfigure I2C driver. | |
| i2c_ctrl_t * | p_lower_lvl_ctrl |
| I2C peripheral control block. | |
| sf_i2c_dev_state_t | dev_state |
| Device status. | |
| bool | restarted |
| Indicates whether device issued a restart. | |
I2C instance control block. DO NOT INITIALIZE. Initialization occurs when sf_i2c_api_t::open is called.