diff --git a/src/pc80/ide/ide.c b/src/pc80/ide/ide.c index 257dc84fdb..823c5b5b6d 100644 --- a/src/pc80/ide/ide.c +++ b/src/pc80/ide/ide.c @@ -41,7 +41,7 @@ static int await_ide(int (*done)(struct controller *ctrl), if (result) { return 0; } - if (timeout-- == 0) { + if (timeout-- <= 0) { break; } udelay(1000); /* Added to avoid spinning GRW */