From fe0462f218ddf6ebb55f92e9e3d4c61e45c030a2 Mon Sep 17 00:00:00 2001 From: attilio Date: Sun, 17 Jan 2010 23:23:35 +0000 Subject: - Allow clock subsystem to be compiled without the apic support [0] - ATPIC, on pc98 is never defined somewhere, differently from i386. Turn its compilation to be conditional as i386 does. [1] [0] Reported by: nyan [1] Submitted by: nyan --- sys/conf/files.pc98 | 4 ++-- sys/i386/isa/clock.c | 2 -- sys/pc98/cbus/clock.c | 2 -- sys/pc98/conf/DEFAULTS | 3 +++ 4 files changed, 5 insertions(+), 6 deletions(-) diff --git a/sys/conf/files.pc98 b/sys/conf/files.pc98 index 7f2afc5..fee2363 100644 --- a/sys/conf/files.pc98 +++ b/sys/conf/files.pc98 @@ -194,7 +194,7 @@ i386/ibcs2/ibcs2_util.c optional ibcs2 i386/ibcs2/ibcs2_xenix.c optional ibcs2 i386/ibcs2/ibcs2_xenix_sysent.c optional ibcs2 i386/ibcs2/imgact_coff.c optional ibcs2 -i386/isa/atpic.c standard +i386/isa/atpic.c optional atpic #i386/isa/atpic_vector.s standard i386/isa/elink.c optional ep | ie i386/isa/isa.c optional isa @@ -240,7 +240,7 @@ pc98/cbus/gdc.c optional gdc pc98/cbus/nmi.c standard pc98/cbus/olpt.c optional olpt pc98/cbus/pckbd.c optional pckbd -pc98/cbus/pcrtc.c standard +pc98/cbus/pcrtc.c optional atpic pc98/cbus/pmc.c optional pmc pc98/cbus/scgdcrndr.c optional sc gdc pc98/cbus/scterm-sck.c optional sc diff --git a/sys/i386/isa/clock.c b/sys/i386/isa/clock.c index 1549b17..e999b56 100644 --- a/sys/i386/isa/clock.c +++ b/sys/i386/isa/clock.c @@ -65,9 +65,7 @@ __FBSDID("$FreeBSD$"); #include #include #include -#ifdef DEV_APIC #include -#endif #include #include #include diff --git a/sys/pc98/cbus/clock.c b/sys/pc98/cbus/clock.c index 7300593..10b2598 100644 --- a/sys/pc98/cbus/clock.c +++ b/sys/pc98/cbus/clock.c @@ -67,9 +67,7 @@ __FBSDID("$FreeBSD$"); #include #include #include -#ifdef DEV_APIC #include -#endif #include #include #include diff --git a/sys/pc98/conf/DEFAULTS b/sys/pc98/conf/DEFAULTS index 0002cf0..f30501e 100644 --- a/sys/pc98/conf/DEFAULTS +++ b/sys/pc98/conf/DEFAULTS @@ -24,3 +24,6 @@ device uart_ns8250 # Default partitioning schemes options GEOM_PART_BSD options GEOM_PART_PC98 + +# enable support for native hardware +device atpic -- cgit v1.1