Module capsules::spi
[−]
[src]
Provides userspace applications with the ability to communicate over the SPI bus.
Reexports
use core::cell::Cell; |
use core::cmp; |
use kernel::AppId; |
use kernel::AppSlice; |
use kernel::Callback; |
use kernel::Driver; |
use kernel::ReturnCode; |
use kernel::Shared; |
use kernel::common::take_cell::MapCell; |
use kernel::common::take_cell::TakeCell; |
use kernel::hil::spi::SpiMasterClient; |
use kernel::hil::spi::SpiMasterDevice; |
use kernel::hil::spi::SpiSlaveClient; |
use kernel::hil::spi::SpiSlaveDevice; |
use kernel::hil::spi::ClockPhase; |
use kernel::hil::spi::ClockPolarity; |
Structs
App | |
SlaveApp | |
Spi | |
SpiSlave |
Constants
DRIVER_NUM |
Syscall number |