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

Constituent: lcm_siu     Tag: rad750


Interface   Data Structures   File List   Data Fields   Globals  

LCM_image.c File Reference

CPU generic functions for image module/task telemetering. More...

#include <string.h>
#include "CCSDS/CCSDS_pkt.h"
#include "IMM/FPM_pubdefs.h"
#include "ITC/ITC_pubdefs.h"
#include "MDB/MDB_pubdefs.h"
#include "LCM/LCM_msgs.h"
#include "LCM_prvdefs.h"

Include dependency graph for LCM_image.c:


Functions

static void LCM_freeCmd (ITC_QueueItem *qitem, unsigned int status, void *prm0, void *prm1, void *prm2, unsigned int tx)
 Free a (once only) command buffer.
unsigned int LCM_reportOnce ()
 Report the module/task state (once only, at end of SBC).

Detailed Description

CPU generic functions for image module/task telemetering.

CVS $Id: LCM_image.c,v 1.1 2007/10/29 00:29:04 apw Exp $
Author:
A.P.Waite
LCM_image.c provides CPU generic support for LCM's module and task dump facilities.

Function Documentation

static void LCM_freeCmd ITC_QueueItem *  qitem,
unsigned int  status,
void *  prm0,
void *  prm1,
void *  prm2,
unsigned int  tx
[static]
 

Free a (once only) command buffer.

LCM_freeCmd() frees the command packets used to do the once-only reporting of the module and task dumps at the conclusion of secondary boot.

unsigned int LCM_reportOnce void   ) 
 

Report the module/task state (once only, at end of SBC).

Return values:
LCM_ALOCFAIL Memory allocation failure
LCM_BADSTAT Not in state "uninitialized" (bad state transition)
LCM_SUCCESS Success
LCM_reportOnce() provides the facility to do a one time dump of the module list and the task list at the conclusion of secondary boot.


Generated on Mon Nov 5 02:23:34 2007 by  doxygen 1.4.4