libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
f4/i2c.h File Reference
Include dependency graph for f4/i2c.h:

Go to the source code of this file.

Macros

#define I2C_FLTR(i2c_base)   MMIO32((i2c_base) + 0x24)
 FLTR register (I2Cx_FLTR) (noise filter) More...
 
#define I2C1_FLTR   I2C_FLTR(I2C1)
 
#define I2C2_FLTR   I2C_FLTR(I2C2)
 
#define I2C3_FLTR   I2C_FLTR(I2C3)
 
#define I2C_FLTR_DNF_MASK   0xF
 Bits [3:0] DNF - Digital noise filter These bits configure a digital noise filter on SDA and SCL pins. More...
 
#define I2C_FLTR_DNF_SHIFT   0
 
#define I2C_FLTR_ANOFF   (1<<4)
 Bit 4 - Analog Noise filter disable Turns off the built in analog noise filter. More...