rv32imc does not have atomics leading to this issue:
error[E0599]: no method named `compare_exchange_weak` found for type `core::sync::atomic::AtomicPtr<pool::Node<T>>` in the current scope
--> /home/ryan/.cargo/registry/src/mygithub.libinneed.workers.dev-1ecc6299db9ec823/heapless-0.4.4/src/pool/mod.rs:278:33
|
278 | match self.head.compare_exchange_weak(
| ^^^^^^^^^^^^^^^^^^^^^ method not found in `core::sync::atomic::AtomicPtr<pool::Node<T>>`