GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> LRA / V5-2-4 > lra / rhel4-32
#include <PBI/Endianness.h>
Classes | |
struct | _LRA_READ_Prm |
Read registers \ APID 0x680 \ function code 1. More... | |
struct | _LRA_LOAD_Prm |
Load registers \ APID 0x680 \ function code 2. More... | |
struct | _LRA_CONTROL_Prm |
Control operation \ APID 0x680 \ function code 3. More... | |
struct | _LRA_LAM_Prm |
Look-at-me operation \ APID 0x680 \ function code 5. More... | |
struct | _LRA_LAMLCB_Prm |
Look-at-me LCB \ APID 0x680 \ function code 6. More... | |
struct | _LRA_STATPERIOD_Prm |
Set the statistics update period \ APID 0x680 \ function code 7. More... | |
struct | _LRA_STATTEMS_Prm |
Set the mask of TEMs for EBM stats \ APID 0x680 \ function code 10. More... | |
struct | _LRA_READ_Pkt |
Read registers \ APID 0x680 \ function code 1. More... | |
struct | _LRA_LOAD_Pkt |
Load registers \ APID 0x680 \ function code 2. More... | |
struct | _LRA_CONTROL_Pkt |
Control operation \ APID 0x680 \ function code 3. More... | |
struct | _LRA_NOOP_Pkt |
No-op \ APID 0x680 \ function code 0. More... | |
struct | _LRA_LATRESET_Pkt |
Reset the LAT \ APID 0x680 \ function code 4. More... | |
struct | _LRA_LAM_Pkt |
Look-at-me operation \ APID 0x680 \ function code 5. More... | |
struct | _LRA_LAMLCB_Pkt |
Look-at-me LCB \ APID 0x680 \ function code 6. More... | |
struct | _LRA_STATPERIOD_Pkt |
Set the statistics update period \ APID 0x680 \ function code 7. More... | |
struct | _LRA_STATCLEAR_Pkt |
Clear statistics data \ APID 0x680 \ function code 8. More... | |
struct | _LRA_STATSEND_Pkt |
Send statistics data to the SSR \ APID 0x680 \ function code 9. More... | |
struct | _LRA_ESRSEND_Pkt |
Send ESR data to the SSR \ APID 0x680 \ function code 11. More... | |
struct | _LRA_STATTEMS_Pkt |
Set the mask of TEMs for EBM stats \ APID 0x680 \ function code 10. More... | |
Typedefs | |
typedef enum _LRA_CMPNTS | LRA_CMPNTS |
Typedef for enumeration _LRA_CMPNTS. | |
typedef enum _LRA_BLOCKS | LRA_BLOCKS |
Typedef for enumeration _LRA_BLOCKS. | |
typedef enum _LRA_CPUS | LRA_CPUS |
Typedef for enumeration _LRA_CPUS. | |
typedef struct _LRA_READ_Prm | LRA_READ_Prm |
Typedef for structure _LRA_READ_Prm. | |
typedef struct _LRA_LOAD_Prm | LRA_LOAD_Prm |
Typedef for structure _LRA_LOAD_Prm. | |
typedef struct _LRA_CONTROL_Prm | LRA_CONTROL_Prm |
Typedef for structure _LRA_CONTROL_Prm. | |
typedef struct _LRA_LAM_Prm | LRA_LAM_Prm |
Typedef for structure _LRA_LAM_Prm. | |
typedef struct _LRA_LAMLCB_Prm | LRA_LAMLCB_Prm |
Typedef for structure _LRA_LAMLCB_Prm. | |
typedef struct _LRA_STATPERIOD_Prm | LRA_STATPERIOD_Prm |
Typedef for structure _LRA_STATPERIOD_Prm. | |
typedef struct _LRA_STATTEMS_Prm | LRA_STATTEMS_Prm |
Typedef for structure _LRA_STATTEMS_Prm. | |
typedef struct _LRA_READ_Pkt | LRA_READ_Pkt |
Typedef for packet _LRA_READ_Pkt. | |
typedef struct _LRA_LOAD_Pkt | LRA_LOAD_Pkt |
Typedef for packet _LRA_LOAD_Pkt. | |
typedef struct _LRA_CONTROL_Pkt | LRA_CONTROL_Pkt |
Typedef for packet _LRA_CONTROL_Pkt. | |
typedef struct _LRA_NOOP_Pkt | LRA_NOOP_Pkt |
Typedef for packet _LRA_NOOP_Pkt. | |
typedef struct _LRA_LATRESET_Pkt | LRA_LATRESET_Pkt |
Typedef for packet _LRA_LATRESET_Pkt. | |
typedef struct _LRA_LAM_Pkt | LRA_LAM_Pkt |
Typedef for packet _LRA_LAM_Pkt. | |
typedef struct _LRA_LAMLCB_Pkt | LRA_LAMLCB_Pkt |
Typedef for packet _LRA_LAMLCB_Pkt. | |
typedef struct _LRA_STATPERIOD_Pkt | LRA_STATPERIOD_Pkt |
Typedef for packet _LRA_STATPERIOD_Pkt. | |
typedef struct _LRA_STATCLEAR_Pkt | LRA_STATCLEAR_Pkt |
Typedef for packet _LRA_STATCLEAR_Pkt. | |
typedef struct _LRA_STATSEND_Pkt | LRA_STATSEND_Pkt |
Typedef for packet _LRA_STATSEND_Pkt. | |
typedef struct _LRA_ESRSEND_Pkt | LRA_ESRSEND_Pkt |
Typedef for packet _LRA_ESRSEND_Pkt. | |
typedef struct _LRA_STATTEMS_Pkt | LRA_STATTEMS_Pkt |
Typedef for packet _LRA_STATTEMS_Pkt. | |
typedef enum _LRA_Apid680Fcodes | LRA_Apid680Fcodes |
Typedef for enumeration _LRA_Apid680Fcodes. | |
Enumerations | |
enum | _LRA_CMPNTS { LRA_CMPNTS_GEM = 1, LRA_CMPNTS_EBM = 2, LRA_CMPNTS_PDU0 = 3, LRA_CMPNTS_PDU1 = 4, LRA_CMPNTS_CRU = 5, LRA_CMPNTS_TEM = 6, LRA_CMPNTS_TIC = 7, LRA_CMPNTS_CCC = 8, LRA_CMPNTS_CRC = 9, LRA_CMPNTS_CFE = 10, LRA_CMPNTS_TCC = 11, LRA_CMPNTS_TRC = 12, LRA_CMPNTS_TFE = 13, LRA_CMPNTS_AEM = 14, LRA_CMPNTS_ARC = 15, LRA_CMPNTS_AFE = 16, LRA_CMPNTS_BCAST = 255 } |
Component codes. More... | |
enum | _LRA_BLOCKS { LRA_BLOCKS_CC = 0, LRA_BLOCKS_WIN = 6, LRA_BLOCKS_TAM = 1, LRA_BLOCKS_STAT = 2, LRA_BLOCKS_SCH = 3, LRA_BLOCKS_ROI = 4, LRA_BLOCKS_TIE = 5, LRA_BLOCKS_ENV = 1, LRA_BLOCKS_EST = 1 } |
Register block numbers. More... | |
enum | _LRA_CPUS { LRA_CPUS_SIUE = 33, LRA_CPUS_SIU0 = 34, LRA_CPUS_SIU1 = 35, LRA_CPUS_EPU0 = 36, LRA_CPUS_EPU1 = 37, LRA_CPUS_EPU2 = 38, LRA_CPUS_BCAST = 255 } |
CPU component values. More... | |
enum | _LRA_Apid680Fcodes { LRA_NOOP_FCODE = 0, LRA_READ_FCODE = 1, LRA_LOAD_FCODE = 2, LRA_CONTROL_FCODE = 3, LRA_LATRESET_FCODE = 4, LRA_LAM_FCODE = 5, LRA_LAMLCB_FCODE = 6, LRA_STATPERIOD_FCODE = 7, LRA_STATCLEAR_FCODE = 8, LRA_STATSEND_FCODE = 9, LRA_STATTEMS_FCODE = 10, LRA_ESRSEND_FCODE = 11 } |
Function code enumerations for apid 0x680. More... | |
Functions | |
unsigned int | LRA_READ (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len) |
unsigned int | LRA_LOAD (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len) |
unsigned int | LRA_CONTROL (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len) |
unsigned int | LRA_NOOP (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len) |
unsigned int | LRA_LATRESET (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len) |
unsigned int | LRA_LAM (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len) |
unsigned int | LRA_LAMLCB (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len) |
unsigned int | LRA_STATPERIOD (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len) |
unsigned int | LRA_STATCLEAR (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len) |
unsigned int | LRA_STATSEND (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len) |
unsigned int | LRA_ESRSEND (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len) |
unsigned int | LRA_STATTEMS (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len) |
enum _LRA_Apid680Fcodes |
Function code enumerations for apid 0x680.
enum _LRA_BLOCKS |
Register block numbers.
enum _LRA_CMPNTS |
Component codes.
enum _LRA_CPUS |