From f640401e92c3a00e26e246064b86af4971594097 Mon Sep 17 00:00:00 2001 From: Urja Rannikko Date: Fri, 9 Apr 2010 00:02:38 +0000 Subject: Reinitialize the delay loop upon recalibration Fix an unescaped % in a format specifier. Corresponding to flashrom svn r992. Signed-off-by: Urja Rannikko Acked-by: Carl-Daniel Hailfinger --- udelay.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'udelay.c') diff --git a/udelay.c b/udelay.c index ff6620a..bae6467 100644 --- a/udelay.c +++ b/udelay.c @@ -66,6 +66,7 @@ void myusec_calibrate_delay(void) printf("Calibrating delay loop... "); recalibrate: + count = 1000; while (1) { timeusec = measure_delay(count); if (timeusec > 1000000 / 4) @@ -93,7 +94,7 @@ recalibrate: */ for (i = 0; i < 4; i++) { if (measure_delay(100) < 90) { - msg_pdbg("delay more than 10% too short, " + msg_pdbg("delay more than 10%% too short, " "recalculating... "); goto recalibrate; } -- cgit v1.1