From: oharboe Date: Mon, 24 Aug 2009 07:26:05 +0000 (+0000) Subject: Jonas Horberg X-Git-Tag: v0.3.0-rc0~346 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=332c8d78d8007e810380d4d0d13a4d47b8fb4d52;p=openocd Jonas Horberg 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 --- 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))