GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> EBC / dev > ebc_epu / rad750


Interface   Data Structures   File List   Data Fields   Globals  

_EBC_Control Struct Reference

Structure to hold the EBC control block. More...

#include <EBC_prvdefs.h>

List of all members.

Public Attributes

EBC_ControlState state
RW_ctl rwi
MTX mtx
ITC_TaskID tid
ITC_Task * itc
RBM_Ring * rcb
FPM_Pool * pcb
RBM_Ring * gem


Detailed Description

Structure to hold the EBC control block.

Member Data Documentation

RBM_Ring* _EBC_Control::gem

Ring buffer (receive control)

Referenced by EBC_fakeLsmControl().

ITC_Task* _EBC_Control::itc

ITC task description block

Referenced by EBC_fakeLsmControl(), EBC_fakeLsmStart(), and fakeLsmInitialize().

EBC_Control mutex

Referenced by EBC_fakeLsmInitialize(), and EBC_fakeLsmStart().

FPM_Pool* _EBC_Control::pcb

FPM pool (receive commands)

Referenced by EBC_fakeLsmControl(), and fakeLsmInitialize().

RBM_Ring* _EBC_Control::rcb

Ring buffer (command confirm)

Referenced by EBC_fakeLsmControl(), and fakeLsmInitialize().

EBC_Control read/write interlock

Referenced by EBC_fakeLsmInitialize().

State of EBC

Referenced by EBC_fakeLsmInitialize(), and EBC_fakeLsmStart().

ITC_TaskID _EBC_Control::tid


The documentation for this struct was generated from the following file:

Generated on Tue Mar 29 18:39:04 2011 by  doxygen 1.5.8