openocd/src/target
Spencer Oliver ec5e4bae25 stlink: add armv7m stlink handling
This enables us to better handle some of the low level functions that the
stlink does not support. It also enables us to share a few more of the
standard cortex_m3 functions if necessary.

Change-Id: I7a2c57450122012ec189245d8879d8967913e00e
Signed-off-by: Spencer Oliver <spen@spen-soft.co.uk>
Reviewed-on: http://openocd.zylin.com/637
Tested-by: jenkins
2012-05-14 09:38:59 +00:00
..
xscale Remove annoying end-of-line whitespace from most src/* 2009-09-21 18:40:55 +00:00
Makefile.am flash: retire unused eCos flash driver 2012-03-11 21:14:21 +00:00
adi_v5_jtag.c build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
adi_v5_swd.c build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
algorithm.c build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
algorithm.h build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
arm.h build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
arm7_9_common.c build: use generic name for arm_algorithm vars 2012-05-14 09:29:02 +00:00
arm7_9_common.h target: remove unused declaration 2012-03-13 16:32:09 +00:00
arm7tdmi.c build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
arm7tdmi.h build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
arm9tdmi.c build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
arm9tdmi.h build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
arm11.c build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
arm11.h build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
arm11_dbgtap.c build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
arm11_dbgtap.h build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
arm720t.c build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
arm720t.h build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
arm920t.c build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
arm920t.h build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
arm926ejs.c build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
arm926ejs.h build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
arm946e.c build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
arm946e.h build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
arm966e.c build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
arm966e.h build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
arm_adi_v5.c stlink: add armv7m stlink handling 2012-05-14 09:38:59 +00:00
arm_adi_v5.h build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
arm_disassembler.c build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
arm_disassembler.h build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
arm_dpm.c build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
arm_dpm.h build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
arm_jtag.c build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
arm_jtag.h build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
arm_opcodes.h build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
arm_semihosting.c build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
arm_semihosting.h ARM: remove semihosting globals 2009-12-04 16:51:48 -08:00
arm_simulator.c build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
arm_simulator.h build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
armv4_5.c build: use generic name for arm_algorithm vars 2012-05-14 09:29:02 +00:00
armv4_5.h build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
armv4_5_cache.c build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
armv4_5_cache.h build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
armv4_5_mmu.c build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
armv4_5_mmu.h build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
armv7a.c build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
armv7a.h build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
armv7m.c armv7m: update crc/erase_check loaders for cortex-m0 2012-05-14 09:27:20 +00:00
armv7m.h stlink: add armv7m stlink handling 2012-05-14 09:38:59 +00:00
avr32_ap7k.c build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
avr32_ap7k.h build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
avr32_jtag.c build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
avr32_jtag.h build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
avr32_mem.c build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
avr32_mem.h build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
avr32_regs.c build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
avr32_regs.h build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
avrt.c build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
avrt.h build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
breakpoints.c build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
breakpoints.h build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
cortex_a.c build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
cortex_a.h build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
cortex_m.c stlink: add armv7m stlink handling 2012-05-14 09:38:59 +00:00
cortex_m.h stm32: determine all cpu types and use common examine 2012-03-14 20:35:59 +00:00
dsp563xx.c build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
dsp563xx.h build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
dsp563xx_once.c build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
dsp563xx_once.h build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
dsp5680xx.c doxygen: remove warnings 2012-04-10 12:12:39 +00:00
dsp5680xx.h doxygen: remove warnings 2012-04-10 12:12:39 +00:00
embeddedice.c build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
embeddedice.h build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
etb.c build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
etb.h build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
etm.c build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
etm.h build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
etm_dummy.c build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
etm_dummy.h build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
fa526.c build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
feroceon.c build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
image.c build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
image.h build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
mips32.c Minor bug fixes in Mips32 code 2012-04-10 12:09:55 +00:00
mips32.h build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
mips32_dmaacc.c build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
mips32_dmaacc.h build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
mips32_pracc.c Finish off functions mips32_pracc_read_mem16() and mips32_pracc_read_mem8() 2012-04-10 12:10:57 +00:00
mips32_pracc.h build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
mips_ejtag.c build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
mips_ejtag.h build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
mips_m4k.c mips: support connecting under reset 2012-05-14 09:32:57 +00:00
mips_m4k.h build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
oocd_trace.c build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
oocd_trace.h build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
register.c build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
register.h build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
smp.c build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
smp.h build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
startup.tcl Add init_board procedure executed after init_targets 2012-02-09 18:09:02 +00:00
stm32_stlink.c stlink: add armv7m stlink handling 2012-05-14 09:38:59 +00:00
target.c build: remove clang unused variable assignment warnings 2012-05-04 08:15:40 +00:00
target.h target: add target async algorithm support 2012-02-26 00:44:25 +00:00
target_request.c target_request: fix warning, do not set local variable to value it already has 2012-03-11 21:12:10 +00:00
target_request.h build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
target_type.h build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
testee.c target: further shrink Jim-awareness 2009-12-13 12:52:23 -08:00
trace.c build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
trace.h build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
xscale.c build: cleanup src/target directory 2012-02-06 11:00:36 +00:00
xscale.h build: cleanup src/target directory 2012-02-06 11:00:36 +00:00