aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorSimon Barner <barner@gmx.de>2011-09-16 21:10:23 +0200
committerAndreas Fritiofson <andreas.fritiofson@gmail.com>2011-10-08 23:09:05 +0200
commit07bf5f443a13c99af8e92ccb5c43eb990f68e588 (patch)
treee81831c9936edbff851a1ccf76bd09a2382a90b7 /src
parent8b61ed2e957393cbe1b304ac267937c85e3f2972 (diff)
arm-jtag-ew: Provide armjtagew_speed_div() in order to fix interactive use of `adapter_khz'
Diffstat (limited to 'src')
-rw-r--r--src/jtag/drivers/arm-jtag-ew.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/jtag/drivers/arm-jtag-ew.c b/src/jtag/drivers/arm-jtag-ew.c
index bf60c772..2d6a4004 100644
--- a/src/jtag/drivers/arm-jtag-ew.c
+++ b/src/jtag/drivers/arm-jtag-ew.c
@@ -218,6 +218,14 @@ static int armjtagew_khz(int khz, int *jtag_speed)
return ERROR_OK;
}
+static int armjtagew_speed_div(int speed, int* khz)
+{
+ *khz = speed;
+
+ return ERROR_OK;
+}
+
+
static int armjtagew_init(void)
{
int check_cnt;
@@ -518,6 +526,7 @@ struct jtag_interface armjtagew_interface = {
.execute_queue = armjtagew_execute_queue,
.speed = armjtagew_speed,
+ .speed_div = armjtagew_speed_div,
.khz = armjtagew_khz,
.init = armjtagew_init,
.quit = armjtagew_quit,