Module i2c

Module i2c 

Source
Expand description

I2c shared bus implementations.

Structs§

AtomicDeviceportable-atomic or target_has_atomic=8
Atomics-based shared bus I2c implementation.
CriticalSectionDevice
critical-section-based shared bus I2c implementation.
MutexDevicestd
std Mutex-based shared bus I2c implementation.
RcDevicestd or alloc
Rc<RefCell<T>>-based shared bus I2c implementation. This is the reference-counting equivalent of RefCellDevice.
RefCellDevice
RefCell-based shared bus I2c implementation.

Enums§

AtomicErrorportable-atomic or target_has_atomic=8
Wrapper type for errors originating from the atomically-checked I2C bus manager.