GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > TPG / V3-1-1

Constituent: tpgmap     Tag: mv2304


Interface   Data Structures   File List   Data Fields   Globals  

tpgmap.c File Reference

Use unknown. More...

#include <vxWorks.h>
#include <sysLib.h>
#include <taskLib.h>
#include <stdio.h>
#include "TPG/GTBtypes.h"
#include "TPG/GTB.h"
#include "tpgmap.h"

Include dependency graph for tpgmap.c:

Include dependency graph

Data Structures

struct  _TPG_EXT_TRIG_MAP_T
 Use unknown. More...

struct  _TPG_FREE_MAP_T
 Use unknown. More...

struct  _TPG_GTB_MAP_T
 Use unknown. More...

struct  _TPG_TEM_MAP_T
 Use unknown. More...


Typedefs

typedef _TPG_TEM_MAP_T TPG_TEM_MAP
 Typedef for struct _TPG_TEM_MAP_T.

typedef _TPG_FREE_MAP_T TPG_FREE_MAP
 Typedef for struct _TPG_FREE_MAP_T.

typedef _TPG_EXT_TRIG_MAP_T TPG_EXT_TRIG_MAP
 Typedef for struct _TPG_FREE_MAP_T.

typedef _TPG_GTB_MAP_T TPG_GTB_MAP
 Typedef for struct _TPG_GTB_MAP_T.


Functions

STATUS TPGmapLookupShow (void)
 Use unknown.

STATUS TPGmapInit (void)
 Use unknown.

STATUS TPGmapAddGtb (gtbHndl h)
 Use unknown.

STATUS TPGmapAddGtbAtId (gtbHndl h, int gtbId)
 Use unknown.

STATUS TPGmapRemoveGtb (gtbHndl h)
 Use unknown.

STATUS TPGmapBindTem (int gtbId, int port, int temID)
 Use unknown.

STATUS TPGmapUnbindTem (int temID)
 Use unknown.

STATUS TPGmapBindFree (int gtbId, int port, int freeID, int isRdntDaq)
 Use unknown.

STATUS TPGmapUnbindFree (int freeID, int isRdntDaq)
 Use unknown.

STATUS TPGmapBindExtTrig (int gtbId, int port)
 Use unknown.

STATUS TPGmapUnbindExtTrig (void)
 Use unknown.

void TPGmapShow (int level)
 Use unknown.

STATUS TPGmapVerifyGtb (int gtbId)
 Use unknown.

STATUS TPGmapVisualGtb (int gtbId)
 Use unknown.

STATUS TPGmapGtbIdGet (gtbHndl hndl, int *gtbId)
 Use unknown.

STATUS TPGmapGtbHndlGet (int gtbId, gtbHndl *hndl)
 Use unknown.

STATUS TPGmapCachedFifoGet (int gtbId, int fifoId, unsigned int **cache)
 Use unknown.

STATUS TPGmapCachedFifoSet (int gtbId, int fifoId, unsigned int *cache)
 Use unknown.

STATUS TPGmapTemChanGet (int temId, int trigId, TPG_DAQ daq, unsigned int *bitPos, unsigned int **buf)
 Use unknown.

STATUS TPGmapVetoChanGet (int freeId, int vetoId, TPG_DAQ daq, unsigned int *bitPos, unsigned int **buf)
 Use unknown.

STATUS TPGmapCnoChanGet (int freeId, TPG_DAQ daq, unsigned int *bitPos, unsigned int **buf)
 Use unknown.

STATUS TPGmapExtTrigChanGet (TPG_DAQ daq, unsigned int *bitPos, unsigned int **buf)
 Use unknown.

STATUS TPGmapTemPortGet (int temId, int trigId, TPG_DAQ daq, int *gtbId, int *port, int *fifoId)
 Use unknown.

STATUS TPGmapFreePortGet (int freeId, TPG_DAQ daq, int *gtbId, int *port, int *fifoId)
 Use unknown.

STATUS TPGmapCnoPortGet (int freeId, TPG_DAQ daq, int *gtbId, int *port, int *fifoId)
 Use unknown.

STATUS TPGmapExtTrigPortGet (TPG_DAQ daq, int *gtbId, int *port, int *fifoId)
 Use unknown.

STATUS TPGmapTemTest (int temId, int trigId, TPG_DAQ daq)
 Use unknown.

STATUS TPGmapVetoTest (int freeId, int vetoId, TPG_DAQ daq)
 Use unknown.

STATUS TPGmapCnoTest (int freeId, TPG_DAQ daq)
 Use unknown.


Variables

unsigned char TPGtrigBit [TPG_N_DAQS][TPG_N_TEM_PORTS][TPG_N_TEM_TRIGS]
 Use unknown.

unsigned char TPGvetoBit [TPG_N_DAQS][TPG_N_FREE_PORTS][TPG_N_FREE_VETOS]
 Use unknown.

unsigned char TPGcnoBit [TPG_N_DAQS][TPG_N_FREE_PORTS]
 Use unknown.

unsigned char TPGextTrigBit [TPG_N_DAQS][TPG_N_TEM_PORTS]
 Use unknown.

TPG_TEM_MAP tpgTem [TPG_N_TEMS][TPG_N_DAQS]
 Use unknown.

TPG_FREE_MAP tpgFree [TPG_N_FREES][TPG_N_DAQS]
 Use unknown.

TPG_EXT_TRIG_MAP tpgExtTrig [TPG_N_DAQS]
 Use unknown.

TPG_GTB_MAP tpgGtb [TPG_N_GTBS]
 Use unknown.

int TPGmapNgtbs = 0
 Use unknown.


Detailed Description

Use unknown.

Author:
Unknown

Function Documentation

STATUS TPGmapAddGtb gtbHndl  h  ) 
 

Use unknown.

Parameters:
h Unknown
Returns:
Unknown

Here is the call graph for this function:

STATUS TPGmapAddGtbAtId gtbHndl  h,
int  gtbId
 

Use unknown.

Parameters:
h Unknown
gtbId Unknown
Returns:
Unknown

STATUS TPGmapBindExtTrig int  gtbId,
int  port
 

Use unknown.

Parameters:
gtbId Unknown
port Unknown
Returns:
Unknown

STATUS TPGmapBindFree int  gtbId,
int  port,
int  freeID,
int  isRdntDaq
 

Use unknown.

Parameters:
gtbId Unknown
port Unknown
freeID Unknown
isRdntDaq Unknown
Returns:
Unknown

STATUS TPGmapBindTem int  gtbId,
int  port,
int  temID
 

Use unknown.

Parameters:
gtbId Unknown
port Unknown
temID Unknown
Returns:
Unknown

STATUS TPGmapCachedFifoGet int  gtbId,
int  fifoId,
unsigned int **  cache
 

Use unknown.

Parameters:
gtbId Unknown
fifoId Unknown
cache Unknown
Returns:
Unknown

Here is the call graph for this function:

STATUS TPGmapCachedFifoSet int  gtbId,
int  fifoId,
unsigned int *  cache
 

Use unknown.

Parameters:
gtbId Unknown
fifoId Unknown
cache Unknown
Returns:
Unknown

Here is the call graph for this function:

STATUS TPGmapCnoChanGet int  freeId,
TPG_DAQ  daq,
unsigned int *  bitPos,
unsigned int **  buf
 

Use unknown.

Parameters:
freeId Unknown
daq Unknown
bitPos Unknown
buf Unknown
Returns:
Unknown

STATUS TPGmapCnoPortGet int  freeId,
TPG_DAQ  daq,
int *  gtbId,
int *  port,
int *  fifoId
 

Use unknown.

Parameters:
freeId Unknown
daq Unknown
gtbId Unknown
port Unknown
fifoId Unknown
Returns:
Unknown

STATUS TPGmapCnoTest int  freeId,
TPG_DAQ  daq
 

Use unknown.

Parameters:
freeId Unknown
daq Unknown
Returns:
Unknown

Here is the call graph for this function:

STATUS TPGmapExtTrigChanGet TPG_DAQ  daq,
unsigned int *  bitPos,
unsigned int **  buf
 

Use unknown.

Parameters:
daq Unknown
bitPos Unknown
buf Unknown
Returns:
Unknown

STATUS TPGmapExtTrigPortGet TPG_DAQ  daq,
int *  gtbId,
int *  port,
int *  fifoId
 

Use unknown.

Parameters:
daq Unknown
gtbId Unknown
port Unknown
fifoId Unknown
Returns:
Unknown

STATUS TPGmapFreePortGet int  freeId,
TPG_DAQ  daq,
int *  gtbId,
int *  port,
int *  fifoId
 

Use unknown.

Parameters:
freeId Unknown
daq Unknown
gtbId Unknown
port Unknown
fifoId Unknown
Returns:
Unknown

STATUS TPGmapGtbHndlGet int  gtbId,
gtbHndl *  hndl
 

Use unknown.

Parameters:
gtbId Unknown
hndl Unknown
Returns:
Unknown

STATUS TPGmapGtbIdGet gtbHndl  hndl,
int *  gtbId
 

Use unknown.

Parameters:
hndl Unknown
gtbId Unknown
Returns:
Unknown

STATUS TPGmapInit void   ) 
 

Use unknown.

Returns:
Unknown

STATUS TPGmapLookupShow void   ) 
 

Use unknown.

Returns:
Unknown

STATUS TPGmapRemoveGtb gtbHndl  h  ) 
 

Use unknown.

Parameters:
h Unknown
Returns:
Unknown

void TPGmapShow int  level  ) 
 

Use unknown.

Parameters:
level Unknown
Returns:
Unknown

STATUS TPGmapTemChanGet int  temId,
int  trigId,
TPG_DAQ  daq,
unsigned int *  bitPos,
unsigned int **  buf
 

Use unknown.

Parameters:
temId Unknown
trigId Unknown
daq Unknown
bitPos Unknown
buf Unknown
Returns:
Unknown

STATUS TPGmapTemPortGet int  temId,
int  trigId,
TPG_DAQ  daq,
int *  gtbId,
int *  port,
int *  fifoId
 

Use unknown.

Parameters:
temId Unknown
trigId Unknown
daq Unknown
gtbId Unknown
port Unknown
fifoId Unknown
Returns:
Unknown

STATUS TPGmapTemTest int  temId,
int  trigId,
TPG_DAQ  daq
 

Use unknown.

Parameters:
temId Unknown
trigId Unknown
daq Unknown
Returns:
Unknown

Here is the call graph for this function:

STATUS TPGmapUnbindExtTrig void   ) 
 

Use unknown.

Returns:
Unknown

STATUS TPGmapUnbindFree int  freeID,
int  isRdntDaq
 

Use unknown.

Parameters:
freeID Unknown
isRdntDaq Unknown
Returns:
Unknown

STATUS TPGmapUnbindTem int  temID  ) 
 

Use unknown.

Parameters:
temID Unknown
Returns:
Unknown

STATUS TPGmapVerifyGtb int  gtbId  ) 
 

Use unknown.

Parameters:
gtbId Unknown
Returns:
Unknown

STATUS TPGmapVetoChanGet int  freeId,
int  vetoId,
TPG_DAQ  daq,
unsigned int *  bitPos,
unsigned int **  buf
 

Use unknown.

Parameters:
freeId Unknown
vetoId Unknown
daq Unknown
bitPos Unknown
buf Unknown
Returns:
Unknown

STATUS TPGmapVetoTest int  freeId,
int  vetoId,
TPG_DAQ  daq
 

Use unknown.

Parameters:
freeId Unknown
vetoId Unknown
daq Unknown
Returns:
Unknown

Here is the call graph for this function:

STATUS TPGmapVisualGtb int  gtbId  ) 
 

Use unknown.

Parameters:
gtbId Unknown
Returns:
Unknown

Here is the call graph for this function:


Variable Documentation

unsigned char TPGcnoBit[TPG_N_DAQS][TPG_N_FREE_PORTS]
 

Initial value:

 {
    
    {0, 1},   
    
    {0, 1}, 
}
Use unknown.

unsigned char TPGextTrigBit[TPG_N_DAQS][TPG_N_TEM_PORTS]
 

Initial value:

 {
    
    {25, 7, 18, 0},
    {31, 13, 22, 4},
}
Use unknown.

unsigned char TPGtrigBit[TPG_N_DAQS][TPG_N_TEM_PORTS][TPG_N_TEM_TRIGS]
 

Initial value:

 {
    
    {{25, 27, 28, 29},  
     {7,  9,  10, 11},   
     {18, 19, 20, 21},   
     {0,  1,  2,  3}},   
    
    {{31, 33, 34, 35},  
     {13, 15, 16, 17},   
     {22, 23, 24, 26},   
     {4,  5,  6,  8}},   
}
Use unknown.

unsigned char TPGvetoBit[TPG_N_DAQS][TPG_N_FREE_PORTS][TPG_N_FREE_VETOS]
 

Initial value:

 {
    
    {{18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35},
     {0,  1,  2,  3,  4,  5,  6,  7,  8,  9,  10, 11, 12, 13, 14, 15, 16, 17}},
    
    {{18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35},
     {0,  1,  2,  3,  4,  5,  6,  7,  8,  9,  10, 11, 12, 13, 14, 15, 16, 17}},
}
Use unknown.


Generated on Wed Sep 28 20:30:10 2005 by doxygen 1.3.3