projects
/
fw
/
altos
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
altos: Shrink help text
[fw/altos]
/
src
/
ao_cmd.c
diff --git
a/src/ao_cmd.c
b/src/ao_cmd.c
index 23346c3d53c918ea9ae906005e6eb4b9bd03ac20..3f020dc3a3b30a38a97402cb9894a7fa3f35f1ff 100644
(file)
--- a/
src/ao_cmd.c
+++ b/
src/ao_cmd.c
@@
-221,8
+221,6
@@
version(void)
printf("software-version %s\n", ao_version);
}
printf("software-version %s\n", ao_version);
}
-static const char help_txt[] = "All numbers are in hex";
-
#define NUM_CMDS 11
static __code struct ao_cmds *__xdata (ao_cmds[NUM_CMDS]);
#define NUM_CMDS 11
static __code struct ao_cmds *__xdata (ao_cmds[NUM_CMDS]);
@@
-234,7
+232,7
@@
help(void)
__xdata uint8_t cmds;
__xdata uint8_t cmd;
__code struct ao_cmds * __xdata cs;
__xdata uint8_t cmds;
__xdata uint8_t cmd;
__code struct ao_cmds * __xdata cs;
- puts(help_txt);
+
for (cmds = 0; cmds < ao_ncmds; cmds++) {
cs = ao_cmds[cmds];
for (cmd = 0; cs[cmd].func; cmd++)
for (cmds = 0; cmds < ao_ncmds; cmds++) {
cs = ao_cmds[cmds];
for (cmd = 0; cs[cmd].func; cmd++)
@@
-302,11
+300,11
@@
ao_cmd(void)
__xdata struct ao_task ao_cmd_task;
__code struct ao_cmds ao_base_cmds[] = {
__xdata struct ao_task ao_cmd_task;
__code struct ao_cmds ao_base_cmds[] = {
- { help, "?\0
Print this message
" },
- { ao_task_info, "T\0Show task
state
s" },
- { echo, "E <0 off, 1 on>\0Set
command
echo mode" },
+ { help, "?\0
Help
" },
+ { ao_task_info, "T\0Show tasks" },
+ { echo, "E <0 off, 1 on>\0Set echo mode" },
{ ao_reboot, "r eboot\0Reboot" },
{ ao_reboot, "r eboot\0Reboot" },
- { version, "v\0
Show v
ersion" },
+ { version, "v\0
V
ersion" },
{ 0, NULL },
};
{ 0, NULL },
};