GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > LCS / V1-4-1
Constituent: lcs     Tag: sun-gcc
#include <stdio.h>
#include <string.h>
#include "CDM/CDM_pubdefs.h"
#include "PBS/TASK.h"
#include "CPU_DB/CPU_DB_pubdefs.h"
#include "LCS_DB/LCS_DB_schema.h"
#include "MSG/MSG_pubdefs.h"
#include "LCS/LCS_pubdefs.h"
#include "LCS/LCS_msgs.h"
#include "LCS_prvdefs.h"
Include dependency graph for LCS_configure.c:
Data Structures | |
struct | _LCS_Configure |
CRX service block. More... | |
Typedefs | |
typedef _LCS_Configure | LCS_Configure |
Typedef for struct _LCS_Configure. | |
Functions | |
unsigned int | LCS_configure () |
Configure the LCS system from a CDM configuration database. | |
unsigned int | LCS_rundown () |
Run down the LCS tasks/resources configured with LCS_configure(). | |
Variables | |
static LCS_Configure | cfg |
LCS configuration description (and how to run down). | |
static const LCS_DB_LTX_Service | compiled_siu_services [] |
List of LTX (CPU/CPU) service descriptions (SIU version). | |
static const LCS_DB_Schema | compiled_siu |
Configurable settings for the LCS system (SIU version). | |
static const LCS_DB_LTX_Service | compiled_epu_services [] |
List of LTX (CPU/CPU) service descriptions (EPU version). | |
static const LCS_DB_Schema | compiled_epu |
Configurable settings for the LCS system (EPU version). | |
static TASK_attr | STX_taskAttributes |
Internally compiled configuration defaults: STX task attributes. | |
static TASK_attr | LTX_taskAttributes |
Internally compiled configuration defaults: LTX task attributes. |
CVS $Id: LCS_configure.c,v 1.1 2005/09/08 03:54:13 apw Exp $
|
Configure the LCS system from a CDM configuration database.
|
|
Run down the LCS tasks/resources configured with LCS_configure().
|
|
Initial value: { 7, sizeof( compiled_epu_services ) / sizeof( LCS_DB_LTX_Service ), compiled_epu_services }
|
|
Initial value: { { ITC_SID_LTX0 , ITC_NIM_SIU | ITC_NIM_EPU0 | ITC_NIM_EPU1 | ITC_NIM_EPU2 | ITC_NIM_EPU3 | ITC_NIM_SC , 7 , 100000 , NULL , 0 , 0 , NULL } }
|
|
Initial value: { 7, sizeof( compiled_siu_services ) / sizeof( LCS_DB_LTX_Service ), compiled_siu_services }
|
|
Initial value:
{
{
ITC_SID_LTX0 ,
ITC_NIM_EPU0 |
ITC_NIM_EPU1 |
ITC_NIM_EPU2 |
ITC_NIM_EPU3 ,
7 ,
100000 ,
"rLTX0" ,
1024 ,
256 ,
NULL
}
}
|
|
Initial value:
{
"uLTX", 201, 0, NULL, 0
}
|
|
Initial value:
{
"uSTX", 210, 0, NULL, 0
}
|