aboutsummaryrefslogtreecommitdiff
path: root/src/jtag/hla
diff options
context:
space:
mode:
authorSpencer Oliver <spen@spen-soft.co.uk>2012-11-12 15:06:37 +0000
committerSpencer Oliver <spen@spen-soft.co.uk>2012-12-23 21:46:20 +0000
commitadb8ec32dc7439aa3e34ab19f026e390ec129c10 (patch)
tree2537842bfc568e3e0d6ca0176052553f0bccb30d /src/jtag/hla
parentc7a6f065d2a48730e05eb95bb44ca6a7032d2a31 (diff)
downloadriscv-openocd-adb8ec32dc7439aa3e34ab19f026e390ec129c10.zip
riscv-openocd-adb8ec32dc7439aa3e34ab19f026e390ec129c10.tar.gz
riscv-openocd-adb8ec32dc7439aa3e34ab19f026e390ec129c10.tar.bz2
icdi: add TI icdi interface
This is the new proprietary interface replacing the older FTDI based adapters. It is currently fitted to the ek-lm4f232 and Stellaris LaunchPad. Change-Id: I794ad79e31ff61ec8e9f49530aca9308025c0b60 Signed-off-by: Spencer Oliver <spen@spen-soft.co.uk> Reviewed-on: http://openocd.zylin.com/922 Tested-by: jenkins
Diffstat (limited to 'src/jtag/hla')
-rw-r--r--src/jtag/hla/hla_layout.c6
-rw-r--r--src/jtag/hla/hla_layout.h1
2 files changed, 7 insertions, 0 deletions
diff --git a/src/jtag/hla/hla_layout.c b/src/jtag/hla/hla_layout.c
index 5565729..54c5314 100644
--- a/src/jtag/hla/hla_layout.c
+++ b/src/jtag/hla/hla_layout.c
@@ -71,6 +71,12 @@ static const struct hl_layout hl_layouts[] = {
.close = hl_layout_close,
.api = &stlink_usb_layout_api,
},
+ {
+ .name = "ti-icdi",
+ .open = hl_layout_open,
+ .close = hl_layout_close,
+ .api = &icdi_usb_layout_api,
+ },
{.name = NULL, /* END OF TABLE */ },
};
diff --git a/src/jtag/hla/hla_layout.h b/src/jtag/hla/hla_layout.h
index 982d71a..3fd361e 100644
--- a/src/jtag/hla/hla_layout.h
+++ b/src/jtag/hla/hla_layout.h
@@ -30,6 +30,7 @@ struct hl_interface_param_s;
/** */
extern struct hl_layout_api_s stlink_usb_layout_api;
+extern struct hl_layout_api_s icdi_usb_layout_api;
/** */
struct hl_layout_api_s {