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_private.h File Reference

Internal definitions for the Summit remote terminal driver. More...

#include "vxWorks.h"
#include "CTDB/SUMT_rt.h"
#include "CTDB/CO1553_rt.h"
#include "PBS/FORK.h"
#include "PBS/FPA.h"
#include "PBS/RW.h"
#include "PBS/WUT.h"
#include "MSG/MSG_pubdefs.h"
#include "SUMT_private.h"

Include dependency graph for SUMT_rt_private.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Data Structures

struct  _SUMT_RT
struct  _SUMT_RT_Msg
struct  _SUMT_RT_Poll

Defines

#define SUMT_RT_DESC_SIZE   1024
#define SUMT_RT_LOG_SIZE   64
#define SUMT_RT_N_INTR   32
#define SUMT_RT_POLL_MAX_TELEM_MSG   32

Typedefs

typedef enum _SUMT_RT_Event SUMT_RT_Event
typedef _SUMT_RT_Msg SUMT_RT_Msg

Enumerations

enum  _SUMT_RT_Event {
  SUMT_RT_EVENT_INIT,
  SUMT_RT_EVENT_SUBADDR,
  SUMT_RT_EVENT_HKP,
  SUMT_RT_EVENT_EXIT
}

Functions

void SUMT_rtIntr (SUMT_RT *rt)
 The driver interrupt handler.

void SUMT_rtMsg (SUMT_RT *rt)
 Process a Summit 1553 bus data message.


Detailed Description

Internal definitions for the Summit remote terminal driver.

Author:
D.L. Wood

Define Documentation

#define SUMT_RT_DESC_SIZE   1024
 

The size in bytes of the Summit RT descriptor table.

#define SUMT_RT_LOG_SIZE   64
 

The size in bytes of the Summit RT event log.

#define SUMT_RT_N_INTR   32
 

The maximum number of interrupt descriptors outstanding on the driver internal queue.

#define SUMT_RT_POLL_MAX_TELEM_MSG   32
 

The maximum number of telemetry messages for the polled mode driver telemetry blocks.


Typedef Documentation

SUMT_RT_Event
 

The typedef for _SUMT_RT_Event.

SUMT_RT_Msg
 

The typedef for _SUMT_RT_Msg.


Enumeration Type Documentation

enum _SUMT_RT_Event
 

Codes indicating the work the RT service task needs to do.

Enumeration values:
SUMT_RT_EVENT_INIT  Initialization request for service task.
SUMT_RT_EVENT_SUBADDR  Subaddress data needs service.
SUMT_RT_EVENT_HKP  HKP callback change request.
SUMT_RT_EVENT_EXIT  The user is requesting shutdown.


Generated on Thu May 5 21:45:07 2005 by doxygen 1.3.3