GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> LCM / dev > lcm_siu / mv2304


Interface   Data Structures   File List   Data Fields   Globals  

_LCM_TurboControl Struct Reference

Structure to synchronize a turbo reset. More...

#include <LCM_prvdefs.h>

List of all members.

Public Attributes

FORK_msg_hdr frk
WUT_tmr * tmr
FPA_fcb * cmd
FORK_fcb * lim
LCM_LCMSECONDARY siu
unsigned int epu
unsigned int ack
unsigned int app
unsigned int rst
unsigned int pbc
unsigned int snc


Detailed Description

Structure to synchronize a turbo reset.

Member Data Documentation

unsigned int _LCM_TurboControl::ack

CPU mask: response received

Referenced by LCM_TurboReset(), turboEvaluate(), turboForkAcknowledge(), and turboForkTimeout().

unsigned int _LCM_TurboControl::app

CPU mask: in applications mode

Referenced by LCM_TurboReset(), turboEvaluate(), turboForkAcknowledge(), and turboForkTimeout().

Reset command allocator

Referenced by LCM_turboInitializeSIU(), LCM_TurboReset(), and turboForkAcknowledge().

unsigned int _LCM_TurboControl::epu

CPU mask: anticipated

Referenced by LCM_TurboReset(), turboEvaluate(), and turboForkTimeout().

FORK_msg_hdr _LCM_TurboControl::frk

To queue to a fork

Referenced by turboExpireSIU(), and turboExpireTimeout().

LIM's fork control block

Referenced by LCM_TurboReset(), turboEvaluate(), turboForkSIU(), and turboForkTimeout().

unsigned int _LCM_TurboControl::pbc

CPU mask: in boot shell

Referenced by LCM_turboPrimary(), LCM_TurboReset(), turboEvaluate(), and turboForkTimeout().

unsigned int _LCM_TurboControl::rst

CPU mask: reset detected

Referenced by LCM_turboApplication(), LCM_TurboReset(), turboEvaluate(), and turboForkTimeout().

SIU secondary boot flags

Referenced by LCM_TurboReset(), turboEvaluate(), and turboForkSIU().

unsigned int _LCM_TurboControl::snc


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

Generated on Wed Mar 30 16:10:51 2011 by  doxygen 1.5.8