summaryrefslogtreecommitdiffstats
path: root/sys/conf/files.i386
diff options
context:
space:
mode:
authorphk <phk@FreeBSD.org>2008-04-12 20:46:06 +0000
committerphk <phk@FreeBSD.org>2008-04-12 20:46:06 +0000
commit2fcca203d707a00ec842d23eb9d82d3ca4ba5fe5 (patch)
tree70d1676e2b422b55269715bee8ef4bb7b977448c /sys/conf/files.i386
parentcee09d51d4e2b359570320e3519918b7dba86ece (diff)
downloadFreeBSD-src-2fcca203d707a00ec842d23eb9d82d3ca4ba5fe5.zip
FreeBSD-src-2fcca203d707a00ec842d23eb9d82d3ca4ba5fe5.tar.gz
Move i386 to generic RTC handling code.
Make clock_if.m and subr_rtc.c standard on i386 Add hints for "atrtc" driver, for non-PnP, non-ACPI systems. NB: Make sure to install GENERIC.hints into /boot/device.hints in these! Nuke MD inittodr(), resettodr() functions. Don't attach to PHP0B00 in the "attimer" dummy driver any more, and remove comments that no longer apply for that reason. Add new "atrtc" device driver, which handles IBM PC AT Real Time Clock compatible devices using subr_rtc and clock_if. This driver is not entirely clean: other code still fondles the hardware to get a statclock interrupt on non-ACPI timer systems. Wrap some overly long lines. After it has settled in -current, this will be ported to amd64. Technically this is MFC'able, but I fail to see a good reason.
Diffstat (limited to 'sys/conf/files.i386')
-rw-r--r--sys/conf/files.i3862
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/conf/files.i386 b/sys/conf/files.i386
index 90da705..b123b8d 100644
--- a/sys/conf/files.i386
+++ b/sys/conf/files.i386
@@ -445,8 +445,10 @@ i4b/layer1/itjc/i4b_itjc_l1fsm.c optional itjc
#
isa/syscons_isa.c optional sc
isa/vga_isa.c optional vga
+kern/clock_if.m standard
kern/imgact_aout.c optional compat_aout
kern/imgact_gzip.c optional gzip
+kern/subr_rtc.c standard
libkern/divdi3.c standard
libkern/ffsl.c standard
libkern/flsl.c standard
OpenPOWER on IntegriCloud