libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
I2C interrupts
Collaboration diagram for I2C interrupts:

Macros

#define I2C_INTEN_STOPPED   (1 << 1)
 
#define I2C_INTEN_RXDREADY   (1 << 2)
 
#define I2C_INTEN_TXDSENT   (1 << 7)
 
#define I2C_INTEN_ERROR   (1 << 9)
 
#define I2C_INTEN_BB   (1 << 14)
 

Detailed Description

Macro Definition Documentation

◆ I2C_INTEN_BB

#define I2C_INTEN_BB   (1 << 14)

Definition at line 99 of file common/i2c.h.

◆ I2C_INTEN_ERROR

#define I2C_INTEN_ERROR   (1 << 9)

Definition at line 98 of file common/i2c.h.

◆ I2C_INTEN_RXDREADY

#define I2C_INTEN_RXDREADY   (1 << 2)

Definition at line 96 of file common/i2c.h.

◆ I2C_INTEN_STOPPED

#define I2C_INTEN_STOPPED   (1 << 1)

Definition at line 95 of file common/i2c.h.

◆ I2C_INTEN_TXDSENT

#define I2C_INTEN_TXDSENT   (1 << 7)

Definition at line 97 of file common/i2c.h.