TMPM4G9  V1.0.0.0

I2C Asynch Events. More...

Macros

#define I2C_EVENT_ERROR   (1 << 1)
 
#define I2C_EVENT_ERROR_NO_SLAVE   (1 << 2)
 
#define I2C_EVENT_TRANSFER_COMPLETE   (1 << 3)
 
#define I2C_EVENT_TRANSFER_EARLY_NACK   (1 << 4)
 
#define I2C_EVENT_ALL   (I2C_EVENT_ERROR | I2C_EVENT_TRANSFER_COMPLETE | I2C_EVENT_ERROR_NO_SLAVE | I2C_EVENT_TRANSFER_EARLY_NACK)
 

Detailed Description

I2C Asynch Events.

Macro Definition Documentation

§ I2C_EVENT_ALL

§ I2C_EVENT_ERROR

#define I2C_EVENT_ERROR   (1 << 1)

Error.

§ I2C_EVENT_ERROR_NO_SLAVE

#define I2C_EVENT_ERROR_NO_SLAVE   (1 << 2)

No Slave.

§ I2C_EVENT_TRANSFER_COMPLETE

#define I2C_EVENT_TRANSFER_COMPLETE   (1 << 3)

Transfer Complete.

§ I2C_EVENT_TRANSFER_EARLY_NACK

#define I2C_EVENT_TRANSFER_EARLY_NACK   (1 << 4)

End of Transfer.