1#ifndef UTILS_COMMON_CIRCLEBUFFER_H
2#define UTILS_COMMON_CIRCLEBUFFER_H
int CircleBufferWriteBytes(CircleBuffer *, u8 *, u32)
Definition CircleBuffer.c:20
void CircleBufferInitialize(CircleBuffer *, u8 *, s32)
Definition CircleBuffer.c:9
u32 CBGetBytesAvailableForRead(CircleBuffer *)
Definition CircleBuffer.c:4
int CircleBufferReadBytes(CircleBuffer *, u8 *, u32)
Definition CircleBuffer.c:48
Definition CircleBuffer.h:10
s32 mBytesToRead
Definition CircleBuffer.h:15
u32 mCriticalSection
Definition CircleBuffer.h:17
u32 size
Definition CircleBuffer.h:14
u8 * read_ptr
Definition CircleBuffer.h:11
u8 * start_ptr
Definition CircleBuffer.h:13
u8 * write_ptr
Definition CircleBuffer.h:12
u32 mBytesToWrite
Definition CircleBuffer.h:16
unsigned long u32
Definition types.h:10
signed long s32
Definition types.h:6
unsigned char u8
Definition types.h:8