target: fix poll off
I don't know when "poll off" broke, but "poll off" didn't stop background polling of target. The polling status flag simply wasn't checked in the handle_target timer callback. All target polling(including power/reset state) is now stopped upon "poll off". Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>__archive__
parent
010492a1ed
commit
ed6756fb23
|
@ -1784,6 +1784,12 @@ static int handle_target(void *priv)
|
|||
Jim_Interp *interp = (Jim_Interp *)priv;
|
||||
int retval = ERROR_OK;
|
||||
|
||||
if (!is_jtag_poll_safe())
|
||||
{
|
||||
/* polling is disabled currently */
|
||||
return ERROR_OK;
|
||||
}
|
||||
|
||||
/* we do not want to recurse here... */
|
||||
static int recursive = 0;
|
||||
if (! recursive)
|
||||
|
|
Loading…
Reference in New Issue