2 #include "wilc_oswrapper.h"
9 WILC_Uint32 u32BufferLength;
10 WILC_Uint32 u32WriteOffset;
11 WILC_Uint32 u32ReadOffset;
12 WILC_Uint32 u32TotalBytes;
13 struct semaphore SemBuffer;
17 extern WILC_Uint32 FIFO_InitBuffer(tHANDLE *hBuffer,
18 WILC_Uint32 u32BufferLength);
19 extern WILC_Uint32 FIFO_DeInit(tHANDLE hFifo);
20 extern WILC_Uint32 FIFO_ReadBytes(tHANDLE hFifo, u8 *pu8Buffer,
21 WILC_Uint32 u32BytesToRead, WILC_Uint32 *pu32BytesRead);
22 extern WILC_Uint32 FIFO_WriteBytes(tHANDLE hFifo, u8 *pu8Buffer,
23 WILC_Uint32 u32BytesToWrite, WILC_Bool bForceOverWrite);