aboutsummaryrefslogtreecommitdiffstats
path: root/src/clock.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/clock.c')
-rw-r--r--src/clock.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/clock.c b/src/clock.c
index c79f3924..05679550 100644
--- a/src/clock.c
+++ b/src/clock.c
@@ -95,7 +95,7 @@ tscdelay(u64 diff)
{
u64 start = rdtscll();
u64 end = start + diff;
- while (!check_time(end))
+ while (!check_tsc(end))
cpu_relax();
}
@@ -104,7 +104,7 @@ tscsleep(u64 diff)
{
u64 start = rdtscll();
u64 end = start + diff;
- while (!check_time(end))
+ while (!check_tsc(end))
yield();
}
@@ -164,7 +164,7 @@ rtc_updating(void)
for (;;) {
if ((inb_cmos(CMOS_STATUS_A) & RTC_A_UIP) == 0)
return 0;
- if (check_time(end))
+ if (check_tsc(end))
// update-in-progress never transitioned to 0
return -1;
yield();