riscv-openocd/tcl
David Brownell e3773e3e3d swj-dp.tcl (SWD infrastructure #1)
Provide new helper proc that can set up either an SWD or JTAG DAP
based on the transport which is in use -- mostly for SWJ-DP.

 Also update some SWJ-DP based chips/targets to use it.  The goal
is making SWD-vs-JTAG transparent in most places.  SWJ-DP based chips
really need this flexible configuration to cope with debug adapters
that support different transports, without needing new target configs
for each transport or adapter.

For JTAG-DP, callers will use "jtag newtap" directly, as today; only
one chip-level transport option exists.

For SW-DP (e.g. LPC1[13]xx or EFM32, they'll use "swd newdap" directly
(part of an upcoming SWD transport patch).  Again, only one transport
option exists, so hard-wiring is appropriate there.

Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
2010-10-10 14:41:11 -07:00
..
board AM/DM37x: Unify configuration scripts and add support for TI Beagleboard xM. 2010-09-20 09:17:28 +02:00
chip tcl: remove silly ocd_ prefix to array2mem and mem2array 2010-08-11 17:24:55 +02:00
cpld Xilinx xcr3256.cfg basic config script 2009-10-12 15:12:35 +02:00
cpu/arm Move TCL script files -- Step 2 of 2: 2009-05-27 06:49:24 +00:00
interface Added support for Lisa/L builtin JTAG interface. 2010-08-13 09:52:27 +02:00
target swj-dp.tcl (SWD infrastructure #1) 2010-10-10 14:41:11 -07:00
test rename jtag_nsrst_delay as adapter_nsrst_delay 2010-03-15 08:41:30 -07:00
bitsbytes.tcl Remove annoying end-of-line whitespace from tcl/* files 2009-09-21 18:48:22 +00:00
mem_helper.tcl TCL scripts: fix ocd_mem2array/mem2array 2010-09-28 10:44:50 +02:00
memory.tcl tcl: remove silly ocd_ prefix to array2mem and mem2array 2010-08-11 17:24:55 +02:00
mmr_helpers.tcl Remove annoying end-of-line whitespace from tcl/* files 2009-09-21 18:48:22 +00:00