ESP32 No-Split Ring Buffers thread safety?
Posted: Sat Dec 17, 2022 10:09 pm
Are ESP32 No-Split Ring Buffers thread safe? In my application I have a single reader task which calls xRingbufferReceive and vRingbufferReturnItem when the item is processed, but multiple writer tasks which call xRingbufferSendAcquire and xRingbufferSendComplete on the same Ring Buffer. Should I protect those calls with a mutex?