capsules_core

Module i2c_master_slave_combo

Source
Expand description

Combines two hardware devices into a single I2C master/slave device.

If a chip provides a separate hardware implementation for a I2C master and slave device, like the Apollo3 for example, this capsule can be used to combine them into a single I2CMasterSlave compatible implementation.

This allows the I2CMasterSlaveDriver capsule to be implemented on more types of hardware.

Structsยง