openocd/src/target
Franck Jullien 4e79b48e2c Add new target type: OpenRISC
Add support for OpenRISC target. This implementation
supports the adv_debug_sys debug unit core. The mohor
dbg_if is not supported. Support for mohor TAP core
and Altera Virtual JTAG core are also provided.

Change-Id: I3b1cfab1bbb28e497c4fca6ed1bd3a4362609b72
Signed-off-by: Franck Jullien <franck.jullien@gmail.com>
Reviewed-on: http://openocd.zylin.com/1547
Tested-by: jenkins
Reviewed-by: Andreas Fritiofson <andreas.fritiofson@gmail.com>
2013-09-26 09:52:56 +00:00
..
openrisc Add new target type: OpenRISC 2013-09-26 09:52:56 +00:00
xscale update files to correct FSF address 2013-06-05 19:52:42 +00:00
adi_v5_jtag.c update files to correct FSF address 2013-06-05 19:52:42 +00:00
adi_v5_swd.c update files to correct FSF address 2013-06-05 19:52:42 +00:00
algorithm.c update files to correct FSF address 2013-06-05 19:52:42 +00:00
algorithm.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
arm_adi_v5.c adiv5: check packed transfers are supported 2013-09-20 20:39:34 +00:00
arm_adi_v5.h adiv5: check packed transfers are supported 2013-09-20 20:39:34 +00:00
arm_disassembler.c update files to correct FSF address 2013-06-05 19:52:42 +00:00
arm_disassembler.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
arm_dpm.c update files to correct FSF address 2013-06-05 19:52:42 +00:00
arm_dpm.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
arm_jtag.c update files to correct FSF address 2013-06-05 19:52:42 +00:00
arm_jtag.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
arm_opcodes.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
arm_semihosting.c update files to correct FSF address 2013-06-05 19:52:42 +00:00
arm_semihosting.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
arm_simulator.c update files to correct FSF address 2013-06-05 19:52:42 +00:00
arm_simulator.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
arm.h armv7m: use consistent arm.cpsr member 2013-09-08 16:13:51 +00:00
arm7_9_common.c [RFC] target: Move bulk_write_memory to arm7_9 2013-09-13 19:33:28 +00:00
arm7_9_common.h [RFC] target: Move bulk_write_memory to arm7_9 2013-09-13 19:33:28 +00:00
arm7tdmi.c [RFC] target: Move bulk_write_memory to arm7_9 2013-09-13 19:33:28 +00:00
arm7tdmi.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
arm9tdmi.c [RFC] target: Move bulk_write_memory to arm7_9 2013-09-13 19:33:28 +00:00
arm9tdmi.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
arm11_dbgtap.c update files to correct FSF address 2013-06-05 19:52:42 +00:00
arm11_dbgtap.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
arm11.c target: remove unimplemented target_request_data implementations 2013-09-08 16:12:41 +00:00
arm11.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
arm720t.c [RFC] target: Move bulk_write_memory to arm7_9 2013-09-13 19:33:28 +00:00
arm720t.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
arm920t.c [RFC] target: Move bulk_write_memory to arm7_9 2013-09-13 19:33:28 +00:00
arm920t.h [RFC] target: Move bulk_write_memory to arm7_9 2013-09-13 19:33:28 +00:00
arm926ejs.c [RFC] target: Move bulk_write_memory to arm7_9 2013-09-13 19:33:28 +00:00
arm926ejs.h [RFC] target: Move bulk_write_memory to arm7_9 2013-09-13 19:33:28 +00:00
arm946e.c [RFC] target: Move bulk_write_memory to arm7_9 2013-09-13 19:33:28 +00:00
arm946e.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
arm966e.c [RFC] target: Move bulk_write_memory to arm7_9 2013-09-13 19:33:28 +00:00
arm966e.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
armv4_5_cache.c update files to correct FSF address 2013-06-05 19:52:42 +00:00
armv4_5_cache.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
armv4_5_mmu.c update files to correct FSF address 2013-06-05 19:52:42 +00:00
armv4_5_mmu.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
armv4_5.c gdb_server: support gdb target description 2013-08-07 21:00:40 +00:00
armv4_5.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
armv7a.c update files to correct FSF address 2013-06-05 19:52:42 +00:00
armv7a.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
armv7m.c armv7m: add gdb target description support 2013-09-21 20:09:14 +00:00
armv7m.h armv7m: remove gdb register hacks 2013-09-21 20:08:38 +00:00
avr32_ap7k.c target: remove unimplemented target_request_data implementations 2013-09-08 16:12:41 +00:00
avr32_ap7k.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
avr32_jtag.c update files to correct FSF address 2013-06-05 19:52:42 +00:00
avr32_jtag.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
avr32_mem.c update files to correct FSF address 2013-06-05 19:52:42 +00:00
avr32_mem.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
avr32_regs.c update files to correct FSF address 2013-06-05 19:52:42 +00:00
avr32_regs.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
avrt.c target: remove unimplemented target_request_data implementations 2013-09-08 16:12:41 +00:00
avrt.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
breakpoints.c gdb server: new feature, add stop reason in stop reply packet for gdb 2013-08-07 21:01:08 +00:00
breakpoints.h gdb server: new feature, add stop reason in stop reply packet for gdb 2013-08-07 21:01:08 +00:00
cortex_a.c target: remove unimplemented target_request_data implementations 2013-09-08 16:12:41 +00:00
cortex_a.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
cortex_m.c armv7m: remove gdb register hacks 2013-09-21 20:08:38 +00:00
cortex_m.h stlink: add SWO tracing support 2013-08-07 21:02:28 +00:00
dsp563xx_once.c dsp563xx: Adding breakpoint/watchpoint support. 2013-07-15 10:05:15 +00:00
dsp563xx_once.h dsp563xx: Adding breakpoint/watchpoint support. 2013-07-15 10:05:15 +00:00
dsp563xx.c target: remove unimplemented target_request_data implementations 2013-09-08 16:12:41 +00:00
dsp563xx.h dsp563xx: Adding breakpoint/watchpoint support. 2013-07-15 10:05:15 +00:00
dsp5680xx.c target: remove unimplemented target_request_data implementations 2013-09-08 16:12:41 +00:00
dsp5680xx.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
embeddedice.c update files to correct FSF address 2013-06-05 19:52:42 +00:00
embeddedice.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
etb.c update files to correct FSF address 2013-06-05 19:52:42 +00:00
etb.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
etm_dummy.c update files to correct FSF address 2013-06-05 19:52:42 +00:00
etm_dummy.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
etm.c etm: prevent segfault when reading bogus information 2013-07-17 14:34:07 +00:00
etm.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
fa526.c [RFC] target: Move bulk_write_memory to arm7_9 2013-09-13 19:33:28 +00:00
feroceon.c [RFC] target: Move bulk_write_memory to arm7_9 2013-09-13 19:33:28 +00:00
hla_target.c hla: move memory read/write functionality to driver 2013-09-25 13:53:34 +00:00
image.c update files to correct FSF address 2013-06-05 19:52:42 +00:00
image.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
Makefile.am Add new target type: OpenRISC 2013-09-26 09:52:56 +00:00
mips_ejtag.c mips: add breakpoint support for EJTAG 2.0 2013-07-17 14:33:34 +00:00
mips_ejtag.h mips: add breakpoint support for EJTAG 2.0 2013-07-17 14:33:34 +00:00
mips_m4k.c target: remove unimplemented target_request_data implementations 2013-09-08 16:12:41 +00:00
mips_m4k.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
mips32_dmaacc.c do not wait forever on ejtag_dma_dstrt_poll 2013-07-17 14:33:13 +00:00
mips32_dmaacc.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
mips32_pracc.c mips32_pracc: jump to 0xff20.0200 if cpu reads wrong addr 2013-07-17 14:33:24 +00:00
mips32_pracc.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
mips32.c gdb_server: support gdb target description 2013-08-07 21:00:40 +00:00
mips32.h gdb_server: support gdb target description 2013-08-07 21:00:40 +00:00
nds32_aice.c nds32: support multi-target debugging 2013-09-13 19:37:58 +00:00
nds32_aice.h nds32: support multi-target debugging 2013-09-13 19:37:58 +00:00
nds32_cmd.c aice: add target name to nds command messages 2013-09-13 19:38:04 +00:00
nds32_cmd.h nds32: add new target type nds32_v2, nds32_v3, nds32_v3m 2013-06-05 19:27:35 +00:00
nds32_disassembler.c nds32: add new target type nds32_v2, nds32_v3, nds32_v3m 2013-06-05 19:27:35 +00:00
nds32_disassembler.h nds32: add new target type nds32_v2, nds32_v3, nds32_v3m 2013-06-05 19:27:35 +00:00
nds32_edm.h nds32: add new target type nds32_v2, nds32_v3, nds32_v3m 2013-06-05 19:27:35 +00:00
nds32_insn.h nds32: add new target type nds32_v2, nds32_v3, nds32_v3m 2013-06-05 19:27:35 +00:00
nds32_reg.c nds32: add new target type nds32_v2, nds32_v3, nds32_v3m 2013-06-05 19:27:35 +00:00
nds32_reg.h nds32: add new target type nds32_v2, nds32_v3, nds32_v3m 2013-06-05 19:27:35 +00:00
nds32_tlb.c nds32: add new target type nds32_v2, nds32_v3, nds32_v3m 2013-06-05 19:27:35 +00:00
nds32_tlb.h nds32: add new target type nds32_v2, nds32_v3, nds32_v3m 2013-06-05 19:27:35 +00:00
nds32_v2.c nds32: remove .soft_reset_halt dependency 2013-09-13 19:38:09 +00:00
nds32_v2.h nds32: add new target type nds32_v2, nds32_v3, nds32_v3m 2013-06-05 19:27:35 +00:00
nds32_v3_common.c nds32: remove .soft_reset_halt dependency 2013-09-13 19:38:09 +00:00
nds32_v3_common.h nds32: remove .soft_reset_halt dependency 2013-09-13 19:38:09 +00:00
nds32_v3.c nds32: remove .soft_reset_halt dependency 2013-09-13 19:38:09 +00:00
nds32_v3.h nds32: add new target type nds32_v2, nds32_v3, nds32_v3m 2013-06-05 19:27:35 +00:00
nds32_v3m.c nds32: remove .soft_reset_halt dependency 2013-09-13 19:38:09 +00:00
nds32_v3m.h nds32: add new target type nds32_v2, nds32_v3, nds32_v3m 2013-06-05 19:27:35 +00:00
nds32.c nds32: remove .soft_reset_halt dependency 2013-09-13 19:38:09 +00:00
nds32.h nds32: support multi-target debugging 2013-09-13 19:37:58 +00:00
oocd_trace.c oocd_trace: fix warnings 2013-07-15 09:54:44 +00:00
oocd_trace.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
register.c update files to correct FSF address 2013-06-05 19:52:42 +00:00
register.h gdb: add default description reg types 2013-09-21 20:08:16 +00:00
smp.c update files to correct FSF address 2013-06-05 19:52:42 +00:00
smp.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
startup.tcl target: rename cortex_a8 to cortex_a 2013-04-28 08:56:04 +00:00
target_request.c target: check target supports target_request_data 2013-09-08 16:12:27 +00:00
target_request.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
target_type.h target: add profiling interface 2013-09-13 19:37:07 +00:00
target.c Add new target type: OpenRISC 2013-09-26 09:52:56 +00:00
target.h gdb_server: add target_debug_reason for program exit detection 2013-08-07 21:01:43 +00:00
testee.c update files to correct FSF address 2013-06-05 19:52:42 +00:00
trace.c update files to correct FSF address 2013-06-05 19:52:42 +00:00
trace.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
xscale.c target: remove unimplemented target_request_data implementations 2013-09-08 16:12:41 +00:00
xscale.h target: xscale more human vector catching 2013-07-01 08:44:59 +00:00