I2C interface definition
Define the command interface
Definition of the component I2C Master HAL
Used to config the I2C master HAL at runtime
Global configuration of the I2C Master
Define the response interface
Define the interface of the I2C Master HAL
Define I2C constants
4 different modes can be used to manage the I2C START : Send the start/restart sequence WRITE : Send a data READ : Read a data STOP : Send the stop sequence
Global configuration of the I2C Master
: Width of the data send
: Width of the clockDivider value
: Multi-Master or Single-Master