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
This commit is contained in:
oharboe 2009-08-24 07:26:05 +00:00
parent 6336ebb05c
commit 332c8d78d8
1 changed files with 2 additions and 3 deletions

View File

@ -1153,9 +1153,8 @@ int jtag_interface_init(struct command_context_s *cmd_ctx)
int actual_khz = requested_khz; int actual_khz = requested_khz;
int retval = jtag_get_speed_readable(&actual_khz); int retval = jtag_get_speed_readable(&actual_khz);
if (ERROR_OK != retval) if (ERROR_OK != retval)
return retval; LOG_INFO("interface specific clock speed value %d", jtag_get_speed());
else if (actual_khz)
if (actual_khz)
{ {
if ((CLOCK_MODE_RCLK == clock_mode) if ((CLOCK_MODE_RCLK == clock_mode)
|| ((CLOCK_MODE_KHZ == clock_mode) && !requested_khz)) || ((CLOCK_MODE_KHZ == clock_mode) && !requested_khz))