@@ -173,6 +173,8 @@ m4_define([SERIAL_PORT_ADAPTERS],
173
173
174
174
m4_define ( [ LINUXSPIDEV_ADAPTER] ,
175
175
[ [ [ linuxspidev] , [ Linux spidev driver] , [ LINUXSPIDEV] ] ] )
176
+ m4_define ( [ VDEBUG_ADAPTER] ,
177
+ [ [ [ vdebug] , [ Cadence Virtual Debug Interface] , [ VDEBUG] ] ] )
176
178
177
179
# The word 'Adapter' in "Dummy Adapter" below must begin with a capital letter
178
180
# because there is an M4 macro called 'adapter'.
@@ -303,6 +305,7 @@ AC_ARG_ADAPTERS([
303
305
LINUXSPIDEV_ADAPTER,
304
306
SERIAL_PORT_ADAPTERS,
305
307
DUMMY_ADAPTER,
308
+ VDEBUG_ADAPTER,
306
309
PCIE_ADAPTERS,
307
310
LIBJAYLINK_ADAPTERS
308
311
] ,[ auto] )
@@ -325,10 +328,6 @@ AC_ARG_ENABLE([jtag_vpi],
325
328
AS_HELP_STRING ( [ --enable-jtag_vpi] , [ Enable building support for JTAG VPI] ) ,
326
329
[ build_jtag_vpi=$enableval] , [ build_jtag_vpi=no] )
327
330
328
- AC_ARG_ENABLE ( [ vdebug] ,
329
- AS_HELP_STRING ( [ --enable-vdebug] , [ Enable building support for Cadence Virtual Debug Interface] ) ,
330
- [ build_vdebug=$enableval] , [ build_vdebug=no] )
331
-
332
331
AC_ARG_ENABLE ( [ jtag_dpi] ,
333
332
AS_HELP_STRING ( [ --enable-jtag_dpi] , [ Enable building support for JTAG DPI] ) ,
334
333
[ build_jtag_dpi=$enableval] , [ build_jtag_dpi=no] )
@@ -582,12 +581,6 @@ AS_IF([test "x$build_jtag_vpi" = "xyes"], [
582
581
AC_DEFINE ( [ BUILD_JTAG_VPI] , [ 0] , [ 0 if you don't want JTAG VPI.] )
583
582
] )
584
583
585
- AS_IF ( [ test "x$build_vdebug" = "xyes"] , [
586
- AC_DEFINE ( [ BUILD_VDEBUG] , [ 1] , [ 1 if you want Cadence vdebug interface.] )
587
- ] , [
588
- AC_DEFINE ( [ BUILD_VDEBUG] , [ 0] , [ 0 if you don't want Cadence vdebug interface.] )
589
- ] )
590
-
591
584
AS_IF ( [ test "x$build_jtag_dpi" = "xyes"] , [
592
585
AC_DEFINE ( [ BUILD_JTAG_DPI] , [ 1] , [ 1 if you want JTAG DPI.] )
593
586
] , [
@@ -739,6 +732,7 @@ PROCESS_ADAPTERS([PCIE_ADAPTERS], ["x$is_linux" = "xyes"], [Linux build])
739
732
PROCESS_ADAPTERS([ SERIAL_PORT_ADAPTERS] , [ "x$can_build_buspirate" = "xyes"] ,
740
733
[ internal error: validation should happen beforehand] )
741
734
PROCESS_ADAPTERS([ LINUXSPIDEV_ADAPTER] , [ "x$is_linux" = "xyes"] , [ Linux spidev] )
735
+ PROCESS_ADAPTERS([ VDEBUG_ADAPTER] , [ true] , [ unused] )
742
736
PROCESS_ADAPTERS([ DUMMY_ADAPTER] , [ true] , [ unused] )
743
737
744
738
AS_IF ( [ test "x$enable_linuxgpiod" != "xno"] , [
@@ -787,7 +781,6 @@ AM_CONDITIONAL([IMX_GPIO], [test "x$build_imx_gpio" = "xyes"])
787
781
AM_CONDITIONAL([ AM335XGPIO] , [ test "x$build_am335xgpio" = "xyes"] )
788
782
AM_CONDITIONAL([ BITBANG] , [ test "x$build_bitbang" = "xyes"] )
789
783
AM_CONDITIONAL([ JTAG_VPI] , [ test "x$build_jtag_vpi" = "xyes"] )
790
- AM_CONDITIONAL([ VDEBUG] , [ test "x$build_vdebug" = "xyes"] )
791
784
AM_CONDITIONAL([ JTAG_DPI] , [ test "x$build_jtag_dpi" = "xyes"] )
792
785
AM_CONDITIONAL([ USB_BLASTER_DRIVER] , [ test "x$enable_usb_blaster" != "xno" -o "x$enable_usb_blaster_2" != "xno"] )
793
786
AM_CONDITIONAL([ AMTJTAGACCEL] , [ test "x$build_amtjtagaccel" = "xyes"] )
@@ -893,6 +886,7 @@ m4_foreach([adapter], [USB1_ADAPTERS,
893
886
LIBGPIOD_ADAPTERS,
894
887
LIBJAYLINK_ADAPTERS, PCIE_ADAPTERS, SERIAL_PORT_ADAPTERS,
895
888
LINUXSPIDEV_ADAPTER,
889
+ VDEBUG_ADAPTER,
896
890
DUMMY_ADAPTER,
897
891
OPTIONAL_LIBRARIES,
898
892
COVERAGE] ,
0 commit comments