From: Zachary T Welch Date: Sat, 24 Oct 2009 13:36:06 +0000 (-0700) Subject: Improve xscale command argument parsing. X-Git-Tag: v0.4.0-rc1~933 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=af84cd33a2e0b8af31d4c7dbd64cfd0348d65a0e;p=openocd Improve xscale command argument parsing. --- diff --git a/src/target/xscale.c b/src/target/xscale.c index 4598872d..78c21248 100644 --- a/src/target/xscale.c +++ b/src/target/xscale.c @@ -3290,7 +3290,7 @@ static int xscale_handle_vector_catch_command(command_context_t *cmd_ctx, } else { - COMMAND_PARSE_NUMBER(u32, args[0], xscale->vector_catch); + COMMAND_PARSE_NUMBER(u8, args[0], xscale->vector_catch); buf_set_u32(xscale->reg_cache->reg_list[XSCALE_DCSR].value, 16, 8, xscale->vector_catch); xscale_write_dcsr(target, -1, -1); } @@ -3478,7 +3478,7 @@ xscale_handle_trace_image_command(struct command_context_s *cmd_ctx, if (argc >= 2) { xscale->trace.image->base_address_set = 1; - COMMAND_PARSE_NUMBER(u32, args[1], xscale->trace.image->base_address); + COMMAND_PARSE_NUMBER(int, args[1], xscale->trace.image->base_address); } else {