A helper / testing package for rust-embedded SPI traits and implementations, to try out some more interesting approaches prior to proposing additions to embedded-hal.
This provides a Transactional SPI interface, as well as a Wrapper
type to provide this for an SPI and OutputPin implementation, a Mock
helper for testing drivers based on this, and a set of compatibility shims for c FFI use with dependency injected drivers.