@@ -114,11 +114,11 @@ CLIP_DEF_ROOT_COMMAND(g_adc_cmd, "adc", "control adc driver", NULL)
114
114
CLIP_DEF_COMMAND("read", "read input", adc_read_callback) CLIP_DEF_WITH_ARGS()
115
115
/* there will be 1 required argument in "adc read" command * /
116
116
CLIP_DEF_ARGUMENT("channel", "channel number", CLIP_ARG_TYPE_UINT)
117
- CLIP_DEF_COMMAND_END ()
117
+ CLIP_DEF_COMMAND_END_WITH_ARGS ()
118
118
CLIP_DEF_COMMAND("set", "set reference", adc_set_callback) CLIP_DEF_WITH_ARGS()
119
119
/* there will be 1 required argument in "adc set" command * /
120
120
CLIP_DEF_ARGUMENT("vref", "voltage reference", CLIP_ARG_TYPE_FLOAT)
121
- CLIP_DEF_COMMAND_END ()
121
+ CLIP_DEF_COMMAND_END_WITH_ARGS ()
122
122
CLIP_DEF_COMMAND("start", "start sampling", adc_start_callback) CLIP_DEF_COMMAND_END()
123
123
CLIP_DEF_COMMAND("stop", "stop sampling", adc_stop_callback) CLIP_DEF_COMMAND_END()
124
124
CLIP_DEF_ROOT_COMMAND_END()
@@ -131,24 +131,24 @@ CLIP_DEF_ROOT_COMMAND(g_gpio_cmd, "gpio", "control gpio", NULL)
131
131
CLIP_DEF_COMMAND("pin", "get pin state", gpio_get_pin_callback) CLIP_DEF_WITH_ARGS()
132
132
/* there will be 1 required argument in "gpio get pin" command * /
133
133
CLIP_DEF_ARGUMENT("pin", "pin number", CLIP_ARG_TYPE_UINT)
134
- CLIP_DEF_COMMAND_END ()
134
+ CLIP_DEF_COMMAND_END_WITH_ARGS ()
135
135
CLIP_DEF_COMMAND("reg", "get register value", gpio_get_reg_callback) CLIP_DEF_WITH_ARGS()
136
136
/* there will be 1 required argument in "gpio get reg" command * /
137
137
CLIP_DEF_ARGUMENT("address", "register address", CLIP_ARG_TYPE_UINT)
138
- CLIP_DEF_COMMAND_END ()
138
+ CLIP_DEF_COMMAND_END_WITH_ARGS ()
139
139
CLIP_DEF_COMMAND_END()
140
140
CLIP_DEF_COMMAND("set", "set methods", NULL)
141
141
/* there will be 2 subcommands: pin, reg * /
142
142
CLIP_DEF_COMMAND("pin", "set pin state", gpio_set_pin_callback) CLIP_DEF_WITH_ARGS()
143
143
/* there will be 2 required arguments in "gpio set pin" command * /
144
144
CLIP_DEF_ARGUMENT("pin", "pin number", CLIP_ARG_TYPE_UINT)
145
145
CLIP_DEF_ARGUMENT("state", "pin state", CLIP_ARG_TYPE_UINT)
146
- CLIP_DEF_COMMAND_END ()
146
+ CLIP_DEF_COMMAND_END_WITH_ARGS ()
147
147
CLIP_DEF_COMMAND("reg", "set register value", gpio_set_reg_callback) CLIP_DEF_WITH_ARGS()
148
148
/* there will be 2 required arguments in "gpio set reg" command * /
149
149
CLIP_DEF_ARGUMENT("address", "register address", CLIP_ARG_TYPE_UINT)
150
150
CLIP_DEF_ARGUMENT("value", "register value", CLIP_ARG_TYPE_UINT)
151
- CLIP_DEF_COMMAND_END ()
151
+ CLIP_DEF_COMMAND_END_WITH_ARGS ()
152
152
CLIP_DEF_COMMAND_END()
153
153
CLIP_DEF_ROOT_COMMAND_END()
154
154
@@ -159,12 +159,12 @@ CLIP_DEF_ROOT_COMMAND(g_mem_cmd, "mem", "memory driver", NULL)
159
159
/* there will be 2 required arguments in "mem write" command * /
160
160
CLIP_DEF_ARGUMENT("address", "address to write", CLIP_ARG_TYPE_UINT)
161
161
CLIP_DEF_ARGUMENT("data", "binary data to write", CLIP_ARG_TYPE_HEXARRAY)
162
- CLIP_DEF_COMMAND_END ()
162
+ CLIP_DEF_COMMAND_END_WITH_ARGS ()
163
163
CLIP_DEF_COMMAND("read", "read data from memory", mem_read_callback) CLIP_DEF_WITH_ARGS()
164
164
/* there will be 2 required arguments in "mem read" command * /
165
165
CLIP_DEF_ARGUMENT("address", "address to read", CLIP_ARG_TYPE_UINT)
166
166
CLIP_DEF_ARGUMENT("size", "number of bytes to read", CLIP_ARG_TYPE_UINT)
167
- CLIP_DEF_COMMAND_END ()
167
+ CLIP_DEF_COMMAND_END_WITH_ARGS ()
168
168
CLIP_DEF_ROOT_COMMAND_END()
169
169
170
170
/* Definition of command: exit * /
0 commit comments