riscv-openocd/src/target
Spencer Oliver 3c69eee9ef cortex m3: add cortex_m3 reset_config cmd
This new cmd adds the ability to choose the Cortex-M3
reset method used.
It defaults to using SRST for reset if available otherwise
it falls back to using NVIC VECTRESET. This is known to work
on all cores.

Move any luminary specific reset handling to the stellaris cfg file.

Signed-off-by: Spencer Oliver <ntfreak@users.sourceforge.net>
2010-08-31 20:09:26 +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
Makefile.am avr32: work-in-progress 2010-08-15 21:51:34 +02:00
adi_v5_jtag.c adi_jtag_ error propagation 2010-07-19 22:13:49 +02: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.h ARMV4_5: review scope of data 2010-04-10 16:46:01 +08:00
arm7_9_common.c arm: add missing error reporting 2010-08-11 10:58:49 +02:00
arm7_9_common.h debug: debug entry error propagation 2010-07-19 22:13:49 +02:00
arm7tdmi.c arm_jtag_scann error propagation fixes 2010-07-20 08:24:53 +02:00
arm7tdmi.h target files shouldn't #include <target/...h> 2009-12-13 12:52:23 -08:00
arm9tdmi.c arm: error propagation of arm_jtag_set_instr 2010-07-19 22:13:49 +02:00
arm9tdmi.h target files shouldn't #include <target/...h> 2009-12-13 12:52:23 -08:00
arm11.c arm11 error propagation fixes 2010-07-20 08:42:52 +02:00
arm11.h ARM11: per-core options should not be global 2010-02-21 14:30:27 -08:00
arm11_dbgtap.c arm11 error propagation fixes 2010-07-20 08:42:52 +02:00
arm11_dbgtap.h arm11 error propagation fixes 2010-07-20 08:42:52 +02:00
arm720t.c debug: debug entry error propagation 2010-07-19 22:13:49 +02:00
arm720t.h target files shouldn't #include <target/...h> 2009-12-13 12:52:23 -08:00
arm920t.c arm: add missing error reporting 2010-08-11 10:58:49 +02:00
arm920t.h debug: debug entry error propagation 2010-07-19 22:13:49 +02:00
arm926ejs.c arm: error propagation of arm_jtag_set_instr 2010-07-19 22:13:49 +02:00
arm926ejs.h target files shouldn't #include <target/...h> 2009-12-13 12:52:23 -08:00
arm966e.c arm: error propagation of arm_jtag_set_instr 2010-07-19 22:13:49 +02:00
arm966e.h target files shouldn't #include <target/...h> 2009-12-13 12:52:23 -08:00
arm_adi_v5.c arm_adi_v5: dap_run() error propagation 2010-07-19 22:13:49 +02:00
arm_adi_v5.h cortex a8: fix segfault for unexamined targets 2010-06-19 09:26:53 +02: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 arm_dpm: error propagation fixes 2010-07-19 22:13:49 +02:00
arm_dpm.h ARM DPM: support updating HW breakpoints 2009-12-11 15:26:10 -08:00
arm_jtag.c ARM_JTAG: review scope of functions 2010-04-10 16:59:50 +08:00
arm_jtag.h debug: use assert's when approperiate 2010-08-11 11:01:14 +02: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_simulator: -Wshadow warning fixes 2010-06-15 23:14:20 +02:00
arm_simulator.h ARM_SIMULATOR: review scope of functions 2010-04-10 16:57:49 +08:00
armv4_5.c arm: add missing error reporting 2010-08-11 10:58:49 +02:00
armv4_5.h ARM: use <target/arm.h> not armv4_5.h 2009-12-07 14:57:44 -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 arm: add error propagation for enable/disable mmu caches 2010-07-19 22:13:48 +02:00
armv4_5_mmu.h arm: add error propagation for enable/disable mmu caches 2010-07-19 22:13:48 +02:00
armv7a.c ADIv5 share DAP command support 2010-03-05 10:39:25 -08:00
armv7a.h debug: debug entry error propagation 2010-07-19 22:13:49 +02:00
armv7m.c armv7m: exit_point optional for armv7m_run_algorithm 2010-07-20 09:02:27 +01:00
armv7m.h debug: debug entry error propagation 2010-07-19 22:13:49 +02:00
avr32_ap7k.c avr32: work-in-progress 2010-08-15 21:51:34 +02:00
avr32_ap7k.h avr32: work-in-progress 2010-08-15 21:51:34 +02:00
avr32_jtag.c avr32: work-in-progress 2010-08-15 21:51:34 +02:00
avr32_jtag.h avr32: work-in-progress 2010-08-15 21:51:34 +02:00
avr32_mem.c avr32: work-in-progress 2010-08-15 21:51:34 +02:00
avr32_mem.h avr32: work-in-progress 2010-08-15 21:51:34 +02:00
avr32_regs.c avr32: work-in-progress 2010-08-15 21:51:34 +02:00
avr32_regs.h avr32: work-in-progress 2010-08-15 21:51:34 +02:00
avrt.c target/avrt: review unused symbols 2010-06-21 22:14:18 +08:00
avrt.h target/avr: review scope of symbols 2010-06-21 22:14:17 +08:00
breakpoints.c breakpoint: -Wshadow warning fix 2010-06-15 23:04:22 +02:00
breakpoints.h change #include "types.h" to <helper/types.h> 2009-12-03 04:22:52 -08:00
cortex_a8.c debug: debug entry error propagation 2010-07-19 22:13:49 +02:00
cortex_a8.h cortex-a8: more MMU support 2010-04-14 07:36:08 +02:00
cortex_m3.c cortex m3: add cortex_m3 reset_config cmd 2010-08-31 20:09:26 +01:00
cortex_m3.h cortex m3: add cortex_m3 reset_config cmd 2010-08-31 20:09:26 +01:00
dsp563xx.c target/dsp563xx: review unused symbols 2010-06-18 10:03:40 +02:00
dsp563xx.h target/dsp563xx: review unused symbols 2010-06-18 10:03:40 +02:00
dsp563xx_once.c TARGET/DSP563XX_ONCE: review scope of functions 2010-04-10 22:12:20 +08:00
dsp563xx_once.h TARGET/DSP563XX_ONCE: review scope of functions 2010-04-10 22:12:20 +08:00
embeddedice.c arm_jtag_scann error propagation fixes 2010-07-20 08:24:53 +02:00
embeddedice.h EMBEDDEDICE: review scope of functions 2010-04-10 16:44:54 +08: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.c arm_jtag_scann error propagation fixes 2010-07-20 08:24:53 +02:00
etm.h ETM: more ETM_CTRL bit cleanup 2009-12-19 13:07:26 -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
fa526.c arm7/9: remove unused post_restore_context 2010-03-17 07:40:00 +01:00
feroceon.c arm_jtag_scann error propagation fixes 2010-07-20 08:24:53 +02: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
mips32.c mips32: exit_point optional for mips32_run_algorithm 2010-07-20 09:02:35 +01:00
mips32.h TARGET/MIPS32: review scope of functions 2010-04-11 01:16:14 +08:00
mips32_dmaacc.c TARGET/MIPS32_DMAACC: review scope of functions 2010-04-11 01:03:53 +08:00
mips32_dmaacc.h TARGET/MIPS32_DMAACC: review scope of functions 2010-04-11 01:03:53 +08:00
mips32_pracc.c mips32_pracc: -Wshadow warning fixes 2010-06-15 23:26:16 +02:00
mips32_pracc.h TARGET/MIPS32_PRACC: review scope of functions 2010-04-11 01:11:11 +08:00
mips_ejtag.c mips_ejtag: -Wshadow warning fixes 2010-06-15 23:27:08 +02:00
mips_ejtag.h TARGET/MIPS_EJTAG: review scope of functions 2010-04-10 22:20:41 +08:00
mips_m4k.c target/mips_m4k: review scope of symbols 2010-06-21 22:14:14 +08:00
mips_m4k.h target/mips_m4k: review scope of symbols 2010-06-21 22:14:14 +08: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.c avr32: work-in-progress 2010-08-15 21:51:34 +02:00
target.h target: clean up target memory allocation error messages 2010-05-04 09:11:20 +02: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 arm7/9: fix "reset run + halt" 2010-08-09 09:14:01 +02: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 error number: review 2010-06-23 07:55:43 +02:00
xscale.c debug: use assert's when approperiate 2010-08-11 11:01:14 +02:00
xscale.h error number: review 2010-06-23 07:55:43 +02:00