E:/Projects/AvrLib/include/xserial.h File Reference

#include "task.h"

Include dependency graph for xserial.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  xRREG
struct  xIOREC
struct  xSERIAL

Defines

#define XRS232_N_PORTS   1
#define XRS232_DEF_BAUDRATE   115200L
#define XRS232_DEF_T_BUFF_SIZE   256
#define XRS232_DEF_R_BUFF_SIZE   256
#define XRS232_STAT_NREC   0
#define XRS232_STAT_TMT   1
#define XRS232_TSR_FIFO_FULL   (4)
#define XRS232_TSR_FIFO_MT   (5)
#define XRS232_TSR_FIFO_CNT_MSK   (0xf)
#define XRS232_RSR_FIFO_CNT_MSK   (0xf)
#define XRS232_RSR_FIFO_FULL   (4)
#define XRS232_RSR_FIFO_MT   (5)
#define XRS232_RSR_OVRRUN   (6)
#define XRS232_RSR_FRAME   (7)
#define XRS232_IER_RECV   (0)
#define XRS232_IER_TXMT   (1)
#define XRS232_IER_TXDONE   (2)
#define XRS232_IFR_RECV   (0)
#define XRS232_IFR_TXMT   (1)
#define XRS232_IFR_TXDONE   (2)
#define XRS232_IVR_RECV   0
#define XRS232_IVR_TXMT   1
#define XRS232_IVR_TXDONE   2

Functions

int xRInit (void)


Define Documentation

#define XRS232_DEF_BAUDRATE   115200L

Definition at line 17 of file xserial.h.

Referenced by ROpen().

#define XRS232_DEF_R_BUFF_SIZE   256

Definition at line 19 of file xserial.h.

Referenced by ROpen().

#define XRS232_DEF_T_BUFF_SIZE   256

Definition at line 18 of file xserial.h.

Referenced by ROpen().

#define XRS232_IER_RECV   (0)

Definition at line 34 of file xserial.h.

#define XRS232_IER_TXDONE   (2)

Definition at line 36 of file xserial.h.

#define XRS232_IER_TXMT   (1)

Definition at line 35 of file xserial.h.

Referenced by RPutC(), and TxIsr().

#define XRS232_IFR_RECV   (0)

Definition at line 38 of file xserial.h.

#define XRS232_IFR_TXDONE   (2)

Definition at line 40 of file xserial.h.

#define XRS232_IFR_TXMT   (1)

Definition at line 39 of file xserial.h.

#define XRS232_IVR_RECV   0

Definition at line 42 of file xserial.h.

#define XRS232_IVR_TXDONE   2

Definition at line 44 of file xserial.h.

#define XRS232_IVR_TXMT   1

Definition at line 43 of file xserial.h.

#define XRS232_N_PORTS   1

Definition at line 16 of file xserial.h.

#define XRS232_RSR_FIFO_CNT_MSK   (0xf)

Definition at line 28 of file xserial.h.

#define XRS232_RSR_FIFO_FULL   (4)

Definition at line 29 of file xserial.h.

#define XRS232_RSR_FIFO_MT   (5)

Definition at line 30 of file xserial.h.

Referenced by RxIsr().

#define XRS232_RSR_FRAME   (7)

Definition at line 32 of file xserial.h.

#define XRS232_RSR_OVRRUN   (6)

Definition at line 31 of file xserial.h.

#define XRS232_STAT_NREC   0

Definition at line 21 of file xserial.h.

#define XRS232_STAT_TMT   1

Definition at line 22 of file xserial.h.

#define XRS232_TSR_FIFO_CNT_MSK   (0xf)

Definition at line 26 of file xserial.h.

#define XRS232_TSR_FIFO_FULL   (4)

Definition at line 24 of file xserial.h.

Referenced by TxIsr().

#define XRS232_TSR_FIFO_MT   (5)

Definition at line 25 of file xserial.h.


Function Documentation

int xRInit ( void   ) 

Definition at line 178 of file xserial.c.

References BIT, and CioAddHandler().


Generated on Sun Aug 31 13:30:55 2008 for FrankenRTOS by  doxygen 1.5.6