libusb-1.0 support
[fw/openocd] / src / jtag / interfaces.c
index f6d82195d8167e85aee58728c24e15343e9bb9a7..76a4e8d103eca81067adcfc5ee33c57a1b5c5983 100644 (file)
@@ -88,9 +88,18 @@ extern struct jtag_interface vsllink_interface;
 #if BUILD_RLINK == 1
 extern struct jtag_interface rlink_interface;
 #endif
+#if BUILD_ULINK == 1
+extern struct jtag_interface ulink_interface;
+#endif
 #if BUILD_ARMJTAGEW == 1
 extern struct jtag_interface armjtagew_interface;
 #endif
+#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
 
 /**
@@ -148,9 +157,18 @@ struct jtag_interface *jtag_interfaces[] = {
 #if BUILD_RLINK == 1
                &rlink_interface,
 #endif
+#if BUILD_ULINK == 1
+               &ulink_interface,
+#endif
 #if BUILD_ARMJTAGEW == 1
                &armjtagew_interface,
 #endif
+#if BUILD_BUSPIRATE == 1
+               &buspirate_interface,
+#endif
+#if BUILD_REMOTE_BITBANG == 1
+               &remote_bitbang_interface,
+#endif
 #endif // standard drivers
                NULL,
        };