|
ChibiOS
20.3.4
|
Structure representing an I2C driver. More...
#include <hal_i2c_lld.h>

Data Fields | |
| i2cstate_t | state |
| Driver state. More... | |
| const I2CConfig * | config |
| Current configuration data. More... | |
| i2cflags_t | errors |
| Error flags. More... | |
Structure representing an I2C driver.
Definition at line 88 of file hal_i2c_lld.h.
| i2cstate_t I2CDriver::state |
Driver state.
Definition at line 92 of file hal_i2c_lld.h.
Referenced by i2c_lld_start(), i2c_lld_stop(), i2cMasterReceiveTimeout(), i2cMasterTransmitTimeout(), i2cObjectInit(), i2cStart(), and i2cStop().
| const I2CConfig* I2CDriver::config |
Current configuration data.
Definition at line 96 of file hal_i2c_lld.h.
Referenced by bmp085Start(), i2cObjectInit(), i2cStart(), and i2cStop().
| i2cflags_t I2CDriver::errors |
Error flags.
Definition at line 100 of file hal_i2c_lld.h.
Referenced by i2cMasterReceiveTimeout(), and i2cMasterTransmitTimeout().