Lines Matching refs:I2C
3 Inter-Integrated Circuit (I2C) Bus
11 The terminology used in Zephyr I2C APIs follows that of the
12 `NXP I2C Bus Specification Rev 7.0 <i2c-specification_>`_. These changed
15 `I2C`_ (Inter-Integrated Circuit, pronounced "eye
18 on an I2C bus. Devices on the bus can operate in two roles: as a
20 "target" that responds to transaction commands. A I2C controller on a
26 I2C Controller API
29 Zephyr's I2C controller API is used when an I2C peripheral controls the bus,
31 the most common mode, used to interact with I2C devices like sensors and
34 This API is supported in all in-tree I2C peripheral drivers and is
39 I2C Target API
42 Zephyr's I2C target API is used when an I2C peripheral responds to
47 This API is supported in very few in-tree I2C peripheral drivers. The
49 capabilities of all I2C peripherals supported in controller mode.