GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> GNAT / V2-0-1 > gnat_trg / mv2304


Interface   Data Structures   File List   Data Fields   Globals  

_vasuRegBlock Struct Reference

Register Block for VASU. More...

#include <vasu_reg_p.h>

List of all members.

Public Attributes

volatile unsigned int m_ctrlReg
volatile unsigned int m_statReg
volatile unsigned int m_pfReg
volatile unsigned int m_rfReg
volatile unsigned int m_intReg
volatile unsigned int m_cfgEvtNum
volatile unsigned int m_TrgMsg
volatile unsigned int m_swTrg
volatile unsigned int m_trgSrcMask
volatile unsigned int m_trgCntMask
volatile unsigned int m_trgCounter
volatile unsigned int m_testFeat
volatile unsigned int m_trgSeq
volatile unsigned int m_EvtNum


Detailed Description

Register Block for VASU.

Member Data Documentation

volatile unsigned int _vasuRegBlock::m_cfgEvtNum

settable event number, base addr + 0x14

Referenced by vasu_SetTrgEvtNum(), and vasu_SetTrgTag().

volatile unsigned int _vasuRegBlock::m_ctrlReg

control register, base addr + 0x00

volatile unsigned int _vasuRegBlock::m_EvtNum

current event number, base addr + 0x34

Referenced by vasu_GetTrgEvtNum(), and vasu_GetTrgTag().

volatile unsigned int _vasuRegBlock::m_intReg

interrupt cfg register, base addr + 0x10

volatile unsigned int _vasuRegBlock::m_pfReg

playback FIFO register, base addr + 0x08

volatile unsigned int _vasuRegBlock::m_rfReg

record FIFO register, base addr + 0x0C

volatile unsigned int _vasuRegBlock::m_statReg

status register, base addr + 0x04

volatile unsigned int _vasuRegBlock::m_swTrg

solicited trg register, base addr + 0x1C

Referenced by vasu_IntTrg().

volatile unsigned int _vasuRegBlock::m_testFeat

volatile unsigned int _vasuRegBlock::m_trgCntMask

trigger counter mask, base addr + 0x24

Referenced by vasu_GetTrgCntMask(), and vasu_SetTrgCntMask().

volatile unsigned int _vasuRegBlock::m_trgCounter

24-bit trigger counter, base addr + 0x28

Referenced by vasu_GetTrgCounter(), and vasu_SetTrgCounter().

volatile unsigned int _vasuRegBlock::m_TrgMsg

volatile unsigned int _vasuRegBlock::m_trgSeq

trg sequencing register, base addr + 0x30

Referenced by vasu_GetTrgSeq(), and vasu_SetTrgSeq().

volatile unsigned int _vasuRegBlock::m_trgSrcMask

trigger source mask, base addr + 0x20

Referenced by vasu_GetTrgMask(), and vasu_SetTrgMask().


The documentation for this struct was generated from the following file:

Generated on Wed Nov 21 22:07:19 2012 by  doxygen 1.5.8