]> cloudbase.mooo.com Git - z180-stamp.git/blobdiff - avr/command_tbl.c
new command: time
[z180-stamp.git] / avr / command_tbl.c
index 5d185ba995ad865ec60da679111acffde5f50eb7..5a63e7636b740806d382f8fa3e719d7db182646d 100644 (file)
@@ -8,6 +8,7 @@
 #include "command.h"
 #include "cmd_mem.h"
 #include "cmd_boot.h"
+#include "cmd_cpu.h"
 #include "cmd_misc.h"
 #include "cmd_date.h"
 #include "cmd_run.h"
 
 cmd_tbl_t cmd_tbl[] = {
 
+CMD_TBL_ITEM_TOP(
+       xx,   CONFIG_SYS_MAXARGS, 0, do_cpu,
+       "experimental commands",
+       "<subcommand> args ...\n"
+       "xx help\n",
+       cmd_tbl_cpu
+),
+
+
+CMD_TBL_ITEM(
+       time, CONFIG_SYS_MAXARGS, 0, do_time,
+       "run command and print execution time",
+       "command [args...]\n"
+),
 CMD_TBL_ITEM(
        date,   2,      1,      do_date,
        "get/set date & time",
@@ -96,7 +111,7 @@ CMD_TBL_ITEM(
        sleep ,    2,    1,     do_sleep,
        "delay execution for some time",
        "N[m][s]\n"
-       "    - delay execution for decimal N (milli) seconds"
+       "    - delay execution for hexadecimal N (milli) seconds"
 ),
 CMD_TBL_ITEM_COMPLETE(
        run,    CONFIG_SYS_MAXARGS,     1,      do_run,
@@ -191,12 +206,10 @@ CMD_TBL_ITEM(
 #endif /* CONFIG_CMD_LOADB */
 
 CMD_TBL_ITEM(
-       go,     2,      0,      do_go,
+       go,     CONFIG_SYS_MAXARGS,     0,      do_go,
        "start application at address 'addr'",
-       "addr\n"
+       "[-h] addr\n"
        "    - start application at address 'addr'"
-//     "\n"
-//     "      passing 'arg' as arguments"
 ),
 CMD_TBL_ITEM(
        reset,  1,      0,      do_reset,