Browse Source

i.mx change get_timer(base) to return time since base

This patch changes get_timer() for i.MX to return the time since
'base' instead of the time since the counter was at zero.

Symptom seen is flash timeout errors when erasing or programming a
sector using the common cfi flash code.

Signed-off-by: Andrew Dyer <adyer@righthandtech.com>
Andrew Dyer 16 years ago
parent
commit
274737e5eb
1 changed files with 1 additions and 1 deletions
  1. 1 1
      cpu/arm920t/imx/interrupts.c

+ 1 - 1
cpu/arm920t/imx/interrupts.c

@@ -60,7 +60,7 @@ void reset_timer (void)
 
 ulong get_timer (ulong base)
 {
-	return get_timer_masked ();
+	return get_timer_masked() - base;
 }
 
 void set_timer (ulong t)