C2A_Core
command_definitions.c
[詳解]
1 #pragma section REPRO
8 #include "command_definitions.h"
9 #include "command_source.h"
10 
12 {
13  cmd_table[Cmd_CODE_NOP].cmd_func = Cmd_NOP;
14  cmd_table[Cmd_CODE_TMGR_SET_TIME].cmd_func = Cmd_TMGR_SET_TIME;
20  cmd_table[Cmd_CODE_AM_REGISTER_APP].cmd_func = Cmd_AM_REGISTER_APP;
22  cmd_table[Cmd_CODE_AM_EXECUTE_APP].cmd_func = Cmd_AM_EXECUTE_APP;
25  cmd_table[Cmd_CODE_MM_SET_MODE_LIST].cmd_func = Cmd_MM_SET_MODE_LIST;
39  cmd_table[Cmd_CODE_GENERATE_TLM].cmd_func = Cmd_GENERATE_TLM;
40  cmd_table[Cmd_CODE_TG_GENERATE_TLM].cmd_func = Cmd_TG_GENERATE_TLM;
44  cmd_table[Cmd_CODE_TG_FORWARD_TLM].cmd_func = Cmd_TG_FORWARD_TLM;
48  cmd_table[Cmd_CODE_BCT_CLEAR_BLOCK].cmd_func = Cmd_BCT_CLEAR_BLOCK;
50  cmd_table[Cmd_CODE_BCT_COPY_BCT].cmd_func = Cmd_BCT_COPY_BCT;
52  cmd_table[Cmd_CODE_BCT_FILL_NOP].cmd_func = Cmd_BCT_FILL_NOP;
56  cmd_table[Cmd_CODE_BCE_ROTATE_BLOCK].cmd_func = Cmd_BCE_ROTATE_BLOCK;
65  cmd_table[Cmd_CODE_MEM_SET_REGION].cmd_func = Cmd_MEM_SET_REGION;
66  cmd_table[Cmd_CODE_MEM_LOAD].cmd_func = Cmd_MEM_LOAD;
69  cmd_table[Cmd_CODE_EL_INIT].cmd_func = Cmd_EL_INIT;
70  cmd_table[Cmd_CODE_EL_CLEAR_LOG_ALL].cmd_func = Cmd_EL_CLEAR_LOG_ALL;
73  cmd_table[Cmd_CODE_EL_CLEAR_TLOG].cmd_func = Cmd_EL_CLEAR_TLOG;
74  cmd_table[Cmd_CODE_EL_CLEAR_CLOG].cmd_func = Cmd_EL_CLEAR_CLOG;
75  cmd_table[Cmd_CODE_EL_RECORD_EVENT].cmd_func = Cmd_EL_RECORD_EVENT;
87  cmd_table[Cmd_CODE_EH_INIT].cmd_func = Cmd_EH_INIT;
92  cmd_table[Cmd_CODE_EH_REGISTER_RULE].cmd_func = Cmd_EH_REGISTER_RULE;
93  cmd_table[Cmd_CODE_EH_DELETE_RULE].cmd_func = Cmd_EH_DELETE_RULE;
94  cmd_table[Cmd_CODE_EH_INIT_RULE].cmd_func = Cmd_EH_INIT_RULE;
96  cmd_table[Cmd_CODE_EH_ACTIVATE_RULE].cmd_func = Cmd_EH_ACTIVATE_RULE;
103  cmd_table[Cmd_CODE_EH_CLEAR_LOG].cmd_func = Cmd_EH_CLEAR_LOG;
121  cmd_table[Cmd_CODE_TF_INIT].cmd_func = Cmd_TF_INIT;
122  cmd_table[Cmd_CODE_CA_INIT].cmd_func = Cmd_CA_INIT;
123  cmd_table[Cmd_CODE_TF_REGISTER_TLM].cmd_func = Cmd_TF_REGISTER_TLM;
124  cmd_table[Cmd_CODE_CA_REGISTER_CMD].cmd_func = Cmd_CA_REGISTER_CMD;
127  cmd_table[Cmd_CODE_TLM_MGR_INIT].cmd_func = Cmd_TLM_MGR_INIT;
134  cmd_table[Cmd_CODE_TLM_MGR_STOP_TLM].cmd_func = Cmd_TLM_MGR_STOP_TLM;
145  cmd_table[Cmd_CODE_DCU_ABORT_CMD].cmd_func = Cmd_DCU_ABORT_CMD;
147  cmd_table[Cmd_CODE_DCU_CLEAR_LOG].cmd_func = Cmd_DCU_CLEAR_LOG;
154  cmd_table[Cmd_CODE_DI_GS_SET_INFO].cmd_func = Cmd_DI_GS_SET_INFO;
159  cmd_table[Cmd_CODE_WDT_INIT].cmd_func = Cmd_WDT_INIT;
160  cmd_table[Cmd_CODE_WDT_ENABLE].cmd_func = Cmd_WDT_ENABLE;
161  cmd_table[Cmd_CODE_WDT_DISABLE].cmd_func = Cmd_WDT_DISABLE;
162  cmd_table[Cmd_CODE_WDT_STOP_CLEAR].cmd_func = Cmd_WDT_STOP_CLEAR;
163  cmd_table[Cmd_CODE_WDT_START_CLEAR].cmd_func = Cmd_WDT_START_CLEAR;
165  cmd_table[Cmd_CODE_UART_TEST_UPDATE].cmd_func = Cmd_UART_TEST_UPDATE;
167  cmd_table[Cmd_CODE_UTIL_CMD_ADD].cmd_func = Cmd_UTIL_CMD_ADD;
168  cmd_table[Cmd_CODE_UTIL_CMD_SEND].cmd_func = Cmd_UTIL_CMD_SEND;
169  cmd_table[Cmd_CODE_UTIL_CMD_RESET].cmd_func = Cmd_UTIL_CMD_RESET;
170 
171  cmd_table[Cmd_CODE_TMGR_SET_TIME].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_4BYTE;
172  cmd_table[Cmd_CODE_TMGR_UPDATE_UNIXTIME].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_8BYTE;
173  cmd_table[Cmd_CODE_TMGR_UPDATE_UNIXTIME].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_4BYTE;
174  cmd_table[Cmd_CODE_TMGR_UPDATE_UNIXTIME].param_size_infos[1].packed_info.bit.first = CA_PARAM_SIZE_TYPE_4BYTE;
175  cmd_table[Cmd_CODE_TMGR_SET_UTL_UNIXTIME_EPOCH].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_8BYTE;
176  cmd_table[Cmd_CODE_TMGR_SET_CYCLE_CORRECTION].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_8BYTE;
177  cmd_table[Cmd_CODE_AM_REGISTER_APP].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_4BYTE;
178  cmd_table[Cmd_CODE_AM_REGISTER_APP].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_4BYTE;
179  cmd_table[Cmd_CODE_AM_REGISTER_APP].param_size_infos[1].packed_info.bit.first = CA_PARAM_SIZE_TYPE_4BYTE;
180  cmd_table[Cmd_CODE_AM_INITIALIZE_APP].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_4BYTE;
181  cmd_table[Cmd_CODE_AM_EXECUTE_APP].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_4BYTE;
182  cmd_table[Cmd_CODE_AM_SET_PAGE_FOR_TLM].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
183  cmd_table[Cmd_CODE_MM_SET_MODE_LIST].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
184  cmd_table[Cmd_CODE_MM_SET_MODE_LIST].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_2BYTE;
185  cmd_table[Cmd_CODE_MM_SET_TRANSITION_TABLE].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
186  cmd_table[Cmd_CODE_MM_SET_TRANSITION_TABLE].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_1BYTE;
187  cmd_table[Cmd_CODE_MM_SET_TRANSITION_TABLE].param_size_infos[1].packed_info.bit.first = CA_PARAM_SIZE_TYPE_2BYTE;
188  cmd_table[Cmd_CODE_MM_START_TRANSITION].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
189  cmd_table[Cmd_CODE_TDSP_SET_TASK_LIST].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
190  cmd_table[Cmd_CODE_TLCD_CLEAR_ALL_TIMELINE].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
191  cmd_table[Cmd_CODE_TLCD_CLEAR_TIMELINE_AT].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
192  cmd_table[Cmd_CODE_TLCD_CLEAR_TIMELINE_AT].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_4BYTE;
193  cmd_table[Cmd_CODE_TLCD_DEPLOY_BLOCK].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
194  cmd_table[Cmd_CODE_TLCD_DEPLOY_BLOCK].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_2BYTE;
195  cmd_table[Cmd_CODE_TLCD_CLEAR_ERR_LOG].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
196  cmd_table[Cmd_CODE_TLCD_SET_SOE_FLAG].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
197  cmd_table[Cmd_CODE_TLCD_SET_SOE_FLAG].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_1BYTE;
198  cmd_table[Cmd_CODE_TLCD_SET_LOUT_FLAG].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
199  cmd_table[Cmd_CODE_TLCD_SET_LOUT_FLAG].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_1BYTE;
200  cmd_table[Cmd_CODE_TLCD_SET_ID_FOR_TLM].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
201  cmd_table[Cmd_CODE_TLCD_SET_PAGE_FOR_TLM].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
202  cmd_table[Cmd_CODE_GENERATE_TLM].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
203  cmd_table[Cmd_CODE_GENERATE_TLM].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_1BYTE;
204  cmd_table[Cmd_CODE_GENERATE_TLM].param_size_infos[1].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
205  cmd_table[Cmd_CODE_TG_GENERATE_TLM].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
206  cmd_table[Cmd_CODE_TG_GENERATE_TLM].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_1BYTE;
207  cmd_table[Cmd_CODE_TG_GENERATE_TLM].param_size_infos[1].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
208  cmd_table[Cmd_CODE_TG_GENERATE_TLM].param_size_infos[1].packed_info.bit.second = CA_PARAM_SIZE_TYPE_1BYTE;
209  cmd_table[Cmd_CODE_TG_GENERATE_HP_TLM].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
210  cmd_table[Cmd_CODE_TG_GENERATE_RT_TLM].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
211  cmd_table[Cmd_CODE_TG_GENERATE_ST_TLM].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
212  cmd_table[Cmd_CODE_TG_GENERATE_ST_TLM].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_1BYTE;
213  cmd_table[Cmd_CODE_TG_FORWARD_TLM].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_2BYTE;
214  cmd_table[Cmd_CODE_TG_FORWARD_TLM].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_1BYTE;
215  cmd_table[Cmd_CODE_TG_FORWARD_TLM].param_size_infos[1].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
216  cmd_table[Cmd_CODE_TG_FORWARD_TLM].param_size_infos[1].packed_info.bit.second = CA_PARAM_SIZE_TYPE_1BYTE;
217  cmd_table[Cmd_CODE_TG_FORWARD_TLM].param_size_infos[2].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
218  cmd_table[Cmd_CODE_TG_FORWARD_AS_HP_TLM].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_2BYTE;
219  cmd_table[Cmd_CODE_TG_FORWARD_AS_HP_TLM].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_1BYTE;
220  cmd_table[Cmd_CODE_TG_FORWARD_AS_RT_TLM].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_2BYTE;
221  cmd_table[Cmd_CODE_TG_FORWARD_AS_RT_TLM].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_1BYTE;
222  cmd_table[Cmd_CODE_TG_FORWARD_AS_ST_TLM].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_2BYTE;
223  cmd_table[Cmd_CODE_TG_FORWARD_AS_ST_TLM].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_1BYTE;
224  cmd_table[Cmd_CODE_TG_FORWARD_AS_ST_TLM].param_size_infos[1].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
225  cmd_table[Cmd_CODE_BCT_CLEAR_BLOCK].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_2BYTE;
226  cmd_table[Cmd_CODE_BCT_SET_BLOCK_POSITION].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_2BYTE;
227  cmd_table[Cmd_CODE_BCT_SET_BLOCK_POSITION].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_1BYTE;
228  cmd_table[Cmd_CODE_BCT_COPY_BCT].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_2BYTE;
229  cmd_table[Cmd_CODE_BCT_COPY_BCT].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_2BYTE;
230  cmd_table[Cmd_CODE_BCT_OVERWRITE_CMD].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_2BYTE;
231  cmd_table[Cmd_CODE_BCT_OVERWRITE_CMD].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_4BYTE;
232  cmd_table[Cmd_CODE_BCT_OVERWRITE_CMD].param_size_infos[1].packed_info.bit.first = CA_PARAM_SIZE_TYPE_2BYTE;
233  cmd_table[Cmd_CODE_BCT_OVERWRITE_CMD].param_size_infos[1].packed_info.bit.second = CA_PARAM_SIZE_TYPE_1BYTE;
234  cmd_table[Cmd_CODE_BCT_OVERWRITE_CMD].param_size_infos[2].packed_info.bit.first = CA_PARAM_SIZE_TYPE_RAW;
235  cmd_table[Cmd_CODE_BCT_FILL_NOP].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
236  cmd_table[Cmd_CODE_BCE_ACTIVATE_BLOCK_BY_ID].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_2BYTE;
237  cmd_table[Cmd_CODE_BCE_INACTIVATE_BLOCK_BY_ID].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_2BYTE;
238  cmd_table[Cmd_CODE_BCE_ROTATE_BLOCK].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_2BYTE;
239  cmd_table[Cmd_CODE_BCE_COMBINE_BLOCK].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_2BYTE;
240  cmd_table[Cmd_CODE_BCE_TIMELIMIT_COMBINE_BLOCK].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_2BYTE;
241  cmd_table[Cmd_CODE_BCE_TIMELIMIT_COMBINE_BLOCK].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_1BYTE;
242  cmd_table[Cmd_CODE_BCE_SET_ROTATE_INTERVAL].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_2BYTE;
243  cmd_table[Cmd_CODE_BCE_SET_ROTATE_INTERVAL].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_2BYTE;
244  cmd_table[Cmd_CODE_MEM_SET_REGION].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_4BYTE;
245  cmd_table[Cmd_CODE_MEM_SET_REGION].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_4BYTE;
246  cmd_table[Cmd_CODE_MEM_LOAD].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_4BYTE;
247  cmd_table[Cmd_CODE_MEM_LOAD].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_RAW;
248  cmd_table[Cmd_CODE_MEM_SET_DESTINATION].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_4BYTE;
249  cmd_table[Cmd_CODE_MEM_COPY_REGION_SEQ].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_4BYTE;
250  cmd_table[Cmd_CODE_EL_CLEAR_LOG_BY_ERR_LEVEL].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
251  cmd_table[Cmd_CODE_EL_CLEAR_TLOG].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
252  cmd_table[Cmd_CODE_EL_CLEAR_CLOG].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
253  cmd_table[Cmd_CODE_EL_RECORD_EVENT].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_4BYTE;
254  cmd_table[Cmd_CODE_EL_RECORD_EVENT].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_4BYTE;
255  cmd_table[Cmd_CODE_EL_RECORD_EVENT].param_size_infos[1].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
256  cmd_table[Cmd_CODE_EL_RECORD_EVENT].param_size_infos[1].packed_info.bit.second = CA_PARAM_SIZE_TYPE_4BYTE;
257  cmd_table[Cmd_CODE_EL_TLOG_SET_PAGE_FOR_TLM].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
258  cmd_table[Cmd_CODE_EL_TLOG_SET_PAGE_FOR_TLM].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_1BYTE;
259  cmd_table[Cmd_CODE_EL_CLOG_SET_PAGE_FOR_TLM].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
260  cmd_table[Cmd_CODE_EL_CLOG_SET_PAGE_FOR_TLM].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_1BYTE;
261  cmd_table[Cmd_CODE_EL_ENABLE_LOGGING].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_4BYTE;
262  cmd_table[Cmd_CODE_EL_DISABLE_LOGGING].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_4BYTE;
263  cmd_table[Cmd_CODE_EL_ENABLE_TLOG_OVERWRITE].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
264  cmd_table[Cmd_CODE_EL_DISABLE_TLOG_OVERWRITE].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
265  cmd_table[Cmd_CODE_EH_SET_REGISTER_RULE_EVENT_PARAM].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_2BYTE;
266  cmd_table[Cmd_CODE_EH_SET_REGISTER_RULE_EVENT_PARAM].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_4BYTE;
267  cmd_table[Cmd_CODE_EH_SET_REGISTER_RULE_EVENT_PARAM].param_size_infos[1].packed_info.bit.first = CA_PARAM_SIZE_TYPE_4BYTE;
268  cmd_table[Cmd_CODE_EH_SET_REGISTER_RULE_EVENT_PARAM].param_size_infos[1].packed_info.bit.second = CA_PARAM_SIZE_TYPE_1BYTE;
269  cmd_table[Cmd_CODE_EH_SET_REGISTER_RULE_EVENT_PARAM].param_size_infos[2].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
270  cmd_table[Cmd_CODE_EH_SET_REGISTER_RULE_EVENT_PARAM].param_size_infos[2].packed_info.bit.second = CA_PARAM_SIZE_TYPE_2BYTE;
271  cmd_table[Cmd_CODE_EH_SET_REGISTER_RULE_CONDITION_PARAM].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
272  cmd_table[Cmd_CODE_EH_SET_REGISTER_RULE_CONDITION_PARAM].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_2BYTE;
273  cmd_table[Cmd_CODE_EH_SET_REGISTER_RULE_CONDITION_PARAM].param_size_infos[1].packed_info.bit.first = CA_PARAM_SIZE_TYPE_4BYTE;
274  cmd_table[Cmd_CODE_EH_SET_REGISTER_RULE_CONDITION_PARAM].param_size_infos[1].packed_info.bit.second = CA_PARAM_SIZE_TYPE_1BYTE;
275  cmd_table[Cmd_CODE_EH_DELETE_RULE].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_2BYTE;
276  cmd_table[Cmd_CODE_EH_INIT_RULE].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_2BYTE;
277  cmd_table[Cmd_CODE_EH_INIT_RULE_FOR_MULTI_LEVEL].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_2BYTE;
278  cmd_table[Cmd_CODE_EH_ACTIVATE_RULE].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_2BYTE;
279  cmd_table[Cmd_CODE_EH_INACTIVATE_RULE].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_2BYTE;
280  cmd_table[Cmd_CODE_EH_ACTIVATE_RULE_FOR_MULTI_LEVEL].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_2BYTE;
281  cmd_table[Cmd_CODE_EH_INACTIVATE_RULE_FOR_MULTI_LEVEL].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_2BYTE;
282  cmd_table[Cmd_CODE_EH_SET_RULE_COUNTER].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_2BYTE;
283  cmd_table[Cmd_CODE_EH_SET_RULE_COUNTER].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_2BYTE;
284  cmd_table[Cmd_CODE_EH_CLEAR_RULE_COUNTER].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_2BYTE;
285  cmd_table[Cmd_CODE_EH_CLEAR_RULE_COUNTER_BY_EVENT].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_4BYTE;
286  cmd_table[Cmd_CODE_EH_CLEAR_RULE_COUNTER_BY_EVENT].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_4BYTE;
287  cmd_table[Cmd_CODE_EH_CLEAR_RULE_COUNTER_BY_EVENT].param_size_infos[1].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
288  cmd_table[Cmd_CODE_EH_SET_MAX_RESPONSE_NUM].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
289  cmd_table[Cmd_CODE_EH_SET_MAX_CHECK_EVENT_NUM].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_2BYTE;
290  cmd_table[Cmd_CODE_EH_SET_MAX_MULTI_LEVEL_NUM].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
291  cmd_table[Cmd_CODE_EH_SET_PAGE_OF_RULE_TABLE_FOR_TLM].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
292  cmd_table[Cmd_CODE_EH_SET_PAGE_OF_RULE_SORTED_IDX_FOR_TLM].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
293  cmd_table[Cmd_CODE_EH_SET_PAGE_OF_LOG_TABLE_FOR_TLM].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
294  cmd_table[Cmd_CODE_EH_SET_TARGET_ID_OF_RULE_TABLE_FOR_TLM].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_2BYTE;
295  cmd_table[Cmd_CODE_EH_INIT_RULE_BY_EVENT_GROUP].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_4BYTE;
296  cmd_table[Cmd_CODE_EH_INIT_RULE_BY_EVENT_GROUP_FOR_MULTI_LEVEL].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_4BYTE;
297  cmd_table[Cmd_CODE_EH_ACTIVATE_RULE_BY_EVENT_GROUP].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_4BYTE;
298  cmd_table[Cmd_CODE_EH_INACTIVATE_RULE_BY_EVENT_GROUP].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_4BYTE;
299  cmd_table[Cmd_CODE_EH_ACTIVATE_RULE_BY_EVENT_GROUP_FOR_MULTI_LEVEL].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_4BYTE;
300  cmd_table[Cmd_CODE_EH_INACTIVATE_RULE_BY_EVENT_GROUP_FOR_MULTI_LEVEL].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_4BYTE;
301  cmd_table[Cmd_CODE_TF_REGISTER_TLM].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
302  cmd_table[Cmd_CODE_TF_REGISTER_TLM].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_4BYTE;
303  cmd_table[Cmd_CODE_CA_REGISTER_CMD].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_2BYTE;
304  cmd_table[Cmd_CODE_CA_REGISTER_CMD].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_4BYTE;
305  cmd_table[Cmd_CODE_CA_REGISTER_CMD].param_size_infos[1].packed_info.bit.first = CA_PARAM_SIZE_TYPE_RAW;
306  cmd_table[Cmd_CODE_TF_SET_PAGE_FOR_TLM].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
307  cmd_table[Cmd_CODE_CA_SET_PAGE_FOR_TLM].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
308  cmd_table[Cmd_CODE_TLM_MGR_REGISTER_GENERATE_RT_TLM].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
309  cmd_table[Cmd_CODE_TLM_MGR_REGISTER_GENERATE_RT_TLM].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_1BYTE;
310  cmd_table[Cmd_CODE_TLM_MGR_REGISTER_GENERATE_ST_TLM].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
311  cmd_table[Cmd_CODE_TLM_MGR_REGISTER_GENERATE_ST_TLM].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_1BYTE;
312  cmd_table[Cmd_CODE_TLM_MGR_REGISTER_GENERATE_ST_TLM].param_size_infos[1].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
313  cmd_table[Cmd_CODE_TLM_MGR_REGISTER_FORWARD_AS_RT_TLM].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
314  cmd_table[Cmd_CODE_TLM_MGR_REGISTER_FORWARD_AS_RT_TLM].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_2BYTE;
315  cmd_table[Cmd_CODE_TLM_MGR_REGISTER_FORWARD_AS_RT_TLM].param_size_infos[1].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
316  cmd_table[Cmd_CODE_TLM_MGR_REGISTER_FORWARD_AS_ST_TLM].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
317  cmd_table[Cmd_CODE_TLM_MGR_REGISTER_FORWARD_AS_ST_TLM].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_2BYTE;
318  cmd_table[Cmd_CODE_TLM_MGR_REGISTER_FORWARD_AS_ST_TLM].param_size_infos[1].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
319  cmd_table[Cmd_CODE_TLM_MGR_REGISTER_FORWARD_AS_ST_TLM].param_size_infos[1].packed_info.bit.second = CA_PARAM_SIZE_TYPE_1BYTE;
320  cmd_table[Cmd_CODE_TLM_MGR_REGISTER_REPLAY_TLM].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
321  cmd_table[Cmd_CODE_TLM_MGR_REGISTER_REPLAY_TLM].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_1BYTE;
322  cmd_table[Cmd_CODE_TLM_MGR_DELETE_GENERATE_RT_TLM].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
323  cmd_table[Cmd_CODE_TLM_MGR_DELETE_GENERATE_RT_TLM].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_1BYTE;
324  cmd_table[Cmd_CODE_TLM_MGR_DELETE_GENERATE_ST_TLM].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
325  cmd_table[Cmd_CODE_TLM_MGR_DELETE_GENERATE_ST_TLM].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_1BYTE;
326  cmd_table[Cmd_CODE_TLM_MGR_DELETE_GENERATE_ST_TLM].param_size_infos[1].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
327  cmd_table[Cmd_CODE_TLM_MGR_DELETE_FORWARD_AS_RT_TLM].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
328  cmd_table[Cmd_CODE_TLM_MGR_DELETE_FORWARD_AS_RT_TLM].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_2BYTE;
329  cmd_table[Cmd_CODE_TLM_MGR_DELETE_FORWARD_AS_RT_TLM].param_size_infos[1].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
330  cmd_table[Cmd_CODE_TLM_MGR_DELETE_FORWARD_AS_ST_TLM].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
331  cmd_table[Cmd_CODE_TLM_MGR_DELETE_FORWARD_AS_ST_TLM].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_2BYTE;
332  cmd_table[Cmd_CODE_TLM_MGR_DELETE_FORWARD_AS_ST_TLM].param_size_infos[1].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
333  cmd_table[Cmd_CODE_TLM_MGR_DELETE_FORWARD_AS_ST_TLM].param_size_infos[1].packed_info.bit.second = CA_PARAM_SIZE_TYPE_1BYTE;
334  cmd_table[Cmd_CODE_TLM_MGR_DELETE_REPLAY_TLM].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
335  cmd_table[Cmd_CODE_TLM_MGR_DELETE_REPLAY_TLM].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_1BYTE;
336  cmd_table[Cmd_CODE_DCU_ABORT_CMD].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_2BYTE;
337  cmd_table[Cmd_CODE_DCU_DOWN_ABORT_FLAG].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_2BYTE;
338  cmd_table[Cmd_CODE_TEST_CCP_REGISTER_TLC_ASAP].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_4BYTE;
339  cmd_table[Cmd_CODE_TEST_CCP_GET_RAW_PARAM_INFO].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_2BYTE;
340  cmd_table[Cmd_CODE_TEST_CCP_GET_RAW_PARAM_INFO].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_1BYTE;
341  cmd_table[Cmd_CODE_TEST_CCP_GET_RAW_PARAM_INFO].param_size_infos[1].packed_info.bit.first = CA_PARAM_SIZE_TYPE_RAW;
342  cmd_table[Cmd_CODE_DI_GS_SET_RT_FLUSH_INTERVAL].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_4BYTE;
343  cmd_table[Cmd_CODE_DI_GS_SET_RP_FLUSH_INTERVAL].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_4BYTE;
344  cmd_table[Cmd_CODE_DI_GS_SET_FARM_PW].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
345  cmd_table[Cmd_CODE_DI_GS_SET_INFO].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
346  cmd_table[Cmd_CODE_DI_GS_CCSDS_SET_RATE].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
347  cmd_table[Cmd_CODE_UART_TEST_SEND_TEST].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
348  cmd_table[Cmd_CODE_UTIL_CMD_ADD].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
349  cmd_table[Cmd_CODE_UTIL_CMD_ADD].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_4BYTE;
350  cmd_table[Cmd_CODE_UTIL_CMD_ADD].param_size_infos[1].packed_info.bit.first = CA_PARAM_SIZE_TYPE_4BYTE;
351  cmd_table[Cmd_CODE_UTIL_CMD_ADD].param_size_infos[1].packed_info.bit.second = CA_PARAM_SIZE_TYPE_4BYTE;
352  cmd_table[Cmd_CODE_UTIL_CMD_ADD].param_size_infos[2].packed_info.bit.first = CA_PARAM_SIZE_TYPE_4BYTE;
353  cmd_table[Cmd_CODE_UTIL_CMD_ADD].param_size_infos[2].packed_info.bit.second = CA_PARAM_SIZE_TYPE_4BYTE;
354  cmd_table[Cmd_CODE_UTIL_CMD_SEND].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE;
355 }
356 
357 #pragma section
CCP_CmdRet Cmd_AM_INITIALIZE_APP(const CommonCmdPacket *packet)
Definition: app_manager.c:85
CCP_CmdRet Cmd_AM_EXECUTE_APP(const CommonCmdPacket *packet)
Definition: app_manager.c:136
CCP_CmdRet Cmd_AM_REGISTER_APP(const CommonCmdPacket *packet)
Definition: app_manager.c:58
CCP_CmdRet Cmd_AM_CLEAR_APP_INFO(const CommonCmdPacket *packet)
Definition: app_manager.c:213
CCP_CmdRet Cmd_AM_SET_PAGE_FOR_TLM(const CommonCmdPacket *packet)
Definition: app_manager.c:197
CCP_CmdRet Cmd_BCE_INACTIVATE_BLOCK_BY_ID(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_BCE_ACTIVATE_BLOCK_BY_ID(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_BCE_RESET_COMBINER_INFO(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_BCE_TIMELIMIT_COMBINE_BLOCK(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_BCE_COMBINE_BLOCK(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_BCE_ROTATE_BLOCK(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_BCE_RESET_ROTATOR_INFO(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_BCE_ACTIVATE_BLOCK(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_BCE_SET_ROTATE_INTERVAL(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_BCT_FILL_NOP(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_BCT_OVERWRITE_CMD(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_BCT_SET_BLOCK_POSITION(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_BCT_CLEAR_BLOCK(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_BCT_COPY_BCT(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_CA_SET_PAGE_FOR_TLM(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_CA_INIT(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_CA_REGISTER_CMD(const CommonCmdPacket *packet)
コマンドの実行・登録,コマンド関連処理
@ CA_PARAM_SIZE_TYPE_8BYTE
8 byte
@ CA_PARAM_SIZE_TYPE_RAW
RAW パラメタ
@ CA_PARAM_SIZE_TYPE_2BYTE
2 byte
@ CA_PARAM_SIZE_TYPE_1BYTE
1 byte
@ CA_PARAM_SIZE_TYPE_4BYTE
4 byte
#define CA_MAX_CMDS
コマンドテーブルサイズ.すなわち登録できる最大コマンド数
void CA_load_cmd_table(CA_CmdInfo cmd_table[CA_MAX_CMDS])
Cmd Tableのロード
コマンド定義
@ Cmd_CODE_DI_GS_CCSDS_GET_BUFFER
@ Cmd_CODE_MEM_COPY_REGION_SEQ
@ Cmd_CODE_TLCD_DEPLOY_BLOCK
@ Cmd_CODE_BCT_FILL_NOP
@ Cmd_CODE_EH_ACTIVATE_RULE_BY_EVENT_GROUP
@ Cmd_CODE_EH_INIT_RULE_BY_EVENT_GROUP
@ Cmd_CODE_TMGR_RESET_CYCLE_CORRECTION
@ Cmd_CODE_EH_INIT
@ Cmd_CODE_CA_SET_PAGE_FOR_TLM
@ Cmd_CODE_TLM_MGR_CLEAR_USER_TLM
@ Cmd_CODE_TMGR_SET_CYCLE_CORRECTION
@ Cmd_CODE_TLCD_SET_SOE_FLAG
@ Cmd_CODE_EH_INACTIVATE_RULE_BY_EVENT_GROUP_FOR_MULTI_LEVEL
@ Cmd_CODE_RTCD_CLEAR_ERR_LOG
@ Cmd_CODE_EH_SET_TARGET_ID_OF_RULE_TABLE_FOR_TLM
@ Cmd_CODE_TLM_MGR_REGISTER_REPLAY_TLM
@ Cmd_CODE_MEM_SET_REGION
@ Cmd_CODE_EH_MATCH_EVENT_COUNTER_TO_EL
@ Cmd_CODE_BCT_SET_BLOCK_POSITION
@ Cmd_CODE_TLM_MGR_DELETE_REPLAY_TLM
@ Cmd_CODE_BCT_OVERWRITE_CMD
@ Cmd_CODE_EH_SET_PAGE_OF_LOG_TABLE_FOR_TLM
@ Cmd_CODE_EVENT_UTIL_DISABLE_EH_EXEC
@ Cmd_CODE_EH_CLEAR_RULE_COUNTER
@ Cmd_CODE_EH_SET_MAX_CHECK_EVENT_NUM
@ Cmd_CODE_TG_GENERATE_ST_TLM
@ Cmd_CODE_EL_DISABLE_LOGGING
@ Cmd_CODE_TEST_CCP_GET_RAW_PARAM_INFO
@ Cmd_CODE_EL_DISABLE_TLOG_OVERWRITE_ALL
@ Cmd_CODE_TLM_MGR_INIT
@ Cmd_CODE_TG_FORWARD_AS_ST_TLM
@ Cmd_CODE_EL_INIT
@ Cmd_CODE_EH_SET_MAX_MULTI_LEVEL_NUM
@ Cmd_CODE_WDT_DISABLE
@ Cmd_CODE_BCE_RESET_ROTATOR_INFO
@ Cmd_CODE_EH_INIT_RULE_FOR_MULTI_LEVEL
@ Cmd_CODE_GENERATE_TLM
@ Cmd_CODE_BCE_INACTIVATE_BLOCK_BY_ID
@ Cmd_CODE_EL_CLEAR_TLOG
@ Cmd_CODE_EL_ENABLE_TLOG_OVERWRITE
@ Cmd_CODE_TMGR_SET_UTL_UNIXTIME_EPOCH
@ Cmd_CODE_WDT_START_CLEAR
@ Cmd_CODE_TLM_MGR_REGISTER_GENERATE_ST_TLM
@ Cmd_CODE_TG_GENERATE_HP_TLM
@ Cmd_CODE_TDSP_SET_TASK_LIST
@ Cmd_CODE_MM_START_TRANSITION
@ Cmd_CODE_UART_TEST_UPDATE
@ Cmd_CODE_DI_GS_DRIVER_RESET
@ Cmd_CODE_TLCD_SET_LOUT_FLAG
@ Cmd_CODE_EH_DELETE_RULE
@ Cmd_CODE_GSCD_CLEAR_ERR_LOG
@ Cmd_CODE_TLM_MGR_CLEAR_LOW_FREQ_TLM
@ Cmd_CODE_TF_REGISTER_TLM
@ Cmd_CODE_DCU_DOWN_ABORT_FLAG
@ Cmd_CODE_WDT_INIT
@ Cmd_CODE_UART_TEST_SEND_TEST
@ Cmd_CODE_EL_DISABLE_LOGGING_ALL
@ Cmd_CODE_DI_GS_UART_TLM_ON
@ Cmd_CODE_EH_ACTIVATE_RULE
@ Cmd_CODE_AM_CLEAR_APP_INFO
@ Cmd_CODE_EH_SET_REGISTER_RULE_EVENT_PARAM
@ Cmd_CODE_UTIL_CMD_SEND
@ Cmd_CODE_UTIL_CMD_RESET
@ Cmd_CODE_AM_INITIALIZE_APP
@ Cmd_CODE_UART_TEST_INIT_DI
@ Cmd_CODE_EH_INIT_RULE_BY_EVENT_GROUP_FOR_MULTI_LEVEL
@ Cmd_CODE_EL_CLEAR_LOG_ALL
@ Cmd_CODE_MM_FINISH_TRANSITION
@ Cmd_CODE_TLM_MGR_CLEAR_HIGH_FREQ_TLM
@ Cmd_CODE_EH_LOAD_DEFAULT_RULE
@ Cmd_CODE_TG_GENERATE_RT_TLM
@ Cmd_CODE_MEM_SET_DESTINATION
@ Cmd_CODE_TLM_MGR_REGISTER_GENERATE_RT_TLM
@ Cmd_CODE_TG_FORWARD_AS_RT_TLM
@ Cmd_CODE_DI_GS_SET_RT_FLUSH_INTERVAL
@ Cmd_CODE_TLM_MGR_REGISTER_FORWARD_AS_ST_TLM
@ Cmd_CODE_EL_CLEAR_STATISTICS
@ Cmd_CODE_MM_SET_MODE_LIST
@ Cmd_CODE_TLM_MGR_START_TLM
@ Cmd_CODE_TLM_MGR_DELETE_GENERATE_ST_TLM
@ Cmd_CODE_BCE_COMBINE_BLOCK
@ Cmd_CODE_TLM_MGR_DELETE_GENERATE_RT_TLM
@ Cmd_CODE_TLCD_CLEAR_TIMELINE_AT
@ Cmd_CODE_RTCD_CLEAR_ALL_REALTIME
@ Cmd_CODE_TMGR_SET_TIME
@ Cmd_CODE_AM_REGISTER_APP
@ Cmd_CODE_TG_FORWARD_AS_HP_TLM
@ Cmd_CODE_BCE_ROTATE_BLOCK
@ Cmd_CODE_MEM_LOAD
@ Cmd_CODE_EL_CLEAR_CLOG
@ Cmd_CODE_DI_GS_SET_INFO
@ Cmd_CODE_EH_SET_RULE_COUNTER
@ Cmd_CODE_CA_REGISTER_CMD
@ Cmd_CODE_TLM_MGR_DELETE_FORWARD_AS_ST_TLM
@ Cmd_CODE_AM_SET_PAGE_FOR_TLM
@ Cmd_CODE_EL_INIT_LOGGING_SETTINGS
@ Cmd_CODE_BCT_COPY_BCT
@ Cmd_CODE_TMGR_UPDATE_UNIXTIME
@ Cmd_CODE_TLCD_CLEAR_ERR_LOG
@ Cmd_CODE_DCU_CLEAR_LOG
@ Cmd_CODE_TLM_MGR_REGISTER_FORWARD_AS_RT_TLM
@ Cmd_CODE_MM_UPDATE_TRANSITION_TABLE_FOR_TLM
@ Cmd_CODE_DI_GS_SET_FARM_PW
@ Cmd_CODE_TLCD_SET_ID_FOR_TLM
@ Cmd_CODE_EH_CLEAR_RULE_COUNTER_BY_EVENT
@ Cmd_CODE_TLM_MGR_STOP_TLM
@ Cmd_CODE_EL_CLOG_SET_PAGE_FOR_TLM
@ Cmd_CODE_DI_GS_UART_TLM_OFF
@ Cmd_CODE_WDT_STOP_CLEAR
@ Cmd_CODE_EH_ACTIVATE_RULE_FOR_MULTI_LEVEL
@ Cmd_CODE_TLCD_SET_PAGE_FOR_TLM
@ Cmd_CODE_EH_CLEAR_LOG
@ Cmd_CODE_TLM_MGR_INIT_MASTER_AND_DEPLOY_BC
@ Cmd_CODE_TLCD_CLEAR_ALL_TIMELINE
@ Cmd_CODE_EH_INACTIVATE_RULE_FOR_MULTI_LEVEL
@ Cmd_CODE_TG_FORWARD_TLM
@ Cmd_CODE_EH_SET_PAGE_OF_RULE_TABLE_FOR_TLM
@ Cmd_CODE_BCT_CLEAR_BLOCK
@ Cmd_CODE_EL_ENABLE_TLOG_OVERWRITE_ALL
@ Cmd_CODE_NOP
@ Cmd_CODE_EL_ENABLE_LOGGING
@ Cmd_CODE_CA_INIT
@ Cmd_CODE_EH_SET_MAX_RESPONSE_NUM
@ Cmd_CODE_EVENT_UTIL_EXEC_EH
@ Cmd_CODE_EH_INACTIVATE_RULE_BY_EVENT_GROUP
@ Cmd_CODE_UTIL_CMD_ADD
@ Cmd_CODE_EH_SET_PAGE_OF_RULE_SORTED_IDX_FOR_TLM
@ Cmd_CODE_WDT_ENABLE
@ Cmd_CODE_EH_ACTIVATE_RULE_BY_EVENT_GROUP_FOR_MULTI_LEVEL
@ Cmd_CODE_EL_TLOG_SET_PAGE_FOR_TLM
@ Cmd_CODE_BCE_SET_ROTATE_INTERVAL
@ Cmd_CODE_AM_EXECUTE_APP
@ Cmd_CODE_EVENT_UTIL_ENABLE_EH_EXEC
@ Cmd_CODE_EL_RECORD_EVENT
@ Cmd_CODE_TLM_MGR_CLEAR_HK_TLM
@ Cmd_CODE_BCE_RESET_COMBINER_INFO
@ Cmd_CODE_DI_GS_CCSDS_SET_RATE
@ Cmd_CODE_EH_CLEAR_ALL_RULE
@ Cmd_CODE_TF_INIT
@ Cmd_CODE_BCE_TIMELIMIT_COMBINE_BLOCK
@ Cmd_CODE_TEST_CCP_REGISTER_TLC_ASAP
@ Cmd_CODE_TF_SET_PAGE_FOR_TLM
@ Cmd_CODE_EH_REGISTER_RULE
@ Cmd_CODE_EL_ENABLE_LOGGING_ALL
@ Cmd_CODE_TG_GENERATE_TLM
@ Cmd_CODE_DI_GS_SET_RP_FLUSH_INTERVAL
@ Cmd_CODE_TMGR_CLEAR_UNIXTIME_INFO
@ Cmd_CODE_BCE_ACTIVATE_BLOCK
@ Cmd_CODE_TLM_MGR_DELETE_FORWARD_AS_RT_TLM
@ Cmd_CODE_BCE_ACTIVATE_BLOCK_BY_ID
@ Cmd_CODE_EH_INIT_RULE
@ Cmd_CODE_EH_SET_REGISTER_RULE_CONDITION_PARAM
@ Cmd_CODE_MM_SET_TRANSITION_TABLE
@ Cmd_CODE_EH_INACTIVATE_RULE
@ Cmd_CODE_EL_DISABLE_TLOG_OVERWRITE
@ Cmd_CODE_EL_CLEAR_LOG_BY_ERR_LEVEL
@ Cmd_CODE_DCU_ABORT_CMD
コマンド定義に必要なヘッダー
CCP_CmdRet Cmd_DI_GS_SET_RT_FLUSH_INTERVAL(const CommonCmdPacket *packet)
Definition: di_gs.c:186
CCP_CmdRet Cmd_DI_GS_UART_TLM_ON(const CommonCmdPacket *packet)
Definition: di_gs.c:243
CCP_CmdRet Cmd_DI_GS_SET_FARM_PW(const CommonCmdPacket *packet)
Definition: di_gs.c:206
CCP_CmdRet Cmd_DI_GS_SET_RP_FLUSH_INTERVAL(const CommonCmdPacket *packet)
Definition: di_gs.c:196
CCP_CmdRet Cmd_DI_GS_CCSDS_SET_RATE(const CommonCmdPacket *packet)
Definition: di_gs.c:233
CCP_CmdRet Cmd_DI_GS_CCSDS_GET_BUFFER(const CommonCmdPacket *packet)
Definition: di_gs.c:225
CCP_CmdRet Cmd_DI_GS_SET_INFO(const CommonCmdPacket *packet)
Definition: di_gs.c:215
CCP_CmdRet Cmd_DI_GS_DRIVER_RESET(const CommonCmdPacket *packet)
Definition: di_gs.c:178
CCP_CmdRet Cmd_DI_GS_UART_TLM_OFF(const CommonCmdPacket *packet)
Definition: di_gs.c:251
CCP_CmdRet Cmd_UART_TEST_UPDATE(const CommonCmdPacket *packet)
Definition: di_uart_test.c:112
CCP_CmdRet Cmd_UART_TEST_SEND_TEST(const CommonCmdPacket *packet)
Definition: di_uart_test.c:122
CCP_CmdRet Cmd_UART_TEST_INIT_DI(const CommonCmdPacket *packet)
Definition: di_uart_test.c:102
CCP_CmdRet Cmd_DCU_ABORT_CMD(const CommonCmdPacket *packet)
実行中の分割コマンドを停止する
CCP_CmdRet Cmd_DCU_CLEAR_LOG(const CommonCmdPacket *packet)
ログをクリアする
CCP_CmdRet Cmd_DCU_DOWN_ABORT_FLAG(const CommonCmdPacket *packet)
エラー,またはコマンドによって中断ステータスとなっているコマンドを,実行可能状態に戻す
CCP_CmdRet Cmd_EH_SET_REGISTER_RULE_EVENT_PARAM(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_EH_SET_RULE_COUNTER(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_EH_INIT_RULE_BY_EVENT_GROUP_FOR_MULTI_LEVEL(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_EH_CLEAR_LOG(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_EH_SET_REGISTER_RULE_CONDITION_PARAM(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_EH_SET_MAX_MULTI_LEVEL_NUM(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_EH_INIT_RULE(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_EH_LOAD_DEFAULT_RULE(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_EH_MATCH_EVENT_COUNTER_TO_EL(const CommonCmdPacket *packet)
新しい EL_Event 発生を検出するためのカウンタを強制的に EL のカウンタに合わせる
CCP_CmdRet Cmd_EH_INIT_RULE_BY_EVENT_GROUP(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_EH_INACTIVATE_RULE_FOR_MULTI_LEVEL(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_EH_ACTIVATE_RULE_BY_EVENT_GROUP_FOR_MULTI_LEVEL(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_EH_CLEAR_RULE_COUNTER(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_EH_SET_PAGE_OF_RULE_SORTED_IDX_FOR_TLM(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_EH_INACTIVATE_RULE_BY_EVENT_GROUP(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_EH_INIT_RULE_FOR_MULTI_LEVEL(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_EH_SET_MAX_CHECK_EVENT_NUM(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_EH_SET_MAX_RESPONSE_NUM(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_EH_CLEAR_RULE_COUNTER_BY_EVENT(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_EH_DELETE_RULE(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_EH_INACTIVATE_RULE_BY_EVENT_GROUP_FOR_MULTI_LEVEL(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_EH_ACTIVATE_RULE_FOR_MULTI_LEVEL(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_EH_INACTIVATE_RULE(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_EH_ACTIVATE_RULE_BY_EVENT_GROUP(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_EH_REGISTER_RULE(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_EH_ACTIVATE_RULE(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_EH_INIT(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_EH_SET_PAGE_OF_LOG_TABLE_FOR_TLM(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_EH_SET_TARGET_ID_OF_RULE_TABLE_FOR_TLM(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_EH_SET_PAGE_OF_RULE_TABLE_FOR_TLM(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_EH_CLEAR_ALL_RULE(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_EL_CLEAR_STATISTICS(const CommonCmdPacket *packet)
Definition: event_logger.c:797
CCP_CmdRet Cmd_EL_RECORD_EVENT(const CommonCmdPacket *packet)
Definition: event_logger.c:835
CCP_CmdRet Cmd_EL_DISABLE_TLOG_OVERWRITE_ALL(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_EL_INIT(const CommonCmdPacket *packet)
Definition: event_logger.c:751
CCP_CmdRet Cmd_EL_TLOG_SET_PAGE_FOR_TLM(const CommonCmdPacket *packet)
Definition: event_logger.c:864
CCP_CmdRet Cmd_EL_DISABLE_TLOG_OVERWRITE(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_EL_CLEAR_CLOG(const CommonCmdPacket *packet)
Definition: event_logger.c:821
CCP_CmdRet Cmd_EL_DISABLE_LOGGING(const CommonCmdPacket *packet)
Definition: event_logger.c:968
CCP_CmdRet Cmd_EL_ENABLE_LOGGING(const CommonCmdPacket *packet)
Definition: event_logger.c:950
CCP_CmdRet Cmd_EL_CLEAR_TLOG(const CommonCmdPacket *packet)
Definition: event_logger.c:806
CCP_CmdRet Cmd_EL_ENABLE_TLOG_OVERWRITE(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_EL_DISABLE_LOGGING_ALL(const CommonCmdPacket *packet)
Definition: event_logger.c:994
CCP_CmdRet Cmd_EL_ENABLE_LOGGING_ALL(const CommonCmdPacket *packet)
Definition: event_logger.c:986
CCP_CmdRet Cmd_EL_ENABLE_TLOG_OVERWRITE_ALL(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_EL_INIT_LOGGING_SETTINGS(const CommonCmdPacket *packet)
Definition: event_logger.c:941
CCP_CmdRet Cmd_EL_CLEAR_LOG_ALL(const CommonCmdPacket *packet)
Definition: event_logger.c:759
CCP_CmdRet Cmd_EL_CLOG_SET_PAGE_FOR_TLM(const CommonCmdPacket *packet)
Definition: event_logger.c:903
CCP_CmdRet Cmd_EL_CLEAR_LOG_BY_ERR_LEVEL(const CommonCmdPacket *packet)
Definition: event_logger.c:778
CCP_CmdRet Cmd_EVENT_UTIL_EXEC_EH(const CommonCmdPacket *packet)
Definition: event_utility.c:51
CCP_CmdRet Cmd_EVENT_UTIL_DISABLE_EH_EXEC(const CommonCmdPacket *packet)
Definition: event_utility.c:44
CCP_CmdRet Cmd_EVENT_UTIL_ENABLE_EH_EXEC(const CommonCmdPacket *packet)
Definition: event_utility.c:37
CCP_CmdRet Cmd_GSCD_CLEAR_ERR_LOG(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_MEM_SET_REGION(const CommonCmdPacket *packet)
Definition: memory_dump.c:62
CCP_CmdRet Cmd_MEM_COPY_REGION_SEQ(const CommonCmdPacket *packet)
Definition: memory_dump.c:244
CCP_CmdRet Cmd_MEM_LOAD(const CommonCmdPacket *packet)
Definition: memory_dump.c:205
CCP_CmdRet Cmd_MEM_SET_DESTINATION(const CommonCmdPacket *packet)
Definition: memory_dump.c:224
CCP_CmdRet Cmd_MM_SET_MODE_LIST(const CommonCmdPacket *packet)
モード遷移後にタスクリストとして実行するブロックコマンドを設定するコマンド
Definition: mode_manager.c:85
CCP_CmdRet Cmd_MM_FINISH_TRANSITION(const CommonCmdPacket *packet)
モード遷移終了を示すコマンド モード遷移のブロックコマンドの最後に入れて使う 入っていない場合、タスクリストが遷移先のモードに置き換わらないので注意
Definition: mode_manager.c:251
CCP_CmdRet Cmd_MM_UPDATE_TRANSITION_TABLE_FOR_TLM(const CommonCmdPacket *packet)
Definition: mode_manager.c:299
CCP_CmdRet Cmd_MM_START_TRANSITION(const CommonCmdPacket *packet)
モード遷移を開始するコマンド
Definition: mode_manager.c:192
CCP_CmdRet Cmd_MM_SET_TRANSITION_TABLE(const CommonCmdPacket *packet)
モード遷移時に実行するブロックコマンドを設定するコマンド
Definition: mode_manager.c:137
CCP_CmdRet Cmd_NOP(const CommonCmdPacket *packet)
Definition: nop.c:23
CCP_CmdRet Cmd_RTCD_CLEAR_ERR_LOG(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_RTCD_CLEAR_ALL_REALTIME(const CommonCmdPacket *packet)
コマンドテーブルの要素となる構造体
CCP_CmdRet Cmd_TDSP_SET_TASK_LIST(const CommonCmdPacket *packet)
指定したブロックコマンドを、次にタスクリストに展開するものとして登録するコマンド
CCP_CmdRet Cmd_TF_INIT(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_TF_SET_PAGE_FOR_TLM(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_TF_REGISTER_TLM(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_TG_FORWARD_AS_RT_TLM(const CommonCmdPacket *packet)
RT テレメとして 2nd OBC のテレメを転送
CCP_CmdRet Cmd_TG_FORWARD_TLM(const CommonCmdPacket *packet)
2nd OBC のテレメを転送
CCP_CmdRet Cmd_GENERATE_TLM(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_TG_GENERATE_ST_TLM(const CommonCmdPacket *packet)
ST テレメを生成
CCP_CmdRet Cmd_TG_FORWARD_AS_HP_TLM(const CommonCmdPacket *packet)
HP テレメとして 2nd OBC のテレメを転送
CCP_CmdRet Cmd_TG_FORWARD_AS_ST_TLM(const CommonCmdPacket *packet)
ST テレメとして 2nd OBC のテレメを転送
CCP_CmdRet Cmd_TG_GENERATE_RT_TLM(const CommonCmdPacket *packet)
RT テレメを生成
CCP_CmdRet Cmd_TG_GENERATE_HP_TLM(const CommonCmdPacket *packet)
HP テレメを生成
CCP_CmdRet Cmd_TG_GENERATE_TLM(const CommonCmdPacket *packet)
自身の OBC のテレメを生成
CCP_CmdRet Cmd_TLM_MGR_CLEAR_USER_TLM(const CommonCmdPacket *packet)
User テレメ (HIGH_FREQ, LOW_FREQ) を初期化
CCP_CmdRet Cmd_TLM_MGR_DELETE_GENERATE_ST_TLM(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_TLM_MGR_DELETE_FORWARD_AS_ST_TLM(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_TLM_MGR_CLEAR_LOW_FREQ_TLM(const CommonCmdPacket *packet)
LOW_FREQ テレメを初期化
CCP_CmdRet Cmd_TLM_MGR_STOP_TLM(const CommonCmdPacket *packet)
TLM 送出一時停止
CCP_CmdRet Cmd_TLM_MGR_INIT_MASTER_AND_DEPLOY_BC(const CommonCmdPacket *packet)
master bc の初期化
CCP_CmdRet Cmd_TLM_MGR_DELETE_GENERATE_RT_TLM(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_TLM_MGR_CLEAR_HK_TLM(const CommonCmdPacket *packet)
HK テレメを初期化
CCP_CmdRet Cmd_TLM_MGR_REGISTER_FORWARD_AS_RT_TLM(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_TLM_MGR_REGISTER_FORWARD_AS_ST_TLM(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_TLM_MGR_INIT(const CommonCmdPacket *packet)
初期化
CCP_CmdRet Cmd_TLM_MGR_START_TLM(const CommonCmdPacket *packet)
TLM 送出開始
CCP_CmdRet Cmd_TLM_MGR_REGISTER_GENERATE_ST_TLM(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_TLM_MGR_REGISTER_GENERATE_RT_TLM(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_TLM_MGR_CLEAR_HIGH_FREQ_TLM(const CommonCmdPacket *packet)
HIGH_FREQ テレメを初期化
CCP_CmdRet Cmd_TLM_MGR_DELETE_REPLAY_TLM(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_TLM_MGR_DELETE_FORWARD_AS_RT_TLM(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_TLM_MGR_REGISTER_REPLAY_TLM(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_TEST_CCP_GET_RAW_PARAM_INFO(const CommonCmdPacket *packet)
Definition: test_ccp_util.c:20
CCP_CmdRet Cmd_TEST_CCP_REGISTER_TLC_ASAP(const CommonCmdPacket *packet)
Definition: test_ccp_util.c:11
CCP_CmdRet Cmd_TMGR_CLEAR_UNIXTIME_INFO(const CommonCmdPacket *packet)
Definition: time_manager.c:302
CCP_CmdRet Cmd_TMGR_SET_CYCLE_CORRECTION(const CommonCmdPacket *packet)
Definition: time_manager.c:286
CCP_CmdRet Cmd_TMGR_UPDATE_UNIXTIME(const CommonCmdPacket *packet)
Definition: time_manager.c:257
CCP_CmdRet Cmd_TMGR_SET_TIME(const CommonCmdPacket *packet)
Definition: time_manager.c:249
CCP_CmdRet Cmd_TMGR_SET_UTL_UNIXTIME_EPOCH(const CommonCmdPacket *packet)
Definition: time_manager.c:278
CCP_CmdRet Cmd_TMGR_RESET_CYCLE_CORRECTION(const CommonCmdPacket *packet)
Definition: time_manager.c:294
CCP_CmdRet Cmd_TLCD_DEPLOY_BLOCK(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_TLCD_CLEAR_ALL_TIMELINE(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_TLCD_CLEAR_ERR_LOG(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_TLCD_SET_LOUT_FLAG(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_TLCD_SET_PAGE_FOR_TLM(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_TLCD_CLEAR_TIMELINE_AT(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_TLCD_SET_ID_FOR_TLM(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_TLCD_SET_SOE_FLAG(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_UTIL_CMD_SEND(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_UTIL_CMD_RESET(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_UTIL_CMD_ADD(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_WDT_STOP_CLEAR(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_WDT_DISABLE(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_WDT_ENABLE(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_WDT_INIT(const CommonCmdPacket *packet)
CCP_CmdRet Cmd_WDT_START_CLEAR(const CommonCmdPacket *packet)