rust-embedded / linux-embedded-hal

Implementation of the `embedded-hal` traits for Linux devices
Apache License 2.0
232 stars 40 forks source link

[WIP] Implemented transactional interfaces #33

Closed ryankurte closed 4 years ago

ryankurte commented 4 years ago

Implementation of transactional SPI and I2C traits, blocked on merge of https://github.com/rust-embedded/embedded-hal/pull/178

important: remove patch before merging

rust-highfive commented 4 years ago

r? @posborne

(rust_highfive has picked a reviewer for you, use r? to override)

posborne commented 4 years ago

LGTM; will hold off on final approval, etc. until dep is ready to go. Probably want to at least update docs for the read_write case based on discussions.

ryankurte commented 4 years ago

Broke the embedded-hal PR in half, once the upstream has landed I will open another PR against https://github.com/ryankurte/linux-embedded-hal/tree/feature/spi-transactions

ryankurte commented 4 years ago

Closing for #35