Closed
Description
This crate fails to compile on targets that lack atomic primitives, like thumbv6m-none-eabi. Would it make sense to support such targets? One option might be to add a feature called "use_atomic" that's enabled by default, and add #[cfg(feature = use_atomic)]
to all the modules that need atomics.