Add -defer-examine option to target create command 76/3076/15
authorMatthias Welwarsky <matthias.welwarsky@sysgo.com>
Fri, 11 Nov 2016 13:39:09 +0000 (14:39 +0100)
committerPaul Fertser <fercerpav@gmail.com>
Thu, 8 Dec 2016 12:24:11 +0000 (12:24 +0000)
commit53a936afc0092f4a65975d35bab0e10944fad3db
tree351833831b3d652036bc85d07a998ed8df831f76
parentab9d92490cf37fb4cbb394f85d7c8385474dff3f
Add -defer-examine option to target create command

The '-defer-examine' option to target create allows declaring targets
that are present on the chain, but not fully functional.  They will
be skipped by the initial arp_examine as well as arp_examine after
reset.

Manual examine using 'arp_examine' is needed to examine them, with the
idea that some kind of actions is neeed to bring them to a state where
examine will succeed (if at all possible).

In order to allow value less options to target command, I had to relax
the goi.argc check in jim_target_configure().

Change-Id: I9bf4e8d27eb6476dd9353d15f48965a8cfd5c122
Signed-off-by: Esben Haabendal <esben@haabendal.dk>
Signed-off-by: Matthias Welwarsky <matthias.welwarsky@sysgo.com>
Reviewed-on: http://openocd.zylin.com/3076
Tested-by: jenkins
Reviewed-by: Tomas Vanek <vanekt@fbl.cz>
doc/openocd.texi
src/rtos/rtos.c
src/target/startup.tcl
src/target/target.c
src/target/target.h