summaryrefslogtreecommitdiff
path: root/emulators/rtc
diff options
context:
space:
mode:
authorMike Silbersack <silby@FreeBSD.org>2005-10-06 06:38:38 +0000
committerMike Silbersack <silby@FreeBSD.org>2005-10-06 06:38:38 +0000
commitc9ac4e0cd1167550c7e703777c8120e473411a3c (patch)
tree4645df7b93dff894bdc26b38054b17132732b48d /emulators/rtc
parentRemove mastersites that died somewhere between 1997 and 2001. (diff)
Change the hz warning so that it doesn't bother you if hz is already
set to 1000 or greater, and take out the check to see if hz is greater than the requested tick rate.
Diffstat (limited to 'emulators/rtc')
-rw-r--r--emulators/rtc/files/rtc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/emulators/rtc/files/rtc.c b/emulators/rtc/files/rtc.c
index 4e241adee923..71af426bd82e 100644
--- a/emulators/rtc/files/rtc.c
+++ b/emulators/rtc/files/rtc.c
@@ -268,9 +268,9 @@ rtc_ioctl(dev_t dev, u_long cmd, caddr_t arg, int mode, struct proc *p)
break;
}
sc->var.freq = freq;
- if (sc->var.freq * 9 > hz * 8) {
+ if ((sc->var.freq > hz) && (hz < 1000)) {
sc->var.freq = hz;
- printf("rtc: %d > kern.hz: Timing will be inaccurate, please increase hz.\n", sc->var.freq);
+ printf("rtc: %d > kern.hz: Timing will be inaccurate, please increase kern.hz.\n", sc->var.freq);
}
sleep = hz / sc->var.freq;
DLog(Linfo, "Set RTC freq %d", sc->var.freq);