GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > LSW / V1-0-0

Constituent: lsw     Tag: rad750


Interface   Data Structures   File List   Data Fields   Globals  

LSW_cmddefs.h File Reference

Structures associated with CCSDS commands to subsystem LSW \ This file was auto-generated on Fri 15 Dec 2006 01:23:54 PM PST \ LCAT version: V1-18-3. More...

#include "PBI/Endianness.h"

Include dependency graph for LSW_cmddefs.h:

This graph shows which files directly or indirectly include this file:


Data Structures

struct  _LSW_NODETRANID_Bfl
 Compound of node and transaction ID. More...
union  _LSW_NODETRANID
 Union for command bitfield _LSW_NODETRANID_Bfl. More...
struct  _LSW_Noop_Prm
 No-Op \ APID 0x64c \ function code 0. More...
struct  _LSW_Noop_Pkt
 No-Op \ APID 0x64c \ function code 0. More...

Typedefs

typedef enum _LSW_LSWNODEID LSW_LSWNODEID
 Typedef for enumeration _LSW_LSWNODEID.
typedef enum _LSW_LSWDEST LSW_LSWDEST
 Typedef for enumeration _LSW_LSWDEST.
typedef _LSW_NODETRANID_Bfl LSW_NODETRANID_Bfl
 Typedef for command bitfield structure _LSW_NODETRANID_Bfl.
typedef _LSW_NODETRANID LSW_NODETRANID
 Typedef for union _LSW_NODETRANID.
typedef _LSW_Noop_Prm LSW_Noop_Prm
 Typedef for structure _LSW_Noop_Prm.
typedef _LSW_Noop_Pkt LSW_Noop_Pkt
 Typedef for packet _LSW_Noop_Pkt.
typedef enum _LSW_Apid64cFcodes LSW_Apid64cFcodes
 Typedef for enumeration _LSW_Apid64cFcodes.

Enumerations

enum  _LSW_LSWNODEID {
  LSW_LSWNODEID_EPU0 = 1,
  LSW_LSWNODEID_EPU1 = 2,
  LSW_LSWNODEID_EPU2 = 3,
  LSW_LSWNODEID_EPU3 = 4,
  LSW_LSWNODEID_SIU = 0
}
 List of CPU nodes addressable with LSW commands. More...
enum  _LSW_LSWDEST {
  LSW_LSWDEST_CTDB = 0,
  LSW_LSWDEST_SDI = 1
}
 Enumerate the possible destinations of a trace dump. More...
enum  _LSW_Apid64cFcodes { LSW_NOOP_FCODE = 0 }
 Function code enumerations for apid 0x64c. More...

Functions

unsigned int LSW_Noop (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Callback function for the Noop command.

Detailed Description

Structures associated with CCSDS commands to subsystem LSW \ This file was auto-generated on Fri 15 Dec 2006 01:23:54 PM PST \ LCAT version: V1-18-3.

Warning:
Machine generated code - NEVER edit by hand

Enumeration Type Documentation

enum _LSW_Apid64cFcodes
 

Function code enumerations for apid 0x64c.

Enumerator:
LSW_NOOP_FCODE  APID 0x64c function code 0

enum _LSW_LSWDEST
 

Enumerate the possible destinations of a trace dump.

Enumerator:
LSW_LSWDEST_CTDB  Command and telemetry data bus
LSW_LSWDEST_SDI  Science data interface

enum _LSW_LSWNODEID
 

List of CPU nodes addressable with LSW commands.

Enumerator:
LSW_LSWNODEID_EPU0  The EPU0 computer
LSW_LSWNODEID_EPU1  The EPU1 computer
LSW_LSWNODEID_EPU2  The EPU2 computer
LSW_LSWNODEID_EPU3  The EPU3 computer (external crate)
LSW_LSWNODEID_SIU  The SIU computer


Function Documentation

unsigned int LSW_Noop void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len
 

Callback function for the Noop command.

Parameters:
prm (in) User context parameter
qitem (in) Queue item
pay (in) Payload pointer
len (in) Payload length
Returns:


Generated on Wed Dec 20 01:36:30 2006 by  doxygen 1.4.4