* Added support for ESTEEM192E board (Conn Clark)
+* Fixed bug in command repeat code
+
+* Fixed mkimage bug that caused bad headers when image was on NFS
+ mounted filesystem
+
* New FPGA-Image for CPCI405 and AR405
* PPC405GP PCI Handling reworked to support PCI host and adapter boards.
#if (CONFIG_COMMANDS & CFG_CMD_MEMORY)
-static void mod_mem(int incrflag, int flag, int argc, char *argv[]);
+static void mod_mem(cmd_tbl_t *, int, int, int, char *[]);
/* Display values from last command.
* Memory modify remembered values are different from display memory.
void do_mem_mm (cmd_tbl_t *cmdtp, bd_t *bd, int flag, int argc, char *argv[])
{
- mod_mem (1, flag, argc, argv);
+ mod_mem (1, cmdtp, flag, argc, argv);
}
void do_mem_nm (cmd_tbl_t *cmdtp, bd_t *bd, int flag, int argc, char *argv[])
{
- mod_mem (0, flag, argc, argv);
+ mod_mem (0, cmdtp, flag, argc, argv);
}
*/
static void
-mod_mem(int incrflag, int flag, int argc, char *argv[])
+mod_mem(cmd_tbl_t *cmdtp, int incrflag, int flag, int argc, char *argv[])
{
ulong addr, size, i;
int nbytes;
extern char console_buffer[];
+ if (argc != 2) {
+ printf ("Usage:\n%s\n", cmdtp->usage);
+ return;
+ }
+
#ifdef CONFIG_BOOT_RETRY_TIME
reset_cmd_timeout(); /* got a good command to get here */
#endif
if (len == -1)
printf ("<INTERRUPT>\n");
else
- rc = run_command (lastcommand, bd, 0);
+ rc = run_command (lastcommand, bd, flag);
if (rc <= 0) {
/* invalid command or not repeatable, forget it */
#define CMD_TBL_BASE MK_CMD_TBL_ENTRY( \
"base", 2, 2, 1, do_mem_base, \
"base - print or set address offset\n", \
- "\n - print address offset fpr memory commands\n" \
+ "\n - print address offset for memory commands\n" \
"base off\n - set address offset for memory commands to 'off'\n" \
),
/*