GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > GNAT / V2-0-0
Constituent: gnat_trg     Tag: sun-gcc
#include "GNAT/log.h"
#include "GNAT/gnat.h"
#include "GNAT/vasu_trg.h"
#include "gnat_p.h"
Include dependency graph for vasu_trg.c:
Functions | |
int | vasu_IntTrg (gnatHandle gh) |
Creates a self trigger source to the GLT. | |
int | vasu_GetTrgParity (gnatHandle gh, unsigned short *parity) |
Gets the parity definition for the trigger message. | |
int | vasu_SetTrgParity (gnatHandle gh, unsigned short parity) |
Sets the parity definition for the trigger message. | |
int | vasu_GetTrgThrottleDefeat (gnatHandle gh, unsigned short *defeat) |
Gets the TEM throttle defeat setting bit. | |
int | vasu_SetTrgThrottleDefeat (gnatHandle gh, unsigned short defeat) |
Sets the TEM throttle defeat setting bit. | |
int | vasu_GetDataMode (gnatHandle gh, unsigned short *mode) |
Gets the VASU data mode. | |
int | vasu_SetDataMode (gnatHandle gh, unsigned short mode) |
Sets the VASU data mode. | |
int | vasu_GetTrgMask (gnatHandle gh, unsigned int *mask) |
Gets the trigger source mask. | |
int | vasu_SetTrgMask (gnatHandle gh, unsigned int mask) |
Sets the trigger source mask. | |
int | vasu_GetTrgCntMask (gnatHandle gh, unsigned int *mask) |
Gets the trigger source counter mask. | |
int | vasu_SetTrgCntMask (gnatHandle gh, unsigned int mask) |
Sets the trigger source counter mask. | |
int | vasu_GetTrgCounter (gnatHandle gh, unsigned int *cnt) |
Gets the trigger source counter. | |
int | vasu_SetTrgCounter (gnatHandle gh, unsigned int cnt) |
Clears the trigger source mask. | |
int | vasu_GetTrgSeq (gnatHandle gh, unsigned int *seq) |
Gets the trigger sequencing register. | |
int | vasu_SetTrgSeq (gnatHandle gh, unsigned int seq) |
Sets the trigger sequencing register. | |
int | vasu_GetTrgDest (gnatHandle gh, unsigned short *dest) |
Gets the LATp destination field of the trigger message. | |
int | vasu_SetTrgDest (gnatHandle gh, unsigned short dest) |
Sets the LATp destination for event data. | |
int | vasu_GetTrgMsg (gnatHandle gh, unsigned int *msg) |
Gets the entire trigger message register. | |
int | vasu_GetTrgMarker (gnatHandle gh, unsigned short *marker) |
Gets the 3 bit marker field of the trigger message. | |
int | vasu_SetTrgMarker (gnatHandle gh, unsigned short marker) |
Sets the 3 bit marker field of the trigger message. | |
int | vasu_GetTrgZeroSupress (gnatHandle gh, unsigned short *zSup) |
Gets the zero suppression bit of the trigger message. | |
int | vasu_SetTrgZeroSupress (gnatHandle gh, unsigned short zSup) |
Sets the zero suppression bit of the trigger message. | |
int | vasu_GetTrg4range (gnatHandle gh, unsigned short *range4) |
Gets the 4 range bit of the trigger message. | |
int | vasu_SetTrg4range (gnatHandle gh, unsigned short range4) |
Sets the 4 range bit of the trigger message. | |
int | vasu_GetTrgTACK (gnatHandle gh, unsigned short *tack) |
Gets the TACK bit of the trigger message. | |
int | vasu_SetTrgTACK (gnatHandle gh, unsigned short tack) |
Sets the TACK bit of the trigger message. | |
int | vasu_GetTrgExtTACK (gnatHandle gh, unsigned short *tack) |
Gets the external TACK bit of the trigger message. | |
int | vasu_SetTrgExtTACK (gnatHandle gh, unsigned short tack) |
Sets the external TACK bit of the trigger message. | |
int | vasu_GetTrgCalStrb (gnatHandle gh, unsigned short *calStrb) |
Gets the CALSTROBE bit of the trigger message. | |
int | vasu_SetTrgCalStrb (gnatHandle gh, unsigned short calStrb) |
Sets the CALSTROBE bit of the trigger message. | |
int | vasu_GetTrgExtCalStrb (gnatHandle gh, unsigned short *calStrb) |
Gets the external CALSTROBE bit of the trigger message. | |
int | vasu_SetTrgExtCalStrb (gnatHandle gh, unsigned short calStrb) |
Sets the external CALSTROBE bit of the trigger message. | |
int | vasu_GetTrgTag (gnatHandle gh, unsigned short *tag) |
Gets the tag bits of the trigger message. | |
int | vasu_SetTrgTag (gnatHandle gh, unsigned short tag) |
Sets the tag bits of the trigger message. | |
int | vasu_GetTrgEvtNum (gnatHandle gh, unsigned short *ev) |
Gets the event number of the trigger message. | |
int | vasu_SetTrgEvtNum (gnatHandle gh, unsigned short ev) |
Sets the event number of the trigger message. |
|
Gets the VASU data mode.
|
|
Gets the 4 range bit of the trigger message.
|
|
Gets the CALSTROBE bit of the trigger message.
|
|
Gets the trigger source counter mask.
|
|
Gets the trigger source counter.
|
|
Gets the LATp destination field of the trigger message.
|
|
Gets the event number of the trigger message.
|
|
Gets the external CALSTROBE bit of the trigger message.
|
|
Gets the external TACK bit of the trigger message.
|
|
Gets the 3 bit marker field of the trigger message.
|
|
Gets the trigger source mask.
|
|
Gets the entire trigger message register.
|
|
Gets the parity definition for the trigger message.
|
|
Gets the trigger sequencing register.
|
|
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 VASU may ignore this signal if the internal trigger is disabled (
|
|
Sets the VASU data mode.
|
|
Sets the 4 range bit of the trigger message.
|
|
Sets the CALSTROBE bit of the trigger message.
|
|
Sets the trigger source counter mask.
|
|
Clears the trigger source mask.
|
|
Sets the LATp destination for event data.
|
|
Sets the event number of the trigger message.
|
|
Sets the external CALSTROBE bit of the trigger message.
|
|
Sets the external TACK bit of the trigger message.
|
|
Sets the 3 bit marker field of the trigger message.
|
|
Sets the trigger source 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 trigger sequencing register.
|
|
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 VASU ignores the TEM throttle. Used for testing only. |
|
Sets the zero suppression bit of the trigger message.
|