Releases: QuantumLeaps/lock-free-ring-buffer
Releases · QuantumLeaps/lock-free-ring-buffer
4.0.0
Added ordered atomic memory operations (merged PR from https://github.com/geosmall )
Added test for STM32 NUCLEO-C031C6
3.0.5
3.0.5
3.0.4
removed volatile from RingBuf struct, added Embedded Test (ET) for testing the LFRB
3.0.0
Improved documentation
Improved the SUTEST Simple Unit Testing framework
2.0.2
Replaced printf_s() with printf() in sutest.c for compatibility on Linux. Replaced check for NDEBUG with a check for Windows, in which case DebugBreak() is called.
1.1.0
Modified ring_buf.c implementation to always set head/tail indexes to the *valid* values, as opposed to sometimes going one beyond the buffer.