C2A_Core
nop.c
[詳解]
1 #pragma section REPRO
8 #include "nop.h"
9 #include <stddef.h>
10 #include "../TlmCmd/common_cmd_packet_util.h"
11 
12 static void NOP_nop_(void);
13 
15 {
16  return AI_create_app_info("nop", NULL, NOP_nop_);
17 }
18 
19 static void NOP_nop_(void) {
20  // no operation
21 }
22 
24 {
25  (void)packet;
27 }
28 
29 #pragma section
AppInfo AI_create_app_info(const char *name, void(*initializer)(void), void(*entry_point)(void))
AppInfo を作る
Definition: app_info.c:9
@ CCP_EXEC_SUCCESS
CCP_CmdRet CCP_make_cmd_ret_without_err_code(CCP_EXEC_STS exec_sts)
コマンド返り値である CCP_CmdRet を作成(エラーコード不使用版)
static void NOP_nop_(void)
Definition: nop.c:19
AppInfo NOP_create_app(void)
Definition: nop.c:14
CCP_CmdRet Cmd_NOP(const CommonCmdPacket *packet)
Definition: nop.c:23
NOP (No Operation) App
コマンド返り値
Space Packet (コマンド用)