+# SPDX-License-Identifier: GPL-2.0-or-later
+
noinst_LTLIBRARIES += %D%/libocdjtagdrivers.la
%C%_libocdjtagdrivers_la_LIBADD =
%C%_libocdjtagdrivers_la_CPPFLAGS = $(AM_CPPFLAGS)
ULINK_FIRMWARE = %D%/OpenULINK
+ANGIE_FILES = %D%/angie
EXTRA_DIST += $(ULINK_FIRMWARE) \
+ $(ANGIE_FILES) \
%D%/usb_blaster/README.CheapClone \
%D%/Makefile.rlink \
%D%/rlink_call.m4 \
# Standard Driver: common files
DRIVERFILES += %D%/driver.c
-DRIVERFILES += %D%/jtag_usb_common.c
if USE_LIBUSB1
DRIVERFILES += %D%/libusb_helper.c
if JTAG_VPI
DRIVERFILES += %D%/jtag_vpi.c
endif
+if VDEBUG
+DRIVERFILES += %D%/vdebug.c
+endif
if JTAG_DPI
DRIVERFILES += %D%/jtag_dpi.c
endif
if PRESTO
DRIVERFILES += %D%/presto.c
endif
+if ESP_USB_JTAG
+DRIVERFILES += %D%/esp_usb_jtag.c
+endif
if USBPROG
DRIVERFILES += %D%/usbprog.c
endif
dist_ulink_DATA = $(ULINK_FIRMWARE)/ulink_firmware.hex
%C%_libocdjtagdrivers_la_LIBADD += -lm
endif
+if ANGIE
+DRIVERFILES += %D%/angie.c
+angiedir = $(pkgdatadir)/angie
+dist_angie_DATA = $(ANGIE_FILES)/angie_firmware.bin $(ANGIE_FILES)/angie_bitstream.bit
+%C%_libocdjtagdrivers_la_LIBADD += -lm
+endif
if VSLLINK
DRIVERFILES += %D%/versaloon/usbtoxxx/usbtogpio.c
DRIVERFILES += %D%/versaloon/usbtoxxx/usbtojtagraw.c
if RSHIM
DRIVERFILES += %D%/rshim.c
endif
+if DMEM
+DRIVERFILES += %D%/dmem.c
+endif
if OSBDM
DRIVERFILES += %D%/osbdm.c
endif
if XDS110
DRIVERFILES += %D%/xds110.c
endif
+if AM335XGPIO
+DRIVERFILES += %D%/am335xgpio.c
+endif
DRIVERHEADERS = \
%D%/bitbang.h \
%D%/bitq.h \
- %D%/jtag_usb_common.h \
%D%/libftdi_helper.h \
%D%/libusb_helper.h \
%D%/cmsis_dap.h \