From 332c8d78d8007e810380d4d0d13a4d47b8fb4d52 Mon Sep 17 00:00:00 2001 From: oharboe Date: Mon, 24 Aug 2009 07:26:05 +0000 Subject: [PATCH] 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 --- src/jtag/core.c | 5 ++--- 1 file 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)) -- 2.39.5