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_scrub.c File Reference

LCM memory scrubbing/error reporting functions. More...

#include <string.h>
#include "IMM/FPM_pubdefs.h"
#include "MDB/MDB_pubdefs.h"
#include "PBS/WUT.h"
#include "LCM/LCM_msgs.h"
#include "LCM_prvdefs.h"

Include dependency graph for LCM_scrub.c:


Functions

unsigned int LCM_scrubInitialize (LCM_Control *ctl)
 Initialize the LCM memory scrubbing subsystem.
unsigned int LCM_scrubTaskInitialize (LCM_Control *ctl)
 One-time call in LCM task context to start the scrub sub-function.

Detailed Description

LCM memory scrubbing/error reporting functions.

CVS $Id: LCM_scrub.c,v 1.1 2007/10/29 00:29:04 apw Exp $
Author:
A.P.Waite
LCM_scrub.c handles memory scrubbing and reporting PIC/memory errors.

Function Documentation

unsigned int LCM_scrubInitialize LCM_Control ctl  ) 
 

Initialize the LCM memory scrubbing subsystem.

Parameters:
ctl (in) LCM control block
LCM_scrubInitialize() builds up the CPU common facilities to run the memory scrubber.

unsigned int LCM_scrubTaskInitialize LCM_Control ctl  ) 
 

One-time call in LCM task context to start the scrub sub-function.

Parameters:
ctl (in) LCM control block
LCM_scrubTaskInitialize() is run once only in the LCM task context to do any final initialization required by the scrub subfunction.


Generated on Mon Nov 5 02:24:26 2007 by  doxygen 1.4.4