#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",
""
),
#endif
+CMD_TBL_ITEM(
+ msize, 1, 1, do_mem_size,
+ "Detect memory size",
+ ""
+),
CMD_TBL_ITEM(
mstep, 2, 1, do_busreq_pulse,
"execute one M cycle",
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,
" - run the commands in the environment variable(s) 'var'",
var_complete
),
+CMD_TBL_ITEM(
+ boot, 1, 1, do_bootd,
+ "boot default, i.e., run 'bootcmd'",
+ ""
+),
CMD_TBL_ITEM_COMPLETE(
source, CONFIG_SYS_MAXARGS, 1, do_source,
"run commands from a file",
#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,
"\n"
"<pins> is a comma separated list of numbers or ranges, i.e. \"0,9,3-6\"\n"
),
-
+CMD_TBL_ITEM(
+ disasemble, 3, CTBL_RPT, do_disas,
+ "Disassemble from memory",
+ "address [# of lines]"
+),
CMD_TBL_ITEM(
md, 3, CTBL_RPT, do_mem_md,
"memory display",
attach, CONFIG_SYS_MAXARGS, CTBL_RPT, do_attach,
"attach filesystem image file to CP/M drive",
"[-rw] [-o options] dsk<n> diskfile\n"
- " Attach diskfile to dsk<n>, where n in 0..7\n"
+ " Attach diskfile to dsk<n>, where n in 0.."CONFIG_CPM_MAX_DRNR_STR"\n"
" -r File is read only (write protected)\n"
" -w File is read/write (default)\n"
" -o options\n"