Module spi

Source

Structs§

SpiBitbangConfig
Configuration for SPI bitbanging
SpiBitbangDecoder
A decoder for SPI transmissions, parameterized over bits in input sample bitfields of SPI transmissions.
SpiBitbangEncoder
An encoder for SPI transmissions, parameterized over bits in the output bitfields to use for transmission. Does not support encoding as a SPI device (only works as a SPI host).
SpiEncodingDelays
Additional delays required to synchronise with a SPI device, all measured in SPI clock cycles (2 bitbanging samples per cycle).

Enums§

SpiDataMode
The SPI data mode, indicating how many data lines to use for transmission.
SpiEndpoint
SpiTransferDecodeError
SpiTransferEncodeError