From 2d73fd86867594ac47ecb8bdb879ec13b24edfad Mon Sep 17 00:00:00 2001 From: Andreas Fritiofson Date: Tue, 11 Mar 2014 07:59:51 +0100 Subject: [PATCH] target: Don't poll until the target is examined. The timer callback is started on target init, but it makes no sense to poll until the target is fully setup. Change-Id: I118201e125e39be3d0a920e3ef9a3f68a2035f39 Signed-off-by: Andreas Fritiofson Reviewed-on: http://openocd.zylin.com/2041 Tested-by: jenkins Reviewed-by: Spencer Oliver --- src/target/target.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/target/target.c b/src/target/target.c index 1557c72d..43c897d9 100644 --- a/src/target/target.c +++ b/src/target/target.c @@ -2379,6 +2379,10 @@ static int handle_target(void *priv) for (struct target *target = all_targets; is_jtag_poll_safe() && target; target = target->next) { + + if (!target_was_examined(target)) + continue; + if (!target->tap->enabled) continue; -- 2.39.5