X-Git-Url: https://review.openocd.org/gitweb?a=blobdiff_plain;ds=sidebyside;f=src%2Ftarget%2Fmips_m4k.c;h=83a2a7bd81fc86330d97df963ee06b74ef9700d0;hb=0c2f8b6eb8f4b379aa0c78caba73ec1ebaae8414;hp=7be96a4979aa4c8f193c5b828b9c9393da60426a;hpb=45b5c838a66b200bd05d401f2b245bba3fd46d9d;p=openocd.git diff --git a/src/target/mips_m4k.c b/src/target/mips_m4k.c index 7be96a4979..83a2a7bd81 100644 --- a/src/target/mips_m4k.c +++ b/src/target/mips_m4k.c @@ -865,7 +865,7 @@ static int mips_m4k_read_memory(struct target *target, uint32_t address, /* sanitize arguments */ if (((size != 4) && (size != 2) && (size != 1)) || (count == 0) || !(buffer)) - return ERROR_INVALID_ARGUMENTS; + return ERROR_COMMAND_SYNTAX_ERROR; if (((size == 4) && (address & 0x3u)) || ((size == 2) && (address & 0x1u))) return ERROR_TARGET_UNALIGNED_ACCESS; @@ -932,7 +932,7 @@ static int mips_m4k_write_memory(struct target *target, uint32_t address, /* sanitize arguments */ if (((size != 4) && (size != 2) && (size != 1)) || (count == 0) || !(buffer)) - return ERROR_INVALID_ARGUMENTS; + return ERROR_COMMAND_SYNTAX_ERROR; if (((size == 4) && (address & 0x3u)) || ((size == 2) && (address & 0x1u))) return ERROR_TARGET_UNALIGNED_ACCESS; @@ -1140,7 +1140,7 @@ COMMAND_HANDLER(mips_m4k_handle_cp0_command) /* two or more argument, access a single register/select (write if third argument is given) */ if (CMD_ARGC < 2) { - command_print(CMD_CTX, "command requires more arguments."); + return ERROR_COMMAND_SYNTAX_ERROR; } else { @@ -1205,6 +1205,7 @@ const struct command_registration mips_m4k_command_handlers[] = { .name = "mips_m4k", .mode = COMMAND_ANY, .help = "mips_m4k command group", + .usage = "", .chain = mips_m4k_exec_command_handlers, }, COMMAND_REGISTRATION_DONE