User guide

106 DC 900-1338I
Protocol Software Toolkit Programmer Guide
DATA_BUFFER *lct_frbuf; /* Receive frame buffer */
DATA_BUFFER *lct_rprebuf; /* Receive's previous frame buffer */
void (*lct_rcvstr)(); /* Start receive routine address */
void (*lct_xmton)(); /* Start transmit routine address */
void (*lct_devoff)(); /* Device off routine address */
int (*lct_postr)(); /* Post process rcv buffer routine addr */
void (*lct_prepx)(); /* Pre-process xmt buffer routine addr */
#if defined(ICP2424) || defined(ICP2432)
int (*lct_dbase)(); /* dma base isr routine address */
int (*lct_resv)(); /* dma reserved isr routine address */
#endif
int (*lct_dxmt)(); /* dma xmt isr routine address */
int (*lct_drcv)(); /* dma rdata isr routine address */
#if defined(ICP2424) || defined(ICP2432)
int (*lct_sbase)(); /* serial base isr routine address */
int (*lct_misc)(); /* serial misc isr routine address */
int (*lct_io_pin)(); /* serial io_pin isr routine address */
int (*lct_xdata)(); /* serial xdata isr routine address */
int (*lct_xstat)(); /* serial xstat isr routine address */
int (*lct_rdata)(); /* serial rdata isr routine address */
int (*lct_rstat)(); /* serial rstatus isr routine address */
int (*lct_illeg)(); /* serial illegal isr routine address */
#else
int (*lct_xdata)(); /* serial xdata isr routine address */
int (*lct_extern)(); /* serial external status isr address */
int (*lct_rdata)(); /* serial rdata isr routine address */
int (*lct_rspc)(); /* serial special receive condition isr */
#endif
STATA lct_stats;
};
typedef struct lct LCT;