GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > LCM / V1-6-1

Constituent: lcm_epu     Tag: rad750


Interface   Data Structures   File List   Data Fields   Globals  

LCM_reset.c.vx-xxx-xxx File Reference

LCM reset functions (VxWorks versions). More...

#include <string.h>
#include "vxWorks.h"
#include "BootDiagnostics.h"
#include "sysLib.h"
#include "taskLib.h"
#include "FBS/FBS_pubrtos.h"
#include "ITC/ITC_msgs.h"
#include "ITC/ITC_pubdefs.h"
#include "LCM/LCM_msgs.h"
#include "LCM/LCM_pubdefs.h"
#include "LCM/LCM_tlmdefs.h"
#include "PBS/PBS.h"
#include "PBS/PTS.h"
#include "TRD/TRD_pubdefs.h"
#include "LCM_prvdefs.h"

Include dependency graph for LCM_reset.c.vx-xxx-xxx:


Functions

unsigned int LCM_CpuReset (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Callback function for the CpuReset command.
unsigned int LCM_resetCPU (LCM_Control *ctl, LCM_LCMPRIMARY pbf, LCM_LCMSECONDARY sbf)
 Callback function for the CpuReset command.
unsigned int LCM_resetRestore ()
 Use turbo reset database to restore CPU global context.

Detailed Description

LCM reset functions (VxWorks versions).

CVS $Id: LCM_reset.c.vx-xxx-xxx,v 1.1 2008/10/30 01:12:48 apw Exp $
Author:
A.P.Waite

Function Documentation

unsigned int LCM_CpuReset void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len
 

Callback function for the CpuReset command.

Parameters:
prm (in) User context parameter
qitem (in) Queue item
pay (in) Payload pointer
len (in) Payload length
Returns:

unsigned int LCM_resetCPU LCM_Control ctl,
LCM_LCMPRIMARY  pbf,
LCM_LCMSECONDARY  sbf
 

Callback function for the CpuReset command.

Parameters:
ctl (in) LCM control block
pbf (in) Primary boot flags
sbf (in) Secondary boot flags
Returns:

unsigned int LCM_resetRestore void   ) 
 

Use turbo reset database to restore CPU global context.

Return values:
LCM_GENINFO No such concept on a unix host


Generated on Thu Nov 13 01:15:34 2008 by  doxygen 1.4.4