EU1KY AA
fifo.h File Reference
#include <stdint.h>

Go to the source code of this file.

Data Structures

struct  FIFO_Descr
 

Macros

#define FIFO_SIZE   128
 

Enumerations

enum  FIFO_STATUS { FIFO_OK, FIFO_ERROR }
 

Functions

void FIFO_Init (FIFO_Descr *pFifo)
 
FIFO_STATUS FIFO_Put (FIFO_Descr *pFifo, uint8_t ch)
 
FIFO_STATUS FIFO_Get (FIFO_Descr *pFifo, uint8_t *ch)
 
int FIFO_IsEmpty (FIFO_Descr *pFifo)
 
int FIFO_IsFull (FIFO_Descr *pFifo)
 

Macro Definition Documentation

#define FIFO_SIZE   128

Enumeration Type Documentation

Enumerator
FIFO_OK 
FIFO_ERROR 

Function Documentation

FIFO_STATUS FIFO_Get ( FIFO_Descr pFifo,
uint8_t *  ch 
)
void FIFO_Init ( FIFO_Descr pFifo)
int FIFO_IsEmpty ( FIFO_Descr pFifo)
int FIFO_IsFull ( FIFO_Descr pFifo)
FIFO_STATUS FIFO_Put ( FIFO_Descr pFifo,
uint8_t  ch 
)