diff options
author | oharboe <oharboe@b42882b7-edfa-0310-969c-e2dbd0fdcd60> | 2009-08-24 07:26:05 +0000 |
---|---|---|
committer | oharboe <oharboe@b42882b7-edfa-0310-969c-e2dbd0fdcd60> | 2009-08-24 07:26:05 +0000 |
commit | 332c8d78d8007e810380d4d0d13a4d47b8fb4d52 (patch) | |
tree | 1f7b24ed83f8db90d7d3bccfc3d9f9324d559dd8 | |
parent | 6336ebb05c2038feea4e249c0db0b60d98498722 (diff) | |
download | openocd_libswd-332c8d78d8007e810380d4d0d13a4d47b8fb4d52.tar.gz openocd_libswd-332c8d78d8007e810380d4d0d13a4d47b8fb4d52.tar.bz2 openocd_libswd-332c8d78d8007e810380d4d0d13a4d47b8fb4d52.tar.xz openocd_libswd-332c8d78d8007e810380d4d0d13a4d47b8fb4d52.zip |
Jonas Horberg <jhorberg@sauer-danfoss.com>
The trunk is currently broken for interfaces without
the speed_div function (interface specific clock speed
value to kHz conversion). Example: parport.
git-svn-id: svn://svn.berlios.de/openocd/trunk@2605 b42882b7-edfa-0310-969c-e2dbd0fdcd60
-rw-r--r-- | src/jtag/core.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/jtag/core.c b/src/jtag/core.c index 222bff13..d9cdffa5 100644 --- a/src/jtag/core.c +++ b/src/jtag/core.c @@ -1153,9 +1153,8 @@ int jtag_interface_init(struct command_context_s *cmd_ctx) int actual_khz = requested_khz; int retval = jtag_get_speed_readable(&actual_khz); if (ERROR_OK != retval) - return retval; - - if (actual_khz) + LOG_INFO("interface specific clock speed value %d", jtag_get_speed()); + else if (actual_khz) { if ((CLOCK_MODE_RCLK == clock_mode) || ((CLOCK_MODE_KHZ == clock_mode) && !requested_khz)) |