]> cloudbase.mooo.com Git - z180-stamp.git/blobdiff - avr/command_tbl.c
fat cp: copy_dir (untested)
[z180-stamp.git] / avr / command_tbl.c
index 861e72b7507a42bcdec96bd57772d097f80ce8c5..176971421cc2657ec19d0586512d3f6b4ac1ef8c 100644 (file)
@@ -34,42 +34,42 @@ CMD_TBL_ITEM(
 #ifdef DEBUG
 
 CMD_TBL_ITEM(
-       !mdr,   3,      1,      do_dump_mem,
+       !mdr,   3,      CTBL_DBG|CTBL_RPT,      do_dump_mem,
        "RAM dump",
        "address [count]"
 ),
 CMD_TBL_ITEM(
-       !mde,   3,      1,      do_dump_mem,
+       !mde,   3,      CTBL_DBG|CTBL_RPT,      do_dump_mem,
        "EEPROM dump",
        "address [count]"
 ),
 CMD_TBL_ITEM(
-       !mdf,   3,      1,      do_dump_mem,
+       !mdf,   3,      CTBL_DBG|CTBL_RPT,      do_dump_mem,
        "FLASH dump",
        "address [count]"
 ),
 CMD_TBL_ITEM(
-       !cpe,   4,      0,      do_eep_cp,
+       !cpe,   4,      CTBL_DBG,       do_eep_cp,
        "EEPROM copy",
        "source target count"
 ),
 CMD_TBL_ITEM(
-       !mm,    2,      1,      do_mem_mm_avr,
+       !mm,    2,      CTBL_DBG|CTBL_RPT,      do_mem_mm_avr,
        "avr memory modify (auto-incrementing address)",
        "address"
 ),
 CMD_TBL_ITEM(
-       !nm,    2,      1,      do_mem_nm_avr,
+       !nm,    2,      CTBL_DBG|CTBL_RPT,      do_mem_nm_avr,
        "avr memory modify (constant address)",
        "address"
 ),
 CMD_TBL_ITEM(
-       !prfree,        1,      1,      do_pr_free_avr,
+       !prfree,        1,      CTBL_DBG|CTBL_RPT,      do_pr_free_avr,
        "print avr heap free list",
        ""
 ),
 CMD_TBL_ITEM(
-       !prheap,        1,      1,      do_pr_heap_avr,
+       !prheap,        1,      CTBL_DBG,       do_pr_heap_avr,
        "dump avr heap",
        ""
 ),
@@ -248,22 +248,22 @@ CMD_TBL_ITEM(
 ),
 
 CMD_TBL_ITEM(
-       md,     3,      CTBL_REPEAT,    do_mem_md,
+       md,     3,      CTBL_RPT,       do_mem_md,
        "memory display",
        "address [# of objects]"
 ),
 CMD_TBL_ITEM(
-       mm,     2,      CTBL_REPEAT,    do_mem_mm,
+       mm,     2,      CTBL_RPT,       do_mem_mm,
        "memory modify (auto-incrementing address)",
        "address"
 ),
 CMD_TBL_ITEM(
-       nm,     2,      CTBL_REPEAT,    do_mem_nm,
+       nm,     2,      CTBL_RPT,       do_mem_nm,
        "memory modify (constant address)",
        "address"
 ),
 CMD_TBL_ITEM(
-       mw,     CONFIG_SYS_MAXARGS,     CTBL_REPEAT,    do_mem_mw,
+       mw,     CONFIG_SYS_MAXARGS,     CTBL_RPT,       do_mem_mw,
        "memory write (fill)",
        "[-bwl] address value [count]\n"
        "   -b  write value as byte (8 bit, default)\n"
@@ -271,12 +271,12 @@ CMD_TBL_ITEM(
        "   -l  write value as long (32 bit)"
 ),
 CMD_TBL_ITEM(
-       cp,     4,      CTBL_REPEAT,    do_mem_cp,
+       cp,     4,      CTBL_RPT,       do_mem_cp,
        "memory copy",
        "source target count"
 ),
 CMD_TBL_ITEM(
-       cmp,    4,      CTBL_REPEAT,    do_mem_cmp,
+       cmp,    4,      CTBL_RPT,       do_mem_cmp,
        "memory compare",
        "addr1 addr2 count"
 ),
@@ -289,19 +289,19 @@ CMD_TBL_ITEM(
        "    - set address offset for memory commands to 'offset'"
 ),
 CMD_TBL_ITEM(
-       mloop,  3,      CTBL_REPEAT,    do_mem_loop,
+       mloop,  3,      CTBL_RPT,       do_mem_loop,
        "infinite loop on address range",
        "address number_of_bytes"
 ),
 CMD_TBL_ITEM(
-       mloopw, 4,      CTBL_REPEAT,    do_mem_loopw,
+       mloopw, 4,      CTBL_RPT,       do_mem_loopw,
        "infinite write loop on address range",
        "address number_of_bytes data_to_write"
 ),
 
 #ifdef CONFIG_CMD_MEMTEST
 CMD_TBL_ITEM(
-       mtest,  4,      CTBL_REPEAT,    do_mem_mtest,
+       mtest,  4,      CTBL_RPT,       do_mem_mtest,
        "simple RAM read/write test",
        "[start [end [iterations]]]"
 ),
@@ -309,12 +309,12 @@ CMD_TBL_ITEM(
 
 #ifdef CONFIG_MX_CYCLIC
 CMD_TBL_ITEM(
-       mdc,    4,      CTBL_REPEAT,    do_mem_mdc,
+       mdc,    4,      CTBL_RPT,       do_mem_mdc,
        "memory display cyclic",
        "address count delay(ms)"
 ),
 CMD_TBL_ITEM(
-       mwc,    CONFIG_SYS_MAXARGS,     CTBL_REPEAT,    do_mem_mdc,
+       mwc,    CONFIG_SYS_MAXARGS,     CTBL_RPT,       do_mem_mdc,
        "memory write cyclic",
        "[-bwl] address value delay(ms)\n"
        "   -b  write value as byte (8 bit, default)\n"
@@ -341,7 +341,7 @@ CMD_TBL_ITEM_TOP(
 ),
 
 CMD_TBL_ITEM(
-       attach, CONFIG_SYS_MAXARGS,     CTBL_REPEAT,    do_attach,
+       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"
@@ -364,14 +364,14 @@ CMD_TBL_ITEM(
        "    Without arguments, list current assignments"
 ),
 CMD_TBL_ITEM(
-       detach, 2,      CTBL_REPEAT,    do_attach,
+       detach, 2,      0,      do_attach,
        "detach file from CP/M drive",
        "dsk<n>]\n"
        "    - alias for 'attach -d dsk<n>'"
 ),
 
 CMD_TBL_ITEM(
-       help,   CONFIG_SYS_MAXARGS,     CTBL_REPEAT,    do_help,
+       help,   CONFIG_SYS_MAXARGS,     0,      do_help,
        "print command description/usage",
        "\n"
        "       - print brief description of all commands\n"