Subversion Repositories NaviCtrl

Compare Revisions

Ignore whitespace Rev 438 → Rev 439

/tags/V0.30a/buffer.h
0,0 → 1,16
#ifndef __BUFFER_H
#define __BUFFER_H
 
typedef struct
{
u8* pData;
u16 Size;
u16 DataBytes;
u16 Position;
u8 Locked;
} __attribute__((packed)) Buffer_t;
 
void Buffer_Init(Buffer_t* pBuffer, u8* pDataBuffer, u16 DataBufferSize);
void Buffer_Clear(Buffer_t* pBuffer);
u8 Buffer_Copy(Buffer_t* pSrcBuffer, Buffer_t* pDstBuffer);
#endif // __BUFFER_H