Fxied tracker #54 & #55
authorbxing <bxing@6f19259b-4bc3-4df7-8a09-765794883524>
Mon, 22 May 2006 08:10:42 +0000 (08:10 +0000)
committerbxing <bxing@6f19259b-4bc3-4df7-8a09-765794883524>
Mon, 22 May 2006 08:10:42 +0000 (08:10 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@229 6f19259b-4bc3-4df7-8a09-765794883524

MdePkg/Library/BaseTimerLibLocalApic/Ipf/IpfTimerLib.c

index 652cc7e..4214b62 100644 (file)
@@ -59,7 +59,7 @@ MicroSecondDelay (
 \r
   Ticks = GetPerformanceCounter ();\r
   Delay = GetPerformanceCounterProperties (NULL, NULL) * MicroSeconds / 1000000;\r
-  while (Ticks + Delay < GetPerformanceCounter ());\r
+  while (Ticks + Delay >= GetPerformanceCounter ());\r
   return (UINTN)Delay;\r
 }\r
 \r
@@ -84,7 +84,7 @@ NanoSecondDelay (
 \r
   Ticks = GetPerformanceCounter ();\r
   Delay = GetPerformanceCounterProperties (NULL, NULL) * NanoSeconds / 1000000000;\r
-  while (Ticks + Delay < GetPerformanceCounter ());\r
+  while (Ticks + Delay >= GetPerformanceCounter ());\r
   return (UINTN)Delay;\r
 }\r
 \r