Submitted by Magnus Lundin <lundin@mlu.mine.nu>:
- Add jtag_execute_queue in jtag_add_reset after interface_jtag_add_reset. - Use tap_set_state to demark TAP_RESET, instead of cmd_queue_cur_state - cmd_queue_cur_state needs to be retired. git-svn-id: svn://svn.berlios.de/openocd/trunk@1892 b42882b7-edfa-0310-969c-e2dbd0fdcd60
This commit is contained in:
parent
d305e2c35b
commit
b6d87ad03d
|
@ -1253,6 +1253,7 @@ void jtag_add_reset(int req_tlr_or_trst, int req_srst)
|
||||||
jtag_error=retval;
|
jtag_error=retval;
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
jtag_execute_queue();
|
||||||
|
|
||||||
if (jtag_srst)
|
if (jtag_srst)
|
||||||
{
|
{
|
||||||
|
@ -1280,7 +1281,7 @@ void jtag_add_reset(int req_tlr_or_trst, int req_srst)
|
||||||
* and inform possible listeners about this
|
* and inform possible listeners about this
|
||||||
*/
|
*/
|
||||||
LOG_DEBUG("TRST line asserted");
|
LOG_DEBUG("TRST line asserted");
|
||||||
cmd_queue_cur_state = TAP_RESET;
|
tap_set_state(TAP_RESET);
|
||||||
jtag_call_event_callbacks(JTAG_TRST_ASSERTED);
|
jtag_call_event_callbacks(JTAG_TRST_ASSERTED);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|
Loading…
Reference in New Issue