|
enum | { NUM_CMDDISP_INPUT_PORTS = 1
} |
| Enumerations for numbers of special input ports. More...
|
|
enum | { NUM_RUN_INPUT_PORTS = 1
} |
| Enumerations for numbers of typed input ports. More...
|
|
enum | {
NUM_CMDREG_OUTPUT_PORTS = 1
, NUM_CMDSTATUS_OUTPUT_PORTS = 1
, NUM_LOG_OUTPUT_PORTS = 1
, NUM_LOGTEXT_OUTPUT_PORTS = 1
,
NUM_TIME_OUTPUT_PORTS = 1
, NUM_TLM_OUTPUT_PORTS = 1
} |
| Enumerations for numbers of special output ports. More...
|
|
enum | { OPCODE_ENABLE = 0x0
} |
| Command opcodes. More...
|
|
enum | {
CHANNELID_MEMORY_TOTAL = 0x0
, CHANNELID_MEMORY_USED = 0x1
, CHANNELID_NON_VOLATILE_TOTAL = 0x2
, CHANNELID_NON_VOLATILE_FREE = 0x3
,
CHANNELID_CPU = 0x4
, CHANNELID_CPU_00 = 0x5
, CHANNELID_CPU_01 = 0x6
, CHANNELID_CPU_02 = 0x7
,
CHANNELID_CPU_03 = 0x8
, CHANNELID_CPU_04 = 0x9
, CHANNELID_CPU_05 = 0xa
, CHANNELID_CPU_06 = 0xb
,
CHANNELID_CPU_07 = 0xc
, CHANNELID_CPU_08 = 0xd
, CHANNELID_CPU_09 = 0xe
, CHANNELID_CPU_10 = 0xf
,
CHANNELID_CPU_11 = 0x10
, CHANNELID_CPU_12 = 0x11
, CHANNELID_CPU_13 = 0x12
, CHANNELID_CPU_14 = 0x13
,
CHANNELID_CPU_15 = 0x14
} |
| Channel IDs. More...
|
|
| SystemResourcesComponentBase (const char *compName="") |
| Construct SystemResourcesComponentBase object. More...
|
|
virtual | ~SystemResourcesComponentBase () |
| Destroy SystemResourcesComponentBase object. More...
|
|
FwIndexType | getNum_CmdDisp_InputPorts () const |
|
FwIndexType | getNum_run_InputPorts () const |
|
FwIndexType | getNum_CmdReg_OutputPorts () const |
|
FwIndexType | getNum_CmdStatus_OutputPorts () const |
|
FwIndexType | getNum_Log_OutputPorts () const |
|
FwIndexType | getNum_Time_OutputPorts () const |
|
FwIndexType | getNum_Tlm_OutputPorts () const |
|
bool | isConnected_CmdReg_OutputPort (FwIndexType portNum) |
|
bool | isConnected_CmdStatus_OutputPort (FwIndexType portNum) |
|
bool | isConnected_Log_OutputPort (FwIndexType portNum) |
|
bool | isConnected_Time_OutputPort (FwIndexType portNum) |
|
bool | isConnected_Tlm_OutputPort (FwIndexType portNum) |
|
void | run_handlerBase (FwIndexType portNum, U32 context) |
| Handler base-class function for input port run. More...
|
|
void | cmdResponse_out (FwOpcodeType opCode, U32 cmdSeq, Fw::CmdResponse response) |
| Emit command response. More...
|
|
void | ENABLE_cmdHandlerBase (FwOpcodeType opCode, U32 cmdSeq, Fw::CmdArgBuffer &args) |
|
void | tlmWrite_MEMORY_TOTAL (U64 arg, Fw::Time _tlmTime=Fw::Time()) |
|
void | tlmWrite_MEMORY_USED (U64 arg, Fw::Time _tlmTime=Fw::Time()) |
|
void | tlmWrite_NON_VOLATILE_TOTAL (U64 arg, Fw::Time _tlmTime=Fw::Time()) |
|
void | tlmWrite_NON_VOLATILE_FREE (U64 arg, Fw::Time _tlmTime=Fw::Time()) |
|
void | tlmWrite_CPU (F32 arg, Fw::Time _tlmTime=Fw::Time()) |
|
void | tlmWrite_CPU_00 (F32 arg, Fw::Time _tlmTime=Fw::Time()) |
|
void | tlmWrite_CPU_01 (F32 arg, Fw::Time _tlmTime=Fw::Time()) |
|
void | tlmWrite_CPU_02 (F32 arg, Fw::Time _tlmTime=Fw::Time()) |
|
void | tlmWrite_CPU_03 (F32 arg, Fw::Time _tlmTime=Fw::Time()) |
|
void | tlmWrite_CPU_04 (F32 arg, Fw::Time _tlmTime=Fw::Time()) |
|
void | tlmWrite_CPU_05 (F32 arg, Fw::Time _tlmTime=Fw::Time()) |
|
void | tlmWrite_CPU_06 (F32 arg, Fw::Time _tlmTime=Fw::Time()) |
|
void | tlmWrite_CPU_07 (F32 arg, Fw::Time _tlmTime=Fw::Time()) |
|
void | tlmWrite_CPU_08 (F32 arg, Fw::Time _tlmTime=Fw::Time()) |
|
void | tlmWrite_CPU_09 (F32 arg, Fw::Time _tlmTime=Fw::Time()) |
|
void | tlmWrite_CPU_10 (F32 arg, Fw::Time _tlmTime=Fw::Time()) |
|
void | tlmWrite_CPU_11 (F32 arg, Fw::Time _tlmTime=Fw::Time()) |
|
void | tlmWrite_CPU_12 (F32 arg, Fw::Time _tlmTime=Fw::Time()) |
|
void | tlmWrite_CPU_13 (F32 arg, Fw::Time _tlmTime=Fw::Time()) |
|
void | tlmWrite_CPU_14 (F32 arg, Fw::Time _tlmTime=Fw::Time()) |
|
void | tlmWrite_CPU_15 (F32 arg, Fw::Time _tlmTime=Fw::Time()) |
|
Fw::Time | getTime () |
|
virtual void | lock () |
| Lock the guarded mutex. More...
|
|
virtual void | unLock () |
| Unlock the guarded mutex. More...
|
|
| PassiveComponentBase (const char *name) |
| Named constructor. More...
|
|
virtual | ~PassiveComponentBase () |
| Destructor. More...
|
|
void | init (NATIVE_INT_TYPE instance) |
| Initialization function. More...
|
|
NATIVE_INT_TYPE | getInstance () const |
|
| ObjBase (const char *name) |
| ObjBase constructor. More...
|
|
virtual | ~ObjBase () |
| Destructor. More...
|
|
void | init () |
| Object initializer. More...
|
|
Definition at line 23 of file SystemResources.hpp.