summaryrefslogtreecommitdiff
path: root/src/jtag
diff options
context:
space:
mode:
authordrath <drath@b42882b7-edfa-0310-969c-e2dbd0fdcd60>2006-11-07 10:54:19 +0000
committerdrath <drath@b42882b7-edfa-0310-969c-e2dbd0fdcd60>2006-11-07 10:54:19 +0000
commit03e8f264f4c66baec9b86778d3488b23e0a8c0b6 (patch)
treec7fb8e62c0461f3832519ed30b72782e251b9b49 /src/jtag
parent83440065c00cce9d36f23182b439d7bf2306cfb2 (diff)
downloadopenocd_libswd-03e8f264f4c66baec9b86778d3488b23e0a8c0b6.tar.gz
openocd_libswd-03e8f264f4c66baec9b86778d3488b23e0a8c0b6.tar.bz2
openocd_libswd-03e8f264f4c66baec9b86778d3488b23e0a8c0b6.tar.xz
openocd_libswd-03e8f264f4c66baec9b86778d3488b23e0a8c0b6.zip
- added support for the oocd-link (http://www.joernonline.de/dw/doku.php?id=en:projects:oocdlink)
- fixed breakpoint handling (this changes the target_t interface) git-svn-id: svn://svn.berlios.de/openocd/trunk@113 b42882b7-edfa-0310-969c-e2dbd0fdcd60
Diffstat (limited to 'src/jtag')
-rw-r--r--src/jtag/ft2232.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/jtag/ft2232.c b/src/jtag/ft2232.c
index 9af57dd1..67167c78 100644
--- a/src/jtag/ft2232.c
+++ b/src/jtag/ft2232.c
@@ -108,6 +108,7 @@ ft2232_layout_t ft2232_layouts[] =
{"usbjtag", usbjtag_init, usbjtag_reset, NULL},
{"jtagkey", jtagkey_init, jtagkey_reset, NULL},
{"jtagkey_prototype_v1", jtagkey_init, jtagkey_reset, NULL},
+ {"oocdlink", jtagkey_init, jtagkey_reset, NULL},
{"signalyzer", usbjtag_init, usbjtag_reset, NULL},
{"evb_lm3s811", usbjtag_init, usbjtag_reset, NULL},
{"olimex-jtag", olimex_jtag_init, olimex_jtag_reset, olimex_jtag_blink},
@@ -1260,7 +1261,8 @@ int jtagkey_init(void)
nSRST = 0x02;
nSRSTnOE = 0x08;
}
- else if (strcmp(layout->name, "jtagkey_prototype_v1") == 0)
+ else if ((strcmp(layout->name, "jtagkey_prototype_v1") == 0) ||
+ (strcmp(layout->name, "oocdlink") == 0))
{
nTRST = 0x02;
nTRSTnOE = 0x1;