jtag/drivers/cmsis_dap: add LOG_DEBUG_IO to cmsis_dap_metacmd_targetsel
Make write to DP_TARGETSEL is logged the similar way as other DP register read/writes. While on it fix checkpatch message 'Concatenated strings should use spaces between elements' Change-Id: I98f724c984e8c4610cc461340f4c4a7cc9627ed9 Signed-off-by: Tomas Vanek <vanekt@fbl.cz> Reviewed-on: https://review.openocd.org/c/openocd/+/7219 Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com> Reviewed-by: Jonathan Bell <jonathan@raspberrypi.com> Tested-by: jenkins
This commit is contained in:
parent
48507e3b10
commit
1d77fc74e1
|
@ -573,6 +573,8 @@ static int cmsis_dap_metacmd_targetsel(uint32_t instance_id)
|
||||||
The purpose of this operation is to select the target
|
The purpose of this operation is to select the target
|
||||||
corresponding to the instance_id that is written */
|
corresponding to the instance_id that is written */
|
||||||
|
|
||||||
|
LOG_DEBUG_IO("DP write reg TARGETSEL %" PRIx32, instance_id);
|
||||||
|
|
||||||
size_t idx = 0;
|
size_t idx = 0;
|
||||||
command[idx++] = CMD_DAP_SWD_SEQUENCE;
|
command[idx++] = CMD_DAP_SWD_SEQUENCE;
|
||||||
command[idx++] = 3; /* sequence count */
|
command[idx++] = 3; /* sequence count */
|
||||||
|
@ -783,7 +785,7 @@ static void cmsis_dap_swd_write_from_queue(struct cmsis_dap *dap)
|
||||||
uint8_t cmd = transfer->cmd;
|
uint8_t cmd = transfer->cmd;
|
||||||
uint32_t data = transfer->data;
|
uint32_t data = transfer->data;
|
||||||
|
|
||||||
LOG_DEBUG_IO("%s %s reg %x %"PRIx32,
|
LOG_DEBUG_IO("%s %s reg %x %" PRIx32,
|
||||||
cmd & SWD_CMD_APNDP ? "AP" : "DP",
|
cmd & SWD_CMD_APNDP ? "AP" : "DP",
|
||||||
cmd & SWD_CMD_RNW ? "read" : "write",
|
cmd & SWD_CMD_RNW ? "read" : "write",
|
||||||
(cmd & SWD_CMD_A32) >> 1, data);
|
(cmd & SWD_CMD_A32) >> 1, data);
|
||||||
|
@ -889,7 +891,7 @@ static void cmsis_dap_swd_read_process(struct cmsis_dap *dap, int timeout_ms)
|
||||||
uint32_t tmp = data;
|
uint32_t tmp = data;
|
||||||
idx += 4;
|
idx += 4;
|
||||||
|
|
||||||
LOG_DEBUG_IO("Read result: %"PRIx32, data);
|
LOG_DEBUG_IO("Read result: %" PRIx32, data);
|
||||||
|
|
||||||
/* Imitate posted AP reads */
|
/* Imitate posted AP reads */
|
||||||
if ((transfer->cmd & SWD_CMD_APNDP) ||
|
if ((transfer->cmd & SWD_CMD_APNDP) ||
|
||||||
|
|
Loading…
Reference in New Issue