Brief Description
There are a number of synchronization primitives in iceoryx2-pal used throughout all layers of iceoryx2.
- Atomics
- Lazy
- Spin
To adhere to the architecture, crates should not be depending directly on iceoryx2-pal, so these primitives should be exposed via a crate in iceoryx2-bb.
Once changed, all crates should access these primitives from the new location.
- Usages of atomics throughout
iceoryx2
- Usages of
spin in the bare metal example