diff options
Diffstat (limited to 'common')
| -rw-r--r-- | common/cmd_sandbox.c | 18 | 
1 files changed, 14 insertions, 4 deletions
| diff --git a/common/cmd_sandbox.c b/common/cmd_sandbox.c index 206a48614..a28a844ae 100644 --- a/common/cmd_sandbox.c +++ b/common/cmd_sandbox.c @@ -32,9 +32,16 @@ static int do_sandbox_ls(cmd_tbl_t *cmdtp, int flag, int argc,  	return do_ls(cmdtp, flag, argc, argv, FS_TYPE_SANDBOX);  } +static int do_sandbox_save(cmd_tbl_t *cmdtp, int flag, int argc, +			   char * const argv[]) +{ +	return do_save(cmdtp, flag, argc, argv, FS_TYPE_SANDBOX, 16); +} +  static cmd_tbl_t cmd_sandbox_sub[] = { -	U_BOOT_CMD_MKENT(load, 3, 0, do_sandbox_load, "", ""), +	U_BOOT_CMD_MKENT(load, 7, 0, do_sandbox_load, "", ""),  	U_BOOT_CMD_MKENT(ls, 3, 0, do_sandbox_ls, "", ""), +	U_BOOT_CMD_MKENT(save, 6, 0, do_sandbox_save, "", ""),  };  static int do_sandbox(cmd_tbl_t *cmdtp, int flag, int argc, @@ -56,8 +63,11 @@ static int do_sandbox(cmd_tbl_t *cmdtp, int flag, int argc,  }  U_BOOT_CMD( -	sb,	6,	1,	do_sandbox, +	sb,	8,	1,	do_sandbox,  	"Miscellaneous sandbox commands", -	"load host <addr> <filename> [<bytes> <offset>]  - load a file from host\n" -	"sb ls host <filename>      - save a file to host" +	"load host <dev> <addr> <filename> [<bytes> <offset>]  - " +		"load a file from host\n" +	"sb ls host <filename>                      - list files on host\n" +	"sb save host <dev> <filename> <addr> <bytes> [<offset>] - " +		"save a file to host\n"  ); |