Ring buffer fixes and spark time compute
This commit is contained in:
@@ -8,8 +8,8 @@ typedef struct ring_buffer_t {
|
||||
uint8_t w_head;
|
||||
} ring_buffer_t;
|
||||
|
||||
inline void ringBufferPush(ring_buffer_t *rb, uint32_t value);
|
||||
inline void ringBufferPush(volatile ring_buffer_t *rb, uint32_t value);
|
||||
|
||||
inline uint32_t ringBufferRead(ring_buffer_t *rb, uint8_t idx);
|
||||
inline uint32_t ringBufferRead(volatile ring_buffer_t *rb, uint8_t neg_idx);
|
||||
|
||||
inline void ringBufferRevert(ring_buffer_t *rb, uint8_t val);
|
||||
inline void ringBufferRevert(volatile ring_buffer_t *rb, uint8_t val);
|
||||
|
||||
Reference in New Issue
Block a user