I2c
Informative
The I2C driver (I2cDrv) — a thin, portable abstraction over an I2C controller, operating each channel as a controller (master) or a target (slave). The driver builds on the shared foundation in General.
Find your way by goal (see How to Read This Specification):
Understand it — General (overview & concepts) and Design Decisions (the rationale)
Use it — application developers: Guide (quickstart & task-oriented guides)
Implement it — silicon vendors: Reference (API, configuration, errors) and I2c — Requirements (the binding contract)