GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> CTDB / V5-5-6 > sumt_rt_poll_sib_boot / rad750


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>

Classes

struct  _SUMT_RT_Msg
struct  _SUMT_RT
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 struct _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.

Referenced by SUMT_rtPollInit().

#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.

Referenced by SUMT_rtPollInit().


Typedef Documentation

The typedef for _SUMT_RT_Event.

The typedef for _SUMT_RT_Msg.


Enumeration Type Documentation

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

Enumerator:
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 Wed Nov 21 20:05:03 2012 by  doxygen 1.5.8