ChibiOS/HAL  6.1.0
I2CDriver Struct Reference

Structure representing an I2C driver. More...

#include <hal_i2c_lld.h>

Collaboration diagram for I2CDriver:
Collaboration graph

Data Fields

i2cstate_t state
 Driver state. More...
 
const I2CConfigconfig
 Current configuration data. More...
 
i2cflags_t errors
 Error flags. More...
 

Detailed Description

Structure representing an I2C driver.

Definition at line 88 of file hal_i2c_lld.h.

Field Documentation

i2cstate_t I2CDriver::state
const I2CConfig* I2CDriver::config

Current configuration data.

Definition at line 96 of file hal_i2c_lld.h.

Referenced by 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().