diff options
author | bde <bde@FreeBSD.org> | 1997-03-05 08:08:48 +0000 |
---|---|---|
committer | bde <bde@FreeBSD.org> | 1997-03-05 08:08:48 +0000 |
commit | 26c38c0acce92743acd1f91878d6329afa29efb7 (patch) | |
tree | cb4b51cf4b3de22318c20376fad214bd929533c1 /sys/isa | |
parent | 5b5d5406a485cb9b2d27d33fa7fa96b5502b3ccc (diff) | |
download | FreeBSD-src-26c38c0acce92743acd1f91878d6329afa29efb7.zip FreeBSD-src-26c38c0acce92743acd1f91878d6329afa29efb7.tar.gz |
Only print clock calibration messages if the system was booted with -v.
Submitted by: partly by gpalmer
Diffstat (limited to 'sys/isa')
-rw-r--r-- | sys/isa/atrtc.c | 24 |
1 files changed, 16 insertions, 8 deletions
diff --git a/sys/isa/atrtc.c b/sys/isa/atrtc.c index a63ec9e..d7ffe6e 100644 --- a/sys/isa/atrtc.c +++ b/sys/isa/atrtc.c @@ -34,7 +34,7 @@ * SUCH DAMAGE. * * from: @(#)clock.c 7.2 (Berkeley) 5/12/91 - * $Id: clock.c,v 1.76 1997/02/22 09:35:59 peter Exp $ + * $Id: clock.c,v 1.78 1997/03/05 00:54:00 gpalmer Exp $ */ /* @@ -514,7 +514,8 @@ calibrate_clocks(void) u_int count, prev_count, tot_count; int sec, start_sec, timeout; - printf("Calibrating clock(s) ... "); + if (bootverbose) + printf("Calibrating clock(s) ... "); if (!(rtcin(RTC_STATUSD) & RTCSD_PWR)) goto fail; timeout = 100000000; @@ -587,15 +588,19 @@ calibrate_clocks(void) */ if (cpu_class == CPUCLASS_586 || cpu_class == CPUCLASS_686) { set_i586_ctr_freq((u_int)rdtsc(), tot_count); - printf("i586 clock: %u Hz, ", i586_ctr_freq); + if (bootverbose) + printf("i586 clock: %u Hz, ", i586_ctr_freq); } #endif - printf("i8254 clock: %u Hz\n", tot_count); + if (bootverbose) + printf("i8254 clock: %u Hz\n", tot_count); return (tot_count); fail: - printf("failed, using default i8254 clock of %u Hz\n", timer_freq); + if (bootverbose) + printf("failed, using default i8254 clock of %u Hz\n", + timer_freq); return (timer_freq); } @@ -653,8 +658,10 @@ startrtclock() #endif timer_freq = freq; } else { - printf("%d Hz differs from default of %d Hz by more than 1%%\n", - freq, timer_freq); + if (bootverbose) + printf( + "%d Hz differs from default of %d Hz by more than 1%%\n", + freq, timer_freq); #if defined(I586_CPU) || defined(I686_CPU) i586_ctr_freq = 0; #endif @@ -682,7 +689,8 @@ startrtclock() DELAY(1000000); set_i586_ctr_freq((u_int)rdtsc(), timer_freq); #ifdef CLK_USE_I586_CALIBRATION - printf("i586 clock: %u Hz\n", i586_ctr_freq); + if (bootverbose) + printf("i586 clock: %u Hz\n", i586_ctr_freq); #endif } #endif |