openocd/src/target
Øyvind Harboe ed6756fb23 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>
2010-03-25 20:46:34 +01:00
..
ecos - reverted some of the changes that possibly broke arm926ejs. Waiting 2008-04-04 13:47:38 +00:00
xscale Remove annoying end-of-line whitespace from most src/* 2009-09-21 18:40:55 +00:00
adi_v5_jtag.c jtag: retire jtag_get/set_end_state() 2010-03-19 08:31:44 +01:00
adi_v5_swd.c ADIv5 transport support moves to separate files 2010-03-16 14:12:00 -07:00
algorithm.c change #include "binarybuffer.h" to <helper/binarybuffer.h> 2009-12-03 04:22:17 -08:00
algorithm.h target: don't implicitly include "algorithm.h" 2009-11-16 00:35:05 -08:00
arm_adi_v5.c change %x and %d to PRIx32 and PRId32 where needed for cygwin 2010-03-25 12:45:32 +01:00
arm_adi_v5.h ADIv5 transport support moves to separate files 2010-03-16 14:12:00 -07:00
arm_disassembler.c Various doc/comment updates 2010-01-21 16:45:00 -08:00
arm_disassembler.h change #include "types.h" to <helper/types.h> 2009-12-03 04:22:52 -08:00
arm_dpm.c change %x and %d to PRIx32 and PRId32 where needed for cygwin 2010-03-25 12:45:32 +01:00
arm_dpm.h ARM DPM: support updating HW breakpoints 2009-12-11 15:26:10 -08:00
arm_jtag.c jtag: move towards making out_value const 2010-03-20 11:16:49 +01:00
arm_jtag.h jtag: retire one instance of jtag_get_end_state() usage 2010-03-18 12:08:11 +01:00
arm_opcodes.h ARM: update arm_opcodes.h copyright 2009-12-09 21:43:23 -08:00
arm_semihosting.c arm_semihosting buildfix 2010-03-01 10:39:57 -08:00
arm_semihosting.h ARM: remove semihosting globals 2009-12-04 16:51:48 -08:00
arm_simulator.c ARM: use <target/arm.h> not armv4_5.h 2009-12-07 14:57:44 -08:00
arm_simulator.h ARM: rename armv4_5_state_* as arm_state_* 2009-12-04 19:39:25 -08:00
arm.h ADIv5 share DAP command support 2010-03-05 10:39:25 -08:00
arm7_9_common.c jtag: retire jtag_get/set_end_state() 2010-03-19 08:31:44 +01:00
arm7_9_common.h arm7/9: remove unused post_restore_context 2010-03-17 07:40:00 +01:00
arm7tdmi.c jtag: retire jtag_get/set_end_state() 2010-03-19 08:31:44 +01:00
arm7tdmi.h target files shouldn't #include <target/...h> 2009-12-13 12:52:23 -08:00
arm9tdmi.c jtag: retire jtag_get/set_end_state() 2010-03-19 08:31:44 +01:00
arm9tdmi.h target files shouldn't #include <target/...h> 2009-12-13 12:52:23 -08:00
arm11_dbgtap.c jtag: cut down on usage of unintended modification of global end state 2010-03-18 08:43:19 +01:00
arm11_dbgtap.h jtag: retire tap field 2010-03-08 08:12:25 +01:00
arm11.c jtag: retire tap field 2010-03-08 08:12:25 +01:00
arm11.h ARM11: per-core options should not be global 2010-02-21 14:30:27 -08:00
arm720t.c jtag: retire jtag_get/set_end_state() 2010-03-19 08:31:44 +01:00
arm720t.h target files shouldn't #include <target/...h> 2009-12-13 12:52:23 -08:00
arm920t.c arm breakpoints: amended fix comment 2010-03-21 19:21:15 +01:00
arm920t.h target files shouldn't #include <target/...h> 2009-12-13 12:52:23 -08:00
arm926ejs.c arm breakpoints: amended fix comment 2010-03-21 19:21:15 +01:00
arm926ejs.h target files shouldn't #include <target/...h> 2009-12-13 12:52:23 -08:00
arm966e.c jtag: retire jtag_get/set_end_state() 2010-03-19 08:31:44 +01:00
arm966e.h target files shouldn't #include <target/...h> 2009-12-13 12:52:23 -08:00
armv4_5_cache.c change #include "log.h" to <helper/log.h> 2009-12-03 04:22:52 -08:00
armv4_5_cache.h change #include "types.h" to <helper/types.h> 2009-12-03 04:22:52 -08:00
armv4_5_mmu.c change #include "log.h" to <helper/log.h> 2009-12-03 04:22:52 -08:00
armv4_5_mmu.h target files shouldn't #include <target/...h> 2009-12-13 12:52:23 -08:00
armv4_5.c armv4_5: remove core_type check in mcr/mrc cmd 2010-02-28 23:06:49 +00:00
armv4_5.h ARM: use <target/arm.h> not armv4_5.h 2009-12-07 14:57:44 -08:00
armv7a.c ADIv5 share DAP command support 2010-03-05 10:39:25 -08:00
armv7a.h arm7/9: remove unused post_restore_context 2010-03-17 07:40:00 +01:00
armv7m.c arm7/9: remove unused post_restore_context 2010-03-17 07:40:00 +01:00
armv7m.h arm7/9: remove unused post_restore_context 2010-03-17 07:40:00 +01:00
avrt.c jtag: cut down on usage of unintended modification of global end state 2010-03-18 08:43:19 +01:00
avrt.h change #include "jtag.h" to <jtag/jtag.h> 2009-12-03 04:24:33 -08:00
breakpoints.c change #include "log.h" to <helper/log.h> 2009-12-03 04:22:52 -08:00
breakpoints.h change #include "types.h" to <helper/types.h> 2009-12-03 04:22:52 -08:00
cortex_a8.c arm7/9: remove unused post_restore_context 2010-03-17 07:40:00 +01:00
cortex_a8.h target files shouldn't #include <target/...h> 2009-12-13 12:52:23 -08:00
cortex_m3.c arm7/9: remove unused post_restore_context 2010-03-17 07:40:00 +01:00
cortex_m3.h target files shouldn't #include <target/...h> 2009-12-13 12:52:23 -08:00
dsp563xx_once.c target: add basic dsp563xx support 2009-12-15 18:38:52 +01:00
dsp563xx_once.h target: add basic dsp563xx support 2009-12-15 18:38:52 +01:00
dsp563xx.c jtag: cut down on usage of unintended modification of global end state 2010-03-18 08:43:19 +01:00
dsp563xx.h target: add basic dsp563xx support 2009-12-15 18:38:52 +01:00
embeddedice.c jtag: make out_value const 2010-03-21 19:13:49 +01:00
embeddedice.h jtag: remove jtag_get_end_state()'s that should be unecessary 2010-03-19 08:31:44 +01:00
etb.c jtag: make out_value const 2010-03-21 19:13:49 +01:00
etb.h ETM trigger_percent becomes an ETB command 2009-12-19 13:06:46 -08:00
etm_dummy.c ARM ETM/ETB/trace: help/usage updates 2010-01-07 15:22:41 -08:00
etm_dummy.h target files shouldn't #include <target/...h> 2009-12-13 12:52:23 -08:00
etm.c jtag: make out_value const 2010-03-21 19:13:49 +01:00
etm.h ETM: more ETM_CTRL bit cleanup 2009-12-19 13:07:26 -08:00
fa526.c arm7/9: remove unused post_restore_context 2010-03-17 07:40:00 +01:00
feroceon.c jtag: retire jtag_get/set_end_state() 2010-03-19 08:31:44 +01:00
image.c change #include "log.h" to <helper/log.h> 2009-12-03 04:22:52 -08:00
image.h image loading: fix problem with offsets > 0x80000000 2010-03-16 10:11:40 +01:00
Makefile.am ADIv5 transport support moves to separate files 2010-03-16 14:12:00 -07:00
mips_ejtag.c jtag: move towards making out_value const 2010-03-20 11:16:49 +01:00
mips_ejtag.h PIC32MX: add unlock cmd 2010-03-18 09:35:45 +00:00
mips_m4k.c jtag: retire jtag_get/set_end_state() 2010-03-19 08:31:44 +01:00
mips_m4k.h PIC32: add software reset support 2010-03-17 09:01:47 +00:00
mips32_dmaacc.c MIPS: remove unused arg from mips_ejtag_set_instr 2010-03-18 09:19:39 +00:00
mips32_dmaacc.h target files shouldn't #include <target/...h> 2009-12-13 12:52:23 -08:00
mips32_pracc.c MIPS: remove unused arg from mips_ejtag_set_instr 2010-03-18 09:19:39 +00:00
mips32_pracc.h MIPS: whitespace cleanup 2010-01-07 20:56:07 +00:00
mips32.c MIPS: add mips algorithm support 2010-02-28 22:26:53 +00:00
mips32.h MIPS: add mips algorithm support 2010-02-28 22:26:53 +00:00
oocd_trace.c ARM ETM/ETB/trace: help/usage updates 2010-01-07 15:22:41 -08:00
oocd_trace.h target files shouldn't #include <target/...h> 2009-12-13 12:52:23 -08:00
register.c change #include "types.h" to <helper/types.h> 2009-12-03 04:22:52 -08:00
register.h target: make register flags "bool" 2009-11-22 10:27:29 -08:00
startup.tcl reset: better error messages 2010-01-11 12:58:06 +01:00
target_request.c target misc: help/usage updates 2010-01-07 15:05:26 -08:00
target_request.h #include "target.h" less wildly 2009-11-16 00:35:24 -08:00
target_type.h target: add check_reset hook 2010-01-13 12:00:02 +01:00
target.c target: fix poll off 2010-03-25 20:46:34 +01:00
target.h target: add todo in target_write_memory() about alignment 2010-02-09 21:57:23 +01:00
testee.c target: further shrink Jim-awareness 2009-12-13 12:52:23 -08:00
trace.c target misc: help/usage updates 2010-01-07 15:05:26 -08:00
trace.h change #include "types.h" to <helper/types.h> 2009-12-03 04:22:52 -08:00
xscale.c fix software breakpoints on xscale 2010-03-22 08:28:19 +01:00
xscale.h target files shouldn't #include <target/...h> 2009-12-13 12:52:23 -08:00