|
From: <mi...@ma...> - 2009-04-19 16:52:04
|
Author: mifi
Date: 2009-04-19 16:51:51 +0200 (Sun, 19 Apr 2009)
New Revision: 1470
Modified:
trunk/src/jtag/jlink.c
Log:
Added functionality to support jtag_khz for the jlink.
Modified: trunk/src/jtag/jlink.c
===================================================================
--- trunk/src/jtag/jlink.c 2009-04-19 12:06:49 UTC (rev 1469)
+++ trunk/src/jtag/jlink.c 2009-04-19 14:51:51 UTC (rev 1470)
@@ -79,6 +79,7 @@
/* External interface functions */
int jlink_execute_queue(void);
int jlink_speed(int speed);
+int jlink_speed_div(int speed, int* khz);
int jlink_khz(int khz, int *jtag_speed);
int jlink_register_commands(struct command_context_s *cmd_ctx);
int jlink_init(void);
@@ -134,6 +135,7 @@
.name = "jlink",
.execute_queue = jlink_execute_queue,
.speed = jlink_speed,
+ .speed_div = jlink_speed_div,
.khz = jlink_khz,
.register_commands = jlink_register_commands,
.init = jlink_init,
@@ -270,6 +272,13 @@
return ERROR_OK;
}
+int jlink_speed_div(int speed, int* khz)
+{
+ *khz = speed;
+
+ return ERROR_OK;
+}
+
int jlink_khz(int khz, int *jtag_speed)
{
*jtag_speed = khz;
|