aboutsummaryrefslogtreecommitdiff
path: root/src/jtag/drivers/Makefile.am
diff options
context:
space:
mode:
authorKevin Burke <kevinb@os.amperecomputing.com>2020-04-03 20:47:50 -0400
committerAntonio Borneo <borneo.antonio@gmail.com>2020-10-03 11:21:51 +0100
commitcbbec2dce57c6ded1ef495388f93fa1d45977daf (patch)
tree1d3406038bfe3286fcc4de00247fcb20d63d4ba9 /src/jtag/drivers/Makefile.am
parent87b95ab21292166eed23693616c9ee21a2c5a0c0 (diff)
downloadriscv-openocd-cbbec2dce57c6ded1ef495388f93fa1d45977daf.zip
riscv-openocd-cbbec2dce57c6ded1ef495388f93fa1d45977daf.tar.gz
riscv-openocd-cbbec2dce57c6ded1ef495388f93fa1d45977daf.tar.bz2
ARM|Driver: Add DPI Driver for emulation
This driver provides support for Cadence JTAG BFM The "jtag_dpi" driver implements a JTAG driver acting as a client for the SystemVerilog Direct Programming Interface (DPI) for JTAG devices. DPI allows OpenOCD to connect to the JTAG interface of a hardware model written in SystemVerilog, for example, on an emulation model of target hardware. Tested on Ampere emulation with Altra and Altra Max models Change-Id: Iaef8ba5cc1398ee2c888f39a606e8cb592484625 Signed-off-by: Kevin Burke <kevinb@os.amperecomputing.com> Signed-off-by: Daniel Goehring <dgoehrin@os.amperecomputing.com> Reviewed-on: http://openocd.zylin.com/5573 Tested-by: jenkins Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
Diffstat (limited to 'src/jtag/drivers/Makefile.am')
-rw-r--r--src/jtag/drivers/Makefile.am3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/jtag/drivers/Makefile.am b/src/jtag/drivers/Makefile.am
index c860833..e8d20cc 100644
--- a/src/jtag/drivers/Makefile.am
+++ b/src/jtag/drivers/Makefile.am
@@ -82,6 +82,9 @@ endif
if JTAG_VPI
DRIVERFILES += %D%/jtag_vpi.c
endif
+if JTAG_DPI
+DRIVERFILES += %D%/jtag_dpi.c
+endif
if USB_BLASTER_DRIVER
%C%_libocdjtagdrivers_la_LIBADD += %D%/usb_blaster/libocdusbblaster.la
include %D%/usb_blaster/Makefile.am