GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > LCM / V1-4-0
Constituent: lcm_siu     Tag: mv2304
#include <string.h>
#include "FILE/FILE_upl.h"
#include "ITC/ITC_drvdefs.h"
#include "ITC/ITC_pubdefs.h"
#include "LHK/LHK_pubdefs.h"
#include "LHK/LHK_tlmdefs.h"
#include "MDB/MDB_pubdefs.h"
#include "MEM/MEM_pubdefs.h"
#include "MON/MON_pubdefs.h"
#include "PBS/FORK.h"
#include "PBS/FPA.h"
#include "PBS/MBA.h"
#include "PBS/TOV.h"
#include "THS/THS.h"
#include "LCM/LCM_msgs.h"
#include "LCM_prvdefs.h"
Include dependency graph for LCM_house.c:
Defines | |
#define | LCM_L_RECORD_PKT (8) |
#define | LCM_K_PID_SC_0 (23) |
#define | LCM_K_PID_SC_1 (24) |
#define | LCM_K_PID_SC_2 (25) |
Functions | |
static WUT_cb_status | expireTickle (void *prm, WUT_tmr *tmr) |
Timer callback routine (called at interrupt level). | |
static FORK_cb_status | forkTickle (FORK_cb_prm *prm, FORK_msg_hdr *hdr) |
Task level target of the CPU metric cyclic interrupt timer. | |
static void | fpa_free_cb (ITC_QueueItem *qitem, unsigned int status, void *prm0, void *prm1, void *prm2, unsigned int tx) |
Clean up after sending a housekeeping record to the SIU. | |
unsigned int | LCM_houseInitialize (LCM_Control *ctl) |
Initialize the housekeeping function (common to all CPUs). | |
unsigned int | LCM_houseSendCPU (unsigned int report) |
Acquire and send CPU metric information. | |
unsigned int | LCM_houseSendITC (unsigned int report) |
Acquire and send ITC configuration information. | |
unsigned int | LCM_houseSendLPA (unsigned int report) |
Acquire and send LPA (filter) configuration information. | |
unsigned int | LCM_houseTaskInitialize (LCM_Control *ctl) |
One-time call in LCM task context to start housekeeping sub-function. |
CVS $Id: LCM_house.c,v 1.1 2007/10/29 00:29:04 apw Exp $
|
Timer callback routine (called at interrupt level).
|
|
Task level target of the CPU metric cyclic interrupt timer.
|
|
Clean up after sending a housekeeping record to the SIU.
|
|
Initialize the housekeeping function (common to all CPUs).
|
|
Acquire and send CPU metric information.
|
|
Acquire and send ITC configuration information.
|
|
Acquire and send LPA (filter) configuration information.
|
|
One-time call in LCM task context to start housekeeping sub-function.
|