This is a blocking driver which takes advantage of the Embedded-HAL Rust crate to enable platform independent usage.
- This is untested at the moment.
- Only supports SPI.
- Does not validate conditions like the SPI SCLK speed of less than 20MHz.
- SPI can use Mode 0 or 3 for phase and polarity.