# embedded-spi
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.
## Status
[](https://github.com/ryankurte/rust-embedded-spi)
[](https://travis-ci.com/ryankurte/rust-embedded-spi)
[](https://crates.io/crates/embedded-spi)
[](https://docs.rs/embedded-spi)
[Open Issues](https://github.com/ryankurte/rust-embedded-spi/issues)