diff options
author | kato <kato@FreeBSD.org> | 1998-01-28 12:25:06 +0000 |
---|---|---|
committer | kato <kato@FreeBSD.org> | 1998-01-28 12:25:06 +0000 |
commit | d7a8a1960db01aa022d1365e26855eff69c99456 (patch) | |
tree | f020cc75137c35032117feca0927503c14222652 /sys/pc98/cbus/pcrtc.c | |
parent | e790ea12ab163081b725aea7147397c18e7411d1 (diff) | |
download | FreeBSD-src-d7a8a1960db01aa022d1365e26855eff69c99456.zip FreeBSD-src-d7a8a1960db01aa022d1365e26855eff69c99456.tar.gz |
Sync with sys/i386/isa/clock.c revision 1.108.
Diffstat (limited to 'sys/pc98/cbus/pcrtc.c')
-rw-r--r-- | sys/pc98/cbus/pcrtc.c | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/sys/pc98/cbus/pcrtc.c b/sys/pc98/cbus/pcrtc.c index a72ee3f..463b109 100644 --- a/sys/pc98/cbus/pcrtc.c +++ b/sys/pc98/cbus/pcrtc.c @@ -34,7 +34,7 @@ * SUCH DAMAGE. * * from: @(#)clock.c 7.2 (Berkeley) 5/12/91 - * $Id: clock.c,v 1.38 1997/12/26 20:42:37 phk Exp $ + * $Id: clock.c,v 1.39 1997/12/29 16:15:57 kato Exp $ */ /* @@ -959,10 +959,12 @@ inittodr(time_t base) int second, min, hour; #endif - s = splclock(); - time.tv_sec = base; - time.tv_usec = 0; - splx(s); + if (base) { + s = splclock(); + time.tv_sec = base; + time.tv_usec = 0; + splx(s); + } #ifdef PC98 rtc_serialcom(0x03); /* Time Read */ |