GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> FES / V6-5-0 > fesxctl / rhel6-64


Interface   Data Structures   File List   Data Fields   Globals  

fesFeed.h File Reference

Definitions for the memory feeding routines. More...

#include <fesBufLib.h>
#include <fesParm.h>

Classes

struct  fesFeedStat_s
 Statistics block. More...

Typedefs

typedef struct fesFeedStat_s fesFeedStat_t
 Statistics block.
typedef void fesFeedIntEnabCB_t (int unit, int fifo, int dMem)
 Callback typedefs.

Enumerations

enum  { FES_MAX_FEED_STAT = FES_MAX_UNITS * FES_NUM_FIFOS }

Functions

void fesFeedDMem (int unit, int fifo)
int fesFeedDMemInit (int unit, int fifo, int nFifo, fesFeedIntEnabCB_t intEnab)
void fesFeedIntEnable (int unit, int fifo, int dMem)
int fesFeedRequest (int unit, int fifo, int dMem, int size)
void fesFeedReset (int unit)
int fesFeedSendBuffer (int unit, int fifo, int dMem, const fesBuf_t *buf)
int fesFeedStart (int unit, int nDMem, fesFeedIntEnabCB_t intEnab)
void fesFeedStatClear (void)
void fesFeedStatGet (int uMask, fesFeedStat_t *stats, int *count)
int fesFeedStatShow (int uMask)
void fesFeedTMem (int unit, int fifo)
int fesFeedTMemInit (int unit, int fifo, fesFeedIntEnabCB_t intEnab)
int fesFeedTraceShow (int unit, int fifo, int dMem, int count, int posn)
int fesFeedWaitIdle (int unit)
int fesFeedWaitReady (int unit)


Detailed Description

Definitions for the memory feeding routines.

Author:
Mark A McDougald, Owen H Saxton
$Id: fesFeed.h,v 1.8 2010/08/19 23:25:13 saxton Exp $

Enumeration Type Documentation

anonymous enum

Enumerator:
FES_MAX_FEED_STAT  Maximum number of statistics items.


Generated on Tue Sep 27 19:15:51 2011 by  doxygen 1.5.8