summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Devereux <john@devereux.me.uk>2010-12-14 12:17:01 +0000
committerØyvind Harboe <oyvind.harboe@zylin.com>2010-12-16 08:32:30 +0100
commit2eebdcf93e06ec1c91efcf75ad1aa29f9bef9e5f (patch)
tree2f63b5a5682b8c78ca23db13622733069d9c29e6
parent5787853bc1532468f55149c0e7016fc0a65dcae7 (diff)
downloadopenocd_libswd-2eebdcf93e06ec1c91efcf75ad1aa29f9bef9e5f.tar.gz
openocd_libswd-2eebdcf93e06ec1c91efcf75ad1aa29f9bef9e5f.tar.bz2
openocd_libswd-2eebdcf93e06ec1c91efcf75ad1aa29f9bef9e5f.tar.xz
openocd_libswd-2eebdcf93e06ec1c91efcf75ad1aa29f9bef9e5f.zip
Fix for compilation failure amt_jtagaccel.c
Hi, I think there are errors in amt_jtagaccel.c I attach a small patch that I needed to make it compile.
-rw-r--r--src/jtag/drivers/amt_jtagaccel.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/jtag/drivers/amt_jtagaccel.c b/src/jtag/drivers/amt_jtagaccel.c
index 552d04d2..ee44a2b6 100644
--- a/src/jtag/drivers/amt_jtagaccel.c
+++ b/src/jtag/drivers/amt_jtagaccel.c
@@ -191,6 +191,7 @@ static void amt_jtagaccel_state_move(void)
aw_scan_tms_5 = 0x40 | (tms_scan[0] & 0x1f);
AMT_AW(aw_scan_tms_5);
+ int jtag_speed=0;
int retval = jtag_get_speed(&jtag_speed);
assert(retval == ERROR_OK);
if (jtag_speed > 3 || rtck_enabled)
@@ -507,6 +508,8 @@ static int amt_jtagaccel_init(void)
int jtag_speed_var;
int retval = jtag_get_speed(&jtag_speed_var);
+ if (retval != ERROR_OK)
+ return retval;
amt_jtagaccel_speed(jtag_speed_var);
enum reset_types jtag_reset_config = jtag_get_reset_config();