riscv-openocd/src
David Brownell 1cd7b3b49b stellaris: probe() cleanups
Fix potential memory leak:  make sure the per-bank data
structures are only allocated in probe(), and that calling
probe() multiple times is a NOP.  Use it for auto_probe().

Require probe() to have done its thing:  don't make access
routines cope with it not having been called.  Shrink a
bunch of failure paths; and in some cases, correct them.

Don't needlessly insist on a halted target for probe().

Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
2009-12-16 14:17:31 -08:00
..
flash stellaris: probe() cleanups 2009-12-16 14:17:31 -08:00
helper ecos: crisper implementation of timeval_ms() 2009-12-16 08:15:05 +01:00
jtag jtag: add '-ignore-version' option 2009-12-14 15:55:51 -08:00
pld build: add build/src to include path 2009-12-08 10:16:10 +01:00
server server: server loop will exhaust data inputs before sleeping 2009-12-16 08:09:35 +01:00
svf build: add build/src to include path 2009-12-08 10:16:10 +01:00
target XScale: use all-ones for BYPASS, not five-ones 2009-12-15 14:45:26 -08:00
xsvf build: add build/src to include path 2009-12-08 10:16:10 +01:00
Makefile.am build: add build/src to include path 2009-12-08 10:16:10 +01:00
ecosboard.c zy1000: removed some redundant include 2009-12-16 14:52:22 +01:00
hello.c change #include "log.h" to <helper/log.h> 2009-12-03 04:22:52 -08:00
hello.h improve command handling examples 2009-11-25 10:29:05 -08:00
main.c add openocd.h for top-level declarations 2009-11-14 07:29:16 -08:00
openocd.c server: add server_preinit which is called before config file is parsed. 2009-12-11 10:26:15 +00:00
openocd.h remove #if logic for openocd_sleep_*lude 2009-12-02 13:26:26 -08:00