summaryrefslogtreecommitdiff
path: root/configure.in
diff options
context:
space:
mode:
authorMichal Demin <michaldemin@gmail.com>2010-03-08 13:45:14 +0100
committerDavid Brownell <dbrownell@users.sourceforge.net>2010-03-11 11:35:50 -0800
commit24e1e3dd2699b817fa72a7843d36197abcd9e3a3 (patch)
tree47504221c471e548bb37db01b47058fb2f2083b2 /configure.in
parent591e0bbab957e86c8b2c6e19420a8cd9f89993cd (diff)
downloadopenocd+libswd-24e1e3dd2699b817fa72a7843d36197abcd9e3a3.tar.gz
openocd+libswd-24e1e3dd2699b817fa72a7843d36197abcd9e3a3.tar.bz2
openocd+libswd-24e1e3dd2699b817fa72a7843d36197abcd9e3a3.tar.xz
openocd+libswd-24e1e3dd2699b817fa72a7843d36197abcd9e3a3.zip
Add support for Bus Pirate as a JTAG adapter.
This includes a driver and matching config file. This support needs to be enabled through the initial "configure" (use "--enable-buspirate"). Signed-off-by: Michal Demin <michaldemin@gmail.com> Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
Diffstat (limited to 'configure.in')
-rw-r--r--configure.in11
1 files changed, 11 insertions, 0 deletions
diff --git a/configure.in b/configure.in
index 3b0a06d3..d93b21ad 100644
--- a/configure.in
+++ b/configure.in
@@ -474,6 +474,10 @@ AC_ARG_ENABLE(arm-jtag-ew,
AS_HELP_STRING([--enable-arm-jtag-ew], [Enable building support for the Olimex ARM-JTAG-EW Programmer]),
[build_armjtagew=$enableval], [build_armjtagew=no])
+AC_ARG_ENABLE(buspirate,
+ AS_HELP_STRING([--enable-buspirate], [Enable building support for the Buspirate]),
+ [build_buspirate=$enableval], [build_buspirate=no])
+
AC_ARG_ENABLE(minidriver_dummy,
AS_HELP_STRING([--enable-minidriver-dummy], [Enable the dummy minidriver.]),
[build_minidriver_dummy=$enableval], [build_minidriver_dummy=no])
@@ -741,6 +745,12 @@ else
AC_DEFINE(BUILD_ARMJTAGEW, 0, [0 if you don't want the ARM-JTAG-EW JTAG driver.])
fi
+if test $build_buspirate = yes; then
+ AC_DEFINE(BUILD_BUSPIRATE, 1, [1 if you want the Buspirate JTAG driver.])
+else
+ AC_DEFINE(BUILD_BUSPIRATE, 0, [0 if you don't want the Buspirate JTAG driver.])
+fi
+
#-- Deal with MingW/Cygwin FTD2XX issues
if test $is_win32 = yes; then
@@ -1035,6 +1045,7 @@ AM_CONDITIONAL(JLINK, test $build_jlink = yes)
AM_CONDITIONAL(VSLLINK, test $build_vsllink = yes)
AM_CONDITIONAL(RLINK, test $build_rlink = yes)
AM_CONDITIONAL(ARMJTAGEW, test $build_armjtagew = yes)
+AM_CONDITIONAL(BUSPIRATE, test $build_buspirate = yes)
AM_CONDITIONAL(USB, test $build_usb = yes)
AM_CONDITIONAL(IS_CYGWIN, test $is_cygwin = yes)
AM_CONDITIONAL(IS_MINGW, test $is_mingw = yes)