* Make Ethernet autonegotiation on INCA-IP work for all clock rates;
allow selection of clock frequency as "make" target
* Implement memory autosizing code for IceCube boards
* Configure network port on INCA-IP for autonegotiation
* Fix overflow problem in network timeout code
* Patch by Richard Woodruff, 8 Aug 2003:
Allow crc32 to be used at address 0x000 (crc32_no_comp, too).
diff --git a/lib_mips/time.c b/lib_mips/time.c
index 0cb733c..cd8dc72 100644
--- a/lib_mips/time.c
+++ b/lib_mips/time.c
@@ -75,9 +75,7 @@
ulong tmo;
ulong start = get_timer(0);
- tmo = usec * CFG_HZ / 1000;
- tmo /= 1000;
-
+ tmo = usec * (CFG_HZ / 1000000);
while ((ulong)((mips_count_get() - start)) < tmo)
/*NOP*/;
}