diff options
author | Kevin Burke <kevinb@os.amperecomputing.com> | 2020-04-03 20:47:50 -0400 |
---|---|---|
committer | Antonio Borneo <borneo.antonio@gmail.com> | 2020-10-03 11:21:51 +0100 |
commit | cbbec2dce57c6ded1ef495388f93fa1d45977daf (patch) | |
tree | 1d3406038bfe3286fcc4de00247fcb20d63d4ba9 /src/jtag/drivers/Makefile.am | |
parent | 87b95ab21292166eed23693616c9ee21a2c5a0c0 (diff) | |
download | riscv-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.am | 3 |
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 |