diff options
author | phk <phk@FreeBSD.org> | 2006-10-02 12:59:59 +0000 |
---|---|---|
committer | phk <phk@FreeBSD.org> | 2006-10-02 12:59:59 +0000 |
commit | 50c81b8a9a184590a45c87eace5798a2055cee48 (patch) | |
tree | f5002a864a5082d410445f24b5d28a04581034f1 /sys/i386 | |
parent | a74a69e33655413d8141ad4e5faff9237ef517c1 (diff) | |
download | FreeBSD-src-50c81b8a9a184590a45c87eace5798a2055cee48.zip FreeBSD-src-50c81b8a9a184590a45c87eace5798a2055cee48.tar.gz |
First part of a little cleanup in the calendar/timezone/RTC handling.
Move relevant variables to <sys/clock.h> and fix #includes as necessary.
Use libkern's much more time- & spamce-efficient BCD routines.
Diffstat (limited to 'sys/i386')
-rw-r--r-- | sys/i386/bios/apm.c | 1 | ||||
-rw-r--r-- | sys/i386/i386/machdep.c | 1 | ||||
-rw-r--r-- | sys/i386/ibcs2/ibcs2_xenix.c | 1 | ||||
-rw-r--r-- | sys/i386/include/clock.h | 3 | ||||
-rw-r--r-- | sys/i386/isa/clock.c | 1 | ||||
-rw-r--r-- | sys/i386/isa/pmtimer.c | 1 |
6 files changed, 5 insertions, 3 deletions
diff --git a/sys/i386/bios/apm.c b/sys/i386/bios/apm.c index 4e3dba3..f23099f 100644 --- a/sys/i386/bios/apm.c +++ b/sys/i386/bios/apm.c @@ -22,6 +22,7 @@ __FBSDID("$FreeBSD$"); #include <sys/param.h> #include <sys/systm.h> #include <sys/bus.h> +#include <sys/clock.h> #include <sys/conf.h> #include <sys/condvar.h> #include <sys/eventhandler.h> diff --git a/sys/i386/i386/machdep.c b/sys/i386/i386/machdep.c index ee7ed43..d877f4b 100644 --- a/sys/i386/i386/machdep.c +++ b/sys/i386/i386/machdep.c @@ -62,6 +62,7 @@ __FBSDID("$FreeBSD$"); #include <sys/buf.h> #include <sys/bus.h> #include <sys/callout.h> +#include <sys/clock.h> #include <sys/cons.h> #include <sys/cpu.h> #include <sys/eventhandler.h> diff --git a/sys/i386/ibcs2/ibcs2_xenix.c b/sys/i386/ibcs2/ibcs2_xenix.c index 94a4eae..8ff5997 100644 --- a/sys/i386/ibcs2/ibcs2_xenix.c +++ b/sys/i386/ibcs2/ibcs2_xenix.c @@ -35,6 +35,7 @@ __FBSDID("$FreeBSD$"); #include <sys/systm.h> #include <sys/namei.h> #include <sys/sysproto.h> +#include <sys/clock.h> #include <sys/jail.h> #include <sys/kernel.h> #include <sys/malloc.h> diff --git a/sys/i386/include/clock.h b/sys/i386/include/clock.h index 9550fab..74679b9 100644 --- a/sys/i386/include/clock.h +++ b/sys/i386/include/clock.h @@ -14,9 +14,7 @@ * i386 to clock driver interface. * XXX large parts of the driver and its interface are misplaced. */ -extern int adjkerntz; extern int clkintr_pending; -extern int disable_rtc_set; extern int pscnt; extern int psdiv; extern int statclock_disable; @@ -24,7 +22,6 @@ extern u_int timer_freq; extern int timer0_max_count; extern uint64_t tsc_freq; extern int tsc_is_broken; -extern int wall_cmos_clock; extern struct mtx clock_lock; /* diff --git a/sys/i386/isa/clock.c b/sys/i386/isa/clock.c index 652cc01..9a80d83 100644 --- a/sys/i386/isa/clock.c +++ b/sys/i386/isa/clock.c @@ -55,6 +55,7 @@ __FBSDID("$FreeBSD$"); #include <sys/param.h> #include <sys/systm.h> #include <sys/bus.h> +#include <sys/clock.h> #include <sys/lock.h> #include <sys/kdb.h> #include <sys/mutex.h> diff --git a/sys/i386/isa/pmtimer.c b/sys/i386/isa/pmtimer.c index 1eeac6d..87eda2d 100644 --- a/sys/i386/isa/pmtimer.c +++ b/sys/i386/isa/pmtimer.c @@ -35,6 +35,7 @@ __FBSDID("$FreeBSD$"); #include <sys/param.h> #include <sys/systm.h> #include <sys/bus.h> +#include <sys/clock.h> #include <sys/kernel.h> #include <sys/module.h> #include <sys/syslog.h> |