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 <andreas.fritiofson@gmail.com>
Reviewed-on: http://openocd.zylin.com/2041
Tested-by: jenkins
Reviewed-by: Spencer Oliver <spen@spen-soft.co.uk>
__archive__
Andreas Fritiofson 2014-03-11 07:59:51 +01:00 committed by Spencer Oliver
parent 7462179c38
commit 2d73fd8686
1 changed files with 4 additions and 0 deletions

View File

@ -2379,6 +2379,10 @@ static int handle_target(void *priv)
for (struct target *target = all_targets; for (struct target *target = all_targets;
is_jtag_poll_safe() && target; is_jtag_poll_safe() && target;
target = target->next) { target = target->next) {
if (!target_was_examined(target))
continue;
if (!target->tap->enabled) if (!target->tap->enabled)
continue; continue;