GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > LSM / V2-5-6
Constituent: lsm_epu     Tag: linux-gcc
#include "PBI/Endianness.h"
Include dependency graph for LSM_cmddefs.h:
This graph shows which files directly or indirectly include this file:
Data Structures | |
struct | _LSM_NODETRANID_Bfl |
Compound of node and transaction ID. More... | |
union | _LSM_NODETRANID |
Union for command bitfield _LSM_NODETRANID_Bfl. More... | |
struct | _LSM_SIATTITUDE_Prm |
SC Attitude Broadcast Message \ APID 0x701 \ function code 1. More... | |
struct | _LSM_SIANCILLARY_Prm |
SC Ancillary Broadcast Message \ APID 0x701 \ function code 2. More... | |
struct | _LSM_SITIMETONE_Prm |
SC Timetone Broadcast Message \ APID 0x701 \ function code 3. More... | |
struct | _LSM_Noop_Prm |
No operation \ APID 0x690 \ function code 2. More... | |
struct | _LSM_SIATTITUDE_Pkt |
SC Attitude Broadcast Message \ APID 0x701 \ function code 1. More... | |
struct | _LSM_SIANCILLARY_Pkt |
SC Ancillary Broadcast Message \ APID 0x701 \ function code 2. More... | |
struct | _LSM_SITIMETONE_Pkt |
SC Timetone Broadcast Message \ APID 0x701 \ function code 3. More... | |
struct | _LSM_SSRoutputOff_Pkt |
Turn off echo of Magic 7 commands to SSR \ APID 0x690 \ function code 0. More... | |
struct | _LSM_SSRoutputOn_Pkt |
Turn on echo of Magic 7 commands to the SSR \ APID 0x690 \ function code 1. More... | |
struct | _LSM_Noop_Pkt |
No operation \ APID 0x690 \ function code 2. More... | |
Typedefs | |
typedef enum _LSM_LSMNODEID | LSM_LSMNODEID |
Typedef for enumeration _LSM_LSMNODEID. | |
typedef _LSM_NODETRANID_Bfl | LSM_NODETRANID_Bfl |
Typedef for command bitfield structure _LSM_NODETRANID_Bfl. | |
typedef _LSM_NODETRANID | LSM_NODETRANID |
Typedef for union _LSM_NODETRANID. | |
typedef _LSM_SIATTITUDE_Prm | LSM_SIATTITUDE_Prm |
Typedef for structure _LSM_SIATTITUDE_Prm. | |
typedef _LSM_SIANCILLARY_Prm | LSM_SIANCILLARY_Prm |
Typedef for structure _LSM_SIANCILLARY_Prm. | |
typedef _LSM_SITIMETONE_Prm | LSM_SITIMETONE_Prm |
Typedef for structure _LSM_SITIMETONE_Prm. | |
typedef _LSM_Noop_Prm | LSM_Noop_Prm |
Typedef for structure _LSM_Noop_Prm. | |
typedef _LSM_SIATTITUDE_Pkt | LSM_SIATTITUDE_Pkt |
Typedef for packet _LSM_SIATTITUDE_Pkt. | |
typedef _LSM_SIANCILLARY_Pkt | LSM_SIANCILLARY_Pkt |
Typedef for packet _LSM_SIANCILLARY_Pkt. | |
typedef _LSM_SITIMETONE_Pkt | LSM_SITIMETONE_Pkt |
Typedef for packet _LSM_SITIMETONE_Pkt. | |
typedef _LSM_SSRoutputOff_Pkt | LSM_SSRoutputOff_Pkt |
Typedef for packet _LSM_SSRoutputOff_Pkt. | |
typedef _LSM_SSRoutputOn_Pkt | LSM_SSRoutputOn_Pkt |
Typedef for packet _LSM_SSRoutputOn_Pkt. | |
typedef _LSM_Noop_Pkt | LSM_Noop_Pkt |
Typedef for packet _LSM_Noop_Pkt. | |
typedef enum _LSM_Apid690Fcodes | LSM_Apid690Fcodes |
Typedef for enumeration _LSM_Apid690Fcodes. | |
typedef enum _LSM_Apid701Fcodes | LSM_Apid701Fcodes |
Typedef for enumeration _LSM_Apid701Fcodes. | |
Enumerations | |
enum | _LSM_LSMNODEID { LSM_LSMNODEID_EPU0 = 1, LSM_LSMNODEID_EPU1 = 2, LSM_LSMNODEID_EPU2 = 3, LSM_LSMNODEID_EPU3 = 4, LSM_LSMNODEID_SIU = 0 } |
List of CPU nodes addressable with LSM commands. More... | |
enum | _LSM_Apid690Fcodes { LSM_SSROUTPUTOFF_FCODE = 0, LSM_SSROUTPUTON_FCODE = 1, LSM_NOOP_FCODE = 2 } |
Function code enumerations for apid 0x690. More... | |
enum | _LSM_Apid701Fcodes { LSM_SIATTITUDE_FCODE = 1, LSM_SIANCILLARY_FCODE = 2, LSM_SITIMETONE_FCODE = 3 } |
Function code enumerations for apid 0x701. More... | |
Functions | |
unsigned int | LSM_SIATTITUDE (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len) |
Processor for the SIATTITIDE telecommand. | |
unsigned int | LSM_SIANCILLARY (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len) |
Processor for the SIANCILLARY telecommand. | |
unsigned int | LSM_SITIMETONE (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len) |
Processor for the SITIMETONE telecommand. | |
unsigned int | LSM_SSRoutputOff (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len) |
Processor for the LSMSSROUTPUTOFF telecommand. | |
unsigned int | LSM_SSRoutputOn (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len) |
Processor for the LSMSSROUTPUTON telecommand. | |
unsigned int | LSM_Noop (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len) |
Callback function for the noop command. |
|
Function code enumerations for apid 0x690.
|
|
Function code enumerations for apid 0x701.
|
|
List of CPU nodes addressable with LSM commands.
|
|
Callback function for the noop command.
|
|
Processor for the SIANCILLARY telecommand.
|
|
Processor for the SIATTITIDE telecommand.
|
|
Processor for the SITIMETONE telecommand.
|
|
Processor for the LSMSSROUTPUTOFF telecommand.
|
|
Processor for the LSMSSROUTPUTON telecommand.
|