no-OS
|
Circular buffer pointer. More...
#include <no_os_circular_buffer.h>
Public Attributes | |
uint32_t | idx |
uint32_t | spin_count |
bool | async_started |
uint32_t | async_size |
Circular buffer pointer.
uint32_t no_os_cb_ptr::async_size |
Number of bytes to update after an async transaction is finished
bool no_os_cb_ptr::async_started |
Set if async transaction is active
uint32_t no_os_cb_ptr::idx |
Index of data in the buffer
uint32_t no_os_cb_ptr::spin_count |
Counts the number of times idx exceeds the liniar buffer