Hide ISA compatibility layer under COMPAT_OLDISA
authorJoerg Sonnenberger <joerg@dragonflybsd.org>
Tue, 24 Feb 2004 18:11:16 +0000 (18:11 +0000)
committerJoerg Sonnenberger <joerg@dragonflybsd.org>
Tue, 24 Feb 2004 18:11:16 +0000 (18:11 +0000)
sys/bus/isa/i386/isa.c
sys/conf/files.i386
sys/conf/options
sys/config/LINT
sys/i386/conf/LINT

index 989dc8c..36c818b 100644 (file)
@@ -24,7 +24,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/i386/isa/isa.c,v 1.132.2.5 2002/03/03 05:42:50 nyan Exp $
- * $DragonFly: src/sys/bus/isa/i386/isa.c,v 1.3 2003/08/07 21:16:46 dillon Exp $
+ * $DragonFly: src/sys/bus/isa/i386/isa.c,v 1.4 2004/02/24 18:10:04 joerg Exp $
  */
 
 /*
 #include "../isavar.h"
 #include "../isa_common.h"
 
+#include "opt_compat_oldisa.h"
+
 void
 isa_init(void)
 {
-    isa_wrap_old_drivers();
+#ifdef COMPAT_OLDISA
+       isa_wrap_old_drivers();
+#endif
 }
 
 /*
index 961257e..5334c64 100644 (file)
@@ -2,7 +2,7 @@
 # files marked standard are always included.
 #
 # $FreeBSD: src/sys/conf/files.i386,v 1.307.2.38 2003/01/02 20:41:33 kan Exp $
-# $DragonFly: src/sys/conf/Attic/files.i386,v 1.20 2004/02/24 18:07:11 joerg Exp $
+# $DragonFly: src/sys/conf/Attic/files.i386,v 1.21 2004/02/24 18:09:12 joerg Exp $
 #
 # The long compile-with and dependency lines are required because of
 # limitations in config: backslash-newline doesn't work in strings, and
index ee7f1b3..b0b25db 100644 (file)
@@ -1,5 +1,5 @@
 # $FreeBSD: src/sys/conf/options,v 1.191.2.53 2003/06/04 17:56:58 sam Exp $
-# $DragonFly: src/sys/conf/options,v 1.14 2004/02/24 18:07:11 joerg Exp $
+# $DragonFly: src/sys/conf/options,v 1.15 2004/02/24 18:09:12 joerg Exp $
 #
 #        On the handling of kernel options
 #
index 315c0f0..181152a 100644 (file)
@@ -3,7 +3,7 @@
 #      as much of the source tree as it can.
 #
 # $FreeBSD: src/sys/i386/conf/LINT,v 1.749.2.144 2003/06/04 17:56:59 sam Exp $
-# $DragonFly: src/sys/config/LINT,v 1.21 2004/02/10 07:55:47 joerg Exp $
+# $DragonFly: src/sys/config/LINT,v 1.22 2004/02/24 18:11:16 joerg Exp $
 #
 # NB: You probably don't want to try running a kernel built from this
 # file.  Instead, you should start from GENERIC, and add options from
@@ -1051,6 +1051,7 @@ device            isa
 #
 # PAS_JOYSTICK_ENABLE enables the gameport on the ProAudio Spectrum
 
+options        COMPAT_OLDISA   #FreeBSD 2.2 and 3.x compatibility shims
 options        AUTO_EOI_1
 #options       AUTO_EOI_2
 options        MAXMEM="(128*1024)"
index 8d94555..545ba54 100644 (file)
@@ -3,7 +3,7 @@
 #      as much of the source tree as it can.
 #
 # $FreeBSD: src/sys/i386/conf/LINT,v 1.749.2.144 2003/06/04 17:56:59 sam Exp $
-# $DragonFly: src/sys/i386/conf/Attic/LINT,v 1.21 2004/02/10 07:55:47 joerg Exp $
+# $DragonFly: src/sys/i386/conf/Attic/LINT,v 1.22 2004/02/24 18:11:16 joerg Exp $
 #
 # NB: You probably don't want to try running a kernel built from this
 # file.  Instead, you should start from GENERIC, and add options from
@@ -1051,6 +1051,7 @@ device            isa
 #
 # PAS_JOYSTICK_ENABLE enables the gameport on the ProAudio Spectrum
 
+options        COMPAT_OLDISA   #FreeBSD 2.2 and 3.x compatibility shims
 options        AUTO_EOI_1
 #options       AUTO_EOI_2
 options        MAXMEM="(128*1024)"