GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> LPA / dev > lpa_epu / linux-gcc
Public Attributes | |
LPA_TaskState | state |
ITC_Task * | itc_task |
FPM_Pool * | epu_fpm |
FPM_Pool * | tlm_fpm |
LPA_Cfg | lpa_cfg [LPA_MAX_DB] |
LPA_Cfg * | active_cfg |
unsigned int | active_mode |
unsigned int | run_state |
unsigned int | run_id |
unsigned int | start_time |
unsigned int | sbc_key |
FPA_fcb * | fpa |
unsigned char * | fpa_pool |
FORK_que * | evt_que |
unsigned int | tx_id |
ITC_NodeID | node_id |
unsigned int | last_db |
unsigned char | db_count |
unsigned int | grb_id |
LPA_Epu_Reset | epu_reset |
TRD_Row * | trd |
The active LPA configuration
Referenced by LPA_abort(), LPA_epu_init(), LPA_select_mode(), LPA_send_response(), LPA_start(), and LPA_stop().
unsigned int _LPA_Epu::active_mode |
The active mode
Referenced by LPA_abort(), LPA_epu_init(), LPA_get_epu_tlm(), LPA_select_mode(), LPA_send_epu_tlm(), LPA_send_response(), and LPA_start().
unsigned char _LPA_Epu::db_count |
LPA_DB Instance count
Referenced by LPA_scan_db().
FPM_Pool* _LPA_Epu::epu_fpm |
FPA (EPU->SIU receive/transmit)
Referenced by LPA_cb_epu_reset(), LPA_epu_init(), and LPA_send_response().
Cache of reset values
Referenced by LPA_epu_init(), LPA_set_grb(), and LPA_set_output().
FORK_que* _LPA_Epu::evt_que |
The event task fork que
Referenced by LPA_epu_init(), and LPA_fork_msg().
FPA_fcb* _LPA_Epu::fpa |
Fork message FPA control block
Referenced by LPA_epu_init(), LPA_fork_cb(), and LPA_fork_msg().
unsigned char* _LPA_Epu::fpa_pool |
Fork message memory pool
Referenced by LPA_epu_init().
unsigned int _LPA_Epu::grb_id |
Active GRB processor ID
Referenced by LPA_get_epu_tlm(), LPA_send_epu_tlm(), and LPA_set_grb().
ITC_Task* _LPA_Epu::itc_task |
ITC task description block
Referenced by LPA_epu_init(), and LPA_epu_start().
unsigned int _LPA_Epu::last_db |
Last LPA_DB ID
Referenced by LPA_epu_proc(), LPA_get_epu_tlm(), and LPA_send_epu_tlm().
LPA_Cfg _LPA_Epu::lpa_cfg[LPA_MAX_DB] |
LPA mode configuration
Referenced by LPA_associate(), LPA_get_epu_tlm(), LPA_scan_db(), LPA_send_epu_tlm(), LPA_set_compress(), LPA_set_config(), LPA_set_grb(), LPA_set_output(), and LPA_start().
ITC_NodeID _LPA_Epu::node_id |
EPU node ID
Referenced by LPA_cb_epu_reset(), LPA_epu_init(), LPA_epu_proc(), and LPA_send_epu_tlm().
unsigned int _LPA_Epu::run_id |
Current run ID
Referenced by LPA_get_epu_tlm(), LPA_send_epu_tlm(), and LPA_start().
unsigned int _LPA_Epu::run_state |
The run state - 0:inactive 1:active
Referenced by LPA_abort(), LPA_associate(), LPA_getRunState(), LPA_start(), and LPA_stop().
unsigned int _LPA_Epu::sbc_key |
The SBC DB key
Referenced by LPA_epu_init(), and LPA_scan_db().
unsigned int _LPA_Epu::start_time |
Run start time
Referenced by LPA_get_epu_tlm(), LPA_send_epu_tlm(), and LPA_start().
LPA_TaskState _LPA_Epu::state |
LPA task state
Referenced by LPA_epu_init(), and LPA_epu_start().
FPM_Pool* _LPA_Epu::tlm_fpm |
FPA (EPU->SC telemetry)
Referenced by LPA_epu_init(), and LPA_send_epu_tlm().
TRD_Row* _LPA_Epu::trd |
Handle for row in reset database
Referenced by LPA_epu_init(), LPA_set_grb(), and LPA_set_output().
unsigned int _LPA_Epu::tx_id |
SIU response tx_id
Referenced by LPA_epu_proc(), and LPA_send_response().