aboutsummaryrefslogtreecommitdiff
path: root/tcl/interface
diff options
context:
space:
mode:
Diffstat (limited to 'tcl/interface')
-rw-r--r--tcl/interface/altera-usb-blaster.cfg10
-rw-r--r--tcl/interface/altera-usb-blaster2.cfg8
-rw-r--r--tcl/interface/arm-jtag-ew.cfg8
-rw-r--r--tcl/interface/at91rm9200.cfg9
-rw-r--r--tcl/interface/axm0432.cfg11
-rw-r--r--tcl/interface/busblaster.cfg14
-rw-r--r--tcl/interface/buspirate.cfg26
-rw-r--r--tcl/interface/calao-usb-a9260-c01.cfg13
-rw-r--r--tcl/interface/calao-usb-a9260-c02.cfg13
-rw-r--r--tcl/interface/calao-usb-a9260.cfg11
-rw-r--r--tcl/interface/chameleon.cfg9
-rw-r--r--tcl/interface/cmsis-dap.cfg10
-rw-r--r--tcl/interface/cortino.cfg11
-rw-r--r--tcl/interface/digilent-hs1.cfg15
-rw-r--r--tcl/interface/dlp-usb1232h.cfg14
-rw-r--r--tcl/interface/dummy.cfg6
-rw-r--r--tcl/interface/estick.cfg7
-rw-r--r--tcl/interface/flashlink.cfg16
-rw-r--r--tcl/interface/flossjtag-noeeprom.cfg19
-rw-r--r--tcl/interface/flossjtag.cfg20
-rw-r--r--tcl/interface/flyswatter.cfg10
-rw-r--r--tcl/interface/flyswatter2.cfg10
-rw-r--r--tcl/interface/ftdi/100ask-openjtag.cfg16
-rw-r--r--tcl/interface/ftdi/axm0432.cfg18
-rw-r--r--tcl/interface/ftdi/calao-usb-a9260-c01.cfg22
-rw-r--r--tcl/interface/ftdi/calao-usb-a9260-c02.cfg22
-rw-r--r--tcl/interface/ftdi/cortino.cfg13
-rw-r--r--tcl/interface/ftdi/digilent-hs1.cfg11
-rw-r--r--tcl/interface/ftdi/digilent-hs2.cfg10
-rw-r--r--tcl/interface/ftdi/digilent_jtag_hs3.cfg13
-rw-r--r--tcl/interface/ftdi/digilent_jtag_smt2.cfg17
-rw-r--r--tcl/interface/ftdi/dlp-usb1232h.cfg21
-rw-r--r--tcl/interface/ftdi/dp_busblaster.cfg20
-rw-r--r--tcl/interface/ftdi/dp_busblaster_kt-link.cfg21
-rw-r--r--tcl/interface/ftdi/flossjtag-noeeprom.cfg26
-rw-r--r--tcl/interface/ftdi/flossjtag.cfg29
-rw-r--r--tcl/interface/ftdi/flyswatter.cfg14
-rw-r--r--tcl/interface/ftdi/flyswatter2.cfg14
-rw-r--r--tcl/interface/ftdi/gw16042.cfg26
-rw-r--r--tcl/interface/ftdi/hilscher_nxhx10_etm.cfg18
-rw-r--r--tcl/interface/ftdi/hilscher_nxhx500_etm.cfg18
-rw-r--r--tcl/interface/ftdi/hilscher_nxhx500_re.cfg18
-rw-r--r--tcl/interface/ftdi/hilscher_nxhx50_etm.cfg18
-rw-r--r--tcl/interface/ftdi/hilscher_nxhx50_re.cfg18
-rw-r--r--tcl/interface/ftdi/hitex_lpc1768stick.cfg15
-rw-r--r--tcl/interface/ftdi/hitex_str9-comstick.cfg13
-rw-r--r--tcl/interface/ftdi/icebear.cfg18
-rw-r--r--tcl/interface/ftdi/iotlab-usb.cfg11
-rw-r--r--tcl/interface/ftdi/jtag-lock-pick_tiny_2.cfg16
-rw-r--r--tcl/interface/ftdi/jtagkey.cfg13
-rw-r--r--tcl/interface/ftdi/jtagkey2.cfg13
-rw-r--r--tcl/interface/ftdi/jtagkey2p.cfg13
-rw-r--r--tcl/interface/ftdi/kt-link.cfg16
-rw-r--r--tcl/interface/ftdi/lisa-l.cfg20
-rw-r--r--tcl/interface/ftdi/luminary-icdi.cfg25
-rw-r--r--tcl/interface/ftdi/luminary-lm3s811.cfg21
-rw-r--r--tcl/interface/ftdi/luminary.cfg34
-rw-r--r--tcl/interface/ftdi/m53evk.cfg14
-rw-r--r--tcl/interface/ftdi/mbftdi.cfg16
-rw-r--r--tcl/interface/ftdi/minimodule.cfg17
-rw-r--r--tcl/interface/ftdi/minispartan6.cfg15
-rw-r--r--tcl/interface/ftdi/neodb.cfg14
-rw-r--r--tcl/interface/ftdi/ngxtech.cfg19
-rw-r--r--tcl/interface/ftdi/olimex-arm-jtag-swd.cfg9
-rw-r--r--tcl/interface/ftdi/olimex-arm-usb-ocd-h.cfg14
-rw-r--r--tcl/interface/ftdi/olimex-arm-usb-ocd.cfg14
-rw-r--r--tcl/interface/ftdi/olimex-arm-usb-tiny-h.cfg14
-rw-r--r--tcl/interface/ftdi/olimex-jtag-tiny.cfg14
-rw-r--r--tcl/interface/ftdi/oocdlink.cfg19
-rw-r--r--tcl/interface/ftdi/opendous_ftdi.cfg17
-rw-r--r--tcl/interface/ftdi/openocd-usb-hs.cfg13
-rw-r--r--tcl/interface/ftdi/openocd-usb.cfg13
-rw-r--r--tcl/interface/ftdi/openrd.cfg19
-rw-r--r--tcl/interface/ftdi/pipistrello.cfg13
-rw-r--r--tcl/interface/ftdi/redbee-econotag.cfg21
-rw-r--r--tcl/interface/ftdi/redbee-usb.cfg22
-rw-r--r--tcl/interface/ftdi/rowley-cc-arm-swd.cfg10
-rw-r--r--tcl/interface/ftdi/sheevaplug.cfg14
-rw-r--r--tcl/interface/ftdi/signalyzer-lite.cfg18
-rw-r--r--tcl/interface/ftdi/signalyzer.cfg18
-rw-r--r--tcl/interface/ftdi/stm32-stick.cfg13
-rw-r--r--tcl/interface/ftdi/swd-resistor-hack.cfg26
-rw-r--r--tcl/interface/ftdi/ti-icdi.cfg15
-rw-r--r--tcl/interface/ftdi/tumpa-lite.cfg12
-rw-r--r--tcl/interface/ftdi/tumpa.cfg14
-rw-r--r--tcl/interface/ftdi/turtelizer2-revB.cfg18
-rw-r--r--tcl/interface/ftdi/turtelizer2-revC.cfg14
-rw-r--r--tcl/interface/ftdi/um232h.cfg35
-rw-r--r--tcl/interface/ftdi/vpaclink.cfg19
-rw-r--r--tcl/interface/ftdi/xds100v2.cfg58
-rw-r--r--tcl/interface/ftdi/xds100v3.cfg11
-rw-r--r--tcl/interface/hilscher_nxhx10_etm.cfg11
-rw-r--r--tcl/interface/hilscher_nxhx500_etm.cfg11
-rw-r--r--tcl/interface/hilscher_nxhx500_re.cfg11
-rw-r--r--tcl/interface/hilscher_nxhx50_etm.cfg11
-rw-r--r--tcl/interface/hilscher_nxhx50_re.cfg11
-rw-r--r--tcl/interface/hitex_str9-comstick.cfg11
-rw-r--r--tcl/interface/icebear.cfg11
-rw-r--r--tcl/interface/jlink.cfg14
-rw-r--r--tcl/interface/jtag-lock-pick_tiny_2.cfg10
-rw-r--r--tcl/interface/jtag_vpi.cfg18
-rw-r--r--tcl/interface/jtagkey-tiny.cfg9
-rw-r--r--tcl/interface/jtagkey.cfg11
-rw-r--r--tcl/interface/jtagkey2.cfg11
-rw-r--r--tcl/interface/jtagkey2p.cfg11
-rw-r--r--tcl/interface/kt-link.cfg10
-rw-r--r--tcl/interface/lisa-l.cfg11
-rw-r--r--tcl/interface/luminary-icdi.cfg21
-rw-r--r--tcl/interface/luminary-lm3s811.cfg18
-rw-r--r--tcl/interface/luminary.cfg31
-rw-r--r--tcl/interface/minimodule.cfg10
-rw-r--r--tcl/interface/nds32-aice.cfg15
-rw-r--r--tcl/interface/neodb.cfg10
-rw-r--r--tcl/interface/ngxtech.cfg10
-rw-r--r--tcl/interface/olimex-arm-usb-ocd-h.cfg11
-rw-r--r--tcl/interface/olimex-arm-usb-ocd.cfg11
-rw-r--r--tcl/interface/olimex-arm-usb-tiny-h.cfg11
-rw-r--r--tcl/interface/olimex-jtag-tiny.cfg11
-rw-r--r--tcl/interface/oocdlink.cfg12
-rw-r--r--tcl/interface/opendous.cfg7
-rw-r--r--tcl/interface/opendous_ftdi.cfg15
-rw-r--r--tcl/interface/openjtag.cfg8
-rw-r--r--tcl/interface/openocd-usb-hs.cfg11
-rw-r--r--tcl/interface/openocd-usb.cfg11
-rw-r--r--tcl/interface/openrd.cfg12
-rw-r--r--tcl/interface/osbdm.cfg7
-rw-r--r--tcl/interface/parport.cfg19
-rw-r--r--tcl/interface/parport_dlc5.cfg16
-rw-r--r--tcl/interface/raspberrypi-native.cfg35
-rw-r--r--tcl/interface/raspberrypi2-native.cfg42
-rw-r--r--tcl/interface/redbee-econotag.cfg13
-rw-r--r--tcl/interface/redbee-usb.cfg13
-rw-r--r--tcl/interface/rlink.cfg8
-rw-r--r--tcl/interface/sheevaplug.cfg12
-rw-r--r--tcl/interface/signalyzer-h2.cfg11
-rw-r--r--tcl/interface/signalyzer-h4.cfg11
-rw-r--r--tcl/interface/signalyzer-lite.cfg11
-rw-r--r--tcl/interface/signalyzer.cfg11
-rw-r--r--tcl/interface/stlink-v1.cfg9
-rw-r--r--tcl/interface/stlink-v2-1.cfg16
-rw-r--r--tcl/interface/stlink-v2.cfg16
-rw-r--r--tcl/interface/stm32-stick.cfg11
-rw-r--r--tcl/interface/sysfsgpio-raspberrypi.cfg21
-rw-r--r--tcl/interface/ti-icdi.cfg13
-rw-r--r--tcl/interface/turtelizer2.cfg15
-rw-r--r--tcl/interface/ulink.cfg8
-rw-r--r--tcl/interface/usb-jtag.cfg37
-rw-r--r--tcl/interface/usbprog.cfg10
-rw-r--r--tcl/interface/vpaclink.cfg10
-rw-r--r--tcl/interface/vsllink.cfg8
-rw-r--r--tcl/interface/xds100v2.cfg10
151 files changed, 0 insertions, 2303 deletions
diff --git a/tcl/interface/altera-usb-blaster.cfg b/tcl/interface/altera-usb-blaster.cfg
deleted file mode 100644
index f19abfe..0000000
--- a/tcl/interface/altera-usb-blaster.cfg
+++ /dev/null
@@ -1,10 +0,0 @@
-#
-# Altera USB-Blaster
-#
-# http://www.altera.com/literature/ug/ug_usb_blstr.pdf
-#
-
-interface usb_blaster
-# These are already the defaults.
-# usb_blaster_vid_pid 0x09FB 0x6001
-# usb_blaster_device_desc "USB-Blaster"
diff --git a/tcl/interface/altera-usb-blaster2.cfg b/tcl/interface/altera-usb-blaster2.cfg
deleted file mode 100644
index c35be19..0000000
--- a/tcl/interface/altera-usb-blaster2.cfg
+++ /dev/null
@@ -1,8 +0,0 @@
-#
-# Altera USB-Blaster II
-#
-
-interface usb_blaster
-usb_blaster_vid_pid 0x09fb 0x6010 0x09fb 0x6810
-usb_blaster_lowlevel_driver ublast2
-usb_blaster_firmware /path/to/quartus/blaster_6810.hex
diff --git a/tcl/interface/arm-jtag-ew.cfg b/tcl/interface/arm-jtag-ew.cfg
deleted file mode 100644
index 2e8b57e..0000000
--- a/tcl/interface/arm-jtag-ew.cfg
+++ /dev/null
@@ -1,8 +0,0 @@
-#
-# Olimex ARM-JTAG-EW
-#
-# http://www.olimex.com/dev/arm-jtag-ew.html
-#
-
-interface arm-jtag-ew
-
diff --git a/tcl/interface/at91rm9200.cfg b/tcl/interface/at91rm9200.cfg
deleted file mode 100644
index 2082647..0000000
--- a/tcl/interface/at91rm9200.cfg
+++ /dev/null
@@ -1,9 +0,0 @@
-#
-# Various Atmel AT91RM9200 boards
-#
-# TODO: URL?
-#
-
-interface at91rm9200
-at91rm9200_device rea_ecr
-
diff --git a/tcl/interface/axm0432.cfg b/tcl/interface/axm0432.cfg
deleted file mode 100644
index d2a2aaa..0000000
--- a/tcl/interface/axm0432.cfg
+++ /dev/null
@@ -1,11 +0,0 @@
-#
-# Axiom axm0432
-#
-# http://www.axman.com
-#
-
-interface ft2232
-ft2232_device_desc "Symphony SoundBite"
-ft2232_layout "axm0432_jtag"
-ft2232_vid_pid 0x0403 0x6010
-
diff --git a/tcl/interface/busblaster.cfg b/tcl/interface/busblaster.cfg
deleted file mode 100644
index f87a482..0000000
--- a/tcl/interface/busblaster.cfg
+++ /dev/null
@@ -1,14 +0,0 @@
-#
-# Dangerous Prototypes - Bus Blaster
-#
-# The Bus Blaster has a configurable buffer between the FTDI FT2232H and the
-# JTAG header which allows it to emulate various debugger types. It comes
-# configured as a JTAGkey device.
-#
-# http://dangerousprototypes.com/docs/Bus_Blaster
-#
-
-interface ft2232
-ft2232_device_desc "Dual RS232-HS"
-ft2232_layout jtagkey
-ft2232_vid_pid 0x0403 0x6010
diff --git a/tcl/interface/buspirate.cfg b/tcl/interface/buspirate.cfg
deleted file mode 100644
index 2b68538..0000000
--- a/tcl/interface/buspirate.cfg
+++ /dev/null
@@ -1,26 +0,0 @@
-#
-# Buspirate with OpenOCD support
-#
-# http://dangerousprototypes.com/bus-pirate-manual/
-#
-
-interface buspirate
-
-# you need to specify port on which BP lives
-#buspirate_port /dev/ttyUSB0
-
-# communication speed setting
-buspirate_speed normal ;# or fast
-
-# voltage regulator Enabled = 1 Disabled = 0
-#buspirate_vreg 0
-
-# pin mode normal or open-drain
-#buspirate_mode normal
-
-# pullup state Enabled = 1 Disabled = 0
-#buspirate_pullup 0
-
-# this depends on the cable, you are safe with this option
-reset_config srst_only
-
diff --git a/tcl/interface/calao-usb-a9260-c01.cfg b/tcl/interface/calao-usb-a9260-c01.cfg
deleted file mode 100644
index c660671..0000000
--- a/tcl/interface/calao-usb-a9260-c01.cfg
+++ /dev/null
@@ -1,13 +0,0 @@
-#
-# CALAO Systems USB-A9260-C01
-#
-# http://www.calao-systems.com/
-#
-
-interface ft2232
-ft2232_layout jtagkey
-ft2232_device_desc "USB-A9260"
-ft2232_vid_pid 0x0403 0x6010
-script interface/calao-usb-a9260.cfg
-script target/at91sam9260minimal.cfg
-
diff --git a/tcl/interface/calao-usb-a9260-c02.cfg b/tcl/interface/calao-usb-a9260-c02.cfg
deleted file mode 100644
index 2461b70..0000000
--- a/tcl/interface/calao-usb-a9260-c02.cfg
+++ /dev/null
@@ -1,13 +0,0 @@
-#
-# CALAO Systems USB-A9260-C02
-#
-# http://www.calao-systems.com/
-#
-
-interface ft2232
-ft2232_layout jtagkey
-ft2232_device_desc "USB-A9260"
-ft2232_vid_pid 0x0403 0x6001
-script interface/calao-usb-a9260.cfg
-script target/at91sam9260minimal.cfg
-
diff --git a/tcl/interface/calao-usb-a9260.cfg b/tcl/interface/calao-usb-a9260.cfg
deleted file mode 100644
index 5fae2f3..0000000
--- a/tcl/interface/calao-usb-a9260.cfg
+++ /dev/null
@@ -1,11 +0,0 @@
-#
-# CALAO Systems USB-A9260 common -C01 -C02 setup
-#
-# http://www.calao-systems.com/
-#
-# See calao-usb-a9260-c01.cfg and calao-usb-a9260-c02.cfg.
-#
-
-adapter_nsrst_delay 200
-jtag_ntrst_delay 200
-
diff --git a/tcl/interface/chameleon.cfg b/tcl/interface/chameleon.cfg
deleted file mode 100644
index 2fb7468..0000000
--- a/tcl/interface/chameleon.cfg
+++ /dev/null
@@ -1,9 +0,0 @@
-#
-# Amontec Chameleon POD
-#
-# http://www.amontec.com/chameleon.shtml
-#
-
-interface parport
-parport_cable chameleon
-
diff --git a/tcl/interface/cmsis-dap.cfg b/tcl/interface/cmsis-dap.cfg
deleted file mode 100644
index ab5c187..0000000
--- a/tcl/interface/cmsis-dap.cfg
+++ /dev/null
@@ -1,10 +0,0 @@
-#
-# ARM CMSIS-DAP compliant adapter
-#
-# http://www.keil.com/support/man/docs/dapdebug/
-#
-
-interface cmsis-dap
-
-# Optionally specify the serial number of CMSIS-DAP usb device.
-#cmsis_dap_serial 02200201E6661E601B98E3B9
diff --git a/tcl/interface/cortino.cfg b/tcl/interface/cortino.cfg
deleted file mode 100644
index e2b2301..0000000
--- a/tcl/interface/cortino.cfg
+++ /dev/null
@@ -1,11 +0,0 @@
-#
-# Hitex Cortino
-#
-# http://www.hitex.com/index.php?id=cortino
-#
-
-interface ft2232
-ft2232_device_desc "Cortino"
-ft2232_layout cortino
-ft2232_vid_pid 0x0640 0x0032
-
diff --git a/tcl/interface/digilent-hs1.cfg b/tcl/interface/digilent-hs1.cfg
deleted file mode 100644
index e35f0cf..0000000
--- a/tcl/interface/digilent-hs1.cfg
+++ /dev/null
@@ -1,15 +0,0 @@
-#
-# Digilent HS1
-#
-# The Digilent HS1 is a high-speed FT2232H-based adapter, compliant with the
-# Xilinx JTAG 14-pin pinout.
-# It does not support ARM reset signals (SRST and TRST) but can still be used for
-# hardware debugging, with some limitations.
-#
-# http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,395,922&Prod=JTAG-HS1
-#
-
-interface ft2232
-ft2232_device_desc "Digilent Adept USB Device"
-ft2232_layout digilent-hs1
-ft2232_vid_pid 0x0403 0x6010
diff --git a/tcl/interface/dlp-usb1232h.cfg b/tcl/interface/dlp-usb1232h.cfg
deleted file mode 100644
index 7432413..0000000
--- a/tcl/interface/dlp-usb1232h.cfg
+++ /dev/null
@@ -1,14 +0,0 @@
-#
-# DLP Design DLP-USB1232H USB-to-UART/FIFO interface module
-#
-# http://www.dlpdesign.com/usb/usb1232h.shtml
-#
-# Schematics for OpenOCD usage:
-# http://randomprojects.org/wiki/DLP-USB1232H_and_OpenOCD_based_JTAG_adapter
-#
-
-interface ft2232
-ft2232_device_desc "Dual RS232-HS"
-ft2232_layout usbjtag
-ft2232_vid_pid 0x0403 0x6010
-
diff --git a/tcl/interface/dummy.cfg b/tcl/interface/dummy.cfg
deleted file mode 100644
index 1c148c0..0000000
--- a/tcl/interface/dummy.cfg
+++ /dev/null
@@ -1,6 +0,0 @@
-#
-# Dummy interface (for testing purposes)
-#
-
-interface dummy
-
diff --git a/tcl/interface/estick.cfg b/tcl/interface/estick.cfg
deleted file mode 100644
index adefcb7..0000000
--- a/tcl/interface/estick.cfg
+++ /dev/null
@@ -1,7 +0,0 @@
-#
-# eStick
-#
-# http://code.google.com/p/estick-jtag/
-#
-
-interface opendous
diff --git a/tcl/interface/flashlink.cfg b/tcl/interface/flashlink.cfg
deleted file mode 100644
index 56dc35e..0000000
--- a/tcl/interface/flashlink.cfg
+++ /dev/null
@@ -1,16 +0,0 @@
-#
-# ST FlashLINK JTAG parallel cable
-#
-# http://www.st.com/internet/evalboard/product/94023.jsp
-# http://www.st.com/stonline/products/literature/um/7889.pdf
-#
-
-if { [info exists PARPORTADDR] } {
- set _PARPORTADDR $PARPORTADDR
-} else {
- set _PARPORTADDR 0
-}
-
-interface parport
-parport_port $_PARPORTADDR
-parport_cable flashlink
diff --git a/tcl/interface/flossjtag-noeeprom.cfg b/tcl/interface/flossjtag-noeeprom.cfg
deleted file mode 100644
index 66c010b..0000000
--- a/tcl/interface/flossjtag-noeeprom.cfg
+++ /dev/null
@@ -1,19 +0,0 @@
-#
-# FlossJTAG
-#
-# http://github.com/esden/floss-jtag
-#
-# This is the pre v0.3 Floss-JTAG compatible config file. It can also be used
-# for newer versions of Floss-JTAG with empty or not populated EEPROM. If you
-# have several Floss-JTAG connected you have to use the USB ID to select a
-# specific one.
-#
-# If you have a Floss-JTAG WITH EEPROM that is programmed, use the
-# flossjtag.cfg file.
-#
-
-interface ft2232
-ft2232_vid_pid 0x0403 0x6010
-ft2232_device_desc "Dual RS232-HS"
-ft2232_layout "usbjtag"
-ft2232_latency 2
diff --git a/tcl/interface/flossjtag.cfg b/tcl/interface/flossjtag.cfg
deleted file mode 100644
index fbbabc1..0000000
--- a/tcl/interface/flossjtag.cfg
+++ /dev/null
@@ -1,20 +0,0 @@
-#
-# FlossJTAG
-#
-# http://github.com/esden/floss-jtag
-#
-# This is the v0.3 and v1.0 Floss-JTAG compatible config file. It relies on the
-# existence of an EEPROM on Floss-JTAG containing a name. If you have several
-# Floss-JTAG adapters connected you can use the serial number to select a
-# specific device.
-#
-# If your Floss-JTAG does not have an EEPROM, or the EEPROM is empty, use the
-# flossjtag-noeeprom.cfg file.
-#
-
-interface ft2232
-ft2232_vid_pid 0x0403 0x6010
-ft2232_device_desc "FLOSS-JTAG"
-#ft2232_serial "FJ000001"
-ft2232_layout "flossjtag"
-ft2232_latency 2
diff --git a/tcl/interface/flyswatter.cfg b/tcl/interface/flyswatter.cfg
deleted file mode 100644
index 5bac05b..0000000
--- a/tcl/interface/flyswatter.cfg
+++ /dev/null
@@ -1,10 +0,0 @@
-#
-# TinCanTools Flyswatter
-#
-# http://www.tincantools.com/product.php?productid=16134
-#
-
-interface ft2232
-ft2232_device_desc "Flyswatter"
-ft2232_layout "flyswatter"
-ft2232_vid_pid 0x0403 0x6010
diff --git a/tcl/interface/flyswatter2.cfg b/tcl/interface/flyswatter2.cfg
deleted file mode 100644
index 21e7fed..0000000
--- a/tcl/interface/flyswatter2.cfg
+++ /dev/null
@@ -1,10 +0,0 @@
-#
-# TinCanTools Flyswatter 2
-#
-# http://www.tincantools.com/product.php?productid=16153
-#
-
-interface ft2232
-ft2232_device_desc "Flyswatter2"
-ft2232_layout "flyswatter2"
-ft2232_vid_pid 0x0403 0x6010
diff --git a/tcl/interface/ftdi/100ask-openjtag.cfg b/tcl/interface/ftdi/100ask-openjtag.cfg
deleted file mode 100644
index 01ae2f7..0000000
--- a/tcl/interface/ftdi/100ask-openjtag.cfg
+++ /dev/null
@@ -1,16 +0,0 @@
-#
-# www.100ask.org OpenJTAG
-#
-# http://www.100ask.net/OpenJTAG.html
-#
-# Schematics are available from
-# https://blog.matthiasbock.net/wp-content/uploads/2015/04/100ask-JTAGv3.pdf
-#
-
-interface ftdi
-ftdi_device_desc "USB<=>JTAG&RS232"
-ftdi_vid_pid 0x1457 0x5118
-
-ftdi_layout_init 0x0f08 0x0f1b
-ftdi_layout_signal nSRST -data 0x0200 -noe 0x0800
-ftdi_layout_signal nTRST -data 0x0100 -noe 0x0400
diff --git a/tcl/interface/ftdi/axm0432.cfg b/tcl/interface/ftdi/axm0432.cfg
deleted file mode 100644
index 0c24a33..0000000
--- a/tcl/interface/ftdi/axm0432.cfg
+++ /dev/null
@@ -1,18 +0,0 @@
-#
-# Axiom axm0432
-#
-# http://www.axman.com
-#
-
-echo "WARNING!"
-echo "This file was not tested with real interface, it is based on code in ft2232.c."
-echo "Please report your experience with this file to openocd-devel mailing list,"
-echo "so it could be marked as working or fixed."
-
-interface ftdi
-ftdi_device_desc "Symphony SoundBite"
-ftdi_vid_pid 0x0403 0x6010
-
-ftdi_layout_init 0x0c08 0x0c2b
-ftdi_layout_signal nTRST -data 0x0800
-ftdi_layout_signal nSRST -data 0x0400
diff --git a/tcl/interface/ftdi/calao-usb-a9260-c01.cfg b/tcl/interface/ftdi/calao-usb-a9260-c01.cfg
deleted file mode 100644
index d3da6b7..0000000
--- a/tcl/interface/ftdi/calao-usb-a9260-c01.cfg
+++ /dev/null
@@ -1,22 +0,0 @@
-#
-# CALAO Systems USB-A9260-C01
-#
-# http://www.calao-systems.com/
-#
-
-echo "WARNING!"
-echo "This file was not tested with real interface, but is assumed to work as this"
-echo "interface uses the same layout as configs that were verified. Please report your"
-echo "experience with this file to openocd-devel mailing list, so it could be marked"
-echo "as working or fixed."
-
-interface ftdi
-ftdi_device_desc "USB-A9260"
-ftdi_vid_pid 0x0403 0x6010
-
-ftdi_layout_init 0x0c08 0x0f1b
-ftdi_layout_signal nTRST -data 0x0100 -noe 0x0400
-ftdi_layout_signal nSRST -data 0x0200 -noe 0x0800
-
-script interface/calao-usb-a9260.cfg
-script target/at91sam9260minimal.cfg
diff --git a/tcl/interface/ftdi/calao-usb-a9260-c02.cfg b/tcl/interface/ftdi/calao-usb-a9260-c02.cfg
deleted file mode 100644
index dc4dca8..0000000
--- a/tcl/interface/ftdi/calao-usb-a9260-c02.cfg
+++ /dev/null
@@ -1,22 +0,0 @@
-#
-# CALAO Systems USB-A9260-C02
-#
-# http://www.calao-systems.com/
-#
-
-echo "WARNING!"
-echo "This file was not tested with real interface, but is assumed to work as this"
-echo "interface uses the same layout as configs that were verified. Please report your"
-echo "experience with this file to openocd-devel mailing list, so it could be marked"
-echo "as working or fixed."
-
-interface ftdi
-ftdi_device_desc "USB-A9260"
-ftdi_vid_pid 0x0403 0x6001
-
-ftdi_layout_init 0x0c08 0x0f1b
-ftdi_layout_signal nTRST -data 0x0100 -noe 0x0400
-ftdi_layout_signal nSRST -data 0x0200 -noe 0x0800
-
-script interface/calao-usb-a9260.cfg
-script target/at91sam9260minimal.cfg
diff --git a/tcl/interface/ftdi/cortino.cfg b/tcl/interface/ftdi/cortino.cfg
deleted file mode 100644
index 16ede61..0000000
--- a/tcl/interface/ftdi/cortino.cfg
+++ /dev/null
@@ -1,13 +0,0 @@
-#
-# Hitex Cortino
-#
-# http://www.hitex.com/index.php?id=cortino
-#
-
-interface ftdi
-ftdi_device_desc "Cortino"
-ftdi_vid_pid 0x0640 0x0032
-
-ftdi_layout_init 0x0108 0x010b
-ftdi_layout_signal nTRST -data 0x0100
-ftdi_layout_signal nSRST -data 0x0200 -oe 0x0200
diff --git a/tcl/interface/ftdi/digilent-hs1.cfg b/tcl/interface/ftdi/digilent-hs1.cfg
deleted file mode 100644
index e27249b..0000000
--- a/tcl/interface/ftdi/digilent-hs1.cfg
+++ /dev/null
@@ -1,11 +0,0 @@
-# this supports JTAG-HS1 and JTAG-SMT1
-# (the later being the OEM on-board version)
-
-interface ftdi
-ftdi_device_desc "Digilent Adept USB Device"
-ftdi_vid_pid 0x0403 0x6010
-# channel 1 does not have any functionality
-ftdi_channel 0
-# just TCK TDI TDO TMS, no reset
-ftdi_layout_init 0x0088 0x008b
-reset_config none
diff --git a/tcl/interface/ftdi/digilent-hs2.cfg b/tcl/interface/ftdi/digilent-hs2.cfg
deleted file mode 100644
index 2005b66..0000000
--- a/tcl/interface/ftdi/digilent-hs2.cfg
+++ /dev/null
@@ -1,10 +0,0 @@
-# this supports JTAG-HS2 (and apparently Nexys4 as well)
-
-interface ftdi
-ftdi_device_desc "Digilent Adept USB Device"
-ftdi_vid_pid 0x0403 0x6014
-
-ftdi_channel 0
-ftdi_layout_init 0x00e8 0x60eb
-
-reset_config none
diff --git a/tcl/interface/ftdi/digilent_jtag_hs3.cfg b/tcl/interface/ftdi/digilent_jtag_hs3.cfg
deleted file mode 100644
index f7b8e57..0000000
--- a/tcl/interface/ftdi/digilent_jtag_hs3.cfg
+++ /dev/null
@@ -1,13 +0,0 @@
-#
-# Digilent JTAG-HS3
-#
-
-interface ftdi
-ftdi_vid_pid 0x0403 0x6014
-ftdi_device_desc "Digilent USB Device"
-
-# From Digilent support:
-# The SRST pin is [...] 0x20 and 0x10 is the /OE (active low output enable)
-
-ftdi_layout_init 0x2088 0x308b
-ftdi_layout_signal nSRST -data 0x2000 -noe 0x1000
diff --git a/tcl/interface/ftdi/digilent_jtag_smt2.cfg b/tcl/interface/ftdi/digilent_jtag_smt2.cfg
deleted file mode 100644
index 014fe14..0000000
--- a/tcl/interface/ftdi/digilent_jtag_smt2.cfg
+++ /dev/null
@@ -1,17 +0,0 @@
-#
-# Digilent JTAG-SMT2
-#
-# http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,395,1053&Prod=JTAG-SMT2
-#
-# Config is based on data from
-# http://electronix.ru/forum/index.php?showtopic=114633&view=findpost&p=1215497 and ZedBoard schematics
-#
-
-interface ftdi
-ftdi_vid_pid 0x0403 0x6014
-
-ftdi_layout_init 0x2088 0x3f8b
-ftdi_layout_signal nSRST -data 0x2000
-ftdi_layout_signal GPIO2 -data 0x2000
-ftdi_layout_signal GPIO1 -data 0x0200
-ftdi_layout_signal GPIO0 -data 0x0100
diff --git a/tcl/interface/ftdi/dlp-usb1232h.cfg b/tcl/interface/ftdi/dlp-usb1232h.cfg
deleted file mode 100644
index f447771..0000000
--- a/tcl/interface/ftdi/dlp-usb1232h.cfg
+++ /dev/null
@@ -1,21 +0,0 @@
-#
-# DLP Design DLP-USB1232H USB-to-UART/FIFO interface module
-#
-# http://www.dlpdesign.com/usb/usb1232h.shtml
-#
-# Schematics for OpenOCD usage:
-# http://randomprojects.org/wiki/DLP-USB1232H_and_OpenOCD_based_JTAG_adapter
-#
-
-echo "WARNING!"
-echo "This file was not tested with real interface, it is based on schematics and code"
-echo "in ft2232.c. Please report your experience with this file to openocd-devel"
-echo "mailing list, so it could be marked as working or fixed."
-
-interface ftdi
-ftdi_device_desc "Dual RS232-HS"
-ftdi_vid_pid 0x0403 0x6010
-
-ftdi_layout_init 0x0008 0x000b
-ftdi_layout_signal nTRST -data 0x0010 -oe 0x0010
-ftdi_layout_signal nSRST -data 0x0040 -oe 0x0040
diff --git a/tcl/interface/ftdi/dp_busblaster.cfg b/tcl/interface/ftdi/dp_busblaster.cfg
deleted file mode 100644
index 73827cf..0000000
--- a/tcl/interface/ftdi/dp_busblaster.cfg
+++ /dev/null
@@ -1,20 +0,0 @@
-#
-# Dangerous Prototypes - Bus Blaster
-#
-# The Bus Blaster has a configurable buffer between the FTDI FT2232H and the
-# JTAG header which allows it to emulate various debugger types. It comes
-# configured as a JTAGkey device.
-#
-# http://dangerousprototypes.com/docs/Bus_Blaster
-#
-
-echo "Info : If you need SWD support, flash KT-Link buffer from https://github.com/bharrisau/busblaster
-and use dp_busblaster_kt-link.cfg instead"
-
-interface ftdi
-ftdi_device_desc "Dual RS232-HS"
-ftdi_vid_pid 0x0403 0x6010
-
-ftdi_layout_init 0x0c08 0x0f1b
-ftdi_layout_signal nTRST -data 0x0100 -noe 0x0400
-ftdi_layout_signal nSRST -data 0x0200 -noe 0x0800
diff --git a/tcl/interface/ftdi/dp_busblaster_kt-link.cfg b/tcl/interface/ftdi/dp_busblaster_kt-link.cfg
deleted file mode 100644
index 2d27519..0000000
--- a/tcl/interface/ftdi/dp_busblaster_kt-link.cfg
+++ /dev/null
@@ -1,21 +0,0 @@
-#
-# Dangerous Prototypes - Bus Blaster (with KT-Link buffer)
-#
-# The Bus Blaster has a configurable buffer between the FTDI FT2232H
-# and the JTAG header which allows it to emulate various debugger
-# types. This config works with KT-Link compatible implementation from
-# https://github.com/bharrisau/busblaster and is SWD-enabled.
-#
-# http://dangerousprototypes.com/docs/Bus_Blaster
-#
-
-interface ftdi
-ftdi_device_desc "Dual RS232-HS"
-ftdi_vid_pid 0x0403 0x6010
-
-ftdi_layout_init 0x8c28 0xff3b
-ftdi_layout_signal nTRST -data 0x0100 -noe 0x0400
-ftdi_layout_signal nSRST -data 0x0200 -noe 0x0800
-ftdi_layout_signal LED -ndata 0x8000
-ftdi_layout_signal SWD_EN -ndata 0x0020 -oe 0x2000
-ftdi_layout_signal SWDIO_OE -ndata 0x1000
diff --git a/tcl/interface/ftdi/flossjtag-noeeprom.cfg b/tcl/interface/ftdi/flossjtag-noeeprom.cfg
deleted file mode 100644
index 18046e7..0000000
--- a/tcl/interface/ftdi/flossjtag-noeeprom.cfg
+++ /dev/null
@@ -1,26 +0,0 @@
-#
-# FlossJTAG
-#
-# http://github.com/esden/floss-jtag
-#
-# This is the pre v0.3 Floss-JTAG compatible config file. It can also be used
-# for newer versions of Floss-JTAG with empty or not populated EEPROM. If you
-# have several Floss-JTAG connected you have to use the USB ID to select a
-# specific one.
-#
-# If you have a Floss-JTAG WITH EEPROM that is programmed, use the
-# flossjtag.cfg file.
-#
-
-echo "WARNING!"
-echo "This file was not tested with real interface, it is based on code in ft2232.c."
-echo "Please report your experience with this file to openocd-devel mailing list,"
-echo "so it could be marked as working or fixed."
-
-interface ftdi
-ftdi_device_desc "Dual RS232-HS"
-ftdi_vid_pid 0x0403 0x6010
-
-ftdi_layout_init 0x0008 0x000b
-ftdi_layout_signal nTRST -data 0x0010 -oe 0x0010
-ftdi_layout_signal nSRST -data 0x0040 -oe 0x0040
diff --git a/tcl/interface/ftdi/flossjtag.cfg b/tcl/interface/ftdi/flossjtag.cfg
deleted file mode 100644
index 13e1f0b..0000000
--- a/tcl/interface/ftdi/flossjtag.cfg
+++ /dev/null
@@ -1,29 +0,0 @@
-#
-# FlossJTAG
-#
-# http://github.com/esden/floss-jtag
-#
-# This is the v0.3 and v1.0 Floss-JTAG compatible config file. It relies on the
-# existence of an EEPROM on Floss-JTAG containing a name. If you have several
-# Floss-JTAG adapters connected you can use the serial number to select a
-# specific device.
-#
-# If your Floss-JTAG does not have an EEPROM, or the EEPROM is empty, use the
-# flossjtag-noeeprom.cfg file.
-#
-
-echo "WARNING!"
-echo "This file was not tested with real interface, it is based on code in ft2232.c."
-echo "Please report your experience with this file to openocd-devel mailing list,"
-echo "so it could be marked as working or fixed."
-
-interface ftdi
-ftdi_vid_pid 0x0403 0x6010
-ftdi_device_desc "FLOSS-JTAG"
-#ftdi_serial "FJ000001"
-
-ftdi_layout_init 0x0008 0x180b
-ftdi_layout_signal nTRST -data 0x0010 -oe 0x0010
-ftdi_layout_signal nSRST -data 0x0040 -oe 0x0040
-ftdi_layout_signal LED -data 0x0800
-ftdi_layout_signal LED2 -data 0x1000
diff --git a/tcl/interface/ftdi/flyswatter.cfg b/tcl/interface/ftdi/flyswatter.cfg
deleted file mode 100644
index 56dab1f..0000000
--- a/tcl/interface/ftdi/flyswatter.cfg
+++ /dev/null
@@ -1,14 +0,0 @@
-#
-# TinCanTools Flyswatter
-#
-# http://www.tincantools.com/product.php?productid=16134
-#
-
-interface ftdi
-ftdi_device_desc "Flyswatter"
-ftdi_vid_pid 0x0403 0x6010
-
-ftdi_layout_init 0x0818 0x0cfb
-ftdi_layout_signal nTRST -data 0x0010
-ftdi_layout_signal nSRST -oe 0x0020
-ftdi_layout_signal LED -data 0x0c00
diff --git a/tcl/interface/ftdi/flyswatter2.cfg b/tcl/interface/ftdi/flyswatter2.cfg
deleted file mode 100644
index 8bd4db4..0000000
--- a/tcl/interface/ftdi/flyswatter2.cfg
+++ /dev/null
@@ -1,14 +0,0 @@
-#
-# TinCanTools Flyswatter2
-#
-# http://www.tincantools.com/product.php?productid=16153
-#
-
-interface ftdi
-ftdi_device_desc "Flyswatter2"
-ftdi_vid_pid 0x0403 0x6010
-
-ftdi_layout_init 0x0538 0x057b
-ftdi_layout_signal LED -ndata 0x0400
-ftdi_layout_signal nTRST -data 0x0010
-ftdi_layout_signal nSRST -data 0x0020 -noe 0x0100
diff --git a/tcl/interface/ftdi/gw16042.cfg b/tcl/interface/ftdi/gw16042.cfg
deleted file mode 100644
index 90c6f7c..0000000
--- a/tcl/interface/ftdi/gw16042.cfg
+++ /dev/null
@@ -1,26 +0,0 @@
-#
-# Gateworks GW16042 JTAG Dongle
-#
-# http://www.gateworks.com/
-#
-# Layout: FTDI FT2232H
-# ADBUS0 TCK
-# ADBUS1 TDI
-# ADBUS2 TDO (input)
-# ADBUS3 TMS
-# ADBUS4 nTRST
-# ADBUS5 nSRST
-# ADBUS6 OE (active high) for TRST, TDI, TMS, TCK
-# ADBUS7 NC
-# ACBUS0-7 NC
-# BDBUS0 RXD
-# BDBUS1 TXD (input)
-#
-
-interface ftdi
-ftdi_device_desc "USB-JTAG"
-ftdi_vid_pid 0x0403 0x6010
-
-ftdi_layout_init 0x0058 0x007b
-ftdi_layout_signal nTRST -data 0x0010
-ftdi_layout_signal nSRST -oe 0x0020
diff --git a/tcl/interface/ftdi/hilscher_nxhx10_etm.cfg b/tcl/interface/ftdi/hilscher_nxhx10_etm.cfg
deleted file mode 100644
index b682333..0000000
--- a/tcl/interface/ftdi/hilscher_nxhx10_etm.cfg
+++ /dev/null
@@ -1,18 +0,0 @@
-#
-# Hilscher NXHX 10-ETM
-#
-# http://de.hilscher.com/products_details_hardware.html?p_id=P_4ce145a5983e6
-#
-
-echo "WARNING!"
-echo "This file was not tested with real interface, it is based on code in ft2232.c."
-echo "Please report your experience with this file to openocd-devel mailing list,"
-echo "so it could be marked as working or fixed."
-
-interface ftdi
-ftdi_device_desc "NXHX 10-ETM"
-ftdi_vid_pid 0x0640 0x0028
-
-ftdi_layout_init 0x0308 0x030b
-ftdi_layout_signal nTRST -data 0x0100
-ftdi_layout_signal nSRST -data 0x0200
diff --git a/tcl/interface/ftdi/hilscher_nxhx500_etm.cfg b/tcl/interface/ftdi/hilscher_nxhx500_etm.cfg
deleted file mode 100644
index 3483030..0000000
--- a/tcl/interface/ftdi/hilscher_nxhx500_etm.cfg
+++ /dev/null
@@ -1,18 +0,0 @@
-#
-# Hilscher NXHX 500-ETM
-#
-# http://de.hilscher.com/files_design/8/NXHX500-ETM_description_Rev01_EN.pdf
-#
-
-echo "WARNING!"
-echo "This file was not tested with real interface, it is based on code in ft2232.c."
-echo "Please report your experience with this file to openocd-devel mailing list,"
-echo "so it could be marked as working or fixed."
-
-interface ftdi
-ftdi_device_desc "NXHX 500-ETM"
-ftdi_vid_pid 0x0640 0x0028
-
-ftdi_layout_init 0x0308 0x030b
-ftdi_layout_signal nTRST -data 0x0100
-ftdi_layout_signal nSRST -data 0x0200
diff --git a/tcl/interface/ftdi/hilscher_nxhx500_re.cfg b/tcl/interface/ftdi/hilscher_nxhx500_re.cfg
deleted file mode 100644
index b4cada0..0000000
--- a/tcl/interface/ftdi/hilscher_nxhx500_re.cfg
+++ /dev/null
@@ -1,18 +0,0 @@
-#
-# Hilscher NXHX 500-RE
-#
-# http://de.hilscher.com/products_details_hardware.html?p_id=P_461ff2053bad1&bs=20
-#
-
-echo "WARNING!"
-echo "This file was not tested with real interface, it is based on code in ft2232.c."
-echo "Please report your experience with this file to openocd-devel mailing list,"
-echo "so it could be marked as working or fixed."
-
-interface ftdi
-ftdi_device_desc "NXHX 500-RE"
-ftdi_vid_pid 0x0640 0x0028
-
-ftdi_layout_init 0x0308 0x030b
-ftdi_layout_signal nTRST -data 0x0100
-ftdi_layout_signal nSRST -data 0x0200
diff --git a/tcl/interface/ftdi/hilscher_nxhx50_etm.cfg b/tcl/interface/ftdi/hilscher_nxhx50_etm.cfg
deleted file mode 100644
index 67074a2..0000000
--- a/tcl/interface/ftdi/hilscher_nxhx50_etm.cfg
+++ /dev/null
@@ -1,18 +0,0 @@
-#
-# Hilscher NXHX 50-ETM
-#
-# http://de.hilscher.com/files_design/8/NXHX50-ETM_description_Rev01_EN.pdf
-#
-
-echo "WARNING!"
-echo "This file was not tested with real interface, it is based on code in ft2232.c."
-echo "Please report your experience with this file to openocd-devel mailing list,"
-echo "so it could be marked as working or fixed."
-
-interface ftdi
-ftdi_device_desc "NXHX 50-ETM"
-ftdi_vid_pid 0x0640 0x0028
-
-ftdi_layout_init 0x0308 0x030b
-ftdi_layout_signal nTRST -data 0x0100
-ftdi_layout_signal nSRST -data 0x0200
diff --git a/tcl/interface/ftdi/hilscher_nxhx50_re.cfg b/tcl/interface/ftdi/hilscher_nxhx50_re.cfg
deleted file mode 100644
index 966dcd8..0000000
--- a/tcl/interface/ftdi/hilscher_nxhx50_re.cfg
+++ /dev/null
@@ -1,18 +0,0 @@
-#
-# Hilscher NXHX 50-RE
-#
-# http://de.hilscher.com/products_details_hardware.html?p_id=P_483c0f582ad36&bs=20
-#
-
-echo "WARNING!"
-echo "This file was not tested with real interface, it is based on code in ft2232.c."
-echo "Please report your experience with this file to openocd-devel mailing list,"
-echo "so it could be marked as working or fixed."
-
-interface ftdi
-ftdi_device_desc "NXHX50-RE"
-ftdi_vid_pid 0x0640 0x0028
-
-ftdi_layout_init 0x0308 0x030b
-ftdi_layout_signal nTRST -data 0x0100
-ftdi_layout_signal nSRST -data 0x0200
diff --git a/tcl/interface/ftdi/hitex_lpc1768stick.cfg b/tcl/interface/ftdi/hitex_lpc1768stick.cfg
deleted file mode 100644
index f22d4f7..0000000
--- a/tcl/interface/ftdi/hitex_lpc1768stick.cfg
+++ /dev/null
@@ -1,15 +0,0 @@
-#
-# Hitex LPC1768-Stick
-#
-# http://www.hitex.com/?id=1602
-#
-
-
-interface ftdi
-ftdi_device_desc "LPC1768-Stick"
-ftdi_vid_pid 0x0640 0x0026
-
-ftdi_layout_init 0x0388 0x038b
-ftdi_layout_signal nTRST -data 0x0100
-ftdi_layout_signal nSRST -data 0x0080 -noe 0x200
-
diff --git a/tcl/interface/ftdi/hitex_str9-comstick.cfg b/tcl/interface/ftdi/hitex_str9-comstick.cfg
deleted file mode 100644
index c46f032..0000000
--- a/tcl/interface/ftdi/hitex_str9-comstick.cfg
+++ /dev/null
@@ -1,13 +0,0 @@
-#
-# Hitex STR9-comStick
-#
-# http://www.hitex.com/index.php?id=383
-#
-
-interface ftdi
-ftdi_device_desc "STR9-comStick"
-ftdi_vid_pid 0x0640 0x002c
-
-ftdi_layout_init 0x0108 0x010b
-ftdi_layout_signal nTRST -data 0x0100
-ftdi_layout_signal nSRST -data 0x0200 -oe 0x0200
diff --git a/tcl/interface/ftdi/icebear.cfg b/tcl/interface/ftdi/icebear.cfg
deleted file mode 100644
index 2c03d41..0000000
--- a/tcl/interface/ftdi/icebear.cfg
+++ /dev/null
@@ -1,18 +0,0 @@
-#
-# Section5 ICEBear
-#
-# http://section5.ch/icebear
-#
-
-echo "WARNING!"
-echo "This file was not tested with real interface, it is based on code in ft2232.c."
-echo "Please report your experience with this file to openocd-devel mailing list,"
-echo "so it could be marked as working or fixed."
-
-interface ftdi
-ftdi_device_desc "ICEbear JTAG adapter"
-ftdi_vid_pid 0x0403 0xc140
-
-ftdi_layout_init 0x0028 0x002b
-ftdi_layout_signal nTRST -data 0x0010 -oe 0x0010
-ftdi_layout_signal nSRST -data 0x0020
diff --git a/tcl/interface/ftdi/iotlab-usb.cfg b/tcl/interface/ftdi/iotlab-usb.cfg
deleted file mode 100644
index fbbad0c..0000000
--- a/tcl/interface/ftdi/iotlab-usb.cfg
+++ /dev/null
@@ -1,11 +0,0 @@
-#
-# This is the integrated adapter as found on the IoT-LAB boards
-# https://github.com/iot-lab/iot-lab/wiki
-#
-
-interface ftdi
-ftdi_vid_pid 0x0403 0x6010
-
-ftdi_layout_init 0x0008 0x000b
-ftdi_layout_signal nTRST -data 0x0010 -oe 0x0010
-ftdi_layout_signal nSRST -data 0x0040 -oe 0x0040
diff --git a/tcl/interface/ftdi/jtag-lock-pick_tiny_2.cfg b/tcl/interface/ftdi/jtag-lock-pick_tiny_2.cfg
deleted file mode 100644
index c5e5db4..0000000
--- a/tcl/interface/ftdi/jtag-lock-pick_tiny_2.cfg
+++ /dev/null
@@ -1,16 +0,0 @@
-#
-# DISTORTEC JTAG-lock-pick Tiny 2
-#
-# http://www.distortec.com
-#
-
-interface ftdi
-ftdi_device_desc "JTAG-lock-pick Tiny 2"
-ftdi_vid_pid 0x0403 0x8220
-
-ftdi_layout_init 0x8c28 0xff3b
-ftdi_layout_signal SWD_EN -ndata 0x0020 -oe 0x2000
-ftdi_layout_signal nTRST -data 0x0100 -noe 0x0400
-ftdi_layout_signal nSRST -data 0x0200 -noe 0x0800
-ftdi_layout_signal SWDIO_OE -ndata 0x1000
-ftdi_layout_signal LED -ndata 0x8000
diff --git a/tcl/interface/ftdi/jtagkey.cfg b/tcl/interface/ftdi/jtagkey.cfg
deleted file mode 100644
index 7b87e6d..0000000
--- a/tcl/interface/ftdi/jtagkey.cfg
+++ /dev/null
@@ -1,13 +0,0 @@
-#
-# Amontec JTAGkey
-#
-# http://www.amontec.com/jtagkey.shtml
-#
-
-interface ftdi
-ftdi_device_desc "Amontec JTAGkey"
-ftdi_vid_pid 0x0403 0xcff8
-
-ftdi_layout_init 0x0c08 0x0f1b
-ftdi_layout_signal nTRST -data 0x0100 -noe 0x0400
-ftdi_layout_signal nSRST -data 0x0200 -noe 0x0800
diff --git a/tcl/interface/ftdi/jtagkey2.cfg b/tcl/interface/ftdi/jtagkey2.cfg
deleted file mode 100644
index c6c2b32..0000000
--- a/tcl/interface/ftdi/jtagkey2.cfg
+++ /dev/null
@@ -1,13 +0,0 @@
-#
-# Amontec JTAGkey2
-#
-# http://www.amontec.com/jtagkey2.shtml
-#
-
-interface ftdi
-ftdi_device_desc "Amontec JTAGkey-2"
-ftdi_vid_pid 0x0403 0xcff8
-
-ftdi_layout_init 0x0c08 0x0f1b
-ftdi_layout_signal nTRST -data 0x0100 -noe 0x0400
-ftdi_layout_signal nSRST -data 0x0200 -noe 0x0800
diff --git a/tcl/interface/ftdi/jtagkey2p.cfg b/tcl/interface/ftdi/jtagkey2p.cfg
deleted file mode 100644
index dc9c456..0000000
--- a/tcl/interface/ftdi/jtagkey2p.cfg
+++ /dev/null
@@ -1,13 +0,0 @@
-#
-# Amontec JTAGkey2P
-#
-# http://www.amontec.com/jtagkey2p.shtml
-#
-
-interface ftdi
-ftdi_device_desc "Amontec JTAGkey-2P"
-ftdi_vid_pid 0x0403 0xcff8
-
-ftdi_layout_init 0x0c08 0x0f1b
-ftdi_layout_signal nTRST -data 0x0100 -noe 0x0400
-ftdi_layout_signal nSRST -data 0x0200 -noe 0x0800
diff --git a/tcl/interface/ftdi/kt-link.cfg b/tcl/interface/ftdi/kt-link.cfg
deleted file mode 100644
index 1f28d3a..0000000
--- a/tcl/interface/ftdi/kt-link.cfg
+++ /dev/null
@@ -1,16 +0,0 @@
-#
-# Kristech KT-Link
-#
-# http://www.kristech.eu
-#
-
-interface ftdi
-ftdi_device_desc "KT-LINK"
-ftdi_vid_pid 0x0403 0xbbe2
-
-ftdi_layout_init 0x8c28 0xff3b
-ftdi_layout_signal nTRST -data 0x0100 -noe 0x0400
-ftdi_layout_signal nSRST -data 0x0200 -noe 0x0800
-ftdi_layout_signal LED -data 0x8000
-ftdi_layout_signal SWD_EN -ndata 0x0020 -oe 0x2000
-ftdi_layout_signal SWDIO_OE -ndata 0x1000
diff --git a/tcl/interface/ftdi/lisa-l.cfg b/tcl/interface/ftdi/lisa-l.cfg
deleted file mode 100644
index 67002bb..0000000
--- a/tcl/interface/ftdi/lisa-l.cfg
+++ /dev/null
@@ -1,20 +0,0 @@
-#
-# Lisa/L
-#
-# http://paparazzi.enac.fr/wiki/Lisa
-#
-
-echo "WARNING!"
-echo "This file was not tested with real interface, it is based on schematics and code"
-echo "in ft2232.c. Please report your experience with this file to openocd-devel"
-echo "mailing list, so it could be marked as working or fixed."
-
-interface ftdi
-ftdi_device_desc "Lisa/L"
-ftdi_vid_pid 0x0403 0x6010
-ftdi_channel 1
-
-ftdi_layout_init 0x0008 0x180b
-ftdi_layout_signal nTRST -data 0x0010 -oe 0x0010
-ftdi_layout_signal nSRST -data 0x0040 -oe 0x0040
-ftdi_layout_signal LED -data 0x1800
diff --git a/tcl/interface/ftdi/luminary-icdi.cfg b/tcl/interface/ftdi/luminary-icdi.cfg
deleted file mode 100644
index 2eea806..0000000
--- a/tcl/interface/ftdi/luminary-icdi.cfg
+++ /dev/null
@@ -1,25 +0,0 @@
-#
-# Luminary Micro Stellaris LM3S9B9x Evaluation Kits
-# In-Circuit Debug Interface (ICDI) Board
-#
-# Essentially all Luminary debug hardware is the same, (with both
-# JTAG and SWD support compatible with ICDI boards. This ICDI adapter
-# configuration is JTAG-only, but the same hardware handles SWD too.
-#
-# This is a discrete ftdi based debug board which supports ARM's
-# JTAG/SWD connectors in both backwards-compatible 20-pin format and
-# in the new-style compact 10-pin. There's also an 8-pin connector
-# with serial port support. It's included with LM3S9B9x eval boards.
-#
-# http://www.luminarymicro.com/products/ek-lm3s9b90.html
-# http://www.luminarymicro.com/products/ek-lm3s9b92.html
-#
-
-interface ftdi
-ftdi_device_desc "Luminary Micro ICDI Board"
-ftdi_vid_pid 0x0403 0xbcda
-
-ftdi_layout_init 0x00a8 0x00eb
-ftdi_layout_signal nSRST -noe 0x0020
-ftdi_layout_signal SWD_EN -ndata 0x0080
-ftdi_layout_signal SWDIO_OE -data 0x0008
diff --git a/tcl/interface/ftdi/luminary-lm3s811.cfg b/tcl/interface/ftdi/luminary-lm3s811.cfg
deleted file mode 100644
index 543b1e0..0000000
--- a/tcl/interface/ftdi/luminary-lm3s811.cfg
+++ /dev/null
@@ -1,21 +0,0 @@
-#
-# Luminary Micro Stellaris LM3S811 Evaluation Kit
-#
-# http://www.luminarymicro.com/products/stellaris_811_evaluation_kits.html
-#
-# NOTE: this is only for boards *before* Rev C, which adds support
-# for SWO tracing with ADBUS_6 DBG_ENn and BDBUS_4 SWO_EN signals.
-# The "evb_lm3s811" layout doesn't set up those signals.
-#
-# Rev C boards work more like the other Stellaris eval boards. They
-# need to use the "luminary_icdi" layout to work correctly.
-#
-
-interface ftdi
-ftdi_device_desc "LM3S811 Evaluation Board"
-ftdi_vid_pid 0x0403 0xbcd9
-
-ftdi_layout_init 0x0088 0x008b
-ftdi_layout_signal nSRST -data 0x0020 -oe 0x0020
-ftdi_layout_signal SWD_EN -ndata 0x0080
-ftdi_layout_signal SWDIO_OE -data 0x0008
diff --git a/tcl/interface/ftdi/luminary.cfg b/tcl/interface/ftdi/luminary.cfg
deleted file mode 100644
index 20b5422..0000000
--- a/tcl/interface/ftdi/luminary.cfg
+++ /dev/null
@@ -1,34 +0,0 @@
-#
-# Luminary Micro Stellaris Evaluation Kits
-#
-# http://www.luminarymicro.com/products/evaluation_kits.html
-#
-# There are a number of evaluation kits for Stellaris Cortex-M3 chips.
-# Currently they all bundle ftdi based debug support. When that is
-# used (instead of an external adapter), use this config file in one
-# of these two modes:
-#
-# - Eval board debug ... debug of the Stellaris chip via port A.
-#
-# - Other board debug ... same thing, but the board acts as a debug
-# adapter for another board (using a standard ARM JTAG connector).
-# The Stellaris chip stays in reset.
-#
-# Those support both JTAG and SWD. SWD is an ARM-only two-wire debug
-# protocol; in 2009, OpenOCD does not support SWD.
-#
-# Port B of the ftdi chip is normally used as a serial link to the
-# Stellaris chip. On most boards (but not older LM3S811 eval boards),
-# when SWD is used Port B may instead be used to read low-bandwidth
-# "SWO trace" data, including so-called "printf style" output from
-# firmware via the ITM module as well as profile data.
-#
-
-interface ftdi
-ftdi_device_desc "Stellaris Evaluation Board"
-ftdi_vid_pid 0x0403 0xbcd9
-
-ftdi_layout_init 0x00a8 0x00eb
-ftdi_layout_signal nSRST -noe 0x0020
-ftdi_layout_signal SWD_EN -ndata 0x0080
-ftdi_layout_signal SWDIO_OE -data 0x0008
diff --git a/tcl/interface/ftdi/m53evk.cfg b/tcl/interface/ftdi/m53evk.cfg
deleted file mode 100644
index 2b97270..0000000
--- a/tcl/interface/ftdi/m53evk.cfg
+++ /dev/null
@@ -1,14 +0,0 @@
-#
-# DENX M53EVK
-#
-# http://www.denx-cs.de/?q=M53EVK
-#
-
-interface ftdi
-ftdi_device_desc "Dual RS232-HS"
-ftdi_vid_pid 0x0403 0x6010
-
-ftdi_channel 0
-ftdi_layout_init 0x0008 0x000b
-ftdi_layout_signal nTRST -data 0x0010 -oe 0x0010
-ftdi_layout_signal nSRST -data 0x0020 -oe 0x0020
diff --git a/tcl/interface/ftdi/mbftdi.cfg b/tcl/interface/ftdi/mbftdi.cfg
deleted file mode 100644
index d051ccc..0000000
--- a/tcl/interface/ftdi/mbftdi.cfg
+++ /dev/null
@@ -1,16 +0,0 @@
-#
-# MBFTDI
-#
-# http://www.marsohod.org/prodmbftdi
-#
-# Also the Marsohod2 and the Marsohod3 boards
-# include a built-in MBFTDI for FPGA programming.
-# See http://www.marsohod.org/prodmarsohod2
-# and http://www.marsohod.org/plata-marsokhod3 for details.
-#
-
-interface ftdi
-ftdi_device_desc "Dual RS232-HS"
-ftdi_vid_pid 0x0403 0x6010
-
-ftdi_layout_init 0x0008 0x000b
diff --git a/tcl/interface/ftdi/minimodule.cfg b/tcl/interface/ftdi/minimodule.cfg
deleted file mode 100644
index 57249df..0000000
--- a/tcl/interface/ftdi/minimodule.cfg
+++ /dev/null
@@ -1,17 +0,0 @@
-#
-# FTDI MiniModule
-#
-# http://www.ftdichip.com/Support/Documents/DataSheets/Modules/DS_FT2232H_Mini_Module.pdf
-#
-
-echo "WARNING!"
-echo "This file was not tested with real interface, it is based on code in ft2232.c."
-echo "Please report your experience with this file to openocd-devel mailing list,"
-echo "so it could be marked as working or fixed."
-
-interface ftdi
-ftdi_device_desc "FT2232H MiniModule"
-ftdi_vid_pid 0x0403 0x6010
-
-ftdi_layout_init 0x0018 0x05fb
-ftdi_layout_signal nSRST -data 0x0020
diff --git a/tcl/interface/ftdi/minispartan6.cfg b/tcl/interface/ftdi/minispartan6.cfg
deleted file mode 100644
index 8f16011..0000000
--- a/tcl/interface/ftdi/minispartan6.cfg
+++ /dev/null
@@ -1,15 +0,0 @@
-# https://www.scarabhardware.com/minispartan6/
-# https://github.com/scarabhardware/miniSpartan6-plus/raw/master/miniSpartan6%2B_Rev_B.pdf
-interface ftdi
-# The miniSpartan6+ sadly doesn't have a custom device description, so we just
-# have to hope you got it right.
-#ftdi_device_desc "Dual RS232-HS"
-ftdi_vid_pid 0x0403 0x6010
-# interface 1 is the uart
-ftdi_channel 0
-# just TCK TDI TDO TMS, no reset
-ftdi_layout_init 0x0008 0x000b
-reset_config none
-# this generally works fast: the fpga can handle 30MHz, the spi flash can handle
-# 54MHz with simple read, no dummy cycles, and wait-for-write-completion
-adapter_khz 30000
diff --git a/tcl/interface/ftdi/neodb.cfg b/tcl/interface/ftdi/neodb.cfg
deleted file mode 100644
index 6cc8ccf..0000000
--- a/tcl/interface/ftdi/neodb.cfg
+++ /dev/null
@@ -1,14 +0,0 @@
-#
-# Openmoko USB JTAG/RS232 adapter
-#
-# http://wiki.openmoko.org/wiki/Debug_Board_v3
-#
-
-interface ftdi
-ftdi_device_desc "Debug Board for Neo1973"
-ftdi_vid_pid 0x1457 0x5118
-
-ftdi_layout_init 0x0508 0x0f1b
-ftdi_layout_signal nTRST -data 0x0200 -noe 0x0100
-ftdi_layout_signal nSRST -data 0x0800 -noe 0x0400
-ftdi_layout_signal nNOR_WP -data 0x0010 -oe 0x0010
diff --git a/tcl/interface/ftdi/ngxtech.cfg b/tcl/interface/ftdi/ngxtech.cfg
deleted file mode 100644
index 9eaa3c5..0000000
--- a/tcl/interface/ftdi/ngxtech.cfg
+++ /dev/null
@@ -1,19 +0,0 @@
-#
-# NGX ARM USB JTAG
-#
-# http://shop.ngxtechnologies.com/product_info.php?cPath=26&products_id=30
-#
-
-echo "WARNING!"
-echo "This file was not tested with real interface, but is assumed to work as this"
-echo "interface uses the same layout as configs that were verified. Please report your"
-echo "experience with this file to openocd-devel mailing list, so it could be marked"
-echo "as working or fixed."
-
-interface ftdi
-ftdi_device_desc "NGX JTAG"
-ftdi_vid_pid 0x0403 0x6010
-
-ftdi_layout_init 0x0508 0x0f1b
-ftdi_layout_signal nTRST -data 0x0200 -noe 0x0100
-ftdi_layout_signal nSRST -data 0x0800 -noe 0x0400
diff --git a/tcl/interface/ftdi/olimex-arm-jtag-swd.cfg b/tcl/interface/ftdi/olimex-arm-jtag-swd.cfg
deleted file mode 100644
index 2153fd6..0000000
--- a/tcl/interface/ftdi/olimex-arm-jtag-swd.cfg
+++ /dev/null
@@ -1,9 +0,0 @@
-#
-# Olimex ARM JTAG SWD adapter
-# https://www.olimex.com/Products/ARM/JTAG/ARM-JTAG-SWD/
-#
-
-transport select swd
-
-ftdi_layout_signal SWD_EN -nalias nTRST
-ftdi_layout_signal SWDIO_OE -alias TMS
diff --git a/tcl/interface/ftdi/olimex-arm-usb-ocd-h.cfg b/tcl/interface/ftdi/olimex-arm-usb-ocd-h.cfg
deleted file mode 100644
index 5b27d38..0000000
--- a/tcl/interface/ftdi/olimex-arm-usb-ocd-h.cfg
+++ /dev/null
@@ -1,14 +0,0 @@
-#
-# Olimex ARM-USB-OCD-H
-#
-# http://www.olimex.com/dev/arm-usb-ocd-h.html
-#
-
-interface ftdi
-ftdi_device_desc "Olimex OpenOCD JTAG ARM-USB-OCD-H"
-ftdi_vid_pid 0x15ba 0x002b
-
-ftdi_layout_init 0x0908 0x0b1b
-ftdi_layout_signal nSRST -oe 0x0200
-ftdi_layout_signal nTRST -data 0x0100
-ftdi_layout_signal LED -data 0x0800
diff --git a/tcl/interface/ftdi/olimex-arm-usb-ocd.cfg b/tcl/interface/ftdi/olimex-arm-usb-ocd.cfg
deleted file mode 100644
index e1aeeea..0000000
--- a/tcl/interface/ftdi/olimex-arm-usb-ocd.cfg
+++ /dev/null
@@ -1,14 +0,0 @@
-#
-# Olimex ARM-USB-OCD
-#
-# http://www.olimex.com/dev/arm-usb-ocd.html
-#
-
-interface ftdi
-ftdi_device_desc "Olimex OpenOCD JTAG"
-ftdi_vid_pid 0x15ba 0x0003
-
-ftdi_layout_init 0x0c08 0x0f1b
-ftdi_layout_signal nSRST -oe 0x0200
-ftdi_layout_signal nTRST -data 0x0100 -noe 0x0400
-ftdi_layout_signal LED -data 0x0800
diff --git a/tcl/interface/ftdi/olimex-arm-usb-tiny-h.cfg b/tcl/interface/ftdi/olimex-arm-usb-tiny-h.cfg
deleted file mode 100644
index f77c24b..0000000
--- a/tcl/interface/ftdi/olimex-arm-usb-tiny-h.cfg
+++ /dev/null
@@ -1,14 +0,0 @@
-#
-# Olimex ARM-USB-TINY-H
-#
-# http://www.olimex.com/dev/arm-usb-tiny-h.html
-#
-
-interface ftdi
-ftdi_device_desc "Olimex OpenOCD JTAG ARM-USB-TINY-H"
-ftdi_vid_pid 0x15ba 0x002a
-
-ftdi_layout_init 0x0808 0x0a1b
-ftdi_layout_signal nSRST -oe 0x0200
-ftdi_layout_signal nTRST -data 0x0100 -oe 0x0100
-ftdi_layout_signal LED -data 0x0800
diff --git a/tcl/interface/ftdi/olimex-jtag-tiny.cfg b/tcl/interface/ftdi/olimex-jtag-tiny.cfg
deleted file mode 100644
index b3c6a71..0000000
--- a/tcl/interface/ftdi/olimex-jtag-tiny.cfg
+++ /dev/null
@@ -1,14 +0,0 @@
-#
-# Olimex ARM-USB-TINY
-#
-# http://www.olimex.com/dev/arm-usb-tiny.html
-#
-
-interface ftdi
-ftdi_device_desc "Olimex OpenOCD JTAG TINY"
-ftdi_vid_pid 0x15ba 0x0004
-
-ftdi_layout_init 0x0808 0x0a1b
-ftdi_layout_signal nSRST -oe 0x0200
-ftdi_layout_signal nTRST -data 0x0100 -oe 0x0100
-ftdi_layout_signal LED -data 0x0800
diff --git a/tcl/interface/ftdi/oocdlink.cfg b/tcl/interface/ftdi/oocdlink.cfg
deleted file mode 100644
index fc09a16..0000000
--- a/tcl/interface/ftdi/oocdlink.cfg
+++ /dev/null
@@ -1,19 +0,0 @@
-#
-# Joern Kaipf's OOCDLink
-#
-# http://www.joernonline.de/contrexx2/cms/index.php?page=126
-#
-
-echo "WARNING!"
-echo "This file was not tested with real interface, but is assumed to work as this"
-echo "interface uses the same layout as configs that were verified. Please report your"
-echo "experience with this file to openocd-devel mailing list, so it could be marked"
-echo "as working or fixed."
-
-interface ftdi
-ftdi_device_desc "OOCDLink"
-ftdi_vid_pid 0x0403 0xbaf8
-
-ftdi_layout_init 0x0508 0x0f1b
-ftdi_layout_signal nTRST -data 0x0200 -noe 0x0100
-ftdi_layout_signal nSRST -data 0x0800 -noe 0x0400
diff --git a/tcl/interface/ftdi/opendous_ftdi.cfg b/tcl/interface/ftdi/opendous_ftdi.cfg
deleted file mode 100644
index 6a12d72..0000000
--- a/tcl/interface/ftdi/opendous_ftdi.cfg
+++ /dev/null
@@ -1,17 +0,0 @@
-#
-# Opendous
-#
-# http://code.google.com/p/opendous/wiki/JTAG
-#
-# According to the website, it is similar to jtagkey, but it uses channel B
-# (and it has a different pid number).
-#
-
-interface ftdi
-ftdi_device_desc "Dual RS232-HS"
-ftdi_vid_pid 0x0403 0x6010
-ftdi_channel 1
-
-ftdi_layout_init 0x0c08 0x0f1b
-ftdi_layout_signal nTRST -data 0x0100 -noe 0x0400
-ftdi_layout_signal nSRST -data 0x0200 -noe 0x0800
diff --git a/tcl/interface/ftdi/openocd-usb-hs.cfg b/tcl/interface/ftdi/openocd-usb-hs.cfg
deleted file mode 100644
index 37a717d..0000000
--- a/tcl/interface/ftdi/openocd-usb-hs.cfg
+++ /dev/null
@@ -1,13 +0,0 @@
-#
-# embedded projects openocd usb adapter v3
-#
-# http://shop.embedded-projects.net/index.php?module=artikel&action=artikel&id=14
-#
-
-interface ftdi
-ftdi_device_desc "Dual RS232-HS"
-ftdi_vid_pid 0x0403 0x6010
-
-ftdi_layout_init 0x0508 0x0f1b
-ftdi_layout_signal nTRST -data 0x0200 -noe 0x0100
-ftdi_layout_signal nSRST -data 0x0800 -noe 0x0400
diff --git a/tcl/interface/ftdi/openocd-usb.cfg b/tcl/interface/ftdi/openocd-usb.cfg
deleted file mode 100644
index ff537c7..0000000
--- a/tcl/interface/ftdi/openocd-usb.cfg
+++ /dev/null
@@ -1,13 +0,0 @@
-#
-# Hubert Hoegl's USB to JTAG
-#
-# http://www.hs-augsburg.de/~hhoegl/proj/usbjtag/usbjtag.html
-#
-
-interface ftdi
-ftdi_device_desc "Dual RS232"
-ftdi_vid_pid 0x0403 0x6010
-
-ftdi_layout_init 0x0508 0x0f1b
-ftdi_layout_signal nTRST -data 0x0200 -noe 0x0100
-ftdi_layout_signal nSRST -data 0x0800 -noe 0x0400
diff --git a/tcl/interface/ftdi/openrd.cfg b/tcl/interface/ftdi/openrd.cfg
deleted file mode 100644
index 8c1a805..0000000
--- a/tcl/interface/ftdi/openrd.cfg
+++ /dev/null
@@ -1,19 +0,0 @@
-#
-# Marvell OpenRD
-#
-# http://www.marvell.com/products/embedded_processors/developer/kirkwood/openrd.jsp
-#
-
-echo "WARNING!"
-echo "This file was not tested with real interface, it is based on code in ft2232.c."
-echo "Please report your experience with this file to openocd-devel mailing list,"
-echo "so it could be marked as working or fixed."
-
-interface ftdi
-ftdi_device_desc "OpenRD JTAGKey FT2232D"
-ftdi_vid_pid 0x0403 0x9e90
-ftdi_channel 1
-
-ftdi_layout_init 0x0608 0x0f1b
-ftdi_layout_signal nTRST -data 0x0200
-ftdi_layout_signal nSRST -noe 0x0400
diff --git a/tcl/interface/ftdi/pipistrello.cfg b/tcl/interface/ftdi/pipistrello.cfg
deleted file mode 100644
index b51405a..0000000
--- a/tcl/interface/ftdi/pipistrello.cfg
+++ /dev/null
@@ -1,13 +0,0 @@
-# http://pipistrello.saanlima.com/
-# http://www.saanlima.com/download/pipistrello-v2.0/pipistrello_v2_schematic.pdf
-interface ftdi
-ftdi_device_desc "Pipistrello LX45"
-ftdi_vid_pid 0x0403 0x6010
-# interface 1 is the uart
-ftdi_channel 0
-# just TCK TDI TDO TMS, no reset
-ftdi_layout_init 0x0008 0x000b
-reset_config none
-# this generally works fast: the fpga can handle 30MHz, the spi flash can handle
-# 54MHz with simple read, no dummy cycles, and wait-for-write-completion
-adapter_khz 30000
diff --git a/tcl/interface/ftdi/redbee-econotag.cfg b/tcl/interface/ftdi/redbee-econotag.cfg
deleted file mode 100644
index 70c30d6..0000000
--- a/tcl/interface/ftdi/redbee-econotag.cfg
+++ /dev/null
@@ -1,21 +0,0 @@
-#
-# Redwire Redbee-Econotag
-#
-# http://www.redwirellc.com/store/node/1
-#
-# The Redbee-Econotag has an onboard FT2232H with:
-# - FT2232H channel A wired to mc13224v JTAG
-# - FT2232H channel B wired to mc13224v UART1
-#
-
-echo "WARNING!"
-echo "This file was not tested with real interface, it is based on code in ft2232.c."
-echo "Please report your experience with this file to openocd-devel mailing list,"
-echo "so it could be marked as working or fixed."
-
-interface ftdi
-ftdi_vid_pid 0x0403 0x6010
-
-ftdi_layout_init 0x0c08 0x0c2b
-ftdi_layout_signal nTRST -data 0x0800
-ftdi_layout_signal nSRST -data 0x0400
diff --git a/tcl/interface/ftdi/redbee-usb.cfg b/tcl/interface/ftdi/redbee-usb.cfg
deleted file mode 100644
index b79300d..0000000
--- a/tcl/interface/ftdi/redbee-usb.cfg
+++ /dev/null
@@ -1,22 +0,0 @@
-#
-# Redwire Redbee-USB
-#
-# http://www.redwirellc.com
-#
-# The Redbee-USB has an onboard FT2232H with:
-# - FT2232H channel B wired to mc13224v JTAG
-# - FT2232H channel A wired to mc13224v UART1
-#
-
-echo "WARNING!"
-echo "This file was not tested with real interface, it is based on code in ft2232.c."
-echo "Please report your experience with this file to openocd-devel mailing list,"
-echo "so it could be marked as working or fixed."
-
-interface ftdi
-ftdi_vid_pid 0x0403 0x6010
-ftdi_channel 1
-
-ftdi_layout_init 0x0c08 0x0c2b
-ftdi_layout_signal nTRST -data 0x0800
-ftdi_layout_signal nSRST -data 0x0400
diff --git a/tcl/interface/ftdi/rowley-cc-arm-swd.cfg b/tcl/interface/ftdi/rowley-cc-arm-swd.cfg
deleted file mode 100644
index 9a96dbd..0000000
--- a/tcl/interface/ftdi/rowley-cc-arm-swd.cfg
+++ /dev/null
@@ -1,10 +0,0 @@
-#
-# Rowley ARM SWD Adapter
-# http://sites.fastspring.com/rowley/product/armswdadapter
-# https://drive.google.com/file/d/0Bzv7UpKpOQhnTUNNdzI5OUR4WGs/edit?usp=sharing
-#
-
-transport select swd
-
-ftdi_layout_signal SWD_EN -nalias nTRST
-ftdi_layout_signal SWDIO_OE -alias TMS
diff --git a/tcl/interface/ftdi/sheevaplug.cfg b/tcl/interface/ftdi/sheevaplug.cfg
deleted file mode 100644
index f299f27..0000000
--- a/tcl/interface/ftdi/sheevaplug.cfg
+++ /dev/null
@@ -1,14 +0,0 @@
-#
-# Marvel SheevaPlug Development Kit
-#
-# http://www.marvell.com/products/embedded_processors/developer/kirkwood/sheevaplug.jsp
-#
-
-interface ftdi
-ftdi_device_desc "SheevaPlug JTAGKey FT2232D B"
-ftdi_vid_pid 0x9e88 0x9e8f
-ftdi_channel 1
-
-ftdi_layout_init 0x0608 0x0f1b
-ftdi_layout_signal nTRST -data 0x0200
-ftdi_layout_signal nSRST -noe 0x0400
diff --git a/tcl/interface/ftdi/signalyzer-lite.cfg b/tcl/interface/ftdi/signalyzer-lite.cfg
deleted file mode 100644
index 4988a3b..0000000
--- a/tcl/interface/ftdi/signalyzer-lite.cfg
+++ /dev/null
@@ -1,18 +0,0 @@
-#
-# Xverve Signalyzer LITE (DT-USB-SLITE)
-#
-# http://www.signalyzer.com
-#
-
-echo "WARNING!"
-echo "This file was not tested with real interface, it is based on code in ft2232.c."
-echo "Please report your experience with this file to openocd-devel mailing list,"
-echo "so it could be marked as working or fixed."
-
-interface ftdi
-ftdi_device_desc "Signalyzer LITE"
-ftdi_vid_pid 0x0403 0xbca1
-
-ftdi_layout_init 0x0008 0x000b
-ftdi_layout_signal nTRST -data 0x0010 -oe 0x0010
-ftdi_layout_signal nSRST -data 0x0020 -oe 0x0020
diff --git a/tcl/interface/ftdi/signalyzer.cfg b/tcl/interface/ftdi/signalyzer.cfg
deleted file mode 100644
index e2629be..0000000
--- a/tcl/interface/ftdi/signalyzer.cfg
+++ /dev/null
@@ -1,18 +0,0 @@
-#
-# Xverve Signalyzer Tool (DT-USB-ST)
-#
-# http://www.signalyzer.com
-#
-
-echo "WARNING!"
-echo "This file was not tested with real interface, it is based on code in ft2232.c."
-echo "Please report your experience with this file to openocd-devel mailing list,"
-echo "so it could be marked as working or fixed."
-
-interface ftdi
-ftdi_device_desc "Signalyzer"
-ftdi_vid_pid 0x0403 0xbca0
-
-ftdi_layout_init 0x0008 0x000b
-ftdi_layout_signal nTRST -data 0x0010 -oe 0x0010
-ftdi_layout_signal nSRST -data 0x0020 -oe 0x0020
diff --git a/tcl/interface/ftdi/stm32-stick.cfg b/tcl/interface/ftdi/stm32-stick.cfg
deleted file mode 100644
index 2aff1fe..0000000
--- a/tcl/interface/ftdi/stm32-stick.cfg
+++ /dev/null
@@ -1,13 +0,0 @@
-#
-# Hitex STM32-PerformanceStick
-#
-# http://www.hitex.com/index.php?id=340
-#
-
-interface ftdi
-ftdi_device_desc "STM32-PerformanceStick"
-ftdi_vid_pid 0x0640 0x002d
-
-ftdi_layout_init 0x0388 0x038b
-ftdi_layout_signal nTRST -data 0x0100
-ftdi_layout_signal nSRST -data 0x0080 -noe 0x200
diff --git a/tcl/interface/ftdi/swd-resistor-hack.cfg b/tcl/interface/ftdi/swd-resistor-hack.cfg
deleted file mode 100644
index 04f3a73..0000000
--- a/tcl/interface/ftdi/swd-resistor-hack.cfg
+++ /dev/null
@@ -1,26 +0,0 @@
-#
-# Connect TDI to SWDIO via a suitable series resistor (220-470 Ohm or
-# so depending on the drive capability of the target and adapter);
-# connect TDO directly to SWDIO.
-#
-# You also need to have reliable GND connection between the target and
-# adapter. Vref of the adapter should be supplied with a voltage equal
-# to the target's (preferrably connect it to Vcc). You can also
-# optionally connect nSRST. Leave everything else unconnected.
-#
-# FTDI Target
-# ---- ------
-# 1 - Vref ----------------- Vcc
-# 3 - nTRST -
-# 4 - GND ----------------- GND
-# 5 - TDI ---/\470 Ohm/\--- SWDIO
-# 7 - TMS -
-# 9 - TCK ----------------- SWCLK
-# 11 - RTCK -
-# 13 - TDO ----------------- SWDIO
-# 15 - nSRST - - - - - - - - - nRESET
-#
-
-transport select swd
-
-ftdi_layout_signal SWD_EN -data 0
diff --git a/tcl/interface/ftdi/ti-icdi.cfg b/tcl/interface/ftdi/ti-icdi.cfg
deleted file mode 100644
index 6af809c..0000000
--- a/tcl/interface/ftdi/ti-icdi.cfg
+++ /dev/null
@@ -1,15 +0,0 @@
-#
-# This is an FTDI-based debugging solution as found on some TI boards,
-# e.g. CC3200 LaunchPad.
-#
-# The schematics are identical to luminary-icdi (including SWD
-# support) but the USB IDs are different.
-#
-
-interface ftdi
-ftdi_vid_pid 0x0451 0xc32a
-
-ftdi_layout_init 0x00a8 0x00eb
-ftdi_layout_signal nSRST -noe 0x0020
-ftdi_layout_signal SWD_EN -ndata 0x0080
-ftdi_layout_signal SWDIO_OE -data 0x0008
diff --git a/tcl/interface/ftdi/tumpa-lite.cfg b/tcl/interface/ftdi/tumpa-lite.cfg
deleted file mode 100644
index 657515a..0000000
--- a/tcl/interface/ftdi/tumpa-lite.cfg
+++ /dev/null
@@ -1,12 +0,0 @@
-#
-# TIAO USB Multi-Protocol Adapter (TUMPA) Lite
-#
-# http://www.diygadget.com/tiao-usb-multi-protocol-adapter-lite-jtag-spi-i2c-serial.html
-#
-
-interface ftdi
-ftdi_vid_pid 0x0403 0x8a99
-
-ftdi_layout_init 0x0038 0x087b
-ftdi_layout_signal nTRST -data 0x0020 -oe 0x0020
-ftdi_layout_signal nSRST -data 0x0010 -oe 0x0010
diff --git a/tcl/interface/ftdi/tumpa.cfg b/tcl/interface/ftdi/tumpa.cfg
deleted file mode 100644
index e4b59b1..0000000
--- a/tcl/interface/ftdi/tumpa.cfg
+++ /dev/null
@@ -1,14 +0,0 @@
-#
-# TIAO USB Multi-Protocol Adapter (TUMPA)
-#
-# http://www.diygadget.com/tiao-usb-multi-protocol-adapter-jtag-spi-i2c-serial.html
-#
-
-interface ftdi
-ftdi_vid_pid 0x0403 0x8a98 0x0403 0x6010
-
-ftdi_layout_init 0x0038 0x087b
-ftdi_layout_signal nTRST -data 0x0020
-ftdi_layout_signal nSRST -data 0x0010
-
-reset_config srst_push_pull
diff --git a/tcl/interface/ftdi/turtelizer2-revB.cfg b/tcl/interface/ftdi/turtelizer2-revB.cfg
deleted file mode 100644
index 4584040..0000000
--- a/tcl/interface/ftdi/turtelizer2-revB.cfg
+++ /dev/null
@@ -1,18 +0,0 @@
-#
-# egnite Turtelizer 2 rev B (with SRST only)
-#
-# http://www.ethernut.de/en/hardware/turtelizer/index.html
-#
-
-echo "WARNING!"
-echo "This file was not tested with real interface, it is based on schematics and code"
-echo "in ft2232.c. Please report your experience with this file to openocd-devel"
-echo "mailing list, so it could be marked as working or fixed."
-
-interface ftdi
-ftdi_device_desc "Turtelizer JTAG/RS232 Adapter"
-ftdi_vid_pid 0x0403 0xbdc8
-
-ftdi_layout_init 0x0008 0x0c5b
-ftdi_layout_signal nSRST -oe 0x0040
-ftdi_layout_signal LED -data 0x0c00
diff --git a/tcl/interface/ftdi/turtelizer2-revC.cfg b/tcl/interface/ftdi/turtelizer2-revC.cfg
deleted file mode 100644
index 918ac49..0000000
--- a/tcl/interface/ftdi/turtelizer2-revC.cfg
+++ /dev/null
@@ -1,14 +0,0 @@
-#
-# egnite Turtelizer 2 revC (with TRST and SRST)
-#
-# http://www.ethernut.de/en/hardware/turtelizer/index.html
-#
-
-interface ftdi
-ftdi_device_desc "Turtelizer JTAG/RS232 Adapter"
-ftdi_vid_pid 0x0403 0xbdc8
-
-ftdi_layout_init 0x0008 0x0c7b
-ftdi_layout_signal nTRST -oe 0x0020
-ftdi_layout_signal nSRST -oe 0x0040
-ftdi_layout_signal LED -ndata 0x0c00
diff --git a/tcl/interface/ftdi/um232h.cfg b/tcl/interface/ftdi/um232h.cfg
deleted file mode 100644
index 6ba6f43..0000000
--- a/tcl/interface/ftdi/um232h.cfg
+++ /dev/null
@@ -1,35 +0,0 @@
-#
-# FTDI UM232H as a JTAG interface
-#
-# http://www.ftdichip.com/Products/Modules/DevelopmentModules.htm#UM232H
-#
-# This should also work with a UM232H-B, but that has not been tested.
-# Note that UM232H and UM232H-B are 3.3V only.
-#
-
-interface ftdi
-#ftdi_device_desc "UM232H"
-ftdi_vid_pid 0x0403 0x6014
-
-ftdi_layout_init 0xfff8 0xfffb
-ftdi_layout_signal nTRST -data 0x0100 -oe 0x0100
-ftdi_layout_signal nSRST -data 0x0200 -oe 0x0200
-
-# UM232H FT232H JTAG
-# Name Pin Name Func
-# AD0 J2-6 ADBUS0 TCK
-# AD1 J2-7 ADBUS1 TDI
-# AD2 J2-8 ADBUS2 TDO
-# AD3 J2-9 ADBUS3 TMS
-# AD4 J2-10 ADBUS4 (GPIOL0)
-# AD5 J2-11 ADBUS5 (GPIOL1)
-# AD6 J2-12 ADBUS6 (GPIOL2)
-# AD7 J2-13 ADBUS7 (GPIOL3)
-# AD0 J1-14 ACBUS0 /TRST
-# AD1 J1-13 ACBUS1 /SRST
-# AD2 J1-12 ACBUS2 (GPIOH2)
-# AD3 J1-11 ACBUS3 (GPIOH3)
-# AD4 J1-10 ACBUS4 (GPIOH4)
-# AD5 J1-9 ACBUS5 (GPIOH5)
-# AD6 J1-8 ACBUS6 (GPIOH6)
-# AD7 J1-7 ACBUS7 (GPIOH7)
diff --git a/tcl/interface/ftdi/vpaclink.cfg b/tcl/interface/ftdi/vpaclink.cfg
deleted file mode 100644
index 2057619..0000000
--- a/tcl/interface/ftdi/vpaclink.cfg
+++ /dev/null
@@ -1,19 +0,0 @@
-#
-# Voipac VPACLink
-#
-# http://voipac.com/27M-JTG-000
-#
-
-echo "WARNING!"
-echo "This file was not tested with real interface, but is assumed to work as this"
-echo "interface uses the same layout as configs that were verified. Please report your"
-echo "experience with this file to openocd-devel mailing list, so it could be marked"
-echo "as working or fixed."
-
-interface ftdi
-ftdi_device_desc "VPACLink"
-ftdi_vid_pid 0x0403 0x6010
-
-ftdi_layout_init 0x0508 0x0f1b
-ftdi_layout_signal nTRST -data 0x0200 -noe 0x0100
-ftdi_layout_signal nSRST -data 0x0800 -noe 0x0400
diff --git a/tcl/interface/ftdi/xds100v2.cfg b/tcl/interface/ftdi/xds100v2.cfg
deleted file mode 100644
index 2628aa0..0000000
--- a/tcl/interface/ftdi/xds100v2.cfg
+++ /dev/null
@@ -1,58 +0,0 @@
-#
-# Texas Instruments XDS100v2
-#
-# http://processors.wiki.ti.com/index.php/XDS100#XDS100v2_Features
-#
-# Detailed documentation is available only as CPLD verilog source code
-# to the registered TI users.
-#
-
-interface ftdi
-ftdi_vid_pid 0x0403 0xa6d0 0x0403 0x6010
-
-ftdi_layout_init 0x0038 0x597b
-
-# 8000 z - unused
-# 4000 0 > CPLD loopback (all target side pins high-Z)
-# 2000 z < !( cable connected ) (open drain on CPLD side for $reasons)
-# 1000 0 > EMU1_oe
-#
-# 800 0 > PWR_RST = clear power-loss flag on rising edge
-# 400 z < !( power-loss flag )
-# 200 z < nSRST
-# 100 0 > nSRST_oe
-#
-# 80 z < RTCK
-# 40 0 > EMU0_oe
-# 20 1 > EMU_EN
-# 10 1 > nTRST
-#
-# 8 1 > TMS
-# 4 z < TDO
-# 2 0 > TDI
-# 1 0 > TCK
-#
-# As long as the power-loss flag is set, all target-side pins are
-# high-Z except the EMU-pins for which the opposite holds unless
-# EMU_EN is high.
-#
-# To use wait-in-reset, drive EMU0 low at power-on reset. If the
-# target normally reuses EMU0 for other purposes, clear EMU_EN to
-# keep the EMU pins high-Z until the target is power-cycled.
-#
-# The LED only turns off at USB suspend, which is also the only way to
-# set the power-loss flag manually. (Can be done in software e.g. by
-# changing the USB configuration to zero.)
-#
-
-ftdi_layout_signal nTRST -data 0x0010
-ftdi_layout_signal nSRST -oe 0x0100
-ftdi_layout_signal EMU_EN -data 0x0020
-ftdi_layout_signal EMU0 -oe 0x0040
-ftdi_layout_signal EMU1 -oe 0x1000
-ftdi_layout_signal PWR_RST -data 0x0800
-ftdi_layout_signal LOOPBACK -data 0x4000
-
-echo "\nInfo : to use this adapter you MUST add ``init; ftdi_set_signal PWR_RST 1; jtag arp_init'' to the end of your config file!\n"
-# note: rising edge on PWR_RST is also needed after power-cycling the
-# target
diff --git a/tcl/interface/ftdi/xds100v3.cfg b/tcl/interface/ftdi/xds100v3.cfg
deleted file mode 100644
index 6c70582..0000000
--- a/tcl/interface/ftdi/xds100v3.cfg
+++ /dev/null
@@ -1,11 +0,0 @@
-#
-# Texas Instruments XDS100 ver 3.0
-#
-# http://processors.wiki.ti.com/index.php/XDS100
-#
-
-# Version 3.0 is the same as 2.0 as far as OpenOCD is concerned
-source [find interface/ftdi/xds100v2.cfg]
-
-# The USB ids are different.
-ftdi_vid_pid 0x0403 0xa6d1
diff --git a/tcl/interface/hilscher_nxhx10_etm.cfg b/tcl/interface/hilscher_nxhx10_etm.cfg
deleted file mode 100644
index b16ed1a..0000000
--- a/tcl/interface/hilscher_nxhx10_etm.cfg
+++ /dev/null
@@ -1,11 +0,0 @@
-#
-# Hilscher NXHX 10-ETM
-#
-# http://de.hilscher.com/products_details_hardware.html?p_id=P_4ce145a5983e6
-#
-
-interface ft2232
-ft2232_device_desc "NXHX 10-ETM"
-ft2232_layout comstick
-ft2232_vid_pid 0x0640 0x0028
-adapter_khz 6000
diff --git a/tcl/interface/hilscher_nxhx500_etm.cfg b/tcl/interface/hilscher_nxhx500_etm.cfg
deleted file mode 100644
index 840ffaf..0000000
--- a/tcl/interface/hilscher_nxhx500_etm.cfg
+++ /dev/null
@@ -1,11 +0,0 @@
-#
-# Hilscher NXHX 500-ETM
-#
-# http://de.hilscher.com/files_design/8/NXHX500-ETM_description_Rev01_EN.pdf
-#
-
-interface ft2232
-ft2232_device_desc "NXHX 500-ETM"
-ft2232_layout comstick
-ft2232_vid_pid 0x0640 0x0028
-adapter_khz 6000
diff --git a/tcl/interface/hilscher_nxhx500_re.cfg b/tcl/interface/hilscher_nxhx500_re.cfg
deleted file mode 100644
index 1d1b754..0000000
--- a/tcl/interface/hilscher_nxhx500_re.cfg
+++ /dev/null
@@ -1,11 +0,0 @@
-#
-# Hilscher NXHX 500-RE
-#
-# http://de.hilscher.com/products_details_hardware.html?p_id=P_461ff2053bad1&bs=20
-#
-
-interface ft2232
-ft2232_device_desc "NXHX 500-RE"
-ft2232_layout comstick
-ft2232_vid_pid 0x0640 0x0028
-adapter_khz 6000
diff --git a/tcl/interface/hilscher_nxhx50_etm.cfg b/tcl/interface/hilscher_nxhx50_etm.cfg
deleted file mode 100644
index ff98c28..0000000
--- a/tcl/interface/hilscher_nxhx50_etm.cfg
+++ /dev/null
@@ -1,11 +0,0 @@
-#
-# Hilscher NXHX 50-ETM
-#
-# http://de.hilscher.com/files_design/8/NXHX50-ETM_description_Rev01_EN.pdf
-#
-
-interface ft2232
-ft2232_device_desc "NXHX 50-ETM"
-ft2232_layout comstick
-ft2232_vid_pid 0x0640 0x0028
-adapter_khz 6000
diff --git a/tcl/interface/hilscher_nxhx50_re.cfg b/tcl/interface/hilscher_nxhx50_re.cfg
deleted file mode 100644
index 0573e03..0000000
--- a/tcl/interface/hilscher_nxhx50_re.cfg
+++ /dev/null
@@ -1,11 +0,0 @@
-#
-# Hilscher NXHX 50-RE
-#
-# http://de.hilscher.com/products_details_hardware.html?p_id=P_483c0f582ad36&bs=20
-#
-
-interface ft2232
-ft2232_device_desc "NXHX50-RE"
-ft2232_layout comstick
-ft2232_vid_pid 0x0640 0x0028
-adapter_khz 6000
diff --git a/tcl/interface/hitex_str9-comstick.cfg b/tcl/interface/hitex_str9-comstick.cfg
deleted file mode 100644
index a38be78..0000000
--- a/tcl/interface/hitex_str9-comstick.cfg
+++ /dev/null
@@ -1,11 +0,0 @@
-#
-# Hitex STR9-comStick
-#
-# http://www.hitex.com/index.php?id=383
-#
-
-interface ft2232
-ft2232_device_desc "STR9-comStick"
-ft2232_layout comstick
-ft2232_vid_pid 0x0640 0x002c
-
diff --git a/tcl/interface/icebear.cfg b/tcl/interface/icebear.cfg
deleted file mode 100644
index 88b5e36..0000000
--- a/tcl/interface/icebear.cfg
+++ /dev/null
@@ -1,11 +0,0 @@
-#
-# Section5 ICEBear
-#
-# http://section5.ch/icebear
-#
-
-interface ft2232
-ft2232_device_desc "ICEbear JTAG adapter"
-ft2232_layout icebear
-ft2232_vid_pid 0x0403 0xc140
-
diff --git a/tcl/interface/jlink.cfg b/tcl/interface/jlink.cfg
deleted file mode 100644
index a4f9ddd..0000000
--- a/tcl/interface/jlink.cfg
+++ /dev/null
@@ -1,14 +0,0 @@
-#
-# SEGGER J-Link
-#
-# http://www.segger.com/jlink.html
-#
-
-interface jlink
-
-# The serial number can be used to select a specific device in case more than
-# one is connected to the host.
-#
-# Example: Select J-Link with serial number 123456789
-#
-# jlink serial 123456789
diff --git a/tcl/interface/jtag-lock-pick_tiny_2.cfg b/tcl/interface/jtag-lock-pick_tiny_2.cfg
deleted file mode 100644
index 539f0f9..0000000
--- a/tcl/interface/jtag-lock-pick_tiny_2.cfg
+++ /dev/null
@@ -1,10 +0,0 @@
-#
-# DISTORTEC JTAG-lock-pick Tiny 2
-#
-# http://www.distortec.com
-#
-
-interface ft2232
-ft2232_device_desc "JTAG-lock-pick Tiny 2"
-ft2232_layout ktlink
-ft2232_vid_pid 0x0403 0x8220
diff --git a/tcl/interface/jtag_vpi.cfg b/tcl/interface/jtag_vpi.cfg
deleted file mode 100644
index a37a11e..0000000
--- a/tcl/interface/jtag_vpi.cfg
+++ /dev/null
@@ -1,18 +0,0 @@
-interface jtag_vpi
-
-# Set the VPI JTAG server port
-if { [info exists VPI_PORT] } {
- set _VPI_PORT $VPI_PORT
-} else {
- set _VPI_PORT 5555
-}
-
-# Set the VPI JTAG server address
-if { [info exists VPI_ADDRESS] } {
- set _VPI_ADDRESS $VPI_ADDRESS
-} else {
- set _VPI_ADDRESS "127.0.0.1"
-}
-
-jtag_vpi_set_port $_VPI_PORT
-jtag_vpi_set_address $_VPI_ADDRESS
diff --git a/tcl/interface/jtagkey-tiny.cfg b/tcl/interface/jtagkey-tiny.cfg
deleted file mode 100644
index 633fdda..0000000
--- a/tcl/interface/jtagkey-tiny.cfg
+++ /dev/null
@@ -1,9 +0,0 @@
-#
-# Amontec JTAGkey-tiny
-#
-# http://www.amontec.com/jtagkey-tiny.shtml
-#
-
-# The JTAGkey-tiny uses exactly the same config as the JTAGkey.
-source [find interface/jtagkey.cfg]
-
diff --git a/tcl/interface/jtagkey.cfg b/tcl/interface/jtagkey.cfg
deleted file mode 100644
index ca45dfc..0000000
--- a/tcl/interface/jtagkey.cfg
+++ /dev/null
@@ -1,11 +0,0 @@
-#
-# Amontec JTAGkey
-#
-# http://www.amontec.com/jtagkey.shtml
-#
-
-interface ft2232
-ft2232_device_desc "Amontec JTAGkey"
-ft2232_layout jtagkey
-ft2232_vid_pid 0x0403 0xcff8
-
diff --git a/tcl/interface/jtagkey2.cfg b/tcl/interface/jtagkey2.cfg
deleted file mode 100644
index 40a0b0d..0000000
--- a/tcl/interface/jtagkey2.cfg
+++ /dev/null
@@ -1,11 +0,0 @@
-#
-# Amontec JTAGkey2
-#
-# http://www.amontec.com/jtagkey2.shtml
-#
-
-interface ft2232
-ft2232_device_desc "Amontec JTAGkey-2"
-ft2232_layout jtagkey
-ft2232_vid_pid 0x0403 0xCFF8
-
diff --git a/tcl/interface/jtagkey2p.cfg b/tcl/interface/jtagkey2p.cfg
deleted file mode 100644
index 98a9417..0000000
--- a/tcl/interface/jtagkey2p.cfg
+++ /dev/null
@@ -1,11 +0,0 @@
-#
-# Amontec JTAGkey2P
-#
-# http://www.amontec.com/jtagkey2p.shtml
-#
-
-interface ft2232
-ft2232_device_desc "Amontec JTAGkey-2P"
-ft2232_layout jtagkey
-ft2232_vid_pid 0x0403 0xCFF8
-
diff --git a/tcl/interface/kt-link.cfg b/tcl/interface/kt-link.cfg
deleted file mode 100644
index 93af8e4..0000000
--- a/tcl/interface/kt-link.cfg
+++ /dev/null
@@ -1,10 +0,0 @@
-#
-# Kristech KT-Link
-#
-# http://www.kristech.eu
-#
-
-interface ft2232
-ft2232_device_desc "KT-LINK"
-ft2232_layout ktlink
-ft2232_vid_pid 0x0403 0xBBE2
diff --git a/tcl/interface/lisa-l.cfg b/tcl/interface/lisa-l.cfg
deleted file mode 100644
index cc7d6cc..0000000
--- a/tcl/interface/lisa-l.cfg
+++ /dev/null
@@ -1,11 +0,0 @@
-#
-# Lisa/L
-#
-# http://paparazzi.enac.fr/wiki/Lisa
-#
-
-interface ft2232
-ft2232_vid_pid 0x0403 0x6010
-ft2232_device_desc "Lisa/L"
-ft2232_layout "lisa-l"
-ft2232_latency 2
diff --git a/tcl/interface/luminary-icdi.cfg b/tcl/interface/luminary-icdi.cfg
deleted file mode 100644
index 94e00ae..0000000
--- a/tcl/interface/luminary-icdi.cfg
+++ /dev/null
@@ -1,21 +0,0 @@
-#
-# Luminary Micro Stellaris LM3S9B9x Evaluation Kits
-# In-Circuit Debug Interface (ICDI) Board
-#
-# Essentially all Luminary debug hardware is the same, (with both
-# JTAG and SWD support compatible with ICDI boards. This ICDI adapter
-# configuration is JTAG-only, but the same hardware handles SWD too.
-#
-# This is a discrete FT2232 based debug board which supports ARM's
-# JTAG/SWD connectors in both backwards-compatible 20-pin format and
-# in the new-style compact 10-pin. There's also an 8-pin connector
-# with serial port support. It's included with LM3S9B9x eval boards.
-#
-# http://www.luminarymicro.com/products/ek-lm3s9b90.html
-# http://www.luminarymicro.com/products/ek-lm3s9b92.html
-#
-
-interface ft2232
-ft2232_device_desc "Luminary Micro ICDI Board"
-ft2232_layout luminary_icdi
-ft2232_vid_pid 0x0403 0xbcda
diff --git a/tcl/interface/luminary-lm3s811.cfg b/tcl/interface/luminary-lm3s811.cfg
deleted file mode 100644
index fd747c0..0000000
--- a/tcl/interface/luminary-lm3s811.cfg
+++ /dev/null
@@ -1,18 +0,0 @@
-#
-# Luminary Micro Stellaris LM3S811 Evaluation Kit
-#
-# http://www.luminarymicro.com/products/stellaris_811_evaluation_kits.html
-#
-# NOTE: this is only for boards *before* Rev C, which adds support
-# for SWO tracing with ADBUS_6 DBG_ENn and BDBUS_4 SWO_EN signals.
-# The "evb_lm3s811" layout doesn't set up those signals.
-#
-# Rev C boards work more like the other Stellaris eval boards. They
-# need to use the "luminary_icdi" layout to work correctly.
-#
-
-interface ft2232
-ft2232_device_desc "LM3S811 Evaluation Board"
-ft2232_layout evb_lm3s811
-ft2232_vid_pid 0x0403 0xbcd9
-
diff --git a/tcl/interface/luminary.cfg b/tcl/interface/luminary.cfg
deleted file mode 100644
index e94e514..0000000
--- a/tcl/interface/luminary.cfg
+++ /dev/null
@@ -1,31 +0,0 @@
-#
-# Luminary Micro Stellaris Evaluation Kits
-#
-# http://www.luminarymicro.com/products/evaluation_kits.html
-#
-# There are a number of evaluation kits for Stellaris Cortex-M3 chips.
-# Currently they all bundle FT2232 based debug support. When that is
-# used (instead of an external adapter), use this config file in one
-# of these two modes:
-#
-# - Eval board debug ... debug of the Stellaris chip via port A.
-#
-# - Other board debug ... same thing, but the board acts as a debug
-# adapter for another board (using a standard ARM JTAG connector).
-# The Stellaris chip stays in reset.
-#
-# Those support both JTAG and SWD. SWD is an ARM-only two-wire debug
-# protocol; in 2009, OpenOCD does not support SWD.
-#
-# Port B of the FT2232 chip is normally used as a serial link to the
-# Stellaris chip. On most boards (but not older LM3S811 eval boards),
-# when SWD is used Port B may instead be used to read low-bandwidth
-# "SWO trace" data, including so-called "printf style" output from
-# firmware via the ITM module as well as profile data.
-#
-
-interface ft2232
-ft2232_device_desc "Stellaris Evaluation Board"
-ft2232_layout luminary_icdi
-ft2232_vid_pid 0x0403 0xbcd9
-
diff --git a/tcl/interface/minimodule.cfg b/tcl/interface/minimodule.cfg
deleted file mode 100644
index c8f9ba1..0000000
--- a/tcl/interface/minimodule.cfg
+++ /dev/null
@@ -1,10 +0,0 @@
-#
-# FTDI MiniModule
-#
-# http://www.ftdichip.com/Support/Documents/DataSheets/Modules/DS_FT2232H_Mini_Module.pdf
-#
-
-interface ft2232
-ft2232_device_desc "FT2232H MiniModule"
-ft2232_layout "minimodule"
-ft2232_vid_pid 0x0403 0x6010
diff --git a/tcl/interface/nds32-aice.cfg b/tcl/interface/nds32-aice.cfg
deleted file mode 100644
index 5363b4c..0000000
--- a/tcl/interface/nds32-aice.cfg
+++ /dev/null
@@ -1,15 +0,0 @@
-#
-# Andes AICE
-#
-# http://www.andestech.com
-#
-
-interface aice
-aice desc "Andes AICE adapter"
-aice serial "C001-42163"
-aice vid_pid 0x1CFC 0x0000
-aice port aice_usb
-reset_config trst_and_srst
-adapter_khz 24000
-aice retry_times 50
-aice count_to_check_dbger 30
diff --git a/tcl/interface/neodb.cfg b/tcl/interface/neodb.cfg
deleted file mode 100644
index 8e2f526..0000000
--- a/tcl/interface/neodb.cfg
+++ /dev/null
@@ -1,10 +0,0 @@
-#
-# Openmoko USB JTAG/RS232 adapter
-#
-# http://wiki.openmoko.org/wiki/Debug_Board_v3
-#
-
-interface ft2232
-ft2232_device_desc "Debug Board for Neo1973"
-ft2232_layout jtagkey
-ft2232_vid_pid 0x1457 0x5118
diff --git a/tcl/interface/ngxtech.cfg b/tcl/interface/ngxtech.cfg
deleted file mode 100644
index 9dfe01c..0000000
--- a/tcl/interface/ngxtech.cfg
+++ /dev/null
@@ -1,10 +0,0 @@
-#
-# NGX ARM USB JTAG
-#
-# http://shop.ngxtechnologies.com/product_info.php?cPath=26&products_id=30
-#
-
-interface ft2232
-ft2232_device_desc "NGX JTAG A"
-ft2232_vid_pid 0x0403 0x6010
-ft2232_layout "oocdlink"
diff --git a/tcl/interface/olimex-arm-usb-ocd-h.cfg b/tcl/interface/olimex-arm-usb-ocd-h.cfg
deleted file mode 100644
index 47daa92..0000000
--- a/tcl/interface/olimex-arm-usb-ocd-h.cfg
+++ /dev/null
@@ -1,11 +0,0 @@
-#
-# Olimex ARM-USB-OCD-H
-#
-# http://www.olimex.com/dev/arm-usb-ocd.html
-#
-
-interface ft2232
-ft2232_device_desc "Olimex OpenOCD JTAG ARM-USB-OCD-H"
-ft2232_layout olimex-jtag
-ft2232_vid_pid 0x15ba 0x002b
-
diff --git a/tcl/interface/olimex-arm-usb-ocd.cfg b/tcl/interface/olimex-arm-usb-ocd.cfg
deleted file mode 100644
index 569dcef..0000000
--- a/tcl/interface/olimex-arm-usb-ocd.cfg
+++ /dev/null
@@ -1,11 +0,0 @@
-#
-# Olimex ARM-USB-OCD
-#
-# http://www.olimex.com/dev/arm-usb-ocd.html
-#
-
-interface ft2232
-ft2232_device_desc "Olimex OpenOCD JTAG"
-ft2232_layout olimex-jtag
-ft2232_vid_pid 0x15ba 0x0003
-
diff --git a/tcl/interface/olimex-arm-usb-tiny-h.cfg b/tcl/interface/olimex-arm-usb-tiny-h.cfg
deleted file mode 100644
index b6aa952..0000000
--- a/tcl/interface/olimex-arm-usb-tiny-h.cfg
+++ /dev/null
@@ -1,11 +0,0 @@
-#
-# Olimex ARM-USB-TINY-H
-#
-# http://www.olimex.com/dev/arm-usb-tiny-h.html
-#
-
-interface ft2232
-ft2232_device_desc "Olimex OpenOCD JTAG ARM-USB-TINY-H"
-ft2232_layout olimex-jtag
-ft2232_vid_pid 0x15ba 0x002a
-
diff --git a/tcl/interface/olimex-jtag-tiny.cfg b/tcl/interface/olimex-jtag-tiny.cfg
deleted file mode 100644
index f28ed9d..0000000
--- a/tcl/interface/olimex-jtag-tiny.cfg
+++ /dev/null
@@ -1,11 +0,0 @@
-#
-# Olimex ARM-USB-TINY
-#
-# http://www.olimex.com/dev/arm-usb-tiny.html
-#
-
-interface ft2232
-ft2232_device_desc "Olimex OpenOCD JTAG TINY"
-ft2232_layout olimex-jtag
-ft2232_vid_pid 0x15ba 0x0004
-
diff --git a/tcl/interface/oocdlink.cfg b/tcl/interface/oocdlink.cfg
deleted file mode 100644
index 4e962f5..0000000
--- a/tcl/interface/oocdlink.cfg
+++ /dev/null
@@ -1,12 +0,0 @@
-#
-# Joern Kaipf's OOCDLink
-#
-# http://www.joernonline.de/contrexx2/cms/index.php?page=126
-#
-
-interface ft2232
-ft2232_device_desc "OOCDLink"
-ft2232_layout oocdlink
-ft2232_vid_pid 0x0403 0xbaf8
-adapter_khz 5
-
diff --git a/tcl/interface/opendous.cfg b/tcl/interface/opendous.cfg
deleted file mode 100644
index 21ced6f..0000000
--- a/tcl/interface/opendous.cfg
+++ /dev/null
@@ -1,7 +0,0 @@
-#
-# opendous-jtag
-#
-# http://code.google.com/p/opendous-jtag/
-#
-
-interface opendous
diff --git a/tcl/interface/opendous_ftdi.cfg b/tcl/interface/opendous_ftdi.cfg
deleted file mode 100644
index e0e05c4..0000000
--- a/tcl/interface/opendous_ftdi.cfg
+++ /dev/null
@@ -1,15 +0,0 @@
-#
-# Opendous
-#
-# http://code.google.com/p/opendous/wiki/JTAG
-#
-# According to the website, it is similar to jtagkey, but it uses channel B
-# (and it has a different pid number).
-#
-
-interface ft2232
-ft2232_device_desc "Dual RS232-HS"
-ft2232_layout jtagkey
-ft2232_vid_pid 0x0403 0x6010
-ft2232_channel 2
-
diff --git a/tcl/interface/openjtag.cfg b/tcl/interface/openjtag.cfg
deleted file mode 100644
index b20c22b..0000000
--- a/tcl/interface/openjtag.cfg
+++ /dev/null
@@ -1,8 +0,0 @@
-#
-# OpenJTAG
-#
-# www.openjtag.org
-#
-
-interface openjtag
-openjtag_device_desc "Open JTAG Project" \ No newline at end of file
diff --git a/tcl/interface/openocd-usb-hs.cfg b/tcl/interface/openocd-usb-hs.cfg
deleted file mode 100644
index ddf3dce..0000000
--- a/tcl/interface/openocd-usb-hs.cfg
+++ /dev/null
@@ -1,11 +0,0 @@
-#
-# embedded projects openocd usb adapter v3
-#
-# http://shop.embedded-projects.net/index.php?module=artikel&action=artikel&id=14
-#
-
-interface ft2232
-ft2232_vid_pid 0x0403 0x6010
-ft2232_device_desc "Dual RS232-HS"
-ft2232_layout "oocdlink"
-ft2232_latency 2
diff --git a/tcl/interface/openocd-usb.cfg b/tcl/interface/openocd-usb.cfg
deleted file mode 100644
index 4000b23..0000000
--- a/tcl/interface/openocd-usb.cfg
+++ /dev/null
@@ -1,11 +0,0 @@
-#
-# Hubert Hoegl's USB to JTAG
-#
-# http://www.hs-augsburg.de/~hhoegl/proj/usbjtag/usbjtag.html
-#
-
-interface ft2232
-ft2232_vid_pid 0x0403 0x6010
-ft2232_device_desc "Dual RS232"
-ft2232_layout "oocdlink"
-ft2232_latency 2
diff --git a/tcl/interface/openrd.cfg b/tcl/interface/openrd.cfg
deleted file mode 100644
index 322b508..0000000
--- a/tcl/interface/openrd.cfg
+++ /dev/null
@@ -1,12 +0,0 @@
-#
-# Marvell OpenRD
-#
-# http://www.marvell.com/products/embedded_processors/developer/kirkwood/openrd.jsp
-#
-
-interface ft2232
-ft2232_layout sheevaplug
-ft2232_vid_pid 0x0403 0x9e90
-ft2232_device_desc "OpenRD JTAGKey FT2232D B"
-adapter_khz 3000
-
diff --git a/tcl/interface/osbdm.cfg b/tcl/interface/osbdm.cfg
deleted file mode 100644
index e88ce50..0000000
--- a/tcl/interface/osbdm.cfg
+++ /dev/null
@@ -1,7 +0,0 @@
-#
-# P&E Micro OSBDM (aka OSJTAG) interface
-#
-# http://pemicro.com/osbdm/
-#
-interface osbdm
-reset_config srst_only
diff --git a/tcl/interface/parport.cfg b/tcl/interface/parport.cfg
deleted file mode 100644
index ae3f8f1..0000000
--- a/tcl/interface/parport.cfg
+++ /dev/null
@@ -1,19 +0,0 @@
-#
-# Parallel port wiggler (many clones available) on port 0x378
-#
-# Addresses: 0x378/LPT1 or 0x278/LPT2 ...
-#
-
-if { [info exists PARPORTADDR] } {
- set _PARPORTADDR $PARPORTADDR
-} else {
- if {$tcl_platform(platform) eq "windows"} {
- set _PARPORTADDR 0x378
- } {
- set _PARPORTADDR 0
- }
-}
-
-interface parport
-parport_port $_PARPORTADDR
-parport_cable wiggler
diff --git a/tcl/interface/parport_dlc5.cfg b/tcl/interface/parport_dlc5.cfg
deleted file mode 100644
index 9834580..0000000
--- a/tcl/interface/parport_dlc5.cfg
+++ /dev/null
@@ -1,16 +0,0 @@
-#
-# Xilinx Parallel Cable III 'DLC 5' (and various clones)
-#
-# http://www.xilinx.com/itp/xilinx4/data/docs/pac/appendixb.html
-#
-
-if { [info exists PARPORTADDR] } {
- set _PARPORTADDR $PARPORTADDR
-} else {
- set _PARPORTADDR 0
-}
-
-interface parport
-parport_port $_PARPORTADDR
-parport_cable dlc5
-
diff --git a/tcl/interface/raspberrypi-native.cfg b/tcl/interface/raspberrypi-native.cfg
deleted file mode 100644
index 6b73f35..0000000
--- a/tcl/interface/raspberrypi-native.cfg
+++ /dev/null
@@ -1,35 +0,0 @@
-#
-# Config for using Raspberry Pi's expansion header
-#
-# This is best used with a fast enough buffer but also
-# is suitable for direct connection if the target voltage
-# matches RPi's 3.3V and the cable is short enough.
-#
-# Do not forget the GND connection, pin 6 of the expansion header.
-#
-
-interface bcm2835gpio
-
-bcm2835gpio_peripheral_base 0x20000000
-
-# Transition delay calculation: SPEED_COEFF/khz - SPEED_OFFSET
-# These depend on system clock, calibrated for stock 700MHz
-# bcm2835gpio_speed SPEED_COEFF SPEED_OFFSET
-bcm2835gpio_speed_coeffs 113714 28
-
-# Each of the JTAG lines need a gpio number set: tck tms tdi tdo
-# Header pin numbers: 23 22 19 21
-bcm2835gpio_jtag_nums 11 25 10 9
-
-# If you define trst or srst, use appropriate reset_config
-# Header pin numbers: TRST - 26, SRST - 18
-
-# bcm2835gpio_trst_num 7
-# reset_config trst_only
-
-# bcm2835gpio_srst_num 24
-# reset_config srst_only srst_push_pull
-
-# or if you have both connected,
-# reset_config trst_and_srst srst_push_pull
-
diff --git a/tcl/interface/raspberrypi2-native.cfg b/tcl/interface/raspberrypi2-native.cfg
deleted file mode 100644
index f846fa2..0000000
--- a/tcl/interface/raspberrypi2-native.cfg
+++ /dev/null
@@ -1,42 +0,0 @@
-#
-# Config for using Raspberry Pi's expansion header
-#
-# This is best used with a fast enough buffer but also
-# is suitable for direct connection if the target voltage
-# matches RPi's 3.3V and the cable is short enough.
-#
-# Do not forget the GND connection, pin 6 of the expansion header.
-#
-
-interface bcm2835gpio
-
-bcm2835gpio_peripheral_base 0x3F000000
-
-# Transition delay calculation: SPEED_COEFF/khz - SPEED_OFFSET
-# These depend on system clock, calibrated for stock 700MHz
-# bcm2835gpio_speed SPEED_COEFF SPEED_OFFSET
-bcm2835gpio_speed_coeffs 146203 36
-
-# Each of the JTAG lines need a gpio number set: tck tms tdi tdo
-# Header pin numbers: 23 22 19 21
-# bcm2835gpio_jtag_nums 11 25 10 9
-
-# or if you have both connected,
-# reset_config trst_and_srst srst_push_pull
-
-# Each of the SWD lines need a gpio number set: swclk swdio
-# Header pin numbers: 22 18
-bcm2835gpio_swd_nums 25 24
-
-# If you define trst or srst, use appropriate reset_config
-# Header pin numbers: TRST - 26, SRST - 18
-
-# bcm2835gpio_trst_num 7
-# reset_config trst_only
-
-bcm2835gpio_srst_num 18
-reset_config srst_only srst_push_pull
-
-# or if you have both connected,
-# reset_config trst_and_srst srst_push_pull
-
diff --git a/tcl/interface/redbee-econotag.cfg b/tcl/interface/redbee-econotag.cfg
deleted file mode 100644
index 7e17a05..0000000
--- a/tcl/interface/redbee-econotag.cfg
+++ /dev/null
@@ -1,13 +0,0 @@
-#
-# Redwire Redbee-Econotag
-#
-# http://www.redwirellc.com/store/node/1
-#
-# The Redbee-Econotag has an onboard FT2232H with:
-# - FT2232H channel A wired to mc13224v JTAG
-# - FT2232H channel B wired to mc13224v UART1
-#
-
-interface ft2232
-ft2232_layout redbee-econotag
-ft2232_vid_pid 0x0403 0x6010
diff --git a/tcl/interface/redbee-usb.cfg b/tcl/interface/redbee-usb.cfg
deleted file mode 100644
index 5e7e4f7..0000000
--- a/tcl/interface/redbee-usb.cfg
+++ /dev/null
@@ -1,13 +0,0 @@
-#
-# Redwire Redbee-USB
-#
-# http://www.redwirellc.com
-#
-# The Redbee-USB has an onboard FT2232H with:
-# - FT2232H channel B wired to mc13224v JTAG
-# - FT2232H channel A wired to mc13224v UART1
-#
-
-interface ft2232
-ft2232_layout redbee-usb
-ft2232_vid_pid 0x0403 0x6010
diff --git a/tcl/interface/rlink.cfg b/tcl/interface/rlink.cfg
deleted file mode 100644
index 2f13cc4..0000000
--- a/tcl/interface/rlink.cfg
+++ /dev/null
@@ -1,8 +0,0 @@
-#
-# Raisonance RLink
-#
-# http://www.mcu-raisonance.com/~rlink-debugger-programmer__microcontrollers__tool~tool__T018:4cn9ziz4bnx6.html
-#
-
-interface rlink
-
diff --git a/tcl/interface/sheevaplug.cfg b/tcl/interface/sheevaplug.cfg
deleted file mode 100644
index d46d71e..0000000
--- a/tcl/interface/sheevaplug.cfg
+++ /dev/null
@@ -1,12 +0,0 @@
-#
-# Marvel SheevaPlug Development Kit
-#
-# http://www.marvell.com/products/embedded_processors/developer/kirkwood/sheevaplug.jsp
-#
-
-interface ft2232
-ft2232_layout sheevaplug
-ft2232_vid_pid 0x9e88 0x9e8f
-ft2232_device_desc "SheevaPlug JTAGKey FT2232D B"
-adapter_khz 2000
-
diff --git a/tcl/interface/signalyzer-h2.cfg b/tcl/interface/signalyzer-h2.cfg
deleted file mode 100644
index 24288ac..0000000
--- a/tcl/interface/signalyzer-h2.cfg
+++ /dev/null
@@ -1,11 +0,0 @@
-#
-# Xverve Signalyzer H2 (DT-USB-SH2)
-#
-# http://www.signalyzer.com
-#
-
-interface ft2232
-ft2232_device_desc "Signalyzer H2"
-ft2232_layout signalyzer-h
-ft2232_vid_pid 0x0403 0xbca2
-
diff --git a/tcl/interface/signalyzer-h4.cfg b/tcl/interface/signalyzer-h4.cfg
deleted file mode 100644
index d2b260b..0000000
--- a/tcl/interface/signalyzer-h4.cfg
+++ /dev/null
@@ -1,11 +0,0 @@
-#
-# Xverve Signalyzer H4 (DT-USB-SH4)
-#
-# http://www.signalyzer.com
-#
-
-interface ft2232
-ft2232_device_desc "Signalyzer H4"
-ft2232_layout signalyzer-h
-ft2232_vid_pid 0x0403 0xbca4
-
diff --git a/tcl/interface/signalyzer-lite.cfg b/tcl/interface/signalyzer-lite.cfg
deleted file mode 100644
index 834bc0c..0000000
--- a/tcl/interface/signalyzer-lite.cfg
+++ /dev/null
@@ -1,11 +0,0 @@
-#
-# Xverve Signalyzer LITE (DT-USB-SLITE)
-#
-# http://www.signalyzer.com
-#
-
-interface ft2232
-ft2232_device_desc "Signalyzer LITE"
-ft2232_layout signalyzer
-ft2232_vid_pid 0x0403 0xbca1
-
diff --git a/tcl/interface/signalyzer.cfg b/tcl/interface/signalyzer.cfg
deleted file mode 100644
index b0581c5..0000000
--- a/tcl/interface/signalyzer.cfg
+++ /dev/null
@@ -1,11 +0,0 @@
-#
-# Xverve Signalyzer Tool (DT-USB-ST)
-#
-# http://www.signalyzer.com
-#
-
-interface ft2232
-ft2232_device_desc "Signalyzer"
-ft2232_layout signalyzer
-ft2232_vid_pid 0x0403 0xbca0
-
diff --git a/tcl/interface/stlink-v1.cfg b/tcl/interface/stlink-v1.cfg
deleted file mode 100644
index 13f207d..0000000
--- a/tcl/interface/stlink-v1.cfg
+++ /dev/null
@@ -1,9 +0,0 @@
-#
-# STMicroelectronics ST-LINK/V1 in-circuit debugger/programmer
-#
-
-interface hla
-hla_layout stlink
-hla_device_desc "ST-LINK/V1"
-hla_vid_pid 0x0483 0x3744
-
diff --git a/tcl/interface/stlink-v2-1.cfg b/tcl/interface/stlink-v2-1.cfg
deleted file mode 100644
index 093e801..0000000
--- a/tcl/interface/stlink-v2-1.cfg
+++ /dev/null
@@ -1,16 +0,0 @@
-#
-# STMicroelectronics ST-LINK/V2-1 in-circuit debugger/programmer
-#
-
-interface hla
-hla_layout stlink
-hla_device_desc "ST-LINK/V2-1"
-hla_vid_pid 0x0483 0x374b
-
-# Optionally specify the serial number of ST-LINK/V2 usb device. ST-LINK/V2
-# devices seem to have serial numbers with unreadable characters. ST-LINK/V2
-# firmware version >= V2.J21.S4 recommended to avoid issues with adapter serial
-# number reset issues.
-# eg.
-#hla_serial "\xaa\xbc\x6e\x06\x50\x75\xff\x55\x17\x42\x19\x3f"
-
diff --git a/tcl/interface/stlink-v2.cfg b/tcl/interface/stlink-v2.cfg
deleted file mode 100644
index ae545a1..0000000
--- a/tcl/interface/stlink-v2.cfg
+++ /dev/null
@@ -1,16 +0,0 @@
-#
-# STMicroelectronics ST-LINK/V2 in-circuit debugger/programmer
-#
-
-interface hla
-hla_layout stlink
-hla_device_desc "ST-LINK/V2"
-hla_vid_pid 0x0483 0x3748
-
-# Optionally specify the serial number of ST-LINK/V2 usb device. ST-LINK/V2
-# devices seem to have serial numbers with unreadable characters. ST-LINK/V2
-# firmware version >= V2.J21.S4 recommended to avoid issues with adapter serial
-# number reset issues.
-# eg.
-#hla_serial "\xaa\xbc\x6e\x06\x50\x75\xff\x55\x17\x42\x19\x3f"
-
diff --git a/tcl/interface/stm32-stick.cfg b/tcl/interface/stm32-stick.cfg
deleted file mode 100644
index 9dcf816..0000000
--- a/tcl/interface/stm32-stick.cfg
+++ /dev/null
@@ -1,11 +0,0 @@
-#
-# Hitex STM32-PerformanceStick
-#
-# http://www.hitex.com/index.php?id=340
-#
-
-interface ft2232
-ft2232_device_desc "STM32-PerformanceStick"
-ft2232_layout stm32stick
-ft2232_vid_pid 0x0640 0x002d
-
diff --git a/tcl/interface/sysfsgpio-raspberrypi.cfg b/tcl/interface/sysfsgpio-raspberrypi.cfg
deleted file mode 100644
index 3636422..0000000
--- a/tcl/interface/sysfsgpio-raspberrypi.cfg
+++ /dev/null
@@ -1,21 +0,0 @@
-#
-# Config for using RaspberryPi's expansion header
-#
-# This is best used with a fast enough buffer but also
-# is suitable for direct connection if the target voltage
-# matches RPi's 3.3V
-#
-# Do not forget the GND connection, pin 6 of the expansion header.
-#
-
-interface sysfsgpio
-
-# Each of the JTAG lines need a gpio number set: tck tms tdi tdo
-# Header pin numbers: 23 22 19 21
-sysfsgpio_jtag_nums 11 25 10 9
-
-# At least one of srst or trst needs to be specified
-# Header pin numbers: TRST - 26, SRST - 18
-sysfsgpio_trst_num 7
-# sysfsgpio_srst_num 24
-
diff --git a/tcl/interface/ti-icdi.cfg b/tcl/interface/ti-icdi.cfg
deleted file mode 100644
index 0fc3a9b..0000000
--- a/tcl/interface/ti-icdi.cfg
+++ /dev/null
@@ -1,13 +0,0 @@
-#
-# TI Stellaris In-Circuit Debug Interface (ICDI) Board
-#
-# This is the propriety ICDI interface used on newer boards such as
-# LM4F232 Evaluation Kit - http://www.ti.com/tool/ek-lm4f232
-# Stellaris Launchpad - http://www.ti.com/stellaris-launchpad
-# http://www.ti.com/tool/ek-lm4f232
-#
-
-interface hla
-hla_layout ti-icdi
-hla_vid_pid 0x1cbe 0x00fd
-
diff --git a/tcl/interface/turtelizer2.cfg b/tcl/interface/turtelizer2.cfg
deleted file mode 100644
index c5e10c0..0000000
--- a/tcl/interface/turtelizer2.cfg
+++ /dev/null
@@ -1,15 +0,0 @@
-#
-# egnite Turtelizer 2
-#
-# http://www.ethernut.de/en/hardware/turtelizer/index.html
-#
-# Deprecated, if possible use tcl/interface/ftdi/turtelizer...
-# To run, one of following configure option needed
-# --enable-legacy-ft2232_libftdi
-# --enable-legacy-ft2232_ftd2xx
-
-interface ft2232
-ft2232_device_desc "Turtelizer JTAG/RS232 Adapter"
-ft2232_layout turtelizer2
-ft2232_vid_pid 0x0403 0xbdc8
-
diff --git a/tcl/interface/ulink.cfg b/tcl/interface/ulink.cfg
deleted file mode 100644
index 3b1fad0..0000000
--- a/tcl/interface/ulink.cfg
+++ /dev/null
@@ -1,8 +0,0 @@
-#
-# Keil ULINK running OpenULINK firmware.
-#
-# http://www.keil.com/ulink1/
-# http://article.gmane.org/gmane.comp.debugging.openocd.devel/17362
-#
-
-interface ulink
diff --git a/tcl/interface/usb-jtag.cfg b/tcl/interface/usb-jtag.cfg
deleted file mode 100644
index 15274d5..0000000
--- a/tcl/interface/usb-jtag.cfg
+++ /dev/null
@@ -1,37 +0,0 @@
-# ixo-usb-jtag - Emulation of a Altera Bus Blaster I on a Cypress FX2 IC.
-#
-# The ixo-usb-jtag firmware can be loaded onto a bunch of different hardware
-# including;
-# * Xilinx USB Platform Cable
-# * Many Digilent boards such as the Nexys, Nexys 2 and Atlys boards
-# * Many fpga4fun.com boards from such as the Saxo and Xylo boards
-# * The Numato Opsis
-#
-# Original version - http://www.ixo.de/info/usb_jtag/
-# Updated version - http://ixo-jtag.sourceforge.net/
-# Newest version - http://github.com/mithro/ixo-usb-jtag
-#
-# Procedure for using is;
-# * Get the ixo-usb-jtag firmware for your hardware (or build it yourself).
-# * Load the firmware using the fxload tool.
-# * Use openocd.
-#
-# Unless you burn the firmware into the EEPROM on your device, power cycling
-# will require you to reload the firmware using the fxload tool. This can be
-# automated by using udev rules (which can be found in the firmware
-# repository).
-#
-# Ubuntu packages built from mithro's version (with prebuilt firmware and udev
-# rules) can be found at
-# https://launchpad.net/~timvideos/+archive/ubuntu/fpga-support
-#
-# TODO: Refactor the usb_blaster driver to allow loading firmware using any low
-# level driver. Loading firmware is currently only supported on the ublast2
-# driver but ixo-usb-jtag requires the ftdi or ftd2xx driver.
-
-interface usb_blaster
-usb_blaster_vid_pid 0x16C0 0x06AD
-usb_blaster_device_desc "Van Ooijen Technische Informatica"
-# ixo-usb-jtag is only compatible with the ublast1 protocol implemented via the
-# ftdi or ftd2xx modes, using ublast2 will cause openocd to hang.
-usb_blaster_lowlevel_driver ftdi
diff --git a/tcl/interface/usbprog.cfg b/tcl/interface/usbprog.cfg
deleted file mode 100644
index b4f0da3..0000000
--- a/tcl/interface/usbprog.cfg
+++ /dev/null
@@ -1,10 +0,0 @@
-#
-# Embedded Projects USBprog
-#
-# http://embedded-projects.net/index.php?page_id=135
-#
-
-interface usbprog
-# USBprog is broken w/short TMS sequences, this is a workaround
-# until the C code can be fixed.
-tms_sequence long
diff --git a/tcl/interface/vpaclink.cfg b/tcl/interface/vpaclink.cfg
deleted file mode 100644
index a4795d3..0000000
--- a/tcl/interface/vpaclink.cfg
+++ /dev/null
@@ -1,10 +0,0 @@
-#
-# Voipac VPACLink
-#
-# http://voipac.com/27M-JTG-000
-#
-
-interface ft2232
-ft2232_device_desc "VPACLink A"
-ft2232_layout oocdlink
-ft2232_vid_pid 0x0403 0x6010
diff --git a/tcl/interface/vsllink.cfg b/tcl/interface/vsllink.cfg
deleted file mode 100644
index fad7934..0000000
--- a/tcl/interface/vsllink.cfg
+++ /dev/null
@@ -1,8 +0,0 @@
-#
-# Versaloon Link -- VSLLink
-#
-# http://www.versaloon.com/
-#
-
-interface vsllink
-
diff --git a/tcl/interface/xds100v2.cfg b/tcl/interface/xds100v2.cfg
deleted file mode 100644
index f14f1d8..0000000
--- a/tcl/interface/xds100v2.cfg
+++ /dev/null
@@ -1,10 +0,0 @@
-#
-# Texas Instruments XDS100v2
-#
-# http://processors.wiki.ti.com/index.php/XDS100#XDS100v2_Features
-#
-
-interface ft2232
-ft2232_device_desc "Texas Instruments Inc.XDS100 Ver 2.0"
-ft2232_layout xds100v2
-ft2232_vid_pid 0x0403 0xa6d0