/// Start an SPI transaction
///
/// Sends the provided `data` and returns the reply.
Start an SPI transaction
Sends the provided `data` and returns the reply.
Start an SPI transaction Sends the provided ` data ` and returns the reply .
pub fn start_spi_transaction(&mut self, data: u8, timeout: Duration)
        -> Result<u8, TargetSpiError>
    {
        self.start_spi_transaction_inner(data, timeout, DmaMode::Regular)
    }
pub fn start_spi_transaction ( & mut self , data : u8 , timeout : Duration ) -> Result < u8 , TargetSpiError > { self . start_spi_transaction_inner ( data , timeout , DmaMode :: Regular ) }
Start an SPI transaction
Sends the provided `data` and returns the reply.
Start an SPI transaction Sends the provided ` data ` and returns the reply .
&mut self
data
u8
timeout
Duration