1 include $(top_srcdir)/common.mk
3 noinst_LTLIBRARIES = libocdjtagdrivers.la
4 libocdjtagdrivers_la_LIBADD =
6 libocdjtagdrivers_la_SOURCES = \
9 libocdjtagdrivers_la_CPPFLAGS = $(AM_CPPFLAGS) $(LIBUSB1_CFLAGS) $(LIBUSB0_CFLAGS)
11 ULINK_FIRMWARE = $(srcdir)/OpenULINK
13 EXTRA_DIST = $(ULINK_FIRMWARE)
18 # Standard Driver: common files
19 DRIVERFILES += driver.c
22 DRIVERFILES += libusb1_common.c
26 DRIVERFILES += usb_common.c
28 DRIVERFILES += libusb0_common.c
33 DRIVERFILES += bitbang.c
36 DRIVERFILES += parport.c
39 DRIVERFILES += dummy.c
42 DRIVERFILES += ft2232.c
45 DRIVERFILES += ftdi.c mpsse.c
48 DRIVERFILES += jtag_vpi.c
51 SUBDIRS += usb_blaster
52 libocdjtagdrivers_la_LIBADD += $(top_builddir)/src/jtag/drivers/usb_blaster/libocdusbblaster.la
55 DRIVERFILES += amt_jtagaccel.c
58 DRIVERFILES += ep93xx.c
61 DRIVERFILES += at91rm9200.c
64 DRIVERFILES += gw16012.c
70 DRIVERFILES += presto.c
73 DRIVERFILES += usbprog.c
76 DRIVERFILES += jlink.c
79 DRIVERFILES += rlink.c rlink_speed_table.c
82 DRIVERFILES += ulink.c
83 ulinkdir = $(pkgdatadir)/OpenULINK
84 dist_ulink_DATA = $(ULINK_FIRMWARE)/ulink_firmware.hex
87 DRIVERFILES += versaloon/usbtoxxx/usbtogpio.c
88 DRIVERFILES += versaloon/usbtoxxx/usbtojtagraw.c
89 DRIVERFILES += versaloon/usbtoxxx/usbtoswd.c
90 DRIVERFILES += versaloon/usbtoxxx/usbtopwr.c
91 DRIVERFILES += versaloon/usbtoxxx/usbtoxxx.c
92 DRIVERFILES += versaloon/versaloon.c
93 DRIVERFILES += vsllink.c
96 DRIVERFILES += arm-jtag-ew.c
99 DRIVERFILES += buspirate.c
102 DRIVERFILES += remote_bitbang.c
105 DRIVERFILES += stlink_usb.c
106 DRIVERFILES += ti_icdi_usb.c
109 DRIVERFILES += osbdm.c
112 DRIVERFILES += opendous.c
115 DRIVERFILES += sysfsgpio.c
118 DRIVERFILES += bcm2835gpio.c
122 DRIVERFILES += openjtag.c
139 versaloon/usbtoxxx/usbtoxxx.h \
140 versaloon/usbtoxxx/usbtoxxx_internal.h \
141 versaloon/versaloon.h \
142 versaloon/versaloon_include.h \
143 versaloon/versaloon_internal.h
145 MAINTAINERCLEANFILES = $(srcdir)/Makefile.in