diff options
Diffstat (limited to 'avr/command_tbl.c')
-rw-r--r-- | avr/command_tbl.c | 31 |
1 files changed, 25 insertions, 6 deletions
diff --git a/avr/command_tbl.c b/avr/command_tbl.c index 02d8ac8..e5c6567 100644 --- a/avr/command_tbl.c +++ b/avr/command_tbl.c @@ -24,8 +24,10 @@ extern command_ret_t do_gpio(cmd_tbl_t *, int, int, char * const []); extern command_ret_t do_sd(cmd_tbl_t *, int, int, char * const []); extern command_ret_t do_fat_stat(cmd_tbl_t *, int, int, char * const []); extern command_ret_t do_fat_ls(cmd_tbl_t *, int, int, char * const []); -extern command_ret_t do_fat_read(cmd_tbl_t *, int, int, char * const []); -extern command_ret_t do_fat_write(cmd_tbl_t *, int, int, char * const []); +//extern command_ret_t do_fat_read(cmd_tbl_t *, int, int, char * const []); +//extern command_ret_t do_fat_write(cmd_tbl_t *, int, int, char * const []); +extern command_ret_t do_fat_rw(cmd_tbl_t *, int, int, char * const []); +extern command_ret_t do_testarg(cmd_tbl_t *, int, int, char * const []); #ifdef CONFIG_SYS_LONGHELP const FLASH char sd_help_text[] = @@ -47,6 +49,22 @@ CMD_TBL_ITEM( #ifdef DEBUG CMD_TBL_ITEM( + test, CONFIG_SYS_MAXARGS, 1, do_testarg, + "print arguments", + "" +), +CMD_TBL_ITEM( + tst1, CONFIG_SYS_MAXARGS, 1, do_testarg, + "print arguments", + "" +), +CMD_TBL_ITEM( + tst2, CONFIG_SYS_MAXARGS, 1, do_testarg, + "print arguments", + "" +), + +CMD_TBL_ITEM( !mdr, 3, 1, do_dump_mem, "RAM dump", "address [count]" @@ -254,7 +272,7 @@ CMD_TBL_ITEM( "path" ), CMD_TBL_ITEM( - fatload, 5, 0, do_fat_read, + fatload, 5, 0, do_fat_rw, "load binary file from a dos filesystem", "<d:/path/filename> <addr> [bytes [pos]]\n" " - Load binary file 'path/filename' on logical drive 'd'\n" @@ -265,11 +283,12 @@ CMD_TBL_ITEM( " the load stops on end of file." ), CMD_TBL_ITEM( - fatwrite, 4, 0, do_fat_write, + fatwrite, 4, 0, do_fat_rw, "write file into a dos filesystem", "<d:/path/filename> <addr> <bytes>\n" - " - write file 'filename' from the address 'addr' in RAM\n" - " to 'dev' on 'interface'" + " - Write file to 'path/filename' on logical drive 'd' from RAM\n" + " starting at address 'addr'. 'bytes' gives the size to load.\n" + " If 'bytes' is 0 or omitted, the load stops on end of file." ), CMD_TBL_ITEM( |