Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 16 Sep 2012 14:12:53 +0000 (UTC)
From:      Raphael Kubo da Costa <rakuco@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r304349 - in head/devel/openocd: . files
Message-ID:  <201209161412.q8GECrOL003018@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: rakuco
Date: Sun Sep 16 14:12:53 2012
New Revision: 304349
URL: http://svn.freebsd.org/changeset/ports/304349

Log:
  Update to 0.6.0.
  
  PR:		ports/171477
  Submitted by:	Tomasz CEDRO <cederom@tlen.pl> (maintainer)

Added:
  head/devel/openocd/files/
  head/devel/openocd/files/patch-src-jtag-drivers-mpsse.c   (contents, props changed)
Modified:
  head/devel/openocd/Makefile
  head/devel/openocd/distinfo
  head/devel/openocd/pkg-descr
  head/devel/openocd/pkg-message
  head/devel/openocd/pkg-plist

Modified: head/devel/openocd/Makefile
==============================================================================
--- head/devel/openocd/Makefile	Sun Sep 16 13:31:39 2012	(r304348)
+++ head/devel/openocd/Makefile	Sun Sep 16 14:12:53 2012	(r304349)
@@ -1,66 +1,72 @@
 # New ports collection makefile for:   openocd
 # Date created:       16 August 2009
-# Whom:               Tomek CeDeROM Cedro (http://www.tomek.cedro.info)
+# Whom:               Tomasz "CeDeROM" CEDRO (http://www.tomek.cedro.info)
 #
 # $FreeBSD$
 #
 
 PORTNAME=	openocd
-PORTVERSION=	0.5.0
-PORTREVISION=	1
+PORTVERSION=	0.6.0
 CATEGORIES=	devel
 MASTER_SITES=	SF
 
-MAINTAINER=	tomek.cedro@gmail.com
+MAINTAINER=	cederom@tlen.pl
 COMMENT=	Open On-Chip Debugger
 
 GNU_CONFIGURE=	yes
-CONFIGURE_ARGS+=	--disable-werror --enable-doxygen-pdf
-OPTIONS=	VERBOSE "Enable verbose JTAG I/O messages" off \
-		JTAG_IO "Enable verbose JTAG I/O messages" off \
-		USB_IO "Enable verbose USB I/O messages" off \
-		USB_COMMS "Enable verbose USB communication messages" off \
-		DUMMY "Dummy driver support" on \
-		FT2232 "FT2232 based USB devices (using libftdi)" on \
-		EP93XX "EP93xx based SBCs" on \
-		AT91RM9200 "AT91RM9200 based SBCs" on \
-		PRESTO "ASIX Presto Programmer (using libftdi)" on \
-		USBPROG "Usbprog JTAG Programmer" on \
-		JLINK "Segger J-Link JTAG Programmer" on \
-		VSLLINK "Versaloon-Link JTAG Programmer" on \
-		RLINK "Raisonance RLink JTAG Programmer" on \
-		ARMJTAGEW "Olimex ARM-JTAG-EW Programmer" on \
-		MINIDRIVER "Dummy minidriver  (will exclude others!)" off
+CONFIGURE_ARGS+=	--disable-werror
+OPTIONS=	DOC	"Build HTML and PDF documentation with Doxygen" on \
+		JIMTCL	"Build with internal JimTCL interpreter" on \
+		VERBOSE	"Enable verbose JTAG I/O messages" off \
+		JTAG_IO	"Enable verbose JTAG I/O messages" off \
+		USB_IO	"Enable verbose USB I/O messages" off \
+		PARPORT	"Support Parallel Port based drivers" on \
+		DUMMY	"Support Dummy Driver" on \
+		FT2232	"Support FT2232 based USB devices (using libftdi)" on \
+		FTDI	"Support experimental FTDI+MPSSE+libusb-1.0 async." on \
+		USBBLASTER "Support USB-Blaster Programmer (using libftdi)" on \
+		EP93XX	"Support EP93xx based SBCs" on \
+		AT91RM9200 "Support AT91RM9200 based SBCs" on \
+		PRESTO	"Support ASIX Presto Programmer (using libftdi)" on \
+		USBPROG	"Support USB-Prog JTAG Programmer" on \
+		JLINK	"Support Segger J-Link JTAG Programmer" on \
+		VSLLINK	"Support Versaloon-Link JTAG Programmer" on \
+		RLINK	"Support Raisonance RLink JTAG Programmer" on \
+		ULINK	"Support Keil ULINK-JTAG Programmer" on \
+		ARMJTAGEW "Support Olimex ARM-JTAG-EW Programmer" on \
+		BUSPIRATE "Support BusPirate Programmer" on \
+		STLINK	"Support STLink Programmer" on \
+		OSBDM	"Support OSBDM Programmer (JTAG only)" on \
+		OPENDOUS "Support EStick/OpenDous Programmer" on \
+		RMTBITBANG "Support Remote-Bitbang Driver" on \
+		MINIDRIVER "Dummy minidriver only (will exclude others!)" off
 
 MAN1=		${PORTNAME}.1
 INFO=		${PORTNAME}
 USE_GMAKE=	yes
+USE_BZIP2=	yes
 MAKE_JOBS_SAFE=	yes
 CFLAGS+=	-I${LOCALBASE}/include -L${LOCALBASE}/lib
 
-#Below are the interfaces that need source rewitre to work with FreeBSD
-# They are hidden because they break a build. Patches are welcome :-)
-# Type: make WITH_{OPTION}=1 to try the broken build (ie: make WITH_PARPORT=1)
-#		PARPORT "PC parallel port driver" off\
-# Parport: parport.c:68:20: error: sys/io.h: No such file or directory
-#		AMTJTAGACCEL "Amontec JTAG-Accelerator driver" off \
-# AMTJtagAccel: amt_jtagaccel.c:29:27: error: linux/parport.h: No such file or directory
-#		MALLOC "Include free space in logging messages" off \
-# Malloc: log.c:41:2: error: #error "malloc.h is required to use --enable-malloc-logging"
-#		ECOSBOARD "eCos based JTAG debugger" off \
-# Ecosboard:	replacements.h:36:28: error: pkgconf/system.h: No such file or directory
-#		HTTPD "Enable builtin httpd server" off\
-# Zy1000: Requires working microhttpd
-#		ZY1000 "ZY1000 minidriver (will exclude others!)" off \
-# microhttpd does not link properly, used by some Zyli cable
-#		GW16012 "Gateworks GW16012 JTAG Programmer" off \
-# Gw16012:	gw16012.c:67:20: error: sys/io.h: No such file or directory
-#		IOUTIL "Enable ioutil functions" off
-#		OOCDTRACE "OpenOCD+trace ETM capture device" off\
-# Oocdtrace:	ocd_trace.c:127: error: 'B2500000' undeclared (first use in this function)
+# IMPORTANT INFORMATION FOR DEVELOPERS:
+# Some Interfaces and Options are not on the list because they break a build.
+# If you need them working on FreeeBSD, code, patches are welcome :-)
 
 .include <bsd.port.options.mk>
 
+.if defined(WITH_DOC)
+CONFIGURE_ARGS+=	--enable-doxygen-pdf
+WITH_DOXYGEN=		yes
+.else
+CONFIGURE_ARGS+=	--disable-doxygen-pdf --disable-doxygen-html
+.endif
+
+.if defined(WITH_JIMTCL)
+CONFIGURE_ARGS+=	--enable-internal-jimtcl
+.else
+CONFIGURE_ARGS+=	--disable-internal-jimtcl
+.endif
+
 .if defined(WITH_VERBOSE)
 CONFIGURE_ARGS+=	--enable-verbose
 .else
@@ -91,18 +97,18 @@ CONFIGURE_ARGS+=	--enable-malloc-logging
 CONFIGURE_ARGS+=	--disable-malloc-logging
 .endif
 
-.if defined(WITH_DUMMY)
-CONFIGURE_ARGS+=	--enable-dummy
-.else
-CONFIGURE_ARGS+=	--disable-dummy
-.endif
-
 .if defined(WITH_PARPORT)
 CONFIGURE_ARGS+=	--enable-parport
 .else
 CONFIGURE_ARGS+=	--disable-parport
 .endif
 
+.if defined(WITH_DUMMY)
+CONFIGURE_ARGS+=	--enable-dummy
+.else
+CONFIGURE_ARGS+=	--disable-dummy
+.endif
+
 .if defined(WITH_FT2232)
 CONFIGURE_ARGS+=	--enable-ft2232_libftdi
 WITH_LIBFTDI=		yes
@@ -110,6 +116,18 @@ WITH_LIBFTDI=		yes
 CONFIGURE_ARGS+=	--disable-ft2232_libftdi
 .endif
 
+.if defined(WITH_FTDI)
+CONFIGURE_ARGS+=	--enable-ftdi
+.else
+CONFIGURE_ARGS+=	--disable-ftdi
+.endif
+
+.if defined(WITH_USBBLASTER)
+CONFIGURE_ARGS+=	--enable-usb_blaster_libftdi
+.else
+CONFIGURE_ARGS+=	--disable-usb_blaster_libftdi
+.endif
+
 .if defined(WITH_AMTJTAGACCEL)
 CONFIGURE_ARGS+=	--enable-amtjtagaccel
 .else
@@ -134,14 +152,6 @@ CONFIGURE_ARGS+=	--enable-ioutil
 CONFIGURE_ARGS+=	--disable-ioutil
 .endif
 
-.if defined(WITH_HTTPD)
-CONFIGURE_ARGS+=	--enable-httpd
-BUILD_DEPENDS+=		libmicrohttpd:${PORTSDIR}/www/libmicrohttpd
-LIB_DEPENDS+=		microhttpd:${PORTSDIR}/www/libmicrohttpd
-.else
-CONFIGURE_ARGS+=	--disable-httpd
-.endif
-
 .if defined(WITH_EP93XX)
 CONFIGURE_ARGS+=	--enable-ep93xx
 .else
@@ -201,6 +211,12 @@ WITH_LIBUSB=		yes
 CONFIGURE_ARGS+=	--disable-rlink
 .endif
 
+.if defined (WITH_ULINK)
+CONFIGURE_ARGS+=	--enable-ulink
+.else
+CONFIGURE_ARGS+=	--disable-ulink
+.endif
+
 .if defined(WITH_ARMJTAGEW)
 CONFIGURE_ARGS+=	--enable-arm-jtag-ew
 WITH_LIBUSB=		yes
@@ -208,6 +224,36 @@ WITH_LIBUSB=		yes
 CONFIGURE_ARGS+=	--disable-arm-jtag-ew
 .endif
 
+.if defined(WITH_BUSPIRATE)
+CONFIGURE_ARGS+=	--enable-buspirate
+.else
+CONFIGURE_ARGS+=	--disable-buspirate
+.endif
+
+.if defined(WITH_STLINK)
+CONFIGURE_ARGS+=	--enable-stlink
+.else
+CONFIGURE_ARGS+=	--disable-stlink
+.endif
+
+.if defined(WITH_OSBDM)
+CONFIGURE_ARGS+=	--enable-osbdm
+.else
+CONFIGURE_ARGS+=	--disable-osbdm
+.endif
+
+.if defined(WITH_OPENDOUS)
+CONFIGURE_ARGS+=	--enable-opendous
+.else
+CONFIGURE_ARGS+=	--disable-opendous
+.endif
+
+.if defined(WITH_RMTBITBANG)
+CONFIGURE_ARGS+=	--enable-remote-bitbang
+.else
+CONFIGURE_ARGS+=	--disable-remote-bitbang
+.endif
+
 .if defined(WITH_MINIDRIVER)
 CONFIGURE_ARGS+=	--enable-minidriver-dummy
 .else
@@ -224,6 +270,10 @@ LIB_DEPENDS+=		usb:${PORTSDIR}/devel/lib
 LIB_DEPENDS+=		ftdi:${PORTSDIR}/devel/libftdi
 .endif
 
+.if defined(WITH_DOXYGEN)
+BUILD_DEPENDS+=		doxygen:${PORTSDIR}/devel/doxygen
+.endif
+
 post-install:
 	@${CAT} ${PKGMESSAGE}
 

Modified: head/devel/openocd/distinfo
==============================================================================
--- head/devel/openocd/distinfo	Sun Sep 16 13:31:39 2012	(r304348)
+++ head/devel/openocd/distinfo	Sun Sep 16 14:12:53 2012	(r304349)
@@ -1,2 +1,2 @@
-SHA256 (openocd-0.5.0.tar.gz) = efb99e0394249cbd518b51b052eea150d5f14557e9a2e0ddfae198792dca51c6
-SIZE (openocd-0.5.0.tar.gz) = 2813319
+SHA256 (openocd-0.6.0.tar.bz2) = d693df8a1eac18f34d25ee6057971e68a74cd1591722528a1563094231d961ff
+SIZE (openocd-0.6.0.tar.bz2) = 3437702

Added: head/devel/openocd/files/patch-src-jtag-drivers-mpsse.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/openocd/files/patch-src-jtag-drivers-mpsse.c	Sun Sep 16 14:12:53 2012	(r304349)
@@ -0,0 +1,11 @@
+--- src/jtag/drivers/mpsse.c.orig	2012-09-08 22:22:04.000000000 +0200
++++ src/jtag/drivers/mpsse.c	2012-09-08 22:22:14.000000000 +0200
+@@ -24,7 +24,7 @@
+ 
+ #include "mpsse.h"
+ #include "helper/log.h"
+-#include <libusb-1.0/libusb.h>
++#include <libusb.h>
+ 
+ /* Compatibility define for older libusb-1.0 */
+ #ifndef LIBUSB_CALL

Modified: head/devel/openocd/pkg-descr
==============================================================================
--- head/devel/openocd/pkg-descr	Sun Sep 16 13:31:39 2012	(r304348)
+++ head/devel/openocd/pkg-descr	Sun Sep 16 14:12:53 2012	(r304349)
@@ -1,15 +1,10 @@
 The Open On-Chip Debugger (OpenOCD) aims to provide debugging, in-system
-programming and boundary-scan testing for embedded target devices. OpenOCD uses
-a "hardware interface dongle" to communicate with the JTAG (IEEE 1149.1)
+programming and boundary-scan testing for embedded target devices. OpenOCD
+uses a "hardware interface dongle" to communicate with the JTAG (IEEE 1149.1)
 compliant taps on your target board. OpenOCD currently supports many types
 of hardware dongles: USB based, parallel port based, and other standalone boxes
-that run OpenOCD internally. It allows ARM7 (ARM7TDMI and ARM720t),
-ARM9 (ARM920T, ARM922T, ARM926EJ-S, ARM966E-S), XScale (PXA25x, IXP42x) and
-Cortex-M3 (Luminary Stellaris LM3 and ST STM32) based cores to be debugged
-via the GDB protocol. Flash writing is supported for external CFI compatible
-NOR flashes (Intel and AMD/Spansion command set) and several internal flashes
-(LPC2000, AT91SAM7, STR7x, STR9x, LM3, and STM32x). Preliminary support for
-various NAND flash controllers (LPC3180, Orion, S3C24xx, more) controller is
-included. 
+that run OpenOCD internally. It allows MIPS, ARM7, ARM9, XScale and Cortex
+based cores to be debugged via the GDB protocol. Flash writing is supported
+for external CFI compatible NOR flashes, NAND and several internal flashes.
 
 WWW: http://openocd.sf.net/

Modified: head/devel/openocd/pkg-message
==============================================================================
--- head/devel/openocd/pkg-message	Sun Sep 16 13:31:39 2012	(r304348)
+++ head/devel/openocd/pkg-message	Sun Sep 16 14:12:53 2012	(r304349)
@@ -12,13 +12,13 @@ FreeBSD USB NOTE:
  add him/her to the operator group  (pw groupmod operator -m username), then
  setup the devfs subsystem by adding these lines to the following files:
 
- ***/etc/devfs.rules (FreeBSD 8.x):
+ ***/etc/devfs.rules (FreeBSD >= 8):
  [localrules=10]
         add path 'ugen*' mode 0660 group operator
         add path 'usb/*'  mode 0660 group operator
         add path 'usb' mode 0770 group operator
 
- ***/etc/devfs.rules (FreeBSD 7.x):
+ ***/etc/devfs.rules (FreeBSD <= 7):
  [localrules=10]
 	add path 'ugen*' mode 0660 group operator
 

Modified: head/devel/openocd/pkg-plist
==============================================================================
--- head/devel/openocd/pkg-plist	Sun Sep 16 13:31:39 2012	(r304348)
+++ head/devel/openocd/pkg-plist	Sun Sep 16 14:12:53 2012	(r304349)
@@ -1,7 +1,7 @@
 bin/openocd
 lib/libopenocd.a
 lib/libopenocd.la
-lib/openocd/ecos/at91eb40a.elf
+lib/openocd/OpenULINK/ulink_firmware.hex
 share/openocd/contrib/libdcc/README
 share/openocd/contrib/libdcc/dcc_stdio.c
 share/openocd/contrib/libdcc/dcc_stdio.h
@@ -21,8 +21,11 @@ share/openocd/scripts/board/at91sam9g20-
 share/openocd/scripts/board/atmel_at91sam7s-ek.cfg
 share/openocd/scripts/board/atmel_at91sam9260-ek.cfg
 share/openocd/scripts/board/atmel_at91sam9rl-ek.cfg
+share/openocd/scripts/board/atmel_sam3n_ek.cfg
 share/openocd/scripts/board/atmel_sam3s_ek.cfg
 share/openocd/scripts/board/atmel_sam3u_ek.cfg
+share/openocd/scripts/board/atmel_sam3x_ek.cfg
+share/openocd/scripts/board/atmel_sam4s_ek.cfg
 share/openocd/scripts/board/balloon3-cpu.cfg
 share/openocd/scripts/board/colibri.cfg
 share/openocd/scripts/board/crossbow_tech_imote2.cfg
@@ -30,6 +33,7 @@ share/openocd/scripts/board/csb337.cfg
 share/openocd/scripts/board/csb732.cfg
 share/openocd/scripts/board/da850evm.cfg
 share/openocd/scripts/board/digi_connectcore_wi-9c.cfg
+share/openocd/scripts/board/diolan_lpc4350-db1.cfg
 share/openocd/scripts/board/dm355evm.cfg
 share/openocd/scripts/board/dm365evm.cfg
 share/openocd/scripts/board/dm6446evm.cfg
@@ -38,10 +42,13 @@ share/openocd/scripts/board/eir.cfg
 share/openocd/scripts/board/ek-lm3s1968.cfg
 share/openocd/scripts/board/ek-lm3s3748.cfg
 share/openocd/scripts/board/ek-lm3s6965.cfg
+share/openocd/scripts/board/ek-lm3s811-revb.cfg
 share/openocd/scripts/board/ek-lm3s811.cfg
 share/openocd/scripts/board/ek-lm3s9b9x.cfg
+share/openocd/scripts/board/ek-lm4f232.cfg
 share/openocd/scripts/board/embedded-artists_lpc2478-32.cfg
 share/openocd/scripts/board/ethernut3.cfg
+share/openocd/scripts/board/glyn_tonga2.cfg
 share/openocd/scripts/board/hammer.cfg
 share/openocd/scripts/board/hilscher_nxdb500sys.cfg
 share/openocd/scripts/board/hilscher_nxeb500hmi.cfg
@@ -49,17 +56,23 @@ share/openocd/scripts/board/hilscher_nxh
 share/openocd/scripts/board/hilscher_nxhx50.cfg
 share/openocd/scripts/board/hilscher_nxhx500.cfg
 share/openocd/scripts/board/hilscher_nxsb100.cfg
+share/openocd/scripts/board/hitex_lpc1768stick.cfg
 share/openocd/scripts/board/hitex_lpc2929.cfg
 share/openocd/scripts/board/hitex_stm32-performancestick.cfg
 share/openocd/scripts/board/hitex_str9-comstick.cfg
 share/openocd/scripts/board/iar_lpc1768.cfg
 share/openocd/scripts/board/iar_str912_sk.cfg
+share/openocd/scripts/board/icnova_imx53_sodimm.cfg
+share/openocd/scripts/board/icnova_sam9g45_sodimm.cfg
 share/openocd/scripts/board/imx27ads.cfg
 share/openocd/scripts/board/imx27lnst.cfg
+share/openocd/scripts/board/imx28evk.cfg
 share/openocd/scripts/board/imx31pdk.cfg
 share/openocd/scripts/board/imx35pdk.cfg
+share/openocd/scripts/board/imx53loco.cfg
 share/openocd/scripts/board/keil_mcb1700.cfg
 share/openocd/scripts/board/keil_mcb2140.cfg
+share/openocd/scripts/board/kwikstik.cfg
 share/openocd/scripts/board/linksys_nslu2.cfg
 share/openocd/scripts/board/lisa-l.cfg
 share/openocd/scripts/board/logicpd_imx27.cfg
@@ -74,37 +87,60 @@ share/openocd/scripts/board/olimex_sam7_
 share/openocd/scripts/board/olimex_sam9_l9260.cfg
 share/openocd/scripts/board/olimex_stm32_h103.cfg
 share/openocd/scripts/board/olimex_stm32_h107.cfg
+share/openocd/scripts/board/olimex_stm32_p107.cfg
 share/openocd/scripts/board/omap2420_h4.cfg
 share/openocd/scripts/board/open-bldc.cfg
 share/openocd/scripts/board/openrd.cfg
 share/openocd/scripts/board/osk5912.cfg
+share/openocd/scripts/board/phone_se_j100i.cfg
 share/openocd/scripts/board/phytec_lpc3250.cfg
 share/openocd/scripts/board/pic-p32mx.cfg
 share/openocd/scripts/board/propox_mmnet1001.cfg
 share/openocd/scripts/board/pxa255_sst.cfg
-share/openocd/scripts/board/redbee-econotag.cfg
-share/openocd/scripts/board/redbee-usb.cfg
+share/openocd/scripts/board/redbee.cfg
 share/openocd/scripts/board/rsc-w910.cfg
 share/openocd/scripts/board/sheevaplug.cfg
 share/openocd/scripts/board/smdk6410.cfg
+share/openocd/scripts/board/spear300evb.cfg
+share/openocd/scripts/board/spear300evb_mod.cfg
 share/openocd/scripts/board/spear310evb20.cfg
 share/openocd/scripts/board/spear310evb20_mod.cfg
+share/openocd/scripts/board/spear320cpu.cfg
+share/openocd/scripts/board/spear320cpu_mod.cfg
+share/openocd/scripts/board/steval_pcc010.cfg
+share/openocd/scripts/board/stm320518_eval_stlink.cfg
 share/openocd/scripts/board/stm32100b_eval.cfg
 share/openocd/scripts/board/stm3210b_eval.cfg
 share/openocd/scripts/board/stm3210c_eval.cfg
 share/openocd/scripts/board/stm3210e_eval.cfg
 share/openocd/scripts/board/stm3220g_eval.cfg
+share/openocd/scripts/board/stm3220g_eval_stlink.cfg
+share/openocd/scripts/board/stm3241g_eval.cfg
+share/openocd/scripts/board/stm3241g_eval_stlink.cfg
+share/openocd/scripts/board/stm32f0discovery.cfg
+share/openocd/scripts/board/stm32f4discovery.cfg
+share/openocd/scripts/board/stm32ldiscovery.cfg
+share/openocd/scripts/board/stm32vldiscovery.cfg
 share/openocd/scripts/board/str910-eval.cfg
 share/openocd/scripts/board/telo.cfg
+share/openocd/scripts/board/ti_am335xevm.cfg
 share/openocd/scripts/board/ti_beagleboard.cfg
 share/openocd/scripts/board/ti_beagleboard_xm.cfg
+share/openocd/scripts/board/ti_beaglebone.cfg
 share/openocd/scripts/board/ti_blaze.cfg
 share/openocd/scripts/board/ti_pandaboard.cfg
+share/openocd/scripts/board/ti_pandaboard_es.cfg
 share/openocd/scripts/board/topas910.cfg
 share/openocd/scripts/board/topasa900.cfg
+share/openocd/scripts/board/twr-k60f120m.cfg
+share/openocd/scripts/board/twr-k60n512.cfg
+share/openocd/scripts/board/tx25_stk5.cfg
+share/openocd/scripts/board/tx27_stk5.cfg
 share/openocd/scripts/board/unknown_at91sam9260.cfg
 share/openocd/scripts/board/uptech_2410.cfg
+share/openocd/scripts/board/verdex.cfg
 share/openocd/scripts/board/voipac.cfg
+share/openocd/scripts/board/voltcraft_dso-3062c.cfg
 share/openocd/scripts/board/x300t.cfg
 share/openocd/scripts/board/zy1000.cfg
 share/openocd/scripts/chip/atmel/at91/aic.tcl
@@ -127,12 +163,14 @@ share/openocd/scripts/chip/atmel/at91/rt
 share/openocd/scripts/chip/atmel/at91/sam9_smc.cfg
 share/openocd/scripts/chip/atmel/at91/usarts.tcl
 share/openocd/scripts/chip/st/spear/quirk_no_srst.tcl
-share/openocd/scripts/chip/st/spear/spear310.tcl
 share/openocd/scripts/chip/st/spear/spear3xx.tcl
 share/openocd/scripts/chip/st/spear/spear3xx_ddr.tcl
 share/openocd/scripts/chip/st/stm32/stm32.tcl
 share/openocd/scripts/chip/st/stm32/stm32_rcc.tcl
 share/openocd/scripts/chip/st/stm32/stm32_regs.tcl
+share/openocd/scripts/chip/ti/lm3s/lm3s.tcl
+share/openocd/scripts/chip/ti/lm3s/lm3s_regs.tcl
+share/openocd/scripts/cpld/lattice-lc4032ze.cfg
 share/openocd/scripts/cpld/xilinx-xcr3256.cfg
 share/openocd/scripts/cpu/arm/arm7tdmi.tcl
 share/openocd/scripts/cpu/arm/arm920.tcl
@@ -141,20 +179,72 @@ share/openocd/scripts/cpu/arm/arm966.tcl
 share/openocd/scripts/cpu/arm/cortex_m3.tcl
 share/openocd/scripts/interface/altera-usb-blaster.cfg
 share/openocd/scripts/interface/arm-jtag-ew.cfg
-share/openocd/scripts/interface/arm-usb-ocd.cfg
 share/openocd/scripts/interface/at91rm9200.cfg
 share/openocd/scripts/interface/axm0432.cfg
+share/openocd/scripts/interface/busblaster.cfg
 share/openocd/scripts/interface/buspirate.cfg
 share/openocd/scripts/interface/calao-usb-a9260-c01.cfg
 share/openocd/scripts/interface/calao-usb-a9260-c02.cfg
 share/openocd/scripts/interface/calao-usb-a9260.cfg
 share/openocd/scripts/interface/chameleon.cfg
 share/openocd/scripts/interface/cortino.cfg
+share/openocd/scripts/interface/digilent-hs1.cfg
+share/openocd/scripts/interface/dlp-usb1232h.cfg
 share/openocd/scripts/interface/dummy.cfg
+share/openocd/scripts/interface/estick.cfg
 share/openocd/scripts/interface/flashlink.cfg
 share/openocd/scripts/interface/flossjtag-noeeprom.cfg
 share/openocd/scripts/interface/flossjtag.cfg
 share/openocd/scripts/interface/flyswatter.cfg
+share/openocd/scripts/interface/flyswatter2.cfg
+share/openocd/scripts/interface/ftdi/axm0432.cfg
+share/openocd/scripts/interface/ftdi/calao-usb-a9260-c01.cfg
+share/openocd/scripts/interface/ftdi/calao-usb-a9260-c02.cfg
+share/openocd/scripts/interface/ftdi/cortino.cfg
+share/openocd/scripts/interface/ftdi/dlp-usb1232h.cfg
+share/openocd/scripts/interface/ftdi/dp_busblaster.cfg
+share/openocd/scripts/interface/ftdi/flossjtag-noeeprom.cfg
+share/openocd/scripts/interface/ftdi/flossjtag.cfg
+share/openocd/scripts/interface/ftdi/flyswatter.cfg
+share/openocd/scripts/interface/ftdi/flyswatter2.cfg
+share/openocd/scripts/interface/ftdi/hilscher_nxhx10_etm.cfg
+share/openocd/scripts/interface/ftdi/hilscher_nxhx500_etm.cfg
+share/openocd/scripts/interface/ftdi/hilscher_nxhx500_re.cfg
+share/openocd/scripts/interface/ftdi/hilscher_nxhx50_etm.cfg
+share/openocd/scripts/interface/ftdi/hilscher_nxhx50_re.cfg
+share/openocd/scripts/interface/ftdi/hitex_lpc1768stick.cfg
+share/openocd/scripts/interface/ftdi/hitex_str9-comstick.cfg
+share/openocd/scripts/interface/ftdi/icebear.cfg
+share/openocd/scripts/interface/ftdi/jtag-lock-pick_tiny_2.cfg
+share/openocd/scripts/interface/ftdi/jtagkey.cfg
+share/openocd/scripts/interface/ftdi/jtagkey2.cfg
+share/openocd/scripts/interface/ftdi/jtagkey2p.cfg
+share/openocd/scripts/interface/ftdi/kt-link.cfg
+share/openocd/scripts/interface/ftdi/lisa-l.cfg
+share/openocd/scripts/interface/ftdi/luminary-icdi.cfg
+share/openocd/scripts/interface/ftdi/luminary-lm3s811.cfg
+share/openocd/scripts/interface/ftdi/luminary.cfg
+share/openocd/scripts/interface/ftdi/minimodule.cfg
+share/openocd/scripts/interface/ftdi/neodb.cfg
+share/openocd/scripts/interface/ftdi/ngxtech.cfg
+share/openocd/scripts/interface/ftdi/olimex-arm-usb-ocd-h.cfg
+share/openocd/scripts/interface/ftdi/olimex-arm-usb-ocd.cfg
+share/openocd/scripts/interface/ftdi/olimex-arm-usb-tiny-h.cfg
+share/openocd/scripts/interface/ftdi/olimex-jtag-tiny.cfg
+share/openocd/scripts/interface/ftdi/oocdlink.cfg
+share/openocd/scripts/interface/ftdi/openocd-usb-hs.cfg
+share/openocd/scripts/interface/ftdi/openocd-usb.cfg
+share/openocd/scripts/interface/ftdi/openrd.cfg
+share/openocd/scripts/interface/ftdi/redbee-econotag.cfg
+share/openocd/scripts/interface/ftdi/redbee-usb.cfg
+share/openocd/scripts/interface/ftdi/sheevaplug.cfg
+share/openocd/scripts/interface/ftdi/signalyzer-lite.cfg
+share/openocd/scripts/interface/ftdi/signalyzer.cfg
+share/openocd/scripts/interface/ftdi/stm32-stick.cfg
+share/openocd/scripts/interface/ftdi/turtelizer2-revB.cfg
+share/openocd/scripts/interface/ftdi/turtelizer2-revC.cfg
+share/openocd/scripts/interface/ftdi/vpaclink.cfg
+share/openocd/scripts/interface/ftdi/xds100v2.cfg
 share/openocd/scripts/interface/hilscher_nxhx10_etm.cfg
 share/openocd/scripts/interface/hilscher_nxhx500_etm.cfg
 share/openocd/scripts/interface/hilscher_nxhx500_re.cfg
@@ -163,6 +253,7 @@ share/openocd/scripts/interface/hilscher
 share/openocd/scripts/interface/hitex_str9-comstick.cfg
 share/openocd/scripts/interface/icebear.cfg
 share/openocd/scripts/interface/jlink.cfg
+share/openocd/scripts/interface/jtag-lock-pick_tiny_2.cfg
 share/openocd/scripts/interface/jtagkey-tiny.cfg
 share/openocd/scripts/interface/jtagkey.cfg
 share/openocd/scripts/interface/jtagkey2.cfg
@@ -180,16 +271,23 @@ share/openocd/scripts/interface/olimex-a
 share/openocd/scripts/interface/olimex-arm-usb-tiny-h.cfg
 share/openocd/scripts/interface/olimex-jtag-tiny.cfg
 share/openocd/scripts/interface/oocdlink.cfg
+share/openocd/scripts/interface/opendous.cfg
+share/openocd/scripts/interface/openocd-usb-hs.cfg
 share/openocd/scripts/interface/openocd-usb.cfg
 share/openocd/scripts/interface/openrd.cfg
+share/openocd/scripts/interface/osbdm.cfg
 share/openocd/scripts/interface/parport.cfg
 share/openocd/scripts/interface/parport_dlc5.cfg
+share/openocd/scripts/interface/redbee-econotag.cfg
+share/openocd/scripts/interface/redbee-usb.cfg
 share/openocd/scripts/interface/rlink.cfg
 share/openocd/scripts/interface/sheevaplug.cfg
 share/openocd/scripts/interface/signalyzer-h2.cfg
 share/openocd/scripts/interface/signalyzer-h4.cfg
 share/openocd/scripts/interface/signalyzer-lite.cfg
 share/openocd/scripts/interface/signalyzer.cfg
+share/openocd/scripts/interface/stlink-v1.cfg
+share/openocd/scripts/interface/stlink-v2.cfg
 share/openocd/scripts/interface/stm32-stick.cfg
 share/openocd/scripts/interface/turtelizer2.cfg
 share/openocd/scripts/interface/ulink.cfg
@@ -202,12 +300,17 @@ share/openocd/scripts/mem_helper.tcl
 share/openocd/scripts/memory.tcl
 share/openocd/scripts/mmr_helpers.tcl
 share/openocd/scripts/target/aduc702x.cfg
+share/openocd/scripts/target/am335x.cfg
 share/openocd/scripts/target/amdm37x.cfg
 share/openocd/scripts/target/ar71xx.cfg
 share/openocd/scripts/target/at32ap7000.cfg
 share/openocd/scripts/target/at91r40008.cfg
 share/openocd/scripts/target/at91rm9200.cfg
 share/openocd/scripts/target/at91sam3XXX.cfg
+share/openocd/scripts/target/at91sam3ax_4x.cfg
+share/openocd/scripts/target/at91sam3ax_8x.cfg
+share/openocd/scripts/target/at91sam3ax_xx.cfg
+share/openocd/scripts/target/at91sam3nXX.cfg
 share/openocd/scripts/target/at91sam3sXX.cfg
 share/openocd/scripts/target/at91sam3u1c.cfg
 share/openocd/scripts/target/at91sam3u1e.cfg
@@ -215,10 +318,13 @@ share/openocd/scripts/target/at91sam3u2c
 share/openocd/scripts/target/at91sam3u2e.cfg
 share/openocd/scripts/target/at91sam3u4c.cfg
 share/openocd/scripts/target/at91sam3u4e.cfg
-share/openocd/scripts/target/at91sam3uXX.cfg
+share/openocd/scripts/target/at91sam3uxx.cfg
+share/openocd/scripts/target/at91sam4XXX.cfg
+share/openocd/scripts/target/at91sam4sXX.cfg
 share/openocd/scripts/target/at91sam7se512.cfg
 share/openocd/scripts/target/at91sam7sx.cfg
 share/openocd/scripts/target/at91sam7x256.cfg
+share/openocd/scripts/target/at91sam7x512.cfg
 share/openocd/scripts/target/at91sam9.cfg
 share/openocd/scripts/target/at91sam9260.cfg
 share/openocd/scripts/target/at91sam9260_ext_RAM_ext_flash.cfg
@@ -252,13 +358,29 @@ share/openocd/scripts/target/imx.cfg
 share/openocd/scripts/target/imx21.cfg
 share/openocd/scripts/target/imx25.cfg
 share/openocd/scripts/target/imx27.cfg
+share/openocd/scripts/target/imx28.cfg
 share/openocd/scripts/target/imx31.cfg
 share/openocd/scripts/target/imx35.cfg
 share/openocd/scripts/target/imx51.cfg
 share/openocd/scripts/target/imx53.cfg
 share/openocd/scripts/target/is5114.cfg
 share/openocd/scripts/target/ixp42x.cfg
+share/openocd/scripts/target/k40.cfg
+share/openocd/scripts/target/k60.cfg
+share/openocd/scripts/target/lpc1751.cfg
+share/openocd/scripts/target/lpc1752.cfg
+share/openocd/scripts/target/lpc1754.cfg
+share/openocd/scripts/target/lpc1756.cfg
+share/openocd/scripts/target/lpc1758.cfg
+share/openocd/scripts/target/lpc1759.cfg
+share/openocd/scripts/target/lpc1763.cfg
+share/openocd/scripts/target/lpc1764.cfg
+share/openocd/scripts/target/lpc1765.cfg
+share/openocd/scripts/target/lpc1766.cfg
+share/openocd/scripts/target/lpc1767.cfg
 share/openocd/scripts/target/lpc1768.cfg
+share/openocd/scripts/target/lpc1769.cfg
+share/openocd/scripts/target/lpc17xx.cfg
 share/openocd/scripts/target/lpc2103.cfg
 share/openocd/scripts/target/lpc2124.cfg
 share/openocd/scripts/target/lpc2129.cfg
@@ -271,17 +393,20 @@ share/openocd/scripts/target/lpc2900.cfg
 share/openocd/scripts/target/lpc2xxx.cfg
 share/openocd/scripts/target/lpc3131.cfg
 share/openocd/scripts/target/lpc3250.cfg
+share/openocd/scripts/target/lpc4350.cfg
 share/openocd/scripts/target/mc13224v.cfg
 share/openocd/scripts/target/nuc910.cfg
 share/openocd/scripts/target/omap2420.cfg
 share/openocd/scripts/target/omap3530.cfg
 share/openocd/scripts/target/omap4430.cfg
+share/openocd/scripts/target/omap4460.cfg
 share/openocd/scripts/target/omap5912.cfg
 share/openocd/scripts/target/omapl138.cfg
 share/openocd/scripts/target/pic32mx.cfg
 share/openocd/scripts/target/pxa255.cfg
 share/openocd/scripts/target/pxa270.cfg
 share/openocd/scripts/target/pxa3xx.cfg
+share/openocd/scripts/target/readme.txt
 share/openocd/scripts/target/samsung_s3c2410.cfg
 share/openocd/scripts/target/samsung_s3c2440.cfg
 share/openocd/scripts/target/samsung_s3c2450.cfg
@@ -291,10 +416,18 @@ share/openocd/scripts/target/sharp_lh795
 share/openocd/scripts/target/smp8634.cfg
 share/openocd/scripts/target/spear3xx.cfg
 share/openocd/scripts/target/stellaris.cfg
-share/openocd/scripts/target/stm32.cfg
+share/openocd/scripts/target/stm32_stlink.cfg
+share/openocd/scripts/target/stm32f0x_stlink.cfg
 share/openocd/scripts/target/stm32f1x.cfg
+share/openocd/scripts/target/stm32f1x_stlink.cfg
 share/openocd/scripts/target/stm32f2x.cfg
-share/openocd/scripts/target/stm32f2xxx.cfg
+share/openocd/scripts/target/stm32f2x_stlink.cfg
+share/openocd/scripts/target/stm32f3x.cfg
+share/openocd/scripts/target/stm32f3x_stlink.cfg
+share/openocd/scripts/target/stm32f4x.cfg
+share/openocd/scripts/target/stm32f4x_stlink.cfg
+share/openocd/scripts/target/stm32l.cfg
+share/openocd/scripts/target/stm32lx_stlink.cfg
 share/openocd/scripts/target/stm32xl.cfg
 share/openocd/scripts/target/str710.cfg
 share/openocd/scripts/target/str730.cfg
@@ -303,6 +436,7 @@ share/openocd/scripts/target/str912.cfg
 share/openocd/scripts/target/swj-dp.tcl
 share/openocd/scripts/target/test_reset_syntax_error.cfg
 share/openocd/scripts/target/test_syntax_error.cfg
+share/openocd/scripts/target/ti_calypso.cfg
 share/openocd/scripts/target/ti_dm355.cfg
 share/openocd/scripts/target/ti_dm365.cfg
 share/openocd/scripts/target/ti_dm6446.cfg
@@ -313,10 +447,13 @@ share/openocd/scripts/test/selftest.cfg
 share/openocd/scripts/test/syntax1.cfg
 @dirrm share/openocd/scripts/test
 @dirrm share/openocd/scripts/target
+@dirrm share/openocd/scripts/interface/ftdi
 @dirrm share/openocd/scripts/interface
 @dirrm share/openocd/scripts/cpu/arm
 @dirrm share/openocd/scripts/cpu
 @dirrm share/openocd/scripts/cpld
+@dirrm share/openocd/scripts/chip/ti/lm3s
+@dirrm share/openocd/scripts/chip/ti
 @dirrm share/openocd/scripts/chip/st/stm32
 @dirrm share/openocd/scripts/chip/st/spear
 @dirrm share/openocd/scripts/chip/st
@@ -328,5 +465,5 @@ share/openocd/scripts/test/syntax1.cfg
 @dirrm share/openocd/contrib/libdcc
 @dirrm share/openocd/contrib
 @dirrm share/openocd
-@dirrm lib/openocd/ecos
+@dirrm lib/openocd/OpenULINK
 @dirrm lib/openocd



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201209161412.q8GECrOL003018>