Files
openocd/src/target
Amaury Pouly 5924d9f30c target/riscv-013: clear sticky error when DMI operation fails
When a DMI operation does not succeed (either because of a timeout
or an error), the specification says that the error in the `op`
field is sticky and needs to cleared by writing `dmireset` in `dtmcs`.
This is already done for timeouts in increase_dmi_busy_delay
but not for errors.

Change-Id: I7c5f27a5cf145511a1a8b64a45a586521e1cbe41
Signed-off-by: Amaury Pouly <amaury.pouly@lowrisc.org>
Reviewed-on: https://review.openocd.org/c/openocd/+/7688
Tested-by: jenkins
Reviewed-by: Tim Newsome <tim@sifive.com>
Reviewed-by: Jan Matyas <jan.matyas@codasip.com>
2023-05-25 16:19:12 +00:00
..
2023-05-13 08:47:27 +00:00
2022-09-13 22:13:58 +00:00
2022-09-13 22:13:58 +00:00
2023-01-15 15:01:03 +00:00
2023-04-30 14:46:25 +00:00
2022-09-13 22:13:58 +00:00
2023-05-06 13:34:32 +00:00
2022-09-13 22:13:58 +00:00
2023-05-05 22:14:11 +00:00