Module capsules::virtual_i2c
[−]
[src]
Virtualize an I2C master bus.
MuxI2C
provides shared access to a single I2C Master Bus for multiple
users. I2CDevice
provides access to a specific I2C address.
Reexports
use core::cell::Cell; |
use kernel::common::List; |
use kernel::common::ListLink; |
use kernel::common::ListNode; |
use kernel::common::take_cell::TakeCell; |
use kernel::hil::i2c; |
use kernel::hil::i2c::Error; |
use kernel::hil::i2c::I2CClient; |
use kernel::hil::i2c::I2CHwMasterClient; |
Structs
I2CDevice | |
MuxI2C |
Enums
Op |