rust-embedded / embedded-hal

A Hardware Abstraction Layer (HAL) for embedded systems
Apache License 2.0
1.95k stars 197 forks source link

bus: Adding AtomicDevice for I2C and SPI bus sharing in multiple interrupt contexts #593

Closed Dirbaio closed 5 months ago

Dirbaio commented 5 months ago

based on #579 by @ryan-summers.

commits: