aboutsummaryrefslogtreecommitdiff
path: root/src/jtag/interfaces.c
diff options
context:
space:
mode:
authorJan Dakinevich <jan.dakinevich@gmail.com>2012-02-28 00:51:12 +0400
committerSpencer Oliver <spen@spen-soft.co.uk>2012-03-13 17:04:07 +0000
commit34d1f82c753982d048dc3fbb73066fc445735b04 (patch)
tree37b95baa5f7436a298937cdeca32aa7232bf2f59 /src/jtag/interfaces.c
parent736e8bb77366ad556a5b59adb4ef5c09f4997aae (diff)
jtag: basic support for P&E Micro OSBDM (aka OSJTAG) adapter
This driver provides support for the P&E Micro OSBDM adapter (sometimes named as OSJTAG), mounted on the Freescale TWRK60N512 bord. Thus, it provides a quick start when working with this board. The driver doesn't use BDM commands, but work with OSBDM adapter using only JTAG commands. Change-Id: Ibc3779538e666e07651d3136431e5d44344f3b07 Signed-off-by: Jan Dakinevich <jan.dakinevich@gmail.com> Reviewed-on: http://openocd.zylin.com/492 Tested-by: jenkins Reviewed-by: Tomas Frydrych <tf+openocd@r-finger.com> Reviewed-by: Spencer Oliver <spen@spen-soft.co.uk>
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 304dab62..4937adba 100644
--- a/src/jtag/interfaces.c
+++ b/src/jtag/interfaces.c
@@ -104,6 +104,9 @@ extern struct jtag_interface remote_bitbang_interface;
#if BUILD_STLINK == 1
extern struct jtag_interface stlink_interface;
#endif
+#if BUILD_OSBDM == 1
+extern struct jtag_interface osbdm_interface;
+#endif
#endif /* standard drivers */
/**
@@ -176,6 +179,9 @@ struct jtag_interface *jtag_interfaces[] = {
#if BUILD_STLINK == 1
&stlink_interface,
#endif
+#if BUILD_OSBDM == 1
+ &osbdm_interface,
+#endif
#endif /* standard drivers */
NULL,
};