X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=blobdiff_plain;f=src%2Ftarget%2Farmv7m_trace.c;fp=src%2Ftarget%2Farmv7m_trace.c;h=02f3f10610583659d9aa5c1aef502c50dbe6e84f;hp=adfef2e9baa0bec15fbe6954701297f776d4b4b8;hb=f9509c92dba370be363f5641d3fefe2250bee10c;hpb=faaa42283f5c06830fe997b80d6c64f6469c6cf0 diff --git a/src/target/armv7m_trace.c b/src/target/armv7m_trace.c index adfef2e9ba..02f3f10610 100644 --- a/src/target/armv7m_trace.c +++ b/src/target/armv7m_trace.c @@ -408,8 +408,9 @@ COMMAND_HANDLER(handle_itm_port_command) if (CMD_CTX->mode == COMMAND_EXEC) return armv7m_trace_itm_config(target); - else - return ERROR_OK; + + armv7m->trace_config.itm_deferred_config = true; + return ERROR_OK; } COMMAND_HANDLER(handle_itm_ports_command) @@ -427,8 +428,9 @@ COMMAND_HANDLER(handle_itm_ports_command) if (CMD_CTX->mode == COMMAND_EXEC) return armv7m_trace_itm_config(target); - else - return ERROR_OK; + + armv7m->trace_config.itm_deferred_config = true; + return ERROR_OK; } static const struct command_registration tpiu_command_handlers[] = {