GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > CPU_DB / V0-3-0
Constituent: cpu_db_server     Tag: mv2304
This graph shows which files directly or indirectly include this file:
Data Structures | |
struct | _CPU_DB_Bounds |
Structure incorporating both CPU/SDI protocol and extra context. More... | |
Defines | |
#define | CPU_DB_B_SERIAL (0x00) |
#define | CPU_DB_K_SERIAL (0x00) |
#define | CPU_DB_L_SERIAL (0xff) |
#define | CPU_DB_B_EBM (0x01) |
#define | CPU_DB_K_EBM (0x21) |
#define | CPU_DB_L_EBM (0x06) |
#define | CPU_DB_B_ITC (0x02) |
#define | CPU_DB_K_ITC (0x00) |
#define | CPU_DB_L_ITC (0x05) |
#define | CPU_DB_B_INSTRUMENT (0x03) |
#define | CPU_DB_K_INSTRUMENT (0x00) |
#define | CPU_DB_L_INSTRUMENT (0x10) |
Typedefs | |
typedef _CPU_DB_Bounds | CPU_DB_Bounds |
Typedef for struct _CPU_DB_Bounds. | |
Functions | |
CPU_DB_TaskID | CPU_DB_getTaskID (const char *name) |
Return the (CPU_DB) task ID for the task with the given name. | |
const char * | CPU_DB_getTaskName (CPU_DB_TaskID tid) |
Return a pointer to the task name for a given task ID. | |
int | CPU_DB_getTaskPriority (CPU_DB_TaskID tid) |
Return the task priority for a given task ID. | |
CPU_DB_Type | CPU_DB_getType (void) |
Return the CPU type (SIU, EPU, or SC) as recorded in the CPU database. | |
void | CPU_DB_initialize (void) |
Initialize the CPU_DB system. | |
void | CPU_DB_setSerial (unsigned char ser[4]) |
Set the serial number based on the decoded elements. |
CVS $Id: CPU_DB_prvdefs.h,v 1.1 2007/04/13 02:25:33 apw Exp $
|
Return the (CPU_DB) task ID for the task with the given name.
|
|
Return a pointer to the task name for a given task ID.
|
|
Return the task priority for a given task ID.
|
|
Return the CPU type (SIU, EPU, or SC) as recorded in the CPU database.
|
|
Initialize the CPU_DB system. CPU_DB_initialize() initializes the CPU_DB system. This reduces to setting up the CPU serial number. This is the method for setting up the serial number on a COTS crate (mv2304 or mcp750). |
|
Set the serial number based on the decoded elements.
|