GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> LPA / dev > lpa_siu / rhel5-64
#include <LPA_prvdefs.h>
#include <LPA/LPA_siu.h>
#include <LPA/LPA_cmddefs.h>
#include <ITC/ITC_pubdefs.h>
#include <IMM/FPM_pubdefs.h>
#include <LEM/list_structs.h>
#include <LCBD/LCBD.h>
#include <TRD/TRD_pubdefs.h>
#include <PBS/WUT.h>
Classes | |
struct | _LPA_Siu_Reset |
Structure to restore LPA operation after a turbo reset. More... | |
struct | _LPA_Siu |
Structure to hold the LPA task application control block. More... | |
Defines | |
#define | LPA_CFG_CMD_APID 0x675 |
The CCSDS APID for LPA configuration commands. | |
#define | LPA_K_SIU_RESET_FORMAT_0 0 |
Format of LPA SIU entries in the turbo reset database. | |
Typedefs | |
typedef struct _LPA_Siu_Reset | LPA_Siu_Reset |
Typedef for struct _LPA_Siu_Reset. | |
typedef struct _LPA_Siu | LPA_Siu |
Typedef for struct _LPA_Siu. | |
Functions | |
unsigned int | LPA_proc_cmd (unsigned short fcode, void *pay) |
Process and dispatch commands. |
CVS $Id: LPA_siu_p.h,v 1.9 2011/03/28 22:24:22 russell Exp $
unsigned int LPA_proc_cmd | ( | unsigned short | fcode, | |
void * | pay | |||
) |
Process and dispatch commands.
LPA_ERROR | Failure | |
LPA_SUCCESS | Success |
References _LPA_Siu::cpus, _LPA_Siu::err_cpus, LPA_proc_start(), LPA_send_cpus(), LPA_set_default(), LPA_set_grb(), _LPA_Siu::opcode, and _LPA_Siu::resp_cpus.
Referenced by LPA_Associate(), LPA_Configure(), LPA_Noop(), LPA_SetCompress(), LPA_SetDefault(), LPA_SetGrb(), LPA_SetOutput(), LPA_Start(), and LPA_Stop().