GLAST/LAT > DAQ and FSW > FSW > "use" tree > DAB

dab_reg (sun-gcc) Constituent


Description: Crutch for teststands; provides symbolic names for registers of the CRU, EBM, PDU and GEM.
File Type: shr
Package: DAB (Data Acquisition Board)
Project: SVC (Services)
Relationships: Constituent, Interface
Tags: i845e, mcp750, mv2304, rad750, sun-gcc

Relationships (help)

Doxygen (help)

 

Interfaces

    DAB_dab_reg_0.0

      AEM_ADDR ?
      BCAST ?
      BROADCAST_ADDRESS ?
      CRU_ADDR ?
      CRU_CON_COMMAND ?
      CRU_CON_CONFIGURATION ?
      CRU_CON_CR_STATS ?
      CRU_CON_RESPONSE ?
      CRU_MASK_AEM ?
      CRU_MASK_EBM ?
      CRU_MASK_EPU0 ?
      CRU_MASK_EPU1 ?
      CRU_MASK_EPU2 ?
      CRU_MASK_GEM ?
      CRU_MASK_PDU0 ?
      CRU_MASK_PDU1 ?
      CRU_MASK_SIU0 ?
      CRU_MASK_SIU1 ?
      CRU_MASK_SIUX ?
      CRU_MASK_TEM0 ?
      CRU_MASK_TEM1 ?
      CRU_MASK_TEM2 ?
      CRU_MASK_TEM3 ?
      CRU_MASK_TEM4 ?
      CRU_MASK_TEM5 ?
      CRU_MASK_TEM6 ?
      CRU_MASK_TEM7 ?
      CRU_MASK_TEM8 ?
      CRU_MASK_TEM9 ?
      CRU_MASK_TEMa ?
      CRU_MASK_TEMb ?
      CRU_MASK_TEMc ?
      CRU_MASK_TEMd ?
      CRU_MASK_TEMe ?
      CRU_MASK_TEMf ?
      CRU_RESET ?
      EBM_ADDR ?
      EBM_CON_ADDRESS ?
      EBM_CON_CONFIGURATION_A ?
      EBM_CON_CONFIGURATION_B ?
      EBM_CON_CONFIGURATION_O ?
      EBM_CON_CONTRIB ?
      EBM_CON_CR_STATS ?
      EBM_CON_DESTINATION ?
      EBM_CON_SOURCE ?
      EBM_CON_TIMEOUT ?
      EBM_MASK_AEM ?
      EBM_MASK_EPU0 ?
      EBM_MASK_EPU1 ?
      EBM_MASK_EPU2 ?
      EBM_MASK_GEM ?
      EBM_MASK_SIU0 ?
      EBM_MASK_SIU1 ?
      EBM_MASK_SIUx ?
      EBM_MASK_TEM0 ?
      EBM_MASK_TEM1 ?
      EBM_MASK_TEM2 ?
      EBM_MASK_TEM3 ?
      EBM_MASK_TEM4 ?
      EBM_MASK_TEM5 ?
      EBM_MASK_TEM6 ?
      EBM_MASK_TEM7 ?
      EBM_MASK_TEM8 ?
      EBM_MASK_TEM9 ?
      EBM_MASK_TEMa ?
      EBM_MASK_TEMb ?
      EBM_MASK_TEMc ?
      EBM_MASK_TEMd ?
      EBM_MASK_TEMe ?
      EBM_MASK_TEMf ?
      EPU0_ADDR ?
      EPU1_ADDR ?
      EPU2_ADDR ?
      GEM_ADDR ?
      GEM_CON_ADDRESS ?
      GEM_CON_CONFIGURATION ?
      GEM_CON_CR_STATS ?
      GEM_CON_EVT_STATS ?
      GEM_CON_PERIODIC_LIMIT ?
      GEM_CON_PERIODIC_MODE ?
      GEM_CON_PERIODIC_RATE ?
      GEM_CON_SEQUENCE ?
      GEM_RESET ?
      GEM_SOLICIT_TRIGGER ?
      GEM_STAT_DISCARD ?
      GEM_STAT_LIVETIME ?
      GEM_STAT_PRESCALE ?
      GEM_STAT_SENT ?
      GEM_STAT_TILE_0 ?
      GEM_STAT_TILE_1 ?
      GEM_STAT_TILE_COUNTERS ?
      GEM_WIN_MASK_CNO ?
      GEM_WIN_MASK_HIGH ?
      GEM_WIN_MASK_LOW ?
      GEM_WIN_MASK_PERIOD ?
      GEM_WIN_MASK_ROI ?
      GEM_WIN_MASK_SOLICIT ?
      GEM_WIN_MASK_TKR ?
      GEM_WIN_OPEN_MASK ?
      GEM_WIN_WIDTH ?
      PDU_ADDR0 ?
      PDU_ADDR1 ?
      PDU_CON_ACD ?
      PDU_CON_ADDRESS ?
      PDU_CON_CONFIGURATION ?
      PDU_CON_CRATES ?
      PDU_CON_CR_STATS ?
      PDU_CON_MONITOR ?
      PDU_CON_TEMS ?
      SIU0_ADDR ?
      SIU1_ADDR ?
      SIUX_ADDR ?

Files

    DAB_msgs.c Constructor/destructor routines for message facility DAB (ID: 67, 0x43).
    cru_type_p.h Enumerates the CRU register blocks.
    dab.c Implements Comminucations system indepedant dab methods.
    dab_null.c Provides the dab library interface without LCB dependancies for COMM I/O teststands.
    dab_p.h Defines an access descriptor and some common functions.
    defs_p.h Common definitions used by the DAB package.
    ebm_type_p.h Enumerates the EBM register blocks.
    gem_type_p.h Enumerates the GEM register blocks.
    lcru.c Implements LCB command/response for the CRU.
    ldab.c Implements dab methods.
    ldab_p.h Defines private aspects of the LCB I/O dab handle.
    lebm.c Implements LCB command/response for the EBM.
    lgem.c Implements LCB command/response for the GEM.
    liox.c Implements LIOX fns.
    liox_p.h LIOX fns.
    lpdu.c Implements LCB command/response for the PDU.
    msg_init.c Initialises the msg system for testing.
    pdu_type_p.h Enumerates the PDU register blocks.
    reg.c Defines DAB registers.
    reg_p.h Defines DAB registers.
    scru.c Implements Synchronous LCB command/response for the CRU.
    sebm.c Implements synchronous LCB command/response for the EBM.
    sgem.c Implements Synchronous LCB command/response for the GEM.
    sliox.c Implements LIOXs fns.
    sliox_p.h LIOXs fns.
    spdu.c Implements Synchronous LCB command/response for the PDU.
    timeout.c Defines public methods for fetching DAB timeout values.