GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > GNAT / V2-0-0
Constituent: gnat_xbrd     Tag: sun-gcc
#include "GNAT/xbrd_hw.h"
Include dependency graph for xbrd_trg.h:
This graph shows which files directly or indirectly include this file:
Functions | |
int | xbrd_IntTrg (xbrdHandle gx) |
Creates a self trigger source to the GLT. | |
int | xbrd_GetTrgEvtNum (xbrdHandle gx, unsigned short *ev) |
Gets the event number of the trigger message. | |
int | xbrd_SetTrgEvtNum (xbrdHandle gx, unsigned short ev) |
Sets the event number of the trigger message. | |
int | xbrd_GetTrgTag (xbrdHandle gx, unsigned short *tag) |
Gets the tag bits of the trigger message. | |
int | xbrd_SetTrgTag (xbrdHandle gx, unsigned short tag) |
Sets the tag bits of the trigger message. | |
int | xbrd_GetTrgCalStrb (xbrdHandle gx, unsigned short *calStrb) |
Gets the CALSTROBE bit of the trigger message. | |
int | xbrd_SetTrgCalStrb (xbrdHandle gx, unsigned short calStrb) |
Sets the CALSTROBE bit of the trigger message. | |
int | xbrd_GetTrgTACK (xbrdHandle gx, unsigned short *tack) |
Gets the TACK bit of the trigger message. | |
int | xbrd_SetTrgTACK (xbrdHandle gx, unsigned short tack) |
Sets the TACK bit of the trigger message. | |
int | xbrd_GetTrg4range (xbrdHandle gx, unsigned short *range4) |
Gets the 4 range bit of the trigger message. | |
int | xbrd_SetTrg4range (xbrdHandle gx, unsigned short range4) |
Sets the 4 range bit of the trigger message. | |
int | xbrd_GetTrgZeroSupress (xbrdHandle gx, unsigned short *zSup) |
Gets the zero suppression bit of the trigger message. | |
int | xbrd_SetTrgZeroSupress (xbrdHandle gx, unsigned short zSup) |
Sets the zero suppression bit of the trigger message. | |
int | xbrd_GetTrgMarker (xbrdHandle gx, unsigned short *marker) |
Gets the 3 bit marker field of the trigger message. | |
int | xbrd_SetTrgMarker (xbrdHandle gx, unsigned short marker) |
Sets the 3 bit marker field of the trigger message. | |
int | xbrd_GetTrgDest (xbrdHandle gx, unsigned short *dest) |
Gets the LATp destination field of the trigger message. | |
int | xbrd_SetTrgDest (xbrdHandle gx, unsigned short dest) |
Sets the LATp destination for event data. | |
int | xbrd_SetTrgMask (xbrdHandle gx, unsigned int mask) |
Sets the trigger source mask. | |
int | xbrd_GetTrgMask (xbrdHandle gx, unsigned int *mask) |
Gets the trigger source mask. | |
int | xbrd_SetTrgAB (xbrdHandle gx, unsigned short ab) |
Sets the A/B Select setting bit. | |
int | xbrd_GetTrgAB (xbrdHandle gx, unsigned short *ab) |
Gets the A/B channel select setting bit. | |
int | xbrd_SetTrgExtEventRO (xbrdHandle gx, unsigned short extEventRO) |
Sets the external event readout setting bit. | |
int | xbrd_GetTrgExtEventRO (xbrdHandle gx, unsigned short *extEventRO) |
Gets the external event readout setting bit. | |
int | xbrd_GetTrgParity (xbrdHandle gx, unsigned short *parity) |
Gets the parity definition for the trigger message. | |
int | xbrd_SetTrgParity (xbrdHandle gx, unsigned short parity) |
Sets the parity definition for the trigger message. | |
int | xbrd_SetTrgThrottleDefeat (xbrdHandle gx, unsigned short defeat) |
Sets the TEM throttle defeat setting bit. | |
int | xbrd_GetTrgThrottleDefeat (xbrdHandle gx, unsigned short *defeat) |
Gets the TEM throttle defeat setting bit. | |
int | xbrd_SetTrgCntMask (xbrdHandle gx, unsigned int mask) |
Sets the trigger source counter mask. | |
int | xbrd_GetTrgCntMask (xbrdHandle gx, unsigned int *mask) |
Gets the trigger source counter mask. | |
int | xbrd_SetTrgOut (xbrdHandle gx, unsigned int bit) |
Sets the trigger source counter mask. | |
int | xbrd_GetTrgOut (xbrdHandle gx, unsigned int *bit) |
Gets the enable ext clock bit. | |
int | xbrd_ClearTrgCnt (xbrdHandle gx) |
Resets the trigger source counter. | |
int | xbrd_GetTrgCnt (xbrdHandle gx, unsigned int *cnt) |
Gets the trigger source counter. |
|
Resets the trigger source counter.
|
|
Gets the 4 range bit of the trigger message.
|
|
Gets the A/B channel select setting bit.
|
|
Gets the CALSTROBE bit of the trigger message.
|
|
Gets the trigger source counter.
|
|
Gets the trigger source counter mask.
|
|
Gets the LATp destination field of the trigger message.
|
|
Gets the event number of the trigger message.
|
|
Gets the external event readout setting bit.
|
|
Gets the 3 bit marker field of the trigger message.
|
|
Gets the trigger source mask.
|
|
Gets the enable ext clock bit.
|
|
Gets the parity definition for the trigger message.
|
|
Gets the TACK bit of the trigger message.
|
|
Gets the tag bits of the trigger message.
|
|
Gets the TEM throttle defeat setting bit.
|
|
Gets the zero suppression bit of the trigger message.
|
|
Creates a self trigger source to the GLT.
Raises the self trigger signal -- the XBRD may ignore this signal if the internal trigger is disabled (
|
|
Sets the 4 range bit of the trigger message.
|
|
Sets the A/B Select setting bit.
|
|
Sets the CALSTROBE bit of the trigger message.
|
|
Sets the trigger source counter mask.
Controls which trigger sources are considered for counting. It is mask enabled so a value of zero means the trigger source is counted:
|
|
Sets the LATp destination for event data.
|
|
Sets the event number of the trigger message.
|
|
Sets the external event readout setting bit.
If the ExtEventRO bit is clear then trigger messages generated by the XBRD board in response to external trigger sources will have the CalStrobe and TACK bits cleared, i.e. a normal event read out trigger request. If the ExtEventRO bit is set then trigger messages will contain the values of the CalStrobe and TACK bits currently assigned in the trigger message register. |
|
Sets the 3 bit marker field of the trigger message.
|
|
Sets the trigger source mask.
Controls which trigger sources are considered in the trigger calculation. It is mask enabled so a value of zero means the trigger source is enabled:
|
|
Sets the trigger source counter mask.
|
|
Sets the parity definition for the trigger message.
Sets the meaning of parity for the trigger message -- zero means "use even parity", while a non-zero value means "use odd parity". |
|
Sets the TACK bit of the trigger message.
|
|
Sets the tag bits of the trigger message.
|
|
Sets the TEM throttle defeat setting bit.
When asserted the XBRD ignores the TEM throttle. Used for testing only. |
|
Sets the zero suppression bit of the trigger message.
|