aboutsummaryrefslogtreecommitdiff
path: root/src/jtag/interfaces.c
diff options
context:
space:
mode:
authorRichard Uhler <ruhler@mit.edu>2011-08-25 13:29:33 -0700
committerØyvind Harboe <oyvind.harboe@zylin.com>2011-09-02 16:50:01 +0200
commit1411ad11c182d02769bb0954f7f5b01d66652a6b (patch)
treef8388ffdd507b81b5bbcaa431a0ce6153dde4604 /src/jtag/interfaces.c
parent48e8d2d21c2f7c19a7d6616115f06fef99203d7e (diff)
Implementation of a new jtag remote_bitbang driver.
The driver sends ascii encoded bitbang commands over unix sockets or TCP to another process. This driver is useful for debugging software running on processors which are being simulated.
Diffstat (limited to 'src/jtag/interfaces.c')
-rw-r--r--src/jtag/interfaces.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/jtag/interfaces.c b/src/jtag/interfaces.c
index dbc69d07..76a4e8d1 100644
--- a/src/jtag/interfaces.c
+++ b/src/jtag/interfaces.c
@@ -97,6 +97,9 @@ extern struct jtag_interface armjtagew_interface;
#if BUILD_BUSPIRATE == 1
extern struct jtag_interface buspirate_interface;
#endif
+#if BUILD_REMOTE_BITBANG == 1
+extern struct jtag_interface remote_bitbang_interface;
+#endif
#endif // standard drivers
/**
@@ -163,6 +166,9 @@ struct jtag_interface *jtag_interfaces[] = {
#if BUILD_BUSPIRATE == 1
&buspirate_interface,
#endif
+#if BUILD_REMOTE_BITBANG == 1
+ &remote_bitbang_interface,
+#endif
#endif // standard drivers
NULL,
};