openocd/src/jtag/drivers
Paul Fertser dd6274deed configure: auto-enable USB adapters based on libusb availability
This unifies the way the USB adapters are handled, and enables them
automatically whenever possible (until explicitly disabled). If an
adapter is explicitly enabled but can't be built, abort the
configure.

Also add infrastructure for generic handling of adapter drivers in
configure and print a summary of the configuration results after
finishing.

The m4 quoting is as conservative as I could get it, and seems
appropriate.

Change-Id: I1655691e5ea0d8eb9e3f67830b96992ffe33640a
Signed-off-by: Paul Fertser <fercerpav@gmail.com>
Signed-off-by: Andreas Fritiofson <andreas.fritiofson@gmail.com>
Reviewed-on: http://openocd.zylin.com/1475
Reviewed-by: Xiaofan <xiaofanc@gmail.com>
Reviewed-by: Spencer Oliver <spen@spen-soft.co.uk>
Tested-by: Spencer Oliver <spen@spen-soft.co.uk>
2013-09-13 21:43:37 +00:00
..
OpenULINK OpenULINK firmware: update firmware hex image 2013-07-17 14:31:19 +00:00
usb_blaster jtag/drivers: usb_blaster cheap clone documentation 2013-08-05 20:10:21 +00:00
versaloon versaloon: remove bogus assignment 2013-07-15 09:54:10 +00:00
amt_jtagaccel.c update files to correct FSF address 2013-06-05 19:52:42 +00:00
arm-jtag-ew.c update files to correct FSF address 2013-06-05 19:52:42 +00:00
at91rm9200.c update files to correct FSF address 2013-06-05 19:52:42 +00:00
bcm2835gpio.c build: fix incorrect GPL address from last commit 2013-06-10 20:51:42 +00:00
bitbang.c update files to correct FSF address 2013-06-05 19:52:42 +00:00
bitbang.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
bitq.c update files to correct FSF address 2013-06-05 19:52:42 +00:00
bitq.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
buspirate.c Bus Pirate driver: Small assorted fixes. 2013-06-21 11:25:26 +00:00
driver.c update files to correct FSF address 2013-06-05 19:52:42 +00:00
dummy.c update files to correct FSF address 2013-06-05 19:52:42 +00:00
ep93xx.c update files to correct FSF address 2013-06-05 19:52:42 +00:00
ft2232.c update files to correct FSF address 2013-06-05 19:52:42 +00:00
ftd2xx_common.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
ftdi.c mpsse: Defer errors until flush 2013-08-01 10:31:08 +00:00
gw16012.c update files to correct FSF address 2013-06-05 19:52:42 +00:00
jlink.c update files to correct FSF address 2013-06-05 19:52:42 +00:00
jtag_vpi.c jtag: drivers: Add JTAP VPI client driver 2013-09-08 15:37:51 +00:00
libusb_common.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
libusb1_common.c libusb1_common, ftdi: clarify libusb_open error message 2013-06-12 14:40:16 +00:00
libusb1_common.h libusb: require pkg-config support 2013-09-13 21:43:18 +00:00
libusb0_common.c update files to correct FSF address 2013-06-05 19:52:42 +00:00
libusb0_common.h stlink: Add workaround for intermittent FW info retrieval failure 2013-08-29 07:59:19 +00:00
Makefile.am configure: auto-enable USB adapters based on libusb availability 2013-09-13 21:43:37 +00:00
Makefile.rlink update files to correct FSF address 2013-06-05 19:52:42 +00:00
minidriver_imp.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
mpsse.c libusb: require pkg-config support 2013-09-13 21:43:18 +00:00
mpsse.h mpsse: Defer errors until flush 2013-08-01 10:31:08 +00:00
opendous.c update files to correct FSF address 2013-06-05 19:52:42 +00:00
openjtag.c Added OpenJTAG Driver 2013-06-05 19:52:15 +00:00
osbdm.c update files to correct FSF address 2013-06-05 19:52:42 +00:00
parport.c update files to correct FSF address 2013-06-05 19:52:42 +00:00
presto.c update files to correct FSF address 2013-06-05 19:52:42 +00:00
remote_bitbang.c update files to correct FSF address 2013-06-05 19:52:42 +00:00
rlink_call.m4 update files to correct FSF address 2013-06-05 19:52:42 +00:00
rlink_dtc_cmd.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
rlink_ep1_cmd.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
rlink_init.m4 update files to correct FSF address 2013-06-05 19:52:42 +00:00
rlink_speed_table.c build: cleanup src/jtag/drivers directory 2012-02-06 10:59:07 +00:00
rlink_st7.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
rlink.c update files to correct FSF address 2013-06-05 19:52:42 +00:00
rlink.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
stlink_usb.c stlink: Add workaround for intermittent FW info retrieval failure 2013-08-29 07:59:19 +00:00
sysfsgpio.c sysfsgpio: fix a typo in the informational output 2013-09-10 22:08:22 +00:00
ti_icdi_usb.c libusb: require pkg-config support 2013-09-13 21:43:18 +00:00
ulink.c ULINK driver and OpenULINK firmware: whitespace and comment fixes (trivial) 2013-07-17 14:31:00 +00:00
usb_common.c update files to correct FSF address 2013-06-05 19:52:42 +00:00
usb_common.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
usbprog.c update files to correct FSF address 2013-06-05 19:52:42 +00:00
vsllink.c update files to correct FSF address 2013-06-05 19:52:42 +00:00