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

Constituent: sumt_rt_poll_pmc1553     Tag: mv2304


Interface   Data Structures   File List   Data Fields   Globals  

_SUMT_RT Struct Reference

#include <SUMT_rt_private.h>

Collaboration diagram for _SUMT_RT:

Collaboration graph
[legend]

Data Fields

_SUMT_RTcheck
unsigned int base_addr
unsigned int mem_addr
unsigned int mem_size
unsigned int sumt_regs
unsigned int log_list
unsigned int desc_blk
unsigned int data_buf
unsigned short rt_addr
int intr_level
int intr_vector
unsigned char * task_msg
FPA_fcb * task_fpa
FORK_fcb * task_id
FORK_que * task_queue
MSG_Level task_level
CO1553_RT_Telemtelem_inter
unsigned int * telem_data
unsigned int telem_desc
WUT_tmr * telem_timer
unsigned int telem_timeout
CO1553_RT_Cmd_Rxcmd_rx_inter
unsigned int cmd_rx_data
unsigned int cmd_rx_desc
CO1553_RT_Cmd_Txcmd_tx_inter
unsigned int cmd_tx_data
unsigned int cmd_tx_desc
WUT_tmr * cmd_tx_timer
unsigned int cmd_tx_timeout
unsigned int wrap_rx_desc
unsigned int wrap_tx_desc
unsigned int wrap_data
SUMT_RT_Diag rt_diag
RW_ctl rt_lock

Detailed Description

The primary Summit remote terminal interrupt mode driver interface descriptor. This struture holds the software information necessary to manage the Summit remote terminal device.


Field Documentation

unsigned int _SUMT_RT::base_addr
 

The local address of the Summit board base.

struct _SUMT_RT* _SUMT_RT::check
 

Descriptor validity check value.

unsigned int _SUMT_RT::cmd_rx_data
 

The local address of the command receive data buffer in shared memory.

unsigned int _SUMT_RT::cmd_rx_desc
 

The Summit RT shared memory descriptor for telecommand receive subaddress.

CO1553_RT_Cmd_Rx* _SUMT_RT::cmd_rx_inter
 

The CCSDS telecommand receive interface descriptor.

unsigned int _SUMT_RT::cmd_tx_data
 

The local address of the command transmit data buffer in shared memory.

unsigned int _SUMT_RT::cmd_tx_desc
 

The Summit RT shared memory descriptor for telecommand transmit subaddress.

CO1553_RT_Cmd_Tx* _SUMT_RT::cmd_tx_inter
 

The CCSDS telecommand send interface descriptor.

unsigned int _SUMT_RT::cmd_tx_timeout
 

The number of nanoseconds for telecommand transmit timeout.

WUT_tmr* _SUMT_RT::cmd_tx_timer
 

Watchdog for telecommand read timeout.

unsigned int _SUMT_RT::data_buf
 

The local address of the 1553 data buffers in shared memory.

unsigned int _SUMT_RT::desc_blk
 

The local address of the RT descriptor table in shared memory.

int _SUMT_RT::intr_level
 

The hardware interrupt level for the device.

int _SUMT_RT::intr_vector
 

The software interrupt vector number for the device.

unsigned int _SUMT_RT::log_list
 

The local address of the event interrupt log in shared memory.

unsigned int _SUMT_RT::mem_addr
 

The local address of the device share memory.

unsigned int _SUMT_RT::mem_size
 

The size in bytes of the device share memory.

unsigned short _SUMT_RT::rt_addr
 

The remote terminal address assigned to this node.

SUMT_RT_Diag _SUMT_RT::rt_diag
 

The RT diagnostics counters.

RW_ctl _SUMT_RT::rt_lock
 

A RW lock to protect the diagnostics counters.

unsigned int _SUMT_RT::sumt_regs
 

The local address of the Summit device registers.

FPA_fcb* _SUMT_RT::task_fpa
 

The event message allocator for the remote terminal service task.

FORK_fcb* _SUMT_RT::task_id
 

The handle of the remote terminal service task.

MSG_Level _SUMT_RT::task_level
 

The MSG severity level for the RT service task.

unsigned char* _SUMT_RT::task_msg
 

The event message pool memory for the remote terminal service task.

FORK_que* _SUMT_RT::task_queue
 

The handle of the RT service task message queue.

unsigned int* _SUMT_RT::telem_data
 

The local addresses of the telemetry data buffers in shared memory.

unsigned int _SUMT_RT::telem_desc
 

The Summit RT shared memory descriptor for telemetry subaddress.

CO1553_RT_Telem* _SUMT_RT::telem_inter
 

The CCSDS telemetry interface descriptor.

unsigned int _SUMT_RT::telem_timeout
 

The number of nanoseconds for telemetry timeout.

WUT_tmr* _SUMT_RT::telem_timer
 

Watchdog for telemetry read timeout.

unsigned int _SUMT_RT::wrap_data
 

The local address of the wrap data buffer in shared memory.

unsigned int _SUMT_RT::wrap_rx_desc
 

The Summit RT shared memory descriptor for wrap receive subaddress.

unsigned int _SUMT_RT::wrap_tx_desc
 

The Summit RT shared memory descriptor for wrap transmit subaddress.


The documentation for this struct was generated from the following file:
Generated on Thu May 5 21:45:13 2005 by doxygen 1.3.3