adapter/cmsis-dap: Fix 'quirk' command

Display only the quirk state without additional text. This makes
processing via Tcl easier. Also, do not echo the selected quirk state.

Change-Id: I2e8de2742ffc10c7995a30a2a2d8a383b0cfaa69
Signed-off-by: Marc Schink <dev@zapb.de>
Reviewed-on: https://review.openocd.org/c/openocd/+/9068
Tested-by: jenkins
Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
This commit is contained in:
Marc Schink
2025-08-02 11:29:37 +02:00
committed by Antonio Borneo
parent 727c0d46e3
commit f43ad6d108
+5 -3
View File
@@ -2239,11 +2239,13 @@ COMMAND_HANDLER(cmsis_dap_handle_quirk_command)
if (CMD_ARGC > 1)
return ERROR_COMMAND_SYNTAX_ERROR;
if (CMD_ARGC == 1)
if (CMD_ARGC == 1) {
COMMAND_PARSE_ENABLE(CMD_ARGV[0], cmsis_dap_quirk_mode);
return ERROR_OK;
}
command_print(CMD, "%s", cmsis_dap_quirk_mode ? "enabled" : "disabled");
command_print(CMD, "CMSIS-DAP quirk workarounds %s",
cmsis_dap_quirk_mode ? "enabled" : "disabled");
return ERROR_OK;
}