aboutsummaryrefslogtreecommitdiff
path: root/tcl/target/swj-dp.tcl
diff options
context:
space:
mode:
authorAngus Gratton <gus@projectgus.com>2015-02-25 08:19:15 +1100
committerSpencer Oliver <spen@spen-soft.co.uk>2015-03-25 21:32:49 +0000
commitd90b86d8e35f4f681eb341ca534985eb1046cc59 (patch)
tree17296b2511be7e3235f7d7dc4f073f1c6d624e98 /tcl/target/swj-dp.tcl
parent492bab62abe6e94a302899ed19af7e1b23365e78 (diff)
downloadriscv-openocd-d90b86d8e35f4f681eb341ca534985eb1046cc59.zip
riscv-openocd-d90b86d8e35f4f681eb341ca534985eb1046cc59.tar.gz
riscv-openocd-d90b86d8e35f4f681eb341ca534985eb1046cc59.tar.bz2
transport: make 'transport select' auto-select the first available transport if not set
This should allow most of the existing configurations for older versions to remain compatible without forcing the user to change his or her config to explicitly select transport. Also in some circumstances can remove the need to chain a "-c transport select X" when building custom configs on the command line, which seems like a common new user pitfall. Change-Id: Ic87a38c0b9b88e88fb6d106385efce2f39381d3d Suggested-by: Petteri Aimonen <jpa@git.mail.kapsi.fi> Signed-off-by: Angus Gratton <gus@projectgus.com> Reviewed-on: http://openocd.zylin.com/2551 Reviewed-by: Paul Fertser <fercerpav@gmail.com> Tested-by: jenkins Reviewed-by: Spencer Oliver <spen@spen-soft.co.uk>
Diffstat (limited to 'tcl/target/swj-dp.tcl')
-rw-r--r--tcl/target/swj-dp.tcl4
1 files changed, 2 insertions, 2 deletions
diff --git a/tcl/target/swj-dp.tcl b/tcl/target/swj-dp.tcl
index f759e7c..1d274cb 100644
--- a/tcl/target/swj-dp.tcl
+++ b/tcl/target/swj-dp.tcl
@@ -19,8 +19,8 @@
# them more uniformly irlen too...)
if [catch {transport select}] {
- echo "Info : session transport was not selected, defaulting to JTAG"
- transport select jtag
+ echo "Error: unable to select a session transport. Can't continue."
+ shutdown
}
proc swj_newdap {chip tag args} {