Trait SpiReadWrite

Source
pub trait SpiReadWrite<T> {
    // Required methods
    fn read_data_reg(&mut self) -> T;
    fn write_data_reg(&mut self, data: T);
    fn spi_write(&mut self, words: &[T]) -> Result<(), Error>;
}

Required Methods§

Source

fn read_data_reg(&mut self) -> T

Source

fn write_data_reg(&mut self, data: T)

Source

fn spi_write(&mut self, words: &[T]) -> Result<(), Error>

Implementors§

Source§

impl<SPI, REMAP, PINS, FrameSize, OP> SpiReadWrite<FrameSize> for Spi<SPI, REMAP, PINS, FrameSize, OP>
where SPI: Instance, FrameSize: Copy,