Ring-Buffer library in C, includes support of multithreading
...Focus is on a hardened SW structure with buffer-instance-pointer check (not very fast but more secure).
Some features are globally choosable on compile-time (e.g. switch multithread support off completely to have faster access).
Note: User Interface is for Test and Tutor Code only.