GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > CTS / V2-2-1
Constituent: cts_scp_sumt     Tag: rad750
#include <string.h>
#include "PBS/MBA.h"
#include "MSG/MSG_pubdefs.h"
#include "ITC/ITC_pubdefs.h"
#include "CTS/CTS_pubdefs.h"
#include "CTS/CTS_msgs.h"
#include "CTS_prvdefs.h"
Include dependency graph for CTS_control.c:
Functions | |
unsigned int | checkState (CTS_ControlState creq, CTS_DeviceState dreq, const char *func) |
Check the state of master and task control blocks. | |
unsigned int | CTS_createDevice (void *addr) |
Create and initialize a CTDB (1553) device. | |
unsigned int | CTS_deleteDevice () |
Delete a CTDB (1553) device. | |
void * | CTS_getDevice () |
Return the CTDB (1553) device handle. | |
unsigned int | CTS_initialize () |
Initialize the CTS master control block. | |
unsigned int | CTS_shutdown () |
Shut down the CTS master control block and release resources. | |
unsigned int | CTS_startDevice () |
Start a CTDB (1553) device. | |
unsigned int | CTS_stopDevice () |
Stop a CTDB (1553) device. | |
Variables | |
const char * | CTS_dev_states [CTS_L_DEV_STATES] |
String constants for CTDB (1553) device. | |
CTS_Control * | CTS_ccb |
Master control block for the CTS system. | |
const char * | CTS_ctl_states [CTS_L_CTL_STATES] |
String constants for CTS control block states. |
CVS $Id: CTS_control.c,v 1.5 2005/08/05 01:27:28 apw Exp $
|
Check the state of master and task control blocks.
|
|
Create and initialize a CTDB (1553) device.
|
Here is the call graph for this function:
|
Delete a CTDB (1553) device.
|
Here is the call graph for this function:
|
Return the CTDB (1553) device handle.
|
|
Initialize the CTS master control block.
|
|
Shut down the CTS master control block and release resources.
|
|
Start a CTDB (1553) device.
|
Here is the call graph for this function:
|
Stop a CTDB (1553) device.
|
Here is the call graph for this function:
|
Master control block for the CTS system. Master control block for the CTS system. This is global, so care must be taken when writing elements of this block that the code is properly protected. |
|
Initial value: { "uninitialized", "initialized" }
|
|
Initial value: { "uninitialized", "initialized", "started" }
|