-/* $OpenBSD: machdep.c,v 1.33 1996/12/29 12:27:26 graichen Exp $ */
+/* $OpenBSD: machdep.c,v 1.34 1997/01/16 19:57:17 kstailey Exp $ */
/* $NetBSD: machdep.c,v 1.202 1996/05/18 15:54:59 christos Exp $ */
/*-
* If we've been adjusting the clock, the todr
* will be out of synch; adjust it now.
*/
- resettodr();
+ if ((howto & RB_TIMEBAD) == 0) {
+ resettodr();
+ } else {
+ printf("WARNING: not updating battery clock\n");
+ }
}
/* Disable interrupts. */