QuantumLeaps / lock-free-ring-buffer

"Lock-Free Ring Buffer" (LFRB) is a minimal, customizable implementation of a ring buffer (a.k.a. circular buffer) in C, specifically suitable for embedded systems.
MIT License
34 stars 7 forks source link

Add ordered atomic memory operations #8

Closed geosmall closed 1 month ago

geosmall commented 1 month ago

Added ordered atomic memory operations to lock-free-ring-buffer implementation. Also added README.md documenting changes and rationale.