GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > CTDB / V5-5-3

Constituent: sumt_bc_pmc1553     Tag: mv2304


Interface   Data Structures   File List   Data Fields   Globals  

_SUMT_Regs Struct Reference

#include <SUMT_private.h>


Data Fields

unsigned short control_reg
unsigned short status_reg
unsigned short command_reg
unsigned short irq_mask_reg
unsigned short irq_pend_reg
unsigned short irq_llp_reg
unsigned short bit_word_reg
unsigned short time_tag_reg
unsigned short srt_dp_reg
unsigned short status_word_reg
unsigned short pad [6]
unsigned short i_rcv_reg [2]
unsigned short i_xmt_reg [2]
unsigned short ibrd_rcv_reg [2]
unsigned short ibrd_xmt_reg [2]
unsigned short imod_rcv_reg [2]
unsigned short imod_xmt_reg [2]
unsigned short imod_brd_rcv_reg [2]
unsigned short imod_brd_xmt_reg [2]


Detailed Description

This structure represents the memory map of the Summit chip internal registers. Due to local bus interface considerations, it may not be possible to use this structure to directly map the registers into CPU local memory.


Field Documentation

unsigned short _SUMT_Regs::bit_word_reg
 

0C RT bit word register

unsigned short _SUMT_Regs::command_reg
 

04 RT current command register

unsigned short _SUMT_Regs::control_reg
 

00 RT control register

unsigned short _SUMT_Regs::i_rcv_reg[2]
 

20 - 22 Illegal Receive

unsigned short _SUMT_Regs::i_xmt_reg[2]
 

24 - 26 Illegal Transmit

unsigned short _SUMT_Regs::ibrd_rcv_reg[2]
 

28 - 2A Illegal Broadcast Receive

unsigned short _SUMT_Regs::ibrd_xmt_reg[2]
 

2C - 2E Illegal Broadcast Transmit

unsigned short _SUMT_Regs::imod_brd_rcv_reg[2]
 

38 - 3A Illegal Mode Code Broadcast RCV

unsigned short _SUMT_Regs::imod_brd_xmt_reg[2]
 

3C - 3E Illegal Mode Code Broadcase XMT

unsigned short _SUMT_Regs::imod_rcv_reg[2]
 

30 - 32 Illegal Mode Code Receive

unsigned short _SUMT_Regs::imod_xmt_reg[2]
 

34 - 36 Illegal Mode Code Transmit

unsigned short _SUMT_Regs::irq_llp_reg
 

0A RT interrupt log list pointer

unsigned short _SUMT_Regs::irq_mask_reg
 

06 RT interrupt mask register

unsigned short _SUMT_Regs::irq_pend_reg
 

08 RT interrupt pending register

unsigned short _SUMT_Regs::pad[6]
 

14 - 1E Not Appicable to RT

unsigned short _SUMT_Regs::srt_dp_reg
 

10 RT descriptor pointer register

unsigned short _SUMT_Regs::status_reg
 

02 RT status register

unsigned short _SUMT_Regs::status_word_reg
 

12 RT 1553 status word register

unsigned short _SUMT_Regs::time_tag_reg
 

0E RT time tag register


The documentation for this struct was generated from the following file:
Generated on Mon Nov 14 22:01:52 2005 by  doxygen 1.4.4