head 1.62; access; symbols perseant-exfatfs-base-20261102:1.62 perseant-exfatfs-base-20250801:1.62 perseant-exfatfs-base-20240630:1.62 perseant-exfatfs:1.62.0.122 perseant-exfatfs-base:1.62 bouyer-sunxi-drm:1.62.0.120 bouyer-sunxi-drm-base:1.62 cjep_sun2x:1.62.0.118 cjep_sun2x-base:1.62 cjep_staticlib_x-base1:1.62 cjep_staticlib_x:1.62.0.116 cjep_staticlib_x-base:1.62 thorpej-futex-base:1.62 bouyer-xenpvh-base2:1.62 phil-wifi-20200421:1.62 bouyer-xenpvh-base1:1.62 phil-wifi-20200411:1.62 bouyer-xenpvh:1.62.0.114 bouyer-xenpvh-base:1.62 phil-wifi-20200406:1.62 ad-namecache-base3:1.62 ad-namecache-base2:1.62 ad-namecache-base1:1.62 ad-namecache:1.62.0.112 ad-namecache-base:1.62 isaki-audio2:1.62.0.110 isaki-audio2-base:1.62 pgoyette-compat-merge-20190127:1.62 pgoyette-compat-20190127:1.62 pgoyette-compat-20190118:1.62 pgoyette-compat-1226:1.62 pgoyette-compat-1126:1.62 pgoyette-compat-1020:1.62 pgoyette-compat-0930:1.62 pgoyette-compat-0906:1.62 pgoyette-compat-0728:1.62 pgoyette-compat-0625:1.62 pgoyette-compat-0521:1.62 pgoyette-compat-0502:1.62 pgoyette-compat-0422:1.62 pgoyette-compat-0415:1.62 pgoyette-compat-0407:1.62 pgoyette-compat-0330:1.62 pgoyette-compat-0322:1.62 pgoyette-compat-0315:1.62 pgoyette-compat:1.62.0.108 pgoyette-compat-base:1.62 perseant-stdc-iso10646:1.62.0.106 perseant-stdc-iso10646-base:1.62 prg-localcount2-base3:1.62 prg-localcount2-base2:1.62 prg-localcount2-base1:1.62 prg-localcount2:1.62.0.104 prg-localcount2-base:1.62 pgoyette-localcount-20170426:1.62 bouyer-socketcan-base1:1.62 pgoyette-localcount-20170320:1.62 bouyer-socketcan:1.62.0.102 bouyer-socketcan-base:1.62 pgoyette-localcount-20170107:1.62 pgoyette-localcount-20161104:1.62 localcount-20160914:1.62 pgoyette-localcount-20160806:1.62 pgoyette-localcount-20160726:1.62 pgoyette-localcount:1.62.0.100 pgoyette-localcount-base:1.62 netbsd-5-2-3-RELEASE:1.62 netbsd-5-1-5-RELEASE:1.62 yamt-pagecache-base9:1.62 yamt-pagecache-tag8:1.62 tls-earlyentropy:1.62.0.98 tls-earlyentropy-base:1.62 riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.62 riastradh-drm2-base3:1.62 netbsd-5-2-2-RELEASE:1.62 netbsd-5-1-4-RELEASE:1.62 netbsd-5-2-1-RELEASE:1.62 netbsd-5-1-3-RELEASE:1.62 rmind-smpnet-nbase:1.62 rmind-smpnet:1.62.0.94 rmind-smpnet-base:1.62 agc-symver:1.62.0.96 agc-symver-base:1.62 tls-maxphys-base:1.62 yamt-pagecache-base8:1.62 netbsd-5-2:1.62.0.92 yamt-pagecache-base7:1.62 netbsd-5-2-RELEASE:1.62 netbsd-5-2-RC1:1.62 yamt-pagecache-base6:1.62 yamt-pagecache-base5:1.62 yamt-pagecache-base4:1.62 netbsd-5-1-2-RELEASE:1.62 netbsd-5-1-1-RELEASE:1.62 jmcneill-usbmp:1.62.0.90 jmcneill-usbmp-base:1.62 jmcneill-audiomp3:1.62.0.88 jmcneill-audiomp3-base:1.62 yamt-pagecache-base3:1.62 yamt-pagecache-base2:1.62 yamt-pagecache:1.62.0.86 yamt-pagecache-base:1.62 rmind-uvmplock-nbase:1.62 jym-xensuspend-nbase:1.62 bouyer-quota2-nbase:1.62 bouyer-quota2:1.62.0.84 bouyer-quota2-base:1.62 jruoho-x86intr:1.62.0.82 jruoho-x86intr-base:1.62 matt-nb5-pq3:1.62.0.80 matt-nb5-pq3-base:1.62 netbsd-5-1:1.62.0.78 netbsd-5-1-RELEASE:1.62 yamt-nfs-mp-base11:1.62 netbsd-5-1-RC4:1.62 uebayasi-xip-base2:1.62 yamt-nfs-mp-base10:1.62 netbsd-5-1-RC3:1.62 netbsd-5-1-RC2:1.62 netbsd-5-1-RC1:1.62 rmind-uvmplock:1.62.0.76 rmind-uvmplock-base:1.62 yamt-nfs-mp-base9:1.62 uebayasi-xip:1.62.0.74 uebayasi-xip-base:1.62 netbsd-5-0-2-RELEASE:1.62 yamt-nfs-mp-base8:1.62 yamt-nfs-mp-base7:1.62 netbsd-5-0-1-RELEASE:1.62 jymxensuspend-base:1.62 yamt-nfs-mp-base6:1.62 yamt-nfs-mp-base5:1.62 yamt-nfs-mp-base4:1.62 yamt-nfs-mp-base3:1.62 netbsd-5-0:1.62.0.72 netbsd-5-0-RELEASE:1.62 netbsd-5-0-RC4:1.62 netbsd-5-0-RC3:1.62 netbsd-5-0-RC2:1.62 jym-xensuspend:1.62.0.70 jym-xensuspend-base:1.62 netbsd-5-0-RC1:1.62 haad-dm-base2:1.62 haad-nbase2:1.62 ad-audiomp2:1.62.0.68 ad-audiomp2-base:1.62 netbsd-5:1.62.0.66 netbsd-5-base:1.62 haad-dm-base1:1.62 haad-dm:1.62.0.64 haad-dm-base:1.62 simonb-wapbl-nbase:1.62 yamt-pf42-base4:1.62 simonb-wapbl:1.62.0.62 simonb-wapbl-base:1.62 yamt-pf42-base3:1.62 hpcarm-cleanup-nbase:1.62 yamt-pf42-base2:1.62 yamt-nfs-mp-base2:1.62 yamt-nfs-mp:1.62.0.60 yamt-nfs-mp-base:1.62 yamt-pf42:1.62.0.58 yamt-pf42-base:1.62 ad-socklock-base1:1.62 yamt-lazymbuf-base15:1.62 yamt-lazymbuf-base14:1.62 keiichi-mipv6-nbase:1.62 mjf-devfs2:1.62.0.56 mjf-devfs2-base:1.62 keiichi-mipv6:1.62.0.54 keiichi-mipv6-base:1.62 bouyer-xeni386-merge1:1.62 vmlocking2-base3:1.62 bouyer-xeni386-nbase:1.62 yamt-kmem-base3:1.62 cube-autoconf:1.62.0.52 cube-autoconf-base:1.62 yamt-kmem-base2:1.62 bouyer-xeni386:1.62.0.50 bouyer-xeni386-base:1.62 yamt-kmem:1.62.0.48 yamt-kmem-base:1.62 vmlocking2-base2:1.62 reinoud-bufcleanup-nbase:1.62 vmlocking2:1.62.0.46 vmlocking2-base1:1.62 jmcneill-base:1.62 mjf-devfs:1.62.0.44 mjf-devfs-base:1.62 bouyer-xenamd64-base2:1.62 vmlocking-nbase:1.62 yamt-x86pmap-base4:1.62 bouyer-xenamd64:1.62.0.42 bouyer-xenamd64-base:1.62 yamt-x86pmap-base3:1.62 yamt-x86pmap-base2:1.62 yamt-x86pmap:1.62.0.40 yamt-x86pmap-base:1.62 jmcneill-pm:1.62.0.38 jmcneill-pm-base:1.62 hpcarm-cleanup:1.62.0.36 hpcarm-cleanup-base:1.62 mjf-ufs-trans-base:1.62 yamt-idlelwp-base8:1.62 ppcoea-renovation:1.62.0.34 ppcoea-renovation-base:1.62 reinoud-bufcleanup-base:1.62 vmlocking:1.62.0.32 vmlocking-base:1.62 ad-audiomp:1.62.0.30 ad-audiomp-base:1.62 yamt-idlelwp:1.62.0.28 post-newlock2-merge:1.62 newlock2-nbase:1.62 yamt-splraiseipl-base5:1.62 yamt-splraiseipl-base4:1.62 yamt-splraiseipl-base3:1.62 yamt-splraiseipl-base2:1.62 yamt-splraiseipl:1.62.0.26 yamt-splraiseipl-base:1.62 newlock2:1.62.0.24 newlock2-base:1.62 yamt-pdpolicy-base8:1.62 yamt-pdpolicy-base7:1.62 yamt-pdpolicy-base6:1.62 gdamore-uart:1.62.0.22 gdamore-uart-base:1.62 simonb-timcounters-final:1.62 yamt-pdpolicy-base5:1.62 elad-kernelauth-nbase:1.62 yamt-pdpolicy-base4:1.62 yamt-pdpolicy-base3:1.62 yamt-pdpolicy-base2:1.62 yamt-pdpolicy:1.62.0.20 yamt-pdpolicy-base:1.62 yamt-uio_vmspace-base5:1.62 simonb-timecounters:1.62.0.18 simonb-timecounters-base:1.62 rpaulo-netinet-merge-pcb:1.62.0.16 rpaulo-netinet-merge-pcb-base:1.62 yamt-uio_vmspace:1.62.0.14 yamt-readahead-base3:1.62 yamt-readahead-base2:1.62 yamt-readahead:1.62.0.12 yamt-readahead-base:1.62 yamt-vop-base3:1.62 yamt-vop-base2:1.62 thorpej-vnode-attr:1.62.0.10 thorpej-vnode-attr-base:1.62 yamt-vop:1.62.0.8 yamt-vop-base:1.62 yamt-lazymbuf:1.62.0.6 yamt-km-base4:1.62 yamt-km-base3:1.62 yamt-km-base2:1.62 yamt-km:1.62.0.4 yamt-km-base:1.62 kent-audio2:1.62.0.2 kent-audio2-base:1.62 netbsd-1-6-PATCH002-RELEASE:1.44.6.2 netbsd-1-6-PATCH002:1.44.6.2 netbsd-1-6-PATCH002-RC4:1.44.6.2 netbsd-1-6-PATCH002-RC3:1.44.6.2 netbsd-1-6-PATCH002-RC2:1.44.6.2 netbsd-1-6-PATCH002-RC1:1.44.6.2 ktrace-lwp:1.57.0.2 ktrace-lwp-base:1.57 netbsd-1-6-PATCH001:1.44.6.2 netbsd-1-6-PATCH001-RELEASE:1.44.6.2 netbsd-1-6-PATCH001-RC3:1.44.6.2 netbsd-1-6-PATCH001-RC2:1.44.6.2 netbsd-1-6-PATCH001-RC1:1.44.6.2 nathanw_sa_end:1.26.6.12 nathanw_sa_before_merge:1.52 fvdl_fs64_base:1.52 gmcgarry_ctxsw:1.52.0.4 gmcgarry_ctxsw_base:1.52 gmcgarry_ucred:1.52.0.2 gmcgarry_ucred_base:1.52 nathanw_sa_base:1.52 kqueue-aftermerge:1.52 kqueue-beforemerge:1.52 netbsd-1-6-RELEASE:1.44.6.2 netbsd-1-6-RC3:1.44.6.2 netbsd-1-6-RC2:1.44.6.2 netbsd-1-6-RC1:1.44.6.2 i386mp_plus16_stable:1.44.2.2 netbsd-1-6:1.44.0.6 netbsd-1-6-base:1.44 gehenna-devsw:1.44.0.4 gehenna-devsw-base:1.50 netbsd-1-5-PATCH003:1.21.2.2 eeh-devprop:1.39.0.4 eeh-devprop-base:1.39 newlock:1.39.0.2 newlock-base:1.39 ifpoll-base:1.38 thorpej-mips-cache:1.30.0.6 thorpej-mips-cache-base:1.32 thorpej-devvp-base3:1.30 thorpej-devvp-base2:1.30 post-chs-ubcperf:1.30 pre-chs-ubcperf:1.30 thorpej-devvp:1.30.0.4 thorpej-devvp-base:1.30 netbsd-1-5-PATCH002:1.21.2.2 kqueue:1.29.0.2 kqueue-base:1.52 netbsd-1-5-PATCH001:1.21.2.2 thorpej_scsipi_beforemerge:1.27 nathanw_sa:1.26.0.6 thorpej_scsipi_nbase:1.27 sommerfeld_i386mpnext:1.50 thorpej_scsipi_base:1.27 thorpej_scsipi:1.26.0.2 netbsd-1-5-RELEASE:1.21.2.1 netbsd-1-5-BETA2:1.21.2.1 netbsd-1-5-BETA:1.21.2.1 netbsd-1-5-ALPHA2:1.21.2.1 sommerfeld_i386mp_houseclean:1.21 netbsd-1-5:1.21.0.2 netbsd-1-5-base:1.21 minoura-xpg4dl:1.14.0.4 minoura-xpg4dl-base:1.14 sommerfeld_i386mpbase_20000422:1.13 sommerfeld_i386mp_1:1.44.0.2 sommerfeld_i386mpbase_1:1.50 chs-ubc2-newbase:1.9 wrstuden-devbsize-base:1.5 wrstuden-devbsize:1.5.0.2 wrstuden-devbsize-19991221:1.5; locks; strict; comment @# @; 1.62 date 2003.12.13.22.48.02; author thorpej; state dead; branches; next 1.61; 1.61 date 2003.12.04.13.05.16; author keihan; state Exp; branches; next 1.60; 1.60 date 2003.10.18.08.12.07; author lukem; state Exp; branches; next 1.59; 1.59 date 2003.10.08.11.55.43; author bouyer; state Exp; branches; next 1.58; 1.58 date 2003.10.08.11.10.04; author bouyer; state Exp; branches; next 1.57; 1.57 date 2003.05.15.13.13.23; author wiz; state Exp; branches 1.57.2.1; next 1.56; 1.56 date 2003.04.10.22.06.57; author christos; state Exp; branches; next 1.55; 1.55 date 2003.04.08.18.58.20; author abs; state Exp; branches; next 1.54; 1.54 date 2003.03.15.19.34.17; author jmmv; state Exp; branches; next 1.53; 1.53 date 2003.02.16.17.35.15; author augustss; state Exp; branches; next 1.52; 1.52 date 2002.10.01.12.56.38; author fvdl; state Exp; branches; next 1.51; 1.51 date 2002.09.18.02.44.00; author lukem; state Exp; branches; next 1.50; 1.50 date 2002.08.02.05.26.45; author ichiro; state Exp; branches; next 1.49; 1.49 date 2002.07.22.11.06.00; author wiz; state Exp; branches; next 1.48; 1.48 date 2002.06.25.03.12.06; author lukem; state Exp; branches; next 1.47; 1.47 date 2002.06.21.22.57.55; author ross; state Exp; branches; next 1.46; 1.46 date 2002.06.17.05.14.12; author lukem; state Exp; branches; next 1.45; 1.45 date 2002.06.06.21.16.48; author gmcgarry; state Exp; branches; next 1.44; 1.44 date 2002.04.25.15.06.28; author atatat; state Exp; branches 1.44.2.1 1.44.4.1 1.44.6.1; next 1.43; 1.43 date 2002.04.18.12.54.13; author wiz; state Exp; branches; next 1.42; 1.42 date 2002.04.17.02.22.49; author mycroft; state Exp; branches; next 1.41; 1.41 date 2002.04.16.11.49.55; author wiz; state Exp; branches; next 1.40; 1.40 date 2002.04.12.08.11.01; author gmcgarry; state Exp; branches; next 1.39; 1.39 date 2002.03.04.13.24.09; author sommerfeld; state Exp; branches; next 1.38; 1.38 date 2002.02.10.17.36.57; author wiz; state Exp; branches; next 1.37; 1.37 date 2002.01.27.13.23.17; author jdolecek; state Exp; branches; next 1.36; 1.36 date 2001.12.28.17.37.03; author augustss; state Exp; branches; next 1.35; 1.35 date 2001.11.20.12.56.29; author lukem; state Exp; branches; next 1.34; 1.34 date 2001.11.20.08.43.24; author lukem; state Exp; branches; next 1.33; 1.33 date 2001.11.13.17.54.50; author augustss; state Exp; branches; next 1.32; 1.32 date 2001.11.04.09.00.38; author yamt; state Exp; branches; next 1.31; 1.31 date 2001.11.04.07.39.40; author itohy; state Exp; branches; next 1.30; 1.30 date 2001.08.22.15.39.06; author hubertf; state Exp; branches 1.30.6.1; next 1.29; 1.29 date 2001.07.09.15.05.23; author soren; state Exp; branches 1.29.2.1; next 1.28; 1.28 date 2001.07.08.16.32.18; author abs; state Exp; branches; next 1.27; 1.27 date 2001.04.21.21.10.41; author fvdl; state Exp; branches; next 1.26; 1.26 date 2000.09.24.15.59.32; author jdolecek; state Exp; branches 1.26.2.1 1.26.6.1; next 1.25; 1.25 date 2000.08.21.07.39.42; author itohy; state Exp; branches; next 1.24; 1.24 date 2000.08.10.21.33.18; author soda; state Exp; branches; next 1.23; 1.23 date 2000.07.27.14.34.06; author mrg; state Exp; branches; next 1.22; 1.22 date 2000.07.18.11.41.32; author soda; state Exp; branches; next 1.21; 1.21 date 2000.06.16.03.49.12; author thorpej; state Exp; branches 1.21.2.1; next 1.20; 1.20 date 2000.06.14.22.02.27; author veego; state Exp; branches; next 1.19; 1.19 date 2000.06.11.02.41.10; author mycroft; state Exp; branches; next 1.18; 1.18 date 2000.06.05.23.18.51; author gmcgarry; state Exp; branches; next 1.17; 1.17 date 2000.06.01.04.24.00; author david; state Exp; branches; next 1.16; 1.16 date 2000.05.28.21.48.52; author thorpej; state Exp; branches; next 1.15; 1.15 date 2000.05.28.20.10.29; author thorpej; state Exp; branches; next 1.14; 1.14 date 2000.04.23.17.51.21; author thorpej; state Exp; branches 1.14.4.1; next 1.13; 1.13 date 2000.04.19.08.44.33; author haya; state Exp; branches; next 1.12; 1.12 date 2000.04.03.00.03.30; author augustss; state Exp; branches; next 1.11; 1.11 date 2000.03.22.00.58.20; author cgd; state Exp; branches; next 1.10; 1.10 date 2000.02.26.17.12.37; author itojun; state Exp; branches; next 1.9; 1.9 date 2000.01.26.06.47.41; author thorpej; state Exp; branches; next 1.8; 1.8 date 2000.01.25.01.50.12; author thorpej; state Exp; branches; next 1.7; 1.7 date 2000.01.18.20.02.32; author thorpej; state Exp; branches; next 1.6; 1.6 date 2000.01.17.17.47.05; author augustss; state Exp; branches; next 1.5; 1.5 date 99.12.12.11.53.41; author soren; state Exp; branches 1.5.2.1; next 1.4; 1.4 date 99.12.07.19.38.36; author thorpej; state Exp; branches; next 1.3; 1.3 date 99.11.17.20.41.27; author tron; state Exp; branches; next 1.2; 1.2 date 99.11.17.07.34.48; author thorpej; state Exp; branches; next 1.1; 1.1 date 99.11.17.01.24.49; author thorpej; state Exp; branches; next ; 1.57.2.1 date 2004.08.03.10.35.46; author skrll; state dead; branches; next ; 1.44.2.1 date 2002.04.25.15.06.28; author sommerfeld; state dead; branches; next 1.44.2.2; 1.44.2.2 date 2002.05.03.19.12.54; author sommerfeld; state Exp; branches; next 1.44.2.3; 1.44.2.3 date 2002.06.25.15.44.45; author sommerfeld; state Exp; branches; next 1.44.2.4; 1.44.2.4 date 2002.08.19.01.22.16; author sommerfeld; state Exp; branches; next ; 1.44.4.1 date 2002.07.14.17.47.51; author gehenna; state Exp; branches; next 1.44.4.2; 1.44.4.2 date 2002.07.16.08.29.10; author gehenna; state Exp; branches; next 1.44.4.3; 1.44.4.3 date 2002.08.31.13.44.49; author gehenna; state Exp; branches; next ; 1.44.6.1 date 2002.06.10.17.14.01; author tv; state Exp; branches; next 1.44.6.2; 1.44.6.2 date 2002.08.01.04.22.29; author lukem; state Exp; branches; next 1.44.6.3; 1.44.6.3 date 2004.11.11.23.45.16; author he; state Exp; branches; next ; 1.30.6.1 date 2001.11.12.21.17.01; author thorpej; state Exp; branches; next ; 1.29.2.1 date 2001.08.25.06.15.23; author thorpej; state Exp; branches; next 1.29.2.2; 1.29.2.2 date 2002.01.10.19.44.25; author thorpej; state Exp; branches; next 1.29.2.3; 1.29.2.3 date 2002.02.11.20.08.20; author jdolecek; state Exp; branches; next 1.29.2.4; 1.29.2.4 date 2002.03.16.15.58.11; author jdolecek; state Exp; branches; next 1.29.2.5; 1.29.2.5 date 2002.06.23.17.37.17; author jdolecek; state Exp; branches; next 1.29.2.6; 1.29.2.6 date 2002.09.06.08.36.01; author jdolecek; state Exp; branches; next 1.29.2.7; 1.29.2.7 date 2002.10.10.18.33.09; author jdolecek; state Exp; branches; next ; 1.26.2.1 date 2000.09.24.15.59.32; author bouyer; state dead; branches; next 1.26.2.2; 1.26.2.2 date 2000.11.20.20.09.15; author bouyer; state Exp; branches; next 1.26.2.3; 1.26.2.3 date 2001.04.23.09.41.45; author bouyer; state Exp; branches; next ; 1.26.6.1 date 2001.06.21.19.25.11; author nathanw; state Exp; branches; next 1.26.6.2; 1.26.6.2 date 2001.08.24.00.08.25; author nathanw; state Exp; branches; next 1.26.6.3; 1.26.6.3 date 2001.09.21.22.35.00; author nathanw; state Exp; branches; next 1.26.6.4; 1.26.6.4 date 2001.11.14.19.12.42; author nathanw; state Exp; branches; next 1.26.6.5; 1.26.6.5 date 2002.01.08.00.25.10; author nathanw; state Exp; branches; next 1.26.6.6; 1.26.6.6 date 2002.02.28.04.10.12; author nathanw; state Exp; branches; next 1.26.6.7; 1.26.6.7 date 2002.04.01.07.40.36; author nathanw; state Exp; branches; next 1.26.6.8; 1.26.6.8 date 2002.04.17.00.03.14; author nathanw; state Exp; branches; next 1.26.6.9; 1.26.6.9 date 2002.06.20.03.39.01; author nathanw; state Exp; branches; next 1.26.6.10; 1.26.6.10 date 2002.08.01.02.41.52; author nathanw; state Exp; branches; next 1.26.6.11; 1.26.6.11 date 2002.08.13.02.18.17; author nathanw; state Exp; branches; next 1.26.6.12; 1.26.6.12 date 2002.10.18.02.37.27; author nathanw; state Exp; branches; next ; 1.21.2.1 date 2000.08.10.23.10.28; author soda; state Exp; branches; next 1.21.2.2; 1.21.2.2 date 2001.04.25.08.58.31; author he; state Exp; branches; next ; 1.14.4.1 date 2000.06.22.17.00.16; author minoura; state Exp; branches; next ; 1.5.2.1 date 99.12.27.18.32.17; author wrstuden; state Exp; branches; next ; desc @@ 1.62 log @I haven't had this laptop for a long time now. @ text @# $NetBSD: DR-EVIL,v 1.61 2003/12/04 13:05:16 keihan Exp $ # # DR-EVIL -- Dell Inspiron 3800 laptop used by thorpej@@NetBSD.org # include "arch/i386/conf/std.i386" #options INCLUDE_CONFIG_FILE # embed config file in kernel binary maxusers 32 # estimated number of users #options IFAREF_DEBUG # CPU support. At least one is REQUIRED. #options I386_CPU #options I486_CPU #options I586_CPU options I686_CPU #makeoptions CC="/usr/local/bin/gcc" #makeoptions COPTS="-O2 -mcpu=pentiumpro -freorder-blocks" makeoptions COPTS="-O2 -mcpu=pentiumpro" options __AUDIT__ # CPU-related options. #options MATH_EMULATE # floating point emulation #options VM86 # virtual 8086 emulation options USER_LDT # user-settable LDT; used by WINE #options MTRR # MTRR support #options PERFCTRS # performance-monitoring counters support # eliminate delay no-ops in I/O; recommended on all but very old machines options DUMMY_NOPS # delay between "rebooting ..." message and hardware reset, in milliseconds options CPURESET_DELAY=2000 # Misc. i386-specific options options XSERVER # X server support in console drivers #options XSERVER_DDB # PF12 gets you into DDB when X is running # This option allows you to force a serial console at the specified # I/O address. see console(4) for details. #options CONSDEVNAME="\"com\"",CONADDR=0x2f8,CONSPEED=57600 # you don't want the option below ON iff you are using the # serial console option of the new boot strap code. #options CONS_OVERRIDE # Always use above! independent of boot info # The following options override the memory sizes passed in from the boot # block. Use them *only* if the boot block is unable to determine the correct # values. Note that the BIOS may *correctly* report less than 640k of base # memory if the extended BIOS data area is located at the top of base memory # (as is the case on most recent systems). #options REALBASEMEM=639 # size of base memory (in KB) #options REALEXTMEM=15360 # size of extended memory (in KB) # Standard system options options INSECURE # disable kernel security levels options RTC_OFFSET=420 # hardware clock is this many mins. west of GMT options NTP # NTP phase/frequency locked loop options KTRACE # system call tracing via ktrace(1) options SYSVMSG # System V-like message queues options SYSVSEM # System V-like semaphores options SYSVSHM # System V-like memory sharing #options SHMMAXPGS=2048 # 2048 pages is the default options LKM # loadable kernel modules #options USERCONF # userconf(4) support #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) # Diagnostic/debugging support options options DIAGNOSTIC # expensive kernel consistency checks #options DEBUG # expensive debugging checks/support #options KMEMSTATS # kernel memory statistics (vmstat -m) options DDB # in-kernel debugger #options DDB_ONPANIC=1 # see also sysctl(8): `ddb.onpanic' options DDB_HISTORY_SIZE=100 # enable history editing in DDB #options KGDB # remote debugger #options KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600 makeoptions DEBUG="-g" # compile full symbol table # Compatibility options options COMPAT_NOMID # NetBSD 0.8, 386BSD, and BSDI options COMPAT_09 # NetBSD 0.9 options COMPAT_10 # NetBSD 1.0 options COMPAT_11 # NetBSD 1.1 options COMPAT_12 # NetBSD 1.2, 386BSD, and BSDI options COMPAT_13 # NetBSD 1.3, 386BSD, and BSDI options COMPAT_14 # NetBSD 1.4 options COMPAT_15 # NetBSD 1.5 options COMPAT_43 # 4.3BSD, 386BSD, and BSDI options COMPAT_386BSD_MBRPART # recognize old partition ID #options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. #options COMPAT_SVR4 # binary compatibility with SVR4 #options COMPAT_IBCS2 # binary compatibility with SCO and ISC options COMPAT_LINUX # binary compatibility with Linux #options COMPAT_FREEBSD # binary compatibility with FreeBSD # Executable format options # File systems file-system FFS # UFS file-system EXT2FS # second extended file system (linux) file-system LFS # log-structured file system file-system MFS # memory file system file-system NFS # Network File System client #file-system NTFS # Windows/NT file system file-system CD9660 # ISO 9660 + Rock Ridge file system file-system MSDOSFS # MS-DOS file system file-system FDESC # /dev/fd file-system KERNFS # /kern file-system NULLFS # loopback file system file-system PORTAL # portal filesystem (still experimental) file-system PROCFS # /proc file-system UMAPFS # NULLFS + uid and gid remapping #file-system UNION # union file system #file-system CODA # Coda File System; also needs vcoda (below) # File system options #options QUOTA # UFS quotas options FFS_EI # FFS Endian Independant support options NFSSERVER # Network File System server options SOFTDEP # Soft dependencies for FFS #options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and # immutable) behave as system flags. # Networking options options GATEWAY # packet forwarding options INET # IP + ICMP + TCP + UDP options INET6 # IPv6 options IPSEC # IPSec options IPSEC_ESP # IPSec ESP options MROUTING # IP multicast routing #options NS # XNS #options NSIP # XNS tunneling over IP #options ISO,TPIP # OSI #options EON # OSI tunneling over IP #options CCITT,LLC,HDLC # X.25 options NETATALK # AppleTalk networking protocols #options PPP_BSDCOMP # BSD-Compress compression support for PPP #options PPP_DEFLATE # Deflate compression support for PPP #options PPP_FILTER # Active filter support for PPP (requires bpf) #options PFIL_HOOKS # pfil(9) packet filter hooks #options IPFILTER_LOG # ipmon(8) log support #options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG options NMBCLUSTERS=4096 # Max. number of mbuf clusters # These options enable verbose messages for several subsystems. # Warning, these may compile large string tables into the kernel! #options EISAVERBOSE # verbose EISA device autoconfig messages options MIIVERBOSE # verbose PHY autoconfig messages options PCIVERBOSE # verbose PCI device autoconfig messages #options PCI_CONFIG_DUMP # verbosely dump PCI config space #options PCMCIAVERBOSE # verbose PCMCIA configuration messages options SCSIVERBOSE # human readable SCSI error messages options USBVERBOSE # verbose USB device autoconfig messages options PNPBIOSVERBOSE # verbose PnP BIOS messages options NFS_BOOT_BOOTP,NFS_BOOT_BOOTPARAM # # wscons options # # builtin terminal emulations #options WSEMUL_SUN # sun terminal emulation options WSEMUL_VT100 # VT100 / VT220 emulation # different kernel output - see dev/wscons/wsdisplayvar.h options WS_KERNEL_FG=WSCOL_GREEN #options WS_KERNEL_BG=WSCOL_BLACK # compatibility to other console drivers options WSDISPLAY_COMPAT_PCVT # emulate some ioctls #options WSDISPLAY_COMPAT_SYSCONS # emulate some ioctls options WSDISPLAY_COMPAT_USL # VT handling options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes # see dev/pckbc/wskbdmap_mfii.c for implemented layouts #options PCKBD_LAYOUT="(KB_DE | KB_NODEAD)" # allocate a number of virtual screens at autoconfiguration time #options WSDISPLAY_DEFAULTSCREENS=4 options PCDISPLAY_SOFTCURSOR # Kernel root file system and dump configuration. config netbsd root on ? type ? #config netbsd root on sd0a type ffs #config netbsd root on ? type nfs # # Device configuration # mainbus0 at root cpu0 at mainbus0 apm0 at mainbus0 # Advanced power management options APMDEBUG # Basic Bus Support # Plug-and-Play BIOS and attached devices pnpbios* at mainbus? options PNPBIOSEVENTS options PNPBIOSEVENTSDEBUG # mainboard audio chips #ess* at pnpbios? index ? # ESS AudioDrive #sb* at pnpbios? index ? # NeoMagic 256AV in sb mode #wss* at pnpbios? index ? # NeoMagic 256AV in wss mode #ym* at pnpbios? index ? # OPL3-SA3 # com port # If enabled, consider changing "com0", "com1", and "com2" under "ISA Serial # Interfaces" to "com*", otherwise com2 will attach at pnpbios0 and there # will be no com0. A side effect is pcmcia (and other) com? previously # starting at com3 may attach as com1 or com2. com* at pnpbios? index ? # serial ports # parallel port # The above "com*" comments apply, cf. "lpt0" under "ISA parallel # "printer interfaces". lpt* at pnpbios? index ? # parallel ports pckbc* at pnpbios? index ? # PC keyboard/mouse controller fdc* at pnpbios? index ? # floppy controller npx* at pnpbios? index ? # Math coprocessor # IDE controller on Toshiba Portege 3000 series (crippled PCI device) #pciide* at pnpbios* index ? # PCI bus support pci* at mainbus? bus ? pci* at pchb? bus ? pci* at ppb? bus ? # Configure PCI using BIOS information options PCIBIOS # PCI BIOS support options PCIBIOSVERBOSE # PCI BIOS verbose info options PCIBIOS_INTR_FIXUP # fixup PCI interrupt routing #options PCIBIOS_IRQS_HINT=0x0a00 # PCI interrupts hint. IRQ 9 or 11 #options PCIBIOS_INTR_GUESS # see pcibios(4) #options PCIINTR_DEBUG # super-verbose PCI interrupt fixup options PCIBIOS_BUS_FIXUP # fixup PCI bus numbering #options PCIBIOS_ADDR_FIXUP # fixup PCI I/O addresses # PCI bridges pchb* at pci? dev ? function ? # PCI-Host bridges #pceb* at pci? dev ? function ? # PCI-EISA bridges pcib* at pci? dev ? function ? # PCI-ISA bridges ppb* at pci? dev ? function ? # PCI-PCI bridges # XXX 'puc's aren't really bridges, but there's no better place for them here #puc* at pci? dev ? function ? # PCI "universal" comm. cards # EISA bus support #eisa* at mainbus? #eisa* at pceb? # ISA bus support isa* at mainbus? #isa* at pceb? isa* at pcib? # PCMCIA bus support #pcmcia* at pcic? controller ? socket ? #pcmcia* at tcic? controller ? socket ? # ISA PCMCIA controllers #pcic0 at isa? port 0x3e0 iomem 0xd0000 iosiz 0x4000 #pcic1 at isa? port 0x3e2 iomem 0xd4000 iosiz 0x4000 #tcic0 at isa? port 0x240 iomem 0xd0000 iosiz 0x4000 #options PCIC_ISA_INTR_ALLOC_MASK=0x8200 # PCI PCMCIA controllers #pcic* at pci? dev? function ? # ISA Plug-and-Play bus support #isapnp0 at isa? # ISA Plug-and-Play PCMCIA controllers #pcic* at isapnp? # CardBus bridge support cbb* at pci? dev ? function ? cardslot* at cbb? # CardBus bus support cardbus* at cardslot? pcmcia* at cardslot? # Coprocessor Support # Math Coprocessor support #npx0 at isa? port 0xf0 irq 13 # x86 math coprocessor # Console Devices # ISA console #pc0 at isa? port 0x60 irq 1 # pccons generic PC console driver # Keyboard layout configuration for pccons #options FRENCH_KBD #options FINNISH_KBD #options GERMAN_KBD #options NORWEGIAN_KBD # wscons pckbc* at isa? # pc keyboard controller pckbd* at pckbc? # PC keyboard pms* at pckbc? # PS/2 mouse for wsmouse #vga0 at isa? vga* at pci? #pcdisplay0 at isa? # CGA, MDA, EGA, HGA wsdisplay* at vga? console ? #wsdisplay* at pcdisplay? console ? wskbd* at pckbd? console ? mux 1 wsmouse* at pms? mux 0 pcppi0 at isa? sysbeep0 at pcppi? # Serial Devices # PCI serial interfaces #com* at puc? port ? # 16x50s on "universal" comm boards #cy* at pci? dev ? function ? # Cyclades Cyclom-Y serial boards #cz* at pci? dev ? function ? # Cyclades-Z multi-port serial boards # ISA Plug-and-Play serial interfaces #com* at isapnp? # Modems and serial boards # PCMCIA serial interfaces com* at pcmcia? function ? # Modems and serial cards pcmcom* at pcmcia? function ? # PCMCIA multi-port serial cards com* at pcmcom? slave ? # ...and the slave devices # CardBus serial interfaces com* at cardbus? function ? # Modems and serial cards # ISA serial interfaces #options COM_HAYESP # adds Hayes ESP serial board support #com0 at isa? port 0x3f8 irq 4 # Standard PC serial ports #com1 at isa? port 0x2f8 irq 3 #com2 at isa? port 0x3e8 irq 5 #com3 at isa? port 0x2e8 irq 9 #ast0 at isa? port 0x1a0 irq 5 # AST 4-port serial cards #com* at ast? slave ? #boca0 at isa? port 0x100 irq 5 # BOCA 8-port serial cards #com* at boca? slave ? #tcom0 at isa? port 0x100 irq 7 # TC-800 8-port serial cards #com* at tcom? slave ? #rtfps0 at isa? port 0x1230 irq 10 # RT 4-port serial cards #com* at rtfps? slave ? #cy0 at isa? iomem 0xd4000 irq 12 # Cyclades serial cards # Parallel Printer Interfaces # PCI parallel printer interfaces #lpt* at puc? port ? # || ports on "universal" comm boards # ISA parallel printer interfaces lpt0 at isa? port 0x378 irq 7 # standard PC parallel ports #lpt1 at isa? port 0x278 #lpt2 at isa? port 0x3bc # LM7[89] and compatible hardware monitors #lm0 at isa? port 0x290 # other common ports: 0x280, 0x310 # VIA VT82C686A hardware monitor #viapm* at pci? dev ? function ? #viaenv* at viapm? # SCSI Controllers and Devices # PCI SCSI controllers #adv* at pci? dev ? function ? # AdvanSys 1200[A,B], 9xx[U,UA] SCSI #adw* at pci? dev ? function ? # AdvanSys 9xxUW SCSI #ahc* at pci? dev ? function ? # Adaptec [23]94x, aic78x0 SCSI #bha* at pci? dev ? function ? # BusLogic 9xx SCSI #dpt* at pci? dev ? function ? # DPT SmartCache/SmartRAID #isp* at pci? dev ? function ? # Qlogic ISP [12]0x0 SCSI/FibreChannel #siop* at pci? dev ? function ? # Symbios 53c8xx SCSI (experimental) #pcscp* at pci? dev ? function ? # AMD 53c974 PCscsi-PCI SCSI # EISA SCSI controllers #ahb* at eisa? slot ? # Adaptec 174[02] SCSI #ahc* at eisa? slot ? # Adaptec 274x, aic7770 SCSI #bha* at eisa? slot ? # BusLogic 7xx SCSI #dpt* at eisa? slot ? # DPT EATA SCSI #uha* at eisa? slot ? # UltraStor 24f SCSI # PCMCIA SCSI controllers aic* at pcmcia? function ? # Adaptec APA-1460 SCSI esp* at pcmcia? function ? # Qlogic ESP406/FAS408 SCSI # ISA Plug-and-Play SCSI controllers #aha* at isapnp? # Adaptec AHA-154[02 #aic* at isapnp? # Adaptec AHA-1520B # ISA SCSI controllers #aha0 at isa? port 0x330 irq ? drq ? # Adaptec 154[02] SCSI #aha1 at isa? port 0x334 irq ? drq ? #ahc0 at isa? port ? irq ? # Adaptec 284x SCSI #aic0 at isa? port 0x340 irq 11 # Adaptec 152[02] SCSI #bha0 at isa? port 0x330 irq ? drq ? # BusLogic [457]4X SCSI #bha1 at isa? port 0x334 irq ? drq ? # The "nca" and "dpt" probes might give false hits or hang your machine. #dpt0 at isa? port 0x170 irq ? drq ? # DPT SmartCache/SmartRAID #nca0 at isa? port 0x360 irq 15 # Port-mapped NCR 53C80 controller #nca1 at isa? iomem 0xd8000 irq 5 # Memory-mapped controller (T128, etc.) #sea0 at isa? iomem 0xc8000 irq 5 # Seagate/Future Domain SCSI #uha0 at isa? port 0x330 irq ? drq ? # UltraStor [13]4f SCSI #uha1 at isa? port 0x340 irq ? drq ? #wds0 at isa? port 0x350 irq 15 drq 6 # WD7000 and TMC-7000 controllers #wds1 at isa? port 0x358 irq 11 drq 5 # CardBus SCSI cards ahc* at cardbus? dev ? function ? # Adaptec ADP-1480 adv* at cardbus? dev ? function ? # AdvanSys 1200[A,B], 9xx[U,UA] SCSI # SCSI bus support scsibus* at scsi? # SCSI devices sd* at scsibus? target ? lun ? # SCSI disk drives st* at scsibus? target ? lun ? # SCSI tape drives cd* at scsibus? target ? lun ? # SCSI CD-ROM drives #ch* at scsibus? target ? lun ? # SCSI autochangers #ss* at scsibus? target ? lun ? # SCSI scanners #ses* at scsibus? target ? lun ? # SCSI Enclosure Services devices uk* at scsibus? target ? lun ? # SCSI unknown # RAID controllers and devices cac* at pci? dev ? function ? # Compaq array controller ld* at cac? unit ? # Logical disk devices # IDE and related devices # PCI IDE controllers - see pciide(4) for supported hardware. # The 0x0001 flag force the driver to use DMA, even if the driver doesn't know # how to set up DMA modes for this chip. This may work, or may cause # a machine hang with some controllers. pciide* at pci? dev ? function ? flags 0x0000 # GENERIC pciide driver acardide* at pci? dev ? function ? # Acard IDE controllers aceride* at pci? dev ? function ? # Acer Lab IDE controllers cmdide* at pci? dev ? function ? # CMD tech IDE controllers cypide* at pci? dev ? function ? # Cypress IDE controllers hptide* at pci? dev ? function ? # Triones/HighPoint IDE controllers optiide* at pci? dev ? function ? # Opti IDE controllers piixide* at pci? dev ? function ? # Intel IDE controllers pdcide* at pci? dev ? function ? # Promise IDE controllers siside* at pci? dev ? function ? # SiS IDE controllers slide* at pci? dev ? function ? # Symphony Labs IDE controllers viaide* at pci? dev ? function ? # VIA/AMD/Nvidia IDE controllers # ISA Plug-and-Play IDE controllers #wdc* at isapnp? # PCMCIA IDE controllers wdc* at pcmcia? function ? # ISA ST506, ESDI, and IDE controllers # Use flags 0x01 if you want to try to use 32bits data I/O (the driver will # fall back to 16bits I/O if 32bits I/O are not functional). # Some controllers pass the initial 32bit test, but will fail later. #wdc0 at isa? port 0x1f0 irq 14 flags 0x00 #wdc1 at isa? port 0x170 irq 15 flags 0x00 # ATA (IDE) bus support atabus* at ata? # IDE drives # Flags are used only with controllers that support DMA operations # and mode settings (e.g. some pciide controllers) # The lowest order four bits (rightmost digit) of the flags define the PIO # mode to use, the next set of four bits the DMA mode and the third set the # UltraDMA mode. For each set of four bits, the 3 lower bits define the mode # to use, and the last bit must be 1 for this setting to be used. # For DMA and UDMA, 0xf (1111) means 'disable'. # 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'. # (0xc=1100, 0xa=1010, 0xf=1111) # 0x0000 means "use whatever the drive claims to support". wd* at atabus? drive ? flags 0x0000 # ATAPI bus support atapibus* at atapi? # ATAPI devices # flags have the same meaning as for IDE drives. cd* at atapibus? drive ? flags 0x0000 # ATAPI CD-ROM drives sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives uk* at atapibus? drive ? flags 0x0000 # ATAPI unknown # Miscellaneous mass storage devices # ISA floppy fdc* at isa? port 0x3f0 irq 6 drq 2 # standard PC floppy controllers #fdc* at isa? port 0x370 irq ? drq ? fd* at fdc? drive ? # the drives themselves # some machines need you to do this instead of fd* #fd0 at fdc* drive 0 # ISA CD-ROM devices #mcd0 at isa? port 0x300 irq 10 # Mitsumi CD-ROM drives # ISA tape devices # note: the wt driver conflicts unpleasantly with SMC boards at the # same I/O address. The probe reprograms their EEPROMs. Don't # uncomment it unless you are actually using it. #wt0 at isa? port 0x308 irq 5 drq 1 # Archive and Wangtek QIC tape drives # Network Interfaces # PCI network interfaces #en* at pci? dev ? function ? # ENI/Adaptec ATM #ep* at pci? dev ? function ? # 3Com 3c59x #ex* at pci? dev ? function ? # 3Com 90x[BC] #epic* at pci? dev ? function ? # SMC EPIC/100 Ethernet #esh* at pci? dev ? function ? # Essential HIPPI card #fpa* at pci? dev ? function ? # DEC DEFPA FDDI #fxp* at pci? dev ? function ? # Intel EtherExpress PRO 10+/100B #le* at pci? dev ? function ? # PCnet-PCI Ethernet #lmc* at pci? dev ? function ? # Lan Media Corp SSI/HSSI/DS3 #ne* at pci? dev ? function ? # NE2000-compatible Ethernet #ntwoc* at pci? dev ? function ? # Riscom/N2 PCI Sync Serial #rtk* at pci? dev ? function ? # Realtek 8129/8139 #sip* at pci? dev ? function ? # SiS 900 Ethernet #ti* at pci? dev ? function ? # Alteon ACEnic gigabit Ethernet #tl* at pci? dev ? function ? # ThunderLAN-based Ethernet #tlp* at pci? dev ? function ? # DECchip 21x4x and clones #vr* at pci? dev ? function ? # VIA Rhine Fast Ethernet # EISA network interfaces #ep* at eisa? slot ? # 3Com 3c579 Ethernet #fea* at eisa? slot ? # DEC DEFEA FDDI #tlp* at eisa? slot ? # DEC DE-425 Ethernet # ISA Plug-and-Play network interfaces #ep* at isapnp? # 3Com 3c509 Ethernet #ne* at isapnp? # NE2000-compatible Ethernet #tr* at isapnp? # IBM/3COM TROPIC Token-Ring # PCMCIA network interfaces #awi* at pcmcia? function ? # BayStack 650/660 (802.11FH/DS) #cnw* at pcmcia? function ? # Xircom/Netwave AirSurfer ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet #mbe* at pcmcia? function ? # MB8696x based Ethernet ne* at pcmcia? function ? # NE2000-compatible Ethernet ray* at pcmcia? function ? # Raytheon RayLink (802.11) sm* at pcmcia? function ? # Megahertz Ethernet #wi* at pcmcia? function ? # Lucent/Intersil WaveLan IEEE (802.11) xi* at pcmcia? function ? # Xircom CreditCard Ethernet mhzc* at pcmcia? function ? # Megaherz combo cards com* at mhzc? sm* at mhzc? # ISA network interfaces #ate0 at isa? port 0x2a0 irq ? # AT1700 #cs0 at isa? port 0x300 iomem ? irq ? drq ? # CS8900 Ethernet #ec0 at isa? port 0x250 iomem 0xd8000 irq 9 # 3Com 3c503 Ethernet #eg0 at isa? port 0x280 irq 9 # 3C505 ethernet cards #el0 at isa? port 0x300 irq 9 # 3C501 ethernet cards #ep0 at isa? port ? irq ? # 3C509 ethernet cards #ef0 at isa? port 0x360 iomem 0xd0000 irq 7 # 3C507 #ai0 at isa? port 0x360 iomem 0xd0000 irq 7 # StarLAN #fmv0 at isa? port 0x2a0 irq ? # FMV-180 series #ix0 at isa? port 0x300 irq 10 # EtherExpress/16 #iy0 at isa? port 0x360 irq ? # EtherExpress PRO 10 ISA #lc0 at isa? port 0x320 iomem ? irq ? # DEC EtherWORKS III (LEMAC) #depca0 at isa? port 0x300 iomem 0xc8000 iosiz 0x8000 irq 5 # DEPCA #le* at depca? #nele0 at isa? port 0x320 irq 9 drq 7 # NE2100 #le* at nele? #ntwoc0 at isa? port 0x300 irq 5 iomem 0xc8000 flags 1 # Riscom/N2 sync serial #bicc0 at isa? port 0x320 irq 10 drq 7 # BICC IsoLan #le* at bicc? #ne0 at isa? port 0x280 irq 9 # NE[12]000 ethernet cards #ne1 at isa? port 0x300 irq 10 #sm0 at isa? port 0x300 irq 10 # SMC91C9x Ethernet #tr0 at isa? port 0xa20 iomem 0xd8000 irq ? # IBM TROPIC based Token-Ring #tr1 at isa? port 0xa24 iomem 0xd0000 irq ? # IBM TROPIC based Token-Ring #tr* at isa? port ? irq ? # 3COM TROPIC based Token-Ring #we0 at isa? port 0x280 iomem 0xd0000 irq 9 # WD/SMC Ethernet #we1 at isa? port 0x300 iomem 0xcc000 irq 10 # CardBus network cards ex* at cardbus? dev ? function ? # 3Com 3C575TX tlp* at cardbus? dev ? function ? # DECchip 21x4x and clones fxp* at cardbus? dev ? function ? # Intel i8255x rtk* at cardbus? dev ? function ? # Realtek 8129/8139 # MII/PHY support #dmphy* at mii? phy ? # Davicom DM9101 PHYs exphy* at mii? phy ? # 3Com internal PHYs #icsphy* at mii? phy ? # Integrated Circuit Systems ICS189x inphy* at mii? phy ? # Intel 82555 PHYs #iophy* at mii? phy ? # Intel 82553 PHYs #lxtphy* at mii? phy ? # Level One LXT-970 PHYs nsphy* at mii? phy ? # NS83840 PHYs #nsphyter* at mii? phy ? # NS83843 PHYs #qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs #sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs #tlphy* at mii? phy ? # ThunderLAN PHYs tqphy* at mii? phy ? # TDK Semiconductor PHYs ukphy* at mii? phy ? # generic unknown PHYs # USB Controller and Devices # PCI USB controllers #ohci* at pci? # Open Host Controller uhci* at pci? # Universal Host Controller (Intel) # CardBus USB controllers ohci* at cardbus? dev ? function ? # Open Host Controller # USB bus support usb* at uhci? usb* at ohci? # USB Hubs uhub* at usb? uhub* at uhub? port ? configuration ? interface ? # USB HID device uhidev* at uhub? port ? configuration ? interface ? # USB Mice ums* at uhidev? reportid ? wsmouse* at ums? mux 0 # USB Keyboards ukbd* at uhidev? reportid ? wskbd* at ukbd? console ? mux 1 # USB Generic HID devices uhid* at uhidev? reportid ? # USB Printer ulpt* at uhub? port ? configuration ? interface ? # USB Modem umodem* at uhub? port ? configuration ? ucom* at umodem? # USB Mass Storage umass* at uhub? port ? configuration ? interface ? # USB audio uaudio* at uhub? port ? configuration ? # USB Ethernet adapters aue* at uhub? port ? # ADMtek AN986 Pegasus based adapters cue* at uhub? port ? # CATC USB-EL1201A based adapters kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters uax* at uhub? port ? # ASIX AX88172 based adapters url* at uhub? port ? # Realtek RTL8150L based adapters # Prolofic PL2301/PL2302 host-to-host adapter upl* at uhub? port ? # Serial adapters # FTDI FT8U100AX serial adapter #uftdi* at uhub? port ? #ucom* at uftdi? portno ? # Diamond Multimedia Rio 500 urio* at uhub? port ? # USB Handspring Visor uvisor* at uhub? port ? ucom* at uvisor? # USB Generic driver ugen* at uhub? port ? configuration ? interface ? # Audio Devices # PCI audio devices #auvia at pci? dev ? function ? # VIA VT82C686A integrated AC'97 Audio #clcs* at pci? dev ? function ? # Cirrus Logic CS4280 #cmpci* at pci? dev ? function ? # C-Media CMI8338/8738 #eap* at pci? dev ? function ? # Ensoniq AudioPCI #eso* at pci? dev ? function ? # ESS Solo-1 PCI AudioDrive #fms* at pci? dev ? function ? # Forte Media FM801 #sv* at pci? dev ? function ? # S3 SonicVibes # ISA Plug-and-Play audio devices #ess* at isapnp? # ESS Tech ES1887, ES1888, ES888 audio #guspnp* at isapnp? # Gravis Ultra Sound PnP audio #sb* at isapnp? # SoundBlaster-compatible audio #wss* at isapnp? # Windows Sound System #ym* at isapnp? # Yamaha OPL3-SA3 audio # ISA audio devices # the "aria" probe might give false hits #aria0 at isa? port 0x290 irq 10 # Aria #gus0 at isa? port 0x220 irq 7 drq 1 drq2 6 # Gravis Ultra Sound #pas0 at isa? port 0x220 irq 7 drq 1 # ProAudio Spectrum #pss0 at isa? port 0x220 irq 7 drq 6 # Personal Sound System #sp0 at pss0 port 0x530 irq 10 drq 0 # sound port driver #sb0 at isa? port 0x220 irq 5 drq 1 drq2 5 # SoundBlaster #wss0 at isa? port 0x530 irq 10 drq 0 drq2 1 # Windows Sound System #wss0 at isa? port 0x530 irq 5 drq 0 drq2 1 # Windows Sound System #cms0 at isa? port 0x200 # Creative Music System # OPL[23] FM synthesizers #opl0 at isa? port 0x388 # use only if not attached to sound card #opl* at cmpci? flags 1 #opl* at eso? #opl* at ess? #opl* at fms? #opl* at sb? #opl* at sv? #opl* at wss? #opl* at ym? # Audio support audio* at audiobus? # MPUI 401 UARTs #mpu* at isa? port 0x330 irq 9 # MPU401 or compatible card #mpu* at cmpci? #mpu* at eso? #mpu* at fms? #mpu* at sb? #mpu* at ym? # MIDI support #midi* at midibus? #midi* at pcppi? # MIDI interface to the PC speaker # The spkr driver provides a simple tone interface to the built in speaker. spkr0 at pcppi? # PC speaker # TV cards # Brooktree 848/849/878/879 based TV cards bktr* at pci? dev ? function ? # Mice # ISA busmice #lms0 at isa? port 0x23c irq 5 # Logitech bus mouse #lms1 at isa? port 0x238 irq 5 #mms0 at isa? port 0x23c irq 5 # Microsoft InPort mouse #mms1 at isa? port 0x238 irq 5 #wsmouse* at lms? mux 0 #wsmouse* at mms? mux 0 # Joysticks # ISA Plug-and-Play joysticks #joy* at isapnp? # Game ports (usually on audio cards) # PCI joysticks #joy* at pci? # Game ports (usually on audio cards) # ISA joysticks. Probe is a little strange; add only if you have one. #joy0 at isa? port 0x201 # Miscellaneous Devices # Planetconnect Satellite receiver driver. #satlink0 at isa? port 0x300 drq 1 # Pull in optional local configuration #include "arch/i386/conf/GENERIC.local" # Pseudo-Devices # disk/mass storage pseudo-devices #pseudo-device ccd 4 # concatenated/striped disk devices #pseudo-device raid 4 # RAIDframe disk driver pseudo-device md 1 # memory disk device (ramdisk) pseudo-device vnd 4 # disk-like interface to files # network pseudo-devices pseudo-device bpfilter 16 # Berkeley packet filter #pseudo-device ipfilter # IP filter (firewall) and NAT pseudo-device loop # network loopback pseudo-device ppp 2 # Point-to-Point Protocol #pseudo-device sl 2 # Serial Line IP #pseudo-device strip 2 # Starmode Radio IP (Metricom) #pseudo-device tun 2 # network tunneling over tty #pseudo-device gre 2 # generic L3 over IP tunnel pseudo-device gif 4 # IPv[46] over IPv[46] tunnel (RFC 1933) pseudo-device faith 1 # IPv[46] TCP relay translation # miscellaneous pseudo-devices pseudo-device pty # pseudo-terminals #pseudo-device tb 1 # tablet line discipline pseudo-device sequencer 1 # MIDI sequencer # rnd works; RND_COM does not on port i386 yet. pseudo-device rnd # /dev/random and in-kernel generator #options RND_COM # use "com" randomness as well (BROKEN) pseudo-device clockctl # user control of clock subsystem # a pseudo device needed for Coda # also needs CODA (above) #pseudo-device vcoda 4 # coda minicache <-> venus comm. pseudo-device wsmux @ 1.61 log @netbsd.org -> NetBSD.org All "netbsd.org" is now gone from src/sys/arch. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.60 2003/10/18 08:12:07 lukem Exp $ @ 1.60 log @Use one 'atabus* at ata?' instead of multiple 'atabus* at FOOide? channel ?' @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.59 2003/10/08 11:55:43 bouyer Exp $ d3 1 a3 1 # DR-EVIL -- Dell Inspiron 3800 laptop used by thorpej@@netbsd.org @ 1.59 log @Add new per-chip pciide drivers. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.58 2003/10/08 11:10:04 bouyer Exp $ d476 2 a477 14 # ATA bus support atabus* at pciide? channel ? atabus* at acardide? channel ? atabus* at aceride? channel ? atabus* at cmdide? channel ? atabus* at cypide? channel ? atabus* at hptide? channel ? atabus* at optiide? channel ? atabus* at piixide? channel ? atabus* at pdcide? channel ? atabus* at siside? channel ? atabus* at slide? channel ? atabus* at viaide? channel ? atabus* at wdc? channel ? @ 1.58 log @Add atabus @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.57 2003/05/15 13:13:23 wiz Exp $ d450 12 a461 1 pciide* at pci ? dev ? function ? flags 0x0000 d478 11 @ 1.57 log @Remove last traces of obsolete olms and omms drivers. Ok'd by drochner and fvdl. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.56 2003/04/10 22:06:57 christos Exp $ d465 4 d480 1 a480 2 wd* at wdc? channel ? drive ? flags 0x0000 wd* at pciide? channel ? drive ? flags 0x0000 @ 1.57.2.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.57 2003/05/15 13:13:23 wiz Exp $ @ 1.56 log @Bye Bye UCONSOLE @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.55 2003/04/08 18:58:20 abs Exp $ a746 5 # backwards compatible versions #olms0 at isa? port 0x23c irq 5 # Logitech bus mouse #olms1 at isa? port 0x238 irq 5 #omms0 at isa? port 0x23c irq 5 # Microsoft InPort mouse #omms1 at isa? port 0x238 irq 5 @ 1.55 log @Note that BSDI binaries require COMPAT_12, COMPAT_13, and COMPAT_43. Addresses PR/3553, PR/6872, and PR/8029. Does not address PR/7262 Also add some missing COMPAT_15 entries. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.54 2003/03/15 19:34:17 jmmv Exp $ a57 1 options UCONSOLE # users can use TIOCCONS (for xconsole) @ 1.54 log @Note the DDB_ONPANIC option (commented out). Closes my own PR port-i386/17649. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.53 2003/02/16 17:35:15 augustss Exp $ d88 9 a96 8 options COMPAT_NOMID # compatibility with 386BSD, BSDI, NetBSD 0.8, options COMPAT_09 # NetBSD 0.9, options COMPAT_10 # NetBSD 1.0, options COMPAT_11 # NetBSD 1.1, options COMPAT_12 # NetBSD 1.2, options COMPAT_13 # NetBSD 1.3, options COMPAT_14 # NetBSD 1.4, options COMPAT_43 # and 4.3BSD @ 1.53 log @Add uax(4) (and url(4) in some cases). @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.52 2002/10/01 12:56:38 fvdl Exp $ d81 1 @ 1.52 log @Merge Bill Sommerfeld's i386 MP branch. This code has some known caveats, but works quite well in a lot of MP cases, and all UP cases that I have tested. Parts of this will hopefully be reworked in the not-too-distant future. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.44.2.3 2002/08/19 01:22:16 sommerfeld Exp $ d651 2 @ 1.51 log @enable USERCONF by default; it's small and extremely useful to have available. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.50 2002/08/02 05:26:45 ichiro Exp $ d73 1 a73 1 options USERCONF # userconf(4) support d196 1 a196 1 @ 1.50 log @chenge comment for wi(4) - add vender Intersil @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.49 2002/07/22 11:06:00 wiz Exp $ d73 1 a73 1 #options USERCONF # userconf(4) support @ 1.49 log @Sync (commented out) SHMMAXPGS value with vmparam.h. Closes port-i386/12708 by Patrick Welche. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.48 2002/06/25 03:12:06 lukem Exp $ d546 1 a546 1 #wi* at pcmcia? function ? # Lucent WaveLan IEEE (802.11) @ 1.48 log @- replace all "scsibus* at XXXX" with a single "scsibus* at scsi?" - replace all "atapibus* at XXXX" with a single "atapibus* at atapi?" - replace all "audio* at XXXX" with a single "audio* at audiobus?" - replace all "midi* at XXXX" (except "midi* at pcppi?") with a single "midi* at midibus?" @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.47 2002/06/21 22:57:55 ross Exp $ d69 1 a69 1 #options SHMMAXPGS=1024 # 1024 pages is the default @ 1.47 log @ca* at cac? ==> ld* at cac? @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.46 2002/06/17 05:14:12 lukem Exp $ d429 1 a429 17 #scsibus* at adv? #scsibus* at adw? #scsibus* at aha? #scsibus* at ahb? scsibus* at ahc? scsibus* at aic? #scsibus* at bha? #scsibus* at dpt? scsibus* at esp? #scsibus* at isp? #scsibus* at nca? #scsibus* at ncr? #scsibus* at pcscp? #scsibus* at sea? #scsibus* at siop? #scsibus* at uha? #scsibus* at wds? d479 1 a479 2 atapibus* at wdc? channel ? atapibus* at pciide? channel ? a642 2 atapibus* at umass? channel ? scsibus* at umass? channel ? d713 1 a713 17 #audio* at aria? #audio* at auvia? #audio* at clcs? #audio* at cmpci? #audio* at eap? #audio* at eso? #audio* at ess? #audio* at fms? #audio* at gus? #audio* at guspnp? #audio* at pas? #audio* at sb? #audio* at sp? #audio* at sv? audio* at uaudio? #audio* at wss? #audio* at ym? d724 1 a724 4 #midi* at cms? # Creative Music System #midi* at eap? # 137[01] MIDI port #midi* at mpu? # MPU 401 #midi* at opl? # OPL FM synth a725 1 #midi* at sb? # SB1 MIDI port @ 1.46 log @Enable "pseudo-device clockctl" in all kernels, except installation related kernels (INSTALL* and RAMDISK*). This enables rc.conf(5) $ntpd_chroot to be used "out of the box" @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.45 2002/06/06 21:16:48 gmcgarry Exp $ d458 1 a458 1 ca* at cac? unit ? # Compaq array disk devices @ 1.45 log @Include PERFCTRS to match MTRR option. Now pmc(1) does something useful. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.44 2002/04/25 15:06:28 atatat Exp $ d838 1 @ 1.44 log @Add the INCLUDE_CONFIG_FILE option to all config files. In config files that are generic (ie, GENERIC, GENERICSBC, GENERIC32, ALL, or ALPHA), it is uncommented. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.43 2002/04/18 12:54:13 wiz Exp $ d30 1 @ 1.44.2.1 log @file DR-EVIL was added on branch sommerfeld_i386mp_1 on 2002-05-03 19:12:54 +0000 @ text @d1 840 @ 1.44.2.2 log @Add cpu* at mainbus? or equivalent to all configs. @ text @a0 840 # $NetBSD: DR-EVIL,v 1.44.2.1 2002/05/03 19:12:54 sommerfeld Exp $ # # DR-EVIL -- Dell Inspiron 3800 laptop used by thorpej@@netbsd.org # include "arch/i386/conf/std.i386" #options INCLUDE_CONFIG_FILE # embed config file in kernel binary maxusers 32 # estimated number of users #options IFAREF_DEBUG # CPU support. At least one is REQUIRED. #options I386_CPU #options I486_CPU #options I586_CPU options I686_CPU #makeoptions CC="/usr/local/bin/gcc" #makeoptions COPTS="-O2 -mcpu=pentiumpro -freorder-blocks" makeoptions COPTS="-O2 -mcpu=pentiumpro" options __AUDIT__ # CPU-related options. #options MATH_EMULATE # floating point emulation #options VM86 # virtual 8086 emulation options USER_LDT # user-settable LDT; used by WINE #options MTRR # MTRR support # eliminate delay no-ops in I/O; recommended on all but very old machines options DUMMY_NOPS # delay between "rebooting ..." message and hardware reset, in milliseconds options CPURESET_DELAY=2000 # Misc. i386-specific options options XSERVER # X server support in console drivers #options XSERVER_DDB # PF12 gets you into DDB when X is running # This option allows you to force a serial console at the specified # I/O address. see console(4) for details. #options CONSDEVNAME="\"com\"",CONADDR=0x2f8,CONSPEED=57600 # you don't want the option below ON iff you are using the # serial console option of the new boot strap code. #options CONS_OVERRIDE # Always use above! independent of boot info # The following options override the memory sizes passed in from the boot # block. Use them *only* if the boot block is unable to determine the correct # values. Note that the BIOS may *correctly* report less than 640k of base # memory if the extended BIOS data area is located at the top of base memory # (as is the case on most recent systems). #options REALBASEMEM=639 # size of base memory (in KB) #options REALEXTMEM=15360 # size of extended memory (in KB) # Standard system options options UCONSOLE # users can use TIOCCONS (for xconsole) options INSECURE # disable kernel security levels options RTC_OFFSET=420 # hardware clock is this many mins. west of GMT options NTP # NTP phase/frequency locked loop options KTRACE # system call tracing via ktrace(1) options SYSVMSG # System V-like message queues options SYSVSEM # System V-like semaphores options SYSVSHM # System V-like memory sharing #options SHMMAXPGS=1024 # 1024 pages is the default options LKM # loadable kernel modules #options USERCONF # userconf(4) support #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) # Diagnostic/debugging support options options DIAGNOSTIC # expensive kernel consistency checks #options DEBUG # expensive debugging checks/support #options KMEMSTATS # kernel memory statistics (vmstat -m) options DDB # in-kernel debugger options DDB_HISTORY_SIZE=100 # enable history editing in DDB #options KGDB # remote debugger #options KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600 makeoptions DEBUG="-g" # compile full symbol table # Compatibility options options COMPAT_NOMID # compatibility with 386BSD, BSDI, NetBSD 0.8, options COMPAT_09 # NetBSD 0.9, options COMPAT_10 # NetBSD 1.0, options COMPAT_11 # NetBSD 1.1, options COMPAT_12 # NetBSD 1.2, options COMPAT_13 # NetBSD 1.3, options COMPAT_14 # NetBSD 1.4, options COMPAT_43 # and 4.3BSD options COMPAT_386BSD_MBRPART # recognize old partition ID #options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. #options COMPAT_SVR4 # binary compatibility with SVR4 #options COMPAT_IBCS2 # binary compatibility with SCO and ISC options COMPAT_LINUX # binary compatibility with Linux #options COMPAT_FREEBSD # binary compatibility with FreeBSD # Executable format options # File systems file-system FFS # UFS file-system EXT2FS # second extended file system (linux) file-system LFS # log-structured file system file-system MFS # memory file system file-system NFS # Network File System client #file-system NTFS # Windows/NT file system file-system CD9660 # ISO 9660 + Rock Ridge file system file-system MSDOSFS # MS-DOS file system file-system FDESC # /dev/fd file-system KERNFS # /kern file-system NULLFS # loopback file system file-system PORTAL # portal filesystem (still experimental) file-system PROCFS # /proc file-system UMAPFS # NULLFS + uid and gid remapping #file-system UNION # union file system #file-system CODA # Coda File System; also needs vcoda (below) # File system options #options QUOTA # UFS quotas options FFS_EI # FFS Endian Independant support options NFSSERVER # Network File System server options SOFTDEP # Soft dependencies for FFS #options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and # immutable) behave as system flags. # Networking options options GATEWAY # packet forwarding options INET # IP + ICMP + TCP + UDP options INET6 # IPv6 options IPSEC # IPSec options IPSEC_ESP # IPSec ESP options MROUTING # IP multicast routing #options NS # XNS #options NSIP # XNS tunneling over IP #options ISO,TPIP # OSI #options EON # OSI tunneling over IP #options CCITT,LLC,HDLC # X.25 options NETATALK # AppleTalk networking protocols #options PPP_BSDCOMP # BSD-Compress compression support for PPP #options PPP_DEFLATE # Deflate compression support for PPP #options PPP_FILTER # Active filter support for PPP (requires bpf) #options PFIL_HOOKS # pfil(9) packet filter hooks #options IPFILTER_LOG # ipmon(8) log support #options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG options NMBCLUSTERS=4096 # Max. number of mbuf clusters # These options enable verbose messages for several subsystems. # Warning, these may compile large string tables into the kernel! #options EISAVERBOSE # verbose EISA device autoconfig messages options MIIVERBOSE # verbose PHY autoconfig messages options PCIVERBOSE # verbose PCI device autoconfig messages #options PCI_CONFIG_DUMP # verbosely dump PCI config space #options PCMCIAVERBOSE # verbose PCMCIA configuration messages options SCSIVERBOSE # human readable SCSI error messages options USBVERBOSE # verbose USB device autoconfig messages options PNPBIOSVERBOSE # verbose PnP BIOS messages options NFS_BOOT_BOOTP,NFS_BOOT_BOOTPARAM # # wscons options # # builtin terminal emulations #options WSEMUL_SUN # sun terminal emulation options WSEMUL_VT100 # VT100 / VT220 emulation # different kernel output - see dev/wscons/wsdisplayvar.h options WS_KERNEL_FG=WSCOL_GREEN #options WS_KERNEL_BG=WSCOL_BLACK # compatibility to other console drivers options WSDISPLAY_COMPAT_PCVT # emulate some ioctls #options WSDISPLAY_COMPAT_SYSCONS # emulate some ioctls options WSDISPLAY_COMPAT_USL # VT handling options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes # see dev/pckbc/wskbdmap_mfii.c for implemented layouts #options PCKBD_LAYOUT="(KB_DE | KB_NODEAD)" # allocate a number of virtual screens at autoconfiguration time #options WSDISPLAY_DEFAULTSCREENS=4 options PCDISPLAY_SOFTCURSOR # Kernel root file system and dump configuration. config netbsd root on ? type ? #config netbsd root on sd0a type ffs #config netbsd root on ? type nfs # # Device configuration # mainbus0 at root cpu0 at mainbus0 apm0 at mainbus0 # Advanced power management options APMDEBUG # Basic Bus Support # Plug-and-Play BIOS and attached devices pnpbios* at mainbus? options PNPBIOSEVENTS options PNPBIOSEVENTSDEBUG # mainboard audio chips #ess* at pnpbios? index ? # ESS AudioDrive #sb* at pnpbios? index ? # NeoMagic 256AV in sb mode #wss* at pnpbios? index ? # NeoMagic 256AV in wss mode #ym* at pnpbios? index ? # OPL3-SA3 # com port # If enabled, consider changing "com0", "com1", and "com2" under "ISA Serial # Interfaces" to "com*", otherwise com2 will attach at pnpbios0 and there # will be no com0. A side effect is pcmcia (and other) com? previously # starting at com3 may attach as com1 or com2. com* at pnpbios? index ? # serial ports # parallel port # The above "com*" comments apply, cf. "lpt0" under "ISA parallel # "printer interfaces". lpt* at pnpbios? index ? # parallel ports pckbc* at pnpbios? index ? # PC keyboard/mouse controller fdc* at pnpbios? index ? # floppy controller npx* at pnpbios? index ? # Math coprocessor # IDE controller on Toshiba Portege 3000 series (crippled PCI device) #pciide* at pnpbios* index ? # PCI bus support pci* at mainbus? bus ? pci* at pchb? bus ? pci* at ppb? bus ? # Configure PCI using BIOS information options PCIBIOS # PCI BIOS support options PCIBIOSVERBOSE # PCI BIOS verbose info options PCIBIOS_INTR_FIXUP # fixup PCI interrupt routing #options PCIBIOS_IRQS_HINT=0x0a00 # PCI interrupts hint. IRQ 9 or 11 #options PCIBIOS_INTR_GUESS # see pcibios(4) #options PCIINTR_DEBUG # super-verbose PCI interrupt fixup options PCIBIOS_BUS_FIXUP # fixup PCI bus numbering #options PCIBIOS_ADDR_FIXUP # fixup PCI I/O addresses # PCI bridges pchb* at pci? dev ? function ? # PCI-Host bridges #pceb* at pci? dev ? function ? # PCI-EISA bridges pcib* at pci? dev ? function ? # PCI-ISA bridges ppb* at pci? dev ? function ? # PCI-PCI bridges # XXX 'puc's aren't really bridges, but there's no better place for them here #puc* at pci? dev ? function ? # PCI "universal" comm. cards # EISA bus support #eisa* at mainbus? #eisa* at pceb? # ISA bus support isa* at mainbus? #isa* at pceb? isa* at pcib? # PCMCIA bus support #pcmcia* at pcic? controller ? socket ? #pcmcia* at tcic? controller ? socket ? # ISA PCMCIA controllers #pcic0 at isa? port 0x3e0 iomem 0xd0000 iosiz 0x4000 #pcic1 at isa? port 0x3e2 iomem 0xd4000 iosiz 0x4000 #tcic0 at isa? port 0x240 iomem 0xd0000 iosiz 0x4000 #options PCIC_ISA_INTR_ALLOC_MASK=0x8200 # PCI PCMCIA controllers #pcic* at pci? dev? function ? # ISA Plug-and-Play bus support #isapnp0 at isa? # ISA Plug-and-Play PCMCIA controllers #pcic* at isapnp? # CardBus bridge support cbb* at pci? dev ? function ? cardslot* at cbb? # CardBus bus support cardbus* at cardslot? pcmcia* at cardslot? # Coprocessor Support # Math Coprocessor support #npx0 at isa? port 0xf0 irq 13 # x86 math coprocessor # Console Devices # ISA console #pc0 at isa? port 0x60 irq 1 # pccons generic PC console driver # Keyboard layout configuration for pccons #options FRENCH_KBD #options FINNISH_KBD #options GERMAN_KBD #options NORWEGIAN_KBD # wscons pckbc* at isa? # pc keyboard controller pckbd* at pckbc? # PC keyboard pms* at pckbc? # PS/2 mouse for wsmouse #vga0 at isa? vga* at pci? #pcdisplay0 at isa? # CGA, MDA, EGA, HGA wsdisplay* at vga? console ? #wsdisplay* at pcdisplay? console ? wskbd* at pckbd? console ? mux 1 wsmouse* at pms? mux 0 pcppi0 at isa? sysbeep0 at pcppi? # Serial Devices # PCI serial interfaces #com* at puc? port ? # 16x50s on "universal" comm boards #cy* at pci? dev ? function ? # Cyclades Cyclom-Y serial boards #cz* at pci? dev ? function ? # Cyclades-Z multi-port serial boards # ISA Plug-and-Play serial interfaces #com* at isapnp? # Modems and serial boards # PCMCIA serial interfaces com* at pcmcia? function ? # Modems and serial cards pcmcom* at pcmcia? function ? # PCMCIA multi-port serial cards com* at pcmcom? slave ? # ...and the slave devices # CardBus serial interfaces com* at cardbus? function ? # Modems and serial cards # ISA serial interfaces #options COM_HAYESP # adds Hayes ESP serial board support #com0 at isa? port 0x3f8 irq 4 # Standard PC serial ports #com1 at isa? port 0x2f8 irq 3 #com2 at isa? port 0x3e8 irq 5 #com3 at isa? port 0x2e8 irq 9 #ast0 at isa? port 0x1a0 irq 5 # AST 4-port serial cards #com* at ast? slave ? #boca0 at isa? port 0x100 irq 5 # BOCA 8-port serial cards #com* at boca? slave ? #tcom0 at isa? port 0x100 irq 7 # TC-800 8-port serial cards #com* at tcom? slave ? #rtfps0 at isa? port 0x1230 irq 10 # RT 4-port serial cards #com* at rtfps? slave ? #cy0 at isa? iomem 0xd4000 irq 12 # Cyclades serial cards # Parallel Printer Interfaces # PCI parallel printer interfaces #lpt* at puc? port ? # || ports on "universal" comm boards # ISA parallel printer interfaces lpt0 at isa? port 0x378 irq 7 # standard PC parallel ports #lpt1 at isa? port 0x278 #lpt2 at isa? port 0x3bc # LM7[89] and compatible hardware monitors #lm0 at isa? port 0x290 # other common ports: 0x280, 0x310 # VIA VT82C686A hardware monitor #viapm* at pci? dev ? function ? #viaenv* at viapm? # SCSI Controllers and Devices # PCI SCSI controllers #adv* at pci? dev ? function ? # AdvanSys 1200[A,B], 9xx[U,UA] SCSI #adw* at pci? dev ? function ? # AdvanSys 9xxUW SCSI #ahc* at pci? dev ? function ? # Adaptec [23]94x, aic78x0 SCSI #bha* at pci? dev ? function ? # BusLogic 9xx SCSI #dpt* at pci? dev ? function ? # DPT SmartCache/SmartRAID #isp* at pci? dev ? function ? # Qlogic ISP [12]0x0 SCSI/FibreChannel #siop* at pci? dev ? function ? # Symbios 53c8xx SCSI (experimental) #pcscp* at pci? dev ? function ? # AMD 53c974 PCscsi-PCI SCSI # EISA SCSI controllers #ahb* at eisa? slot ? # Adaptec 174[02] SCSI #ahc* at eisa? slot ? # Adaptec 274x, aic7770 SCSI #bha* at eisa? slot ? # BusLogic 7xx SCSI #dpt* at eisa? slot ? # DPT EATA SCSI #uha* at eisa? slot ? # UltraStor 24f SCSI # PCMCIA SCSI controllers aic* at pcmcia? function ? # Adaptec APA-1460 SCSI esp* at pcmcia? function ? # Qlogic ESP406/FAS408 SCSI # ISA Plug-and-Play SCSI controllers #aha* at isapnp? # Adaptec AHA-154[02 #aic* at isapnp? # Adaptec AHA-1520B # ISA SCSI controllers #aha0 at isa? port 0x330 irq ? drq ? # Adaptec 154[02] SCSI #aha1 at isa? port 0x334 irq ? drq ? #ahc0 at isa? port ? irq ? # Adaptec 284x SCSI #aic0 at isa? port 0x340 irq 11 # Adaptec 152[02] SCSI #bha0 at isa? port 0x330 irq ? drq ? # BusLogic [457]4X SCSI #bha1 at isa? port 0x334 irq ? drq ? # The "nca" and "dpt" probes might give false hits or hang your machine. #dpt0 at isa? port 0x170 irq ? drq ? # DPT SmartCache/SmartRAID #nca0 at isa? port 0x360 irq 15 # Port-mapped NCR 53C80 controller #nca1 at isa? iomem 0xd8000 irq 5 # Memory-mapped controller (T128, etc.) #sea0 at isa? iomem 0xc8000 irq 5 # Seagate/Future Domain SCSI #uha0 at isa? port 0x330 irq ? drq ? # UltraStor [13]4f SCSI #uha1 at isa? port 0x340 irq ? drq ? #wds0 at isa? port 0x350 irq 15 drq 6 # WD7000 and TMC-7000 controllers #wds1 at isa? port 0x358 irq 11 drq 5 # CardBus SCSI cards ahc* at cardbus? dev ? function ? # Adaptec ADP-1480 adv* at cardbus? dev ? function ? # AdvanSys 1200[A,B], 9xx[U,UA] SCSI # SCSI bus support #scsibus* at adv? #scsibus* at adw? #scsibus* at aha? #scsibus* at ahb? scsibus* at ahc? scsibus* at aic? #scsibus* at bha? #scsibus* at dpt? scsibus* at esp? #scsibus* at isp? #scsibus* at nca? #scsibus* at ncr? #scsibus* at pcscp? #scsibus* at sea? #scsibus* at siop? #scsibus* at uha? #scsibus* at wds? # SCSI devices sd* at scsibus? target ? lun ? # SCSI disk drives st* at scsibus? target ? lun ? # SCSI tape drives cd* at scsibus? target ? lun ? # SCSI CD-ROM drives #ch* at scsibus? target ? lun ? # SCSI autochangers #ss* at scsibus? target ? lun ? # SCSI scanners #ses* at scsibus? target ? lun ? # SCSI Enclosure Services devices uk* at scsibus? target ? lun ? # SCSI unknown # RAID controllers and devices cac* at pci? dev ? function ? # Compaq array controller ca* at cac? unit ? # Compaq array disk devices # IDE and related devices # PCI IDE controllers - see pciide(4) for supported hardware. # The 0x0001 flag force the driver to use DMA, even if the driver doesn't know # how to set up DMA modes for this chip. This may work, or may cause # a machine hang with some controllers. pciide* at pci ? dev ? function ? flags 0x0000 # ISA Plug-and-Play IDE controllers #wdc* at isapnp? # PCMCIA IDE controllers wdc* at pcmcia? function ? # ISA ST506, ESDI, and IDE controllers # Use flags 0x01 if you want to try to use 32bits data I/O (the driver will # fall back to 16bits I/O if 32bits I/O are not functional). # Some controllers pass the initial 32bit test, but will fail later. #wdc0 at isa? port 0x1f0 irq 14 flags 0x00 #wdc1 at isa? port 0x170 irq 15 flags 0x00 # IDE drives # Flags are used only with controllers that support DMA operations # and mode settings (e.g. some pciide controllers) # The lowest order four bits (rightmost digit) of the flags define the PIO # mode to use, the next set of four bits the DMA mode and the third set the # UltraDMA mode. For each set of four bits, the 3 lower bits define the mode # to use, and the last bit must be 1 for this setting to be used. # For DMA and UDMA, 0xf (1111) means 'disable'. # 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'. # (0xc=1100, 0xa=1010, 0xf=1111) # 0x0000 means "use whatever the drive claims to support". wd* at wdc? channel ? drive ? flags 0x0000 wd* at pciide? channel ? drive ? flags 0x0000 # ATAPI bus support atapibus* at wdc? channel ? atapibus* at pciide? channel ? # ATAPI devices # flags have the same meaning as for IDE drives. cd* at atapibus? drive ? flags 0x0000 # ATAPI CD-ROM drives sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives uk* at atapibus? drive ? flags 0x0000 # ATAPI unknown # Miscellaneous mass storage devices # ISA floppy fdc* at isa? port 0x3f0 irq 6 drq 2 # standard PC floppy controllers #fdc* at isa? port 0x370 irq ? drq ? fd* at fdc? drive ? # the drives themselves # some machines need you to do this instead of fd* #fd0 at fdc* drive 0 # ISA CD-ROM devices #mcd0 at isa? port 0x300 irq 10 # Mitsumi CD-ROM drives # ISA tape devices # note: the wt driver conflicts unpleasantly with SMC boards at the # same I/O address. The probe reprograms their EEPROMs. Don't # uncomment it unless you are actually using it. #wt0 at isa? port 0x308 irq 5 drq 1 # Archive and Wangtek QIC tape drives # Network Interfaces # PCI network interfaces #en* at pci? dev ? function ? # ENI/Adaptec ATM #ep* at pci? dev ? function ? # 3Com 3c59x #ex* at pci? dev ? function ? # 3Com 90x[BC] #epic* at pci? dev ? function ? # SMC EPIC/100 Ethernet #esh* at pci? dev ? function ? # Essential HIPPI card #fpa* at pci? dev ? function ? # DEC DEFPA FDDI #fxp* at pci? dev ? function ? # Intel EtherExpress PRO 10+/100B #le* at pci? dev ? function ? # PCnet-PCI Ethernet #lmc* at pci? dev ? function ? # Lan Media Corp SSI/HSSI/DS3 #ne* at pci? dev ? function ? # NE2000-compatible Ethernet #ntwoc* at pci? dev ? function ? # Riscom/N2 PCI Sync Serial #rtk* at pci? dev ? function ? # Realtek 8129/8139 #sip* at pci? dev ? function ? # SiS 900 Ethernet #ti* at pci? dev ? function ? # Alteon ACEnic gigabit Ethernet #tl* at pci? dev ? function ? # ThunderLAN-based Ethernet #tlp* at pci? dev ? function ? # DECchip 21x4x and clones #vr* at pci? dev ? function ? # VIA Rhine Fast Ethernet # EISA network interfaces #ep* at eisa? slot ? # 3Com 3c579 Ethernet #fea* at eisa? slot ? # DEC DEFEA FDDI #tlp* at eisa? slot ? # DEC DE-425 Ethernet # ISA Plug-and-Play network interfaces #ep* at isapnp? # 3Com 3c509 Ethernet #ne* at isapnp? # NE2000-compatible Ethernet #tr* at isapnp? # IBM/3COM TROPIC Token-Ring # PCMCIA network interfaces #awi* at pcmcia? function ? # BayStack 650/660 (802.11FH/DS) #cnw* at pcmcia? function ? # Xircom/Netwave AirSurfer ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet #mbe* at pcmcia? function ? # MB8696x based Ethernet ne* at pcmcia? function ? # NE2000-compatible Ethernet ray* at pcmcia? function ? # Raytheon RayLink (802.11) sm* at pcmcia? function ? # Megahertz Ethernet #wi* at pcmcia? function ? # Lucent WaveLan IEEE (802.11) xi* at pcmcia? function ? # Xircom CreditCard Ethernet mhzc* at pcmcia? function ? # Megaherz combo cards com* at mhzc? sm* at mhzc? # ISA network interfaces #ate0 at isa? port 0x2a0 irq ? # AT1700 #cs0 at isa? port 0x300 iomem ? irq ? drq ? # CS8900 Ethernet #ec0 at isa? port 0x250 iomem 0xd8000 irq 9 # 3Com 3c503 Ethernet #eg0 at isa? port 0x280 irq 9 # 3C505 ethernet cards #el0 at isa? port 0x300 irq 9 # 3C501 ethernet cards #ep0 at isa? port ? irq ? # 3C509 ethernet cards #ef0 at isa? port 0x360 iomem 0xd0000 irq 7 # 3C507 #ai0 at isa? port 0x360 iomem 0xd0000 irq 7 # StarLAN #fmv0 at isa? port 0x2a0 irq ? # FMV-180 series #ix0 at isa? port 0x300 irq 10 # EtherExpress/16 #iy0 at isa? port 0x360 irq ? # EtherExpress PRO 10 ISA #lc0 at isa? port 0x320 iomem ? irq ? # DEC EtherWORKS III (LEMAC) #depca0 at isa? port 0x300 iomem 0xc8000 iosiz 0x8000 irq 5 # DEPCA #le* at depca? #nele0 at isa? port 0x320 irq 9 drq 7 # NE2100 #le* at nele? #ntwoc0 at isa? port 0x300 irq 5 iomem 0xc8000 flags 1 # Riscom/N2 sync serial #bicc0 at isa? port 0x320 irq 10 drq 7 # BICC IsoLan #le* at bicc? #ne0 at isa? port 0x280 irq 9 # NE[12]000 ethernet cards #ne1 at isa? port 0x300 irq 10 #sm0 at isa? port 0x300 irq 10 # SMC91C9x Ethernet #tr0 at isa? port 0xa20 iomem 0xd8000 irq ? # IBM TROPIC based Token-Ring #tr1 at isa? port 0xa24 iomem 0xd0000 irq ? # IBM TROPIC based Token-Ring #tr* at isa? port ? irq ? # 3COM TROPIC based Token-Ring #we0 at isa? port 0x280 iomem 0xd0000 irq 9 # WD/SMC Ethernet #we1 at isa? port 0x300 iomem 0xcc000 irq 10 # CardBus network cards ex* at cardbus? dev ? function ? # 3Com 3C575TX tlp* at cardbus? dev ? function ? # DECchip 21x4x and clones fxp* at cardbus? dev ? function ? # Intel i8255x rtk* at cardbus? dev ? function ? # Realtek 8129/8139 # MII/PHY support #dmphy* at mii? phy ? # Davicom DM9101 PHYs exphy* at mii? phy ? # 3Com internal PHYs #icsphy* at mii? phy ? # Integrated Circuit Systems ICS189x inphy* at mii? phy ? # Intel 82555 PHYs #iophy* at mii? phy ? # Intel 82553 PHYs #lxtphy* at mii? phy ? # Level One LXT-970 PHYs nsphy* at mii? phy ? # NS83840 PHYs #nsphyter* at mii? phy ? # NS83843 PHYs #qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs #sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs #tlphy* at mii? phy ? # ThunderLAN PHYs tqphy* at mii? phy ? # TDK Semiconductor PHYs ukphy* at mii? phy ? # generic unknown PHYs # USB Controller and Devices # PCI USB controllers #ohci* at pci? # Open Host Controller uhci* at pci? # Universal Host Controller (Intel) # CardBus USB controllers ohci* at cardbus? dev ? function ? # Open Host Controller # USB bus support usb* at uhci? usb* at ohci? # USB Hubs uhub* at usb? uhub* at uhub? port ? configuration ? interface ? # USB HID device uhidev* at uhub? port ? configuration ? interface ? # USB Mice ums* at uhidev? reportid ? wsmouse* at ums? mux 0 # USB Keyboards ukbd* at uhidev? reportid ? wskbd* at ukbd? console ? mux 1 # USB Generic HID devices uhid* at uhidev? reportid ? # USB Printer ulpt* at uhub? port ? configuration ? interface ? # USB Modem umodem* at uhub? port ? configuration ? ucom* at umodem? # USB Mass Storage umass* at uhub? port ? configuration ? interface ? atapibus* at umass? channel ? scsibus* at umass? channel ? # USB audio uaudio* at uhub? port ? configuration ? # USB Ethernet adapters aue* at uhub? port ? # ADMtek AN986 Pegasus based adapters cue* at uhub? port ? # CATC USB-EL1201A based adapters kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters # Prolofic PL2301/PL2302 host-to-host adapter upl* at uhub? port ? # Serial adapters # FTDI FT8U100AX serial adapter #uftdi* at uhub? port ? #ucom* at uftdi? portno ? # Diamond Multimedia Rio 500 urio* at uhub? port ? # USB Handspring Visor uvisor* at uhub? port ? ucom* at uvisor? # USB Generic driver ugen* at uhub? port ? configuration ? interface ? # Audio Devices # PCI audio devices #auvia at pci? dev ? function ? # VIA VT82C686A integrated AC'97 Audio #clcs* at pci? dev ? function ? # Cirrus Logic CS4280 #cmpci* at pci? dev ? function ? # C-Media CMI8338/8738 #eap* at pci? dev ? function ? # Ensoniq AudioPCI #eso* at pci? dev ? function ? # ESS Solo-1 PCI AudioDrive #fms* at pci? dev ? function ? # Forte Media FM801 #sv* at pci? dev ? function ? # S3 SonicVibes # ISA Plug-and-Play audio devices #ess* at isapnp? # ESS Tech ES1887, ES1888, ES888 audio #guspnp* at isapnp? # Gravis Ultra Sound PnP audio #sb* at isapnp? # SoundBlaster-compatible audio #wss* at isapnp? # Windows Sound System #ym* at isapnp? # Yamaha OPL3-SA3 audio # ISA audio devices # the "aria" probe might give false hits #aria0 at isa? port 0x290 irq 10 # Aria #gus0 at isa? port 0x220 irq 7 drq 1 drq2 6 # Gravis Ultra Sound #pas0 at isa? port 0x220 irq 7 drq 1 # ProAudio Spectrum #pss0 at isa? port 0x220 irq 7 drq 6 # Personal Sound System #sp0 at pss0 port 0x530 irq 10 drq 0 # sound port driver #sb0 at isa? port 0x220 irq 5 drq 1 drq2 5 # SoundBlaster #wss0 at isa? port 0x530 irq 10 drq 0 drq2 1 # Windows Sound System #wss0 at isa? port 0x530 irq 5 drq 0 drq2 1 # Windows Sound System #cms0 at isa? port 0x200 # Creative Music System # OPL[23] FM synthesizers #opl0 at isa? port 0x388 # use only if not attached to sound card #opl* at cmpci? flags 1 #opl* at eso? #opl* at ess? #opl* at fms? #opl* at sb? #opl* at sv? #opl* at wss? #opl* at ym? # Audio support #audio* at aria? #audio* at auvia? #audio* at clcs? #audio* at cmpci? #audio* at eap? #audio* at eso? #audio* at ess? #audio* at fms? #audio* at gus? #audio* at guspnp? #audio* at pas? #audio* at sb? #audio* at sp? #audio* at sv? audio* at uaudio? #audio* at wss? #audio* at ym? # MPUI 401 UARTs #mpu* at isa? port 0x330 irq 9 # MPU401 or compatible card #mpu* at cmpci? #mpu* at eso? #mpu* at fms? #mpu* at sb? #mpu* at ym? # MIDI support #midi* at cms? # Creative Music System #midi* at eap? # 137[01] MIDI port #midi* at mpu? # MPU 401 #midi* at opl? # OPL FM synth #midi* at pcppi? # MIDI interface to the PC speaker #midi* at sb? # SB1 MIDI port # The spkr driver provides a simple tone interface to the built in speaker. spkr0 at pcppi? # PC speaker # TV cards # Brooktree 848/849/878/879 based TV cards bktr* at pci? dev ? function ? # Mice # ISA busmice #lms0 at isa? port 0x23c irq 5 # Logitech bus mouse #lms1 at isa? port 0x238 irq 5 #mms0 at isa? port 0x23c irq 5 # Microsoft InPort mouse #mms1 at isa? port 0x238 irq 5 #wsmouse* at lms? mux 0 #wsmouse* at mms? mux 0 # backwards compatible versions #olms0 at isa? port 0x23c irq 5 # Logitech bus mouse #olms1 at isa? port 0x238 irq 5 #omms0 at isa? port 0x23c irq 5 # Microsoft InPort mouse #omms1 at isa? port 0x238 irq 5 # Joysticks # ISA Plug-and-Play joysticks #joy* at isapnp? # Game ports (usually on audio cards) # PCI joysticks #joy* at pci? # Game ports (usually on audio cards) # ISA joysticks. Probe is a little strange; add only if you have one. #joy0 at isa? port 0x201 # Miscellaneous Devices # Planetconnect Satellite receiver driver. #satlink0 at isa? port 0x300 drq 1 # Pull in optional local configuration #include "arch/i386/conf/GENERIC.local" # Pseudo-Devices # disk/mass storage pseudo-devices #pseudo-device ccd 4 # concatenated/striped disk devices #pseudo-device raid 4 # RAIDframe disk driver pseudo-device md 1 # memory disk device (ramdisk) pseudo-device vnd 4 # disk-like interface to files # network pseudo-devices pseudo-device bpfilter 16 # Berkeley packet filter #pseudo-device ipfilter # IP filter (firewall) and NAT pseudo-device loop # network loopback pseudo-device ppp 2 # Point-to-Point Protocol #pseudo-device sl 2 # Serial Line IP #pseudo-device strip 2 # Starmode Radio IP (Metricom) #pseudo-device tun 2 # network tunneling over tty #pseudo-device gre 2 # generic L3 over IP tunnel pseudo-device gif 4 # IPv[46] over IPv[46] tunnel (RFC 1933) pseudo-device faith 1 # IPv[46] TCP relay translation # miscellaneous pseudo-devices pseudo-device pty # pseudo-terminals #pseudo-device tb 1 # tablet line discipline pseudo-device sequencer 1 # MIDI sequencer # rnd works; RND_COM does not on port i386 yet. pseudo-device rnd # /dev/random and in-kernel generator #options RND_COM # use "com" randomness as well (BROKEN) # a pseudo device needed for Coda # also needs CODA (above) #pseudo-device vcoda 4 # coda minicache <-> venus comm. pseudo-device wsmux @ 1.44.2.3 log @Resynch with -current. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.44.2.2 2002/06/25 15:44:45 sommerfeld Exp $ a29 1 #options PERFCTRS # performance-monitoring counters support d428 17 a444 1 scsibus* at scsi? d457 1 a457 1 ld* at cac? unit ? # Logical disk devices d494 2 a495 1 atapibus* at atapi? d659 2 d731 17 a747 1 audio* at audiobus? d758 4 a761 1 #midi* at midibus? d763 1 a836 1 pseudo-device clockctl # user control of clock subsystem @ 1.44.2.4 log @merged with -current as of today. rearranged gdt init to deal with KVM86 changes; however, KVM86 has no chance of working yet; good thing it's not part of GENERIC @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.44.2.3 2002/08/19 01:22:16 sommerfeld Exp $ d69 1 a69 1 #options SHMMAXPGS=2048 # 2048 pages is the default d546 1 a546 1 #wi* at pcmcia? function ? # Lucent/Intersil WaveLan IEEE (802.11) @ 1.44.4.1 log @catch up with -current. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.46 2002/06/17 05:14:12 lukem Exp $ a29 1 #options PERFCTRS # performance-monitoring counters support a836 1 pseudo-device clockctl # user control of clock subsystem @ 1.44.4.2 log @catch up with -current. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.48 2002/06/25 03:12:06 lukem Exp $ d429 17 a445 1 scsibus* at scsi? d458 1 a458 1 ld* at cac? unit ? # Logical disk devices d495 2 a496 1 atapibus* at atapi? d660 2 d732 17 a748 1 audio* at audiobus? d759 4 a762 1 #midi* at midibus? d764 1 @ 1.44.4.3 log @catch up with -current. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.50 2002/08/02 05:26:45 ichiro Exp $ d69 1 a69 1 #options SHMMAXPGS=2048 # 2048 pages is the default d546 1 a546 1 #wi* at pcmcia? function ? # Lucent/Intersil WaveLan IEEE (802.11) @ 1.44.6.1 log @Pull up revision 1.45 (requested by gmcgarry in ticket #230): Include PERFCTRS to match MTRR option. Now pmc(1) does something useful. @ text @d1 1 a1 1 # $NetBSD$ a29 1 #options PERFCTRS # performance-monitoring counters support @ 1.44.6.2 log @Pull up revision 1.46 (requested by lukem in ticket #312): Enable "pseudo-device clockctl" in all kernels, except installation related kernels (INSTALL* and RAMDISK*). This enables rc.conf(5) $ntpd_chroot to be used "out of the box" @ text @a837 1 pseudo-device clockctl # user control of clock subsystem @ 1.44.6.3 log @Apply patch (requested by itohy in ticket #1745): Add missing "scsibus* at adv?" line. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.44.6.2 2002/08/01 04:22:29 lukem Exp $ d429 1 a429 1 scsibus* at adv? @ 1.43 log @Remove opms(4) and its device, /dev/pms0, from the i386 port, because it has been obsoleted by pms(4). Reviewed by fvdl and christos. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.42 2002/04/17 02:22:49 mycroft Exp $ d7 2 @ 1.42 log @Switch from de to tlp by default. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.41 2002/04/16 11:49:55 wiz Exp $ a311 1 # "opms" should not be enabled together with "pms" a312 1 #opms* at pckbc? # backwards compatible PS/2 mouse a784 1 #opms0 at pc? irq 12 # PS/2 auxiliary port mouse @ 1.41 log @Remove last(?) traces of pmsi. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.40 2002/04/12 08:11:01 gmcgarry Exp $ a525 1 #de* at pci? dev ? function ? # DEC 21x4x-based Ethernet d541 1 a541 5 #tlp* at pci? dev ? function ? # DECchip 21x4x (and clones) Ethernet #options TLP_MATCH_21040 #options TLP_MATCH_21041 #options TLP_MATCH_21140 #options TLP_MATCH_21142 @ 1.40 log @Add commented-out USERCONF option. Mainly useful for install media and can be optionally enabled based on miniroot and ramdisk size requirements. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.39 2002/03/04 13:24:09 sommerfeld Exp $ d312 1 a312 1 # "opms" should not be enabled together with "pms" or "pmsi" a313 1 #pmsi* at pckbc? # PS/2 "Intelli"mouse for wsmouse a321 1 #wsmouse* at pmsi? mux 0 @ 1.39 log @The "gif*" tunnelling interface does everything ipip does. Move usage example from ipip.4 to gif.4 Excise ipip and stitch up the scars. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.38 2002/02/10 17:36:57 wiz Exp $ d70 1 @ 1.38 log @Update description for icsphy. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.37 2002/01/27 13:23:17 jdolecek Exp $ a833 1 #pseudo-device ipip 2 # IP Encapsulation within IP (RFC 2003) @ 1.37 log @add options PIPE_SOCKETPAIR to individual kernel configs the option is commented out on everything but kernels I was able to recognize as INSTALL-like or ones for small memory machines @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.36 2001/12/28 17:37:03 augustss Exp $ d613 1 a613 1 #icsphy* at mii? phy ? # Integrated Circuit Systems ICS1890 @ 1.36 log @Update for new uhidev device attachment. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.35 2001/11/20 12:56:29 lukem Exp $ d69 2 @ 1.35 log @cleanup: options SPACE TAB makeoptions TAB psuedo-device TAB remove trailing whitespace replace multiple spaces -> tabs options "FOO" -> options FOO options "FOO=bar" -> options FOO=bar options "FOO=\"bar\"" -> options FOO="\"bar\"" @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.34 2001/11/20 08:43:24 lukem Exp $ d640 3 d644 1 a644 1 ums* at uhub? port ? configuration ? interface ? d648 1 a648 1 ukbd* at uhub? port ? configuration ? interface ? d652 1 a652 1 uhid* at uhub? port ? configuration ? interface ? @ 1.34 log @- pull in opt_kgdb.h where necessary - replace opt_kgdb_machdep.h with opt_kgdb.h - defparam opt_kgdb.h: KGDB_DEV KGDB_DEVNAME KGDB_DEVADDR KGDB_DEVRATE KGDB_DEVMODE - move from opt_ddbparam.h to opt_ddb.h: DDB_FROMCONSOLE DDB_ONPANIC DDB_HISTORY_SIZE DDB_BREAK_CHAR SYMTAB_SPACE - replace KGDBDEV with KGDB_DEV - replace KGDBADDR with KGDB_DEVADDR - replace KGDBMODE with KGDB_DEVMODE - replace KGDBRATE with KGDB_DEVRATE - use `9600' instead of `0x2580' for 9600 baud rate - use correct quotes for options KGDB_DEVNAME="\"com\"" - use correct quotes for options KGDB_DEV="17*256+0" - remove unnecessary dependancy on Makefile for kgdb_stub.o - minor whitespace cleanup @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.33 2001/11/13 17:54:50 augustss Exp $ d10 1 a10 1 #options IFAREF_DEBUG d40 1 a40 1 #options "CONSDEVNAME=\"com\"",CONADDR=0x2f8,CONSPEED=57600 d196 1 a196 1 # Plug-and-Play BIOS and attached devices d204 1 a204 1 #ess* at pnpbios? index ? # ESS AudioDrive d207 1 a207 1 #ym* at pnpbios? index ? # OPL3-SA3 d466 1 a466 1 #wdc* at isapnp? d596 2 a597 2 #tr0 at isa? port 0xa20 iomem 0xd8000 irq ? # IBM TROPIC based Token-Ring #tr1 at isa? port 0xa24 iomem 0xd0000 irq ? # IBM TROPIC based Token-Ring d712 1 a712 1 #pss0 at isa? port 0x220 irq 7 drq 6 # Personal Sound System @ 1.33 log @The wsmux pseudo device does not need a count anymore. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.32 2001/11/04 09:00:38 yamt Exp $ d77 1 a77 1 #options "KGDB_DEVNAME=\"com\"",KGDBADDR=0x3f8,KGDBRATE=9600 @ 1.32 log @add adv@@cardbus. (commented out if ahc@@cardbus is commented out.) @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.31 2001/11/04 07:39:40 itohy Exp $ d843 1 a843 1 pseudo-device wsmux 4 @ 1.31 log @Add mpu at cmpci and opl at cmpci attachment. I always test it on alpha, and add cmpci entries to alpha config files. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.30 2001/08/22 15:39:06 hubertf Exp $ d424 1 @ 1.30 log @More comment changes: 90x[B] -> 90x[BC] @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.29 2001/07/09 15:05:23 soren Exp $ d721 1 d751 1 @ 1.30.6.1 log @Sync the thorpej-mips-cache branch with -current. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.32 2001/11/04 09:00:38 yamt Exp $ a423 1 adv* at cardbus? dev ? function ? # AdvanSys 1200[A,B], 9xx[U,UA] SCSI a720 1 #opl* at cmpci? flags 1 a749 1 #mpu* at cmpci? @ 1.29 log @ncr(8) is gone from the tree, so remove ^#ncr*. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.28 2001/07/08 16:32:18 abs Exp $ d527 1 a527 1 #ex* at pci? dev ? function ? # 3Com 90x[B] @ 1.29.2.1 log @Merge Aug 24 -current into the kqueue branch. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.30 2001/08/22 15:39:06 hubertf Exp $ d527 1 a527 1 #ex* at pci? dev ? function ? # 3Com 90x[BC] @ 1.29.2.2 log @Sync kqueue branch with -current. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.29.2.1 2001/08/25 06:15:23 thorpej Exp $ d10 1 a10 1 #options IFAREF_DEBUG d40 1 a40 1 #options CONSDEVNAME="\"com\"",CONADDR=0x2f8,CONSPEED=57600 d77 1 a77 1 #options KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600 d196 1 a196 1 # Plug-and-Play BIOS and attached devices d204 1 a204 1 #ess* at pnpbios? index ? # ESS AudioDrive d207 1 a207 1 #ym* at pnpbios? index ? # OPL3-SA3 a423 1 adv* at cardbus? dev ? function ? # AdvanSys 1200[A,B], 9xx[U,UA] SCSI d465 1 a465 1 #wdc* at isapnp? d595 2 a596 2 #tr0 at isa? port 0xa20 iomem 0xd8000 irq ? # IBM TROPIC based Token-Ring #tr1 at isa? port 0xa24 iomem 0xd0000 irq ? # IBM TROPIC based Token-Ring a638 3 # USB HID device uhidev* at uhub? port ? configuration ? interface ? d640 1 a640 1 ums* at uhidev? reportid ? d644 1 a644 1 ukbd* at uhidev? reportid ? d648 1 a648 1 uhid* at uhidev? reportid ? d711 1 a711 1 #pss0 at isa? port 0x220 irq 7 drq 6 # Personal Sound System a720 1 #opl* at cmpci? flags 1 a749 1 #mpu* at cmpci? d840 1 a840 1 pseudo-device wsmux @ 1.29.2.3 log @Sync w/ -current. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.29.2.2 2002/01/10 19:44:25 thorpej Exp $ a68 2 #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) @ 1.29.2.4 log @Catch up with -current. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.29.2.3 2002/02/11 20:08:20 jdolecek Exp $ d613 1 a613 1 #icsphy* at mii? phy ? # Integrated Circuit Systems ICS189x d834 1 @ 1.29.2.5 log @catch up with -current on kqueue branch @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.29.2.4 2002/03/16 15:58:11 jdolecek Exp $ a7 2 #options INCLUDE_CONFIG_FILE # embed config file in kernel binary a27 1 #options PERFCTRS # performance-monitoring counters support a69 1 #options USERCONF # userconf(4) support d311 1 d313 2 d322 1 d527 1 d543 5 a547 1 #tlp* at pci? dev ? function ? # DECchip 21x4x and clones d793 1 @ 1.29.2.6 log @sync kqueue branch with HEAD @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.29.2.5 2002/06/23 17:37:17 jdolecek Exp $ d69 1 a69 1 #options SHMMAXPGS=2048 # 2048 pages is the default d429 17 a445 1 scsibus* at scsi? d458 1 a458 1 ld* at cac? unit ? # Logical disk devices d495 2 a496 1 atapibus* at atapi? d563 1 a563 1 #wi* at pcmcia? function ? # Lucent/Intersil WaveLan IEEE (802.11) d660 2 d732 17 a748 1 audio* at audiobus? d759 4 a762 1 #midi* at midibus? d764 1 a837 1 pseudo-device clockctl # user control of clock subsystem @ 1.29.2.7 log @sync kqueue with -current; this includes merge of gehenna-devsw branch, merge of i386 MP branch, and part of autoconf rototil work @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.29.2.6 2002/09/06 08:36:01 jdolecek Exp $ d196 1 a196 1 cpu0 at mainbus0 @ 1.28 log @Standardise TCP_COMPAT_42 as commented out, grouped with other COMPAT options, and with the comment '4.2BSD TCP/IP bug compat. Not recommended' Add commented out 'TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG' (All hail amiga and atari which make some attempt to automate the multiplicity of config files...) @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.27 2001/04/21 21:10:41 fvdl Exp $ a386 1 #ncr* at pci? dev ? function ? # NCR 53c8xx SCSI @ 1.27 log @s/cheap/expensive/ for DIAGNOSTIC @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.26 2000/09/24 15:59:32 jdolecek Exp $ d90 1 d143 1 a145 3 # Compatibility with 4.2BSD implementation of TCP/IP. Not recommended. #options TCP_COMPAT_42 @ 1.26 log @don't specify number of ptys if >= 16 (current default initial number) pty comments: normalize and g/c what is no longer relevant @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.25 2000/08/21 07:39:42 itohy Exp $ d71 1 a71 1 options DIAGNOSTIC # cheap kernel consistency checks @ 1.26.2.1 log @file DR-EVIL was added on branch thorpej_scsipi on 2000-11-20 20:09:15 +0000 @ text @d1 842 @ 1.26.2.2 log @Update thorpej_scsipi to -current as of a month ago A i386 GENERIC kernel compiles without the siop, ahc and bha drivers (will be updated later). i386 IDE/ATAPI and ncr work, as well as sparc/esp_sbus. alpha should work as well (untested yet). siop, ahc and bha will be updated once I've updated the branch to current -current, as well as machine-dependant code. @ text @a0 842 # $NetBSD: DR-EVIL,v 1.26.2.1 2000/11/20 20:09:15 bouyer Exp $ # # DR-EVIL -- Dell Inspiron 3800 laptop used by thorpej@@netbsd.org # include "arch/i386/conf/std.i386" maxusers 32 # estimated number of users #options IFAREF_DEBUG # CPU support. At least one is REQUIRED. #options I386_CPU #options I486_CPU #options I586_CPU options I686_CPU #makeoptions CC="/usr/local/bin/gcc" #makeoptions COPTS="-O2 -mcpu=pentiumpro -freorder-blocks" makeoptions COPTS="-O2 -mcpu=pentiumpro" options __AUDIT__ # CPU-related options. #options MATH_EMULATE # floating point emulation #options VM86 # virtual 8086 emulation options USER_LDT # user-settable LDT; used by WINE #options MTRR # MTRR support # eliminate delay no-ops in I/O; recommended on all but very old machines options DUMMY_NOPS # delay between "rebooting ..." message and hardware reset, in milliseconds options CPURESET_DELAY=2000 # Misc. i386-specific options options XSERVER # X server support in console drivers #options XSERVER_DDB # PF12 gets you into DDB when X is running # This option allows you to force a serial console at the specified # I/O address. see console(4) for details. #options "CONSDEVNAME=\"com\"",CONADDR=0x2f8,CONSPEED=57600 # you don't want the option below ON iff you are using the # serial console option of the new boot strap code. #options CONS_OVERRIDE # Always use above! independent of boot info # The following options override the memory sizes passed in from the boot # block. Use them *only* if the boot block is unable to determine the correct # values. Note that the BIOS may *correctly* report less than 640k of base # memory if the extended BIOS data area is located at the top of base memory # (as is the case on most recent systems). #options REALBASEMEM=639 # size of base memory (in KB) #options REALEXTMEM=15360 # size of extended memory (in KB) # Standard system options options UCONSOLE # users can use TIOCCONS (for xconsole) options INSECURE # disable kernel security levels options RTC_OFFSET=420 # hardware clock is this many mins. west of GMT options NTP # NTP phase/frequency locked loop options KTRACE # system call tracing via ktrace(1) options SYSVMSG # System V-like message queues options SYSVSEM # System V-like semaphores options SYSVSHM # System V-like memory sharing #options SHMMAXPGS=1024 # 1024 pages is the default options LKM # loadable kernel modules # Diagnostic/debugging support options options DIAGNOSTIC # cheap kernel consistency checks #options DEBUG # expensive debugging checks/support #options KMEMSTATS # kernel memory statistics (vmstat -m) options DDB # in-kernel debugger options DDB_HISTORY_SIZE=100 # enable history editing in DDB #options KGDB # remote debugger #options "KGDB_DEVNAME=\"com\"",KGDBADDR=0x3f8,KGDBRATE=9600 makeoptions DEBUG="-g" # compile full symbol table # Compatibility options options COMPAT_NOMID # compatibility with 386BSD, BSDI, NetBSD 0.8, options COMPAT_09 # NetBSD 0.9, options COMPAT_10 # NetBSD 1.0, options COMPAT_11 # NetBSD 1.1, options COMPAT_12 # NetBSD 1.2, options COMPAT_13 # NetBSD 1.3, options COMPAT_14 # NetBSD 1.4, options COMPAT_43 # and 4.3BSD options COMPAT_386BSD_MBRPART # recognize old partition ID #options COMPAT_SVR4 # binary compatibility with SVR4 #options COMPAT_IBCS2 # binary compatibility with SCO and ISC options COMPAT_LINUX # binary compatibility with Linux #options COMPAT_FREEBSD # binary compatibility with FreeBSD # Executable format options # File systems file-system FFS # UFS file-system EXT2FS # second extended file system (linux) file-system LFS # log-structured file system file-system MFS # memory file system file-system NFS # Network File System client #file-system NTFS # Windows/NT file system file-system CD9660 # ISO 9660 + Rock Ridge file system file-system MSDOSFS # MS-DOS file system file-system FDESC # /dev/fd file-system KERNFS # /kern file-system NULLFS # loopback file system file-system PORTAL # portal filesystem (still experimental) file-system PROCFS # /proc file-system UMAPFS # NULLFS + uid and gid remapping #file-system UNION # union file system #file-system CODA # Coda File System; also needs vcoda (below) # File system options #options QUOTA # UFS quotas options FFS_EI # FFS Endian Independant support options NFSSERVER # Network File System server options SOFTDEP # Soft dependencies for FFS #options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and # immutable) behave as system flags. # Networking options options GATEWAY # packet forwarding options INET # IP + ICMP + TCP + UDP options INET6 # IPv6 options IPSEC # IPSec options IPSEC_ESP # IPSec ESP options MROUTING # IP multicast routing #options NS # XNS #options NSIP # XNS tunneling over IP #options ISO,TPIP # OSI #options EON # OSI tunneling over IP #options CCITT,LLC,HDLC # X.25 options NETATALK # AppleTalk networking protocols #options PPP_BSDCOMP # BSD-Compress compression support for PPP #options PPP_DEFLATE # Deflate compression support for PPP #options PPP_FILTER # Active filter support for PPP (requires bpf) #options PFIL_HOOKS # pfil(9) packet filter hooks #options IPFILTER_LOG # ipmon(8) log support options NMBCLUSTERS=4096 # Max. number of mbuf clusters # Compatibility with 4.2BSD implementation of TCP/IP. Not recommended. #options TCP_COMPAT_42 # These options enable verbose messages for several subsystems. # Warning, these may compile large string tables into the kernel! #options EISAVERBOSE # verbose EISA device autoconfig messages options MIIVERBOSE # verbose PHY autoconfig messages options PCIVERBOSE # verbose PCI device autoconfig messages #options PCI_CONFIG_DUMP # verbosely dump PCI config space #options PCMCIAVERBOSE # verbose PCMCIA configuration messages options SCSIVERBOSE # human readable SCSI error messages options USBVERBOSE # verbose USB device autoconfig messages options PNPBIOSVERBOSE # verbose PnP BIOS messages options NFS_BOOT_BOOTP,NFS_BOOT_BOOTPARAM # # wscons options # # builtin terminal emulations #options WSEMUL_SUN # sun terminal emulation options WSEMUL_VT100 # VT100 / VT220 emulation # different kernel output - see dev/wscons/wsdisplayvar.h options WS_KERNEL_FG=WSCOL_GREEN #options WS_KERNEL_BG=WSCOL_BLACK # compatibility to other console drivers options WSDISPLAY_COMPAT_PCVT # emulate some ioctls #options WSDISPLAY_COMPAT_SYSCONS # emulate some ioctls options WSDISPLAY_COMPAT_USL # VT handling options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes # see dev/pckbc/wskbdmap_mfii.c for implemented layouts #options PCKBD_LAYOUT="(KB_DE | KB_NODEAD)" # allocate a number of virtual screens at autoconfiguration time #options WSDISPLAY_DEFAULTSCREENS=4 options PCDISPLAY_SOFTCURSOR # Kernel root file system and dump configuration. config netbsd root on ? type ? #config netbsd root on sd0a type ffs #config netbsd root on ? type nfs # # Device configuration # mainbus0 at root apm0 at mainbus0 # Advanced power management options APMDEBUG # Basic Bus Support # Plug-and-Play BIOS and attached devices pnpbios* at mainbus? options PNPBIOSEVENTS options PNPBIOSEVENTSDEBUG # mainboard audio chips #ess* at pnpbios? index ? # ESS AudioDrive #sb* at pnpbios? index ? # NeoMagic 256AV in sb mode #wss* at pnpbios? index ? # NeoMagic 256AV in wss mode #ym* at pnpbios? index ? # OPL3-SA3 # com port # If enabled, consider changing "com0", "com1", and "com2" under "ISA Serial # Interfaces" to "com*", otherwise com2 will attach at pnpbios0 and there # will be no com0. A side effect is pcmcia (and other) com? previously # starting at com3 may attach as com1 or com2. com* at pnpbios? index ? # serial ports # parallel port # The above "com*" comments apply, cf. "lpt0" under "ISA parallel # "printer interfaces". lpt* at pnpbios? index ? # parallel ports pckbc* at pnpbios? index ? # PC keyboard/mouse controller fdc* at pnpbios? index ? # floppy controller npx* at pnpbios? index ? # Math coprocessor # IDE controller on Toshiba Portege 3000 series (crippled PCI device) #pciide* at pnpbios* index ? # PCI bus support pci* at mainbus? bus ? pci* at pchb? bus ? pci* at ppb? bus ? # Configure PCI using BIOS information options PCIBIOS # PCI BIOS support options PCIBIOSVERBOSE # PCI BIOS verbose info options PCIBIOS_INTR_FIXUP # fixup PCI interrupt routing #options PCIBIOS_IRQS_HINT=0x0a00 # PCI interrupts hint. IRQ 9 or 11 #options PCIBIOS_INTR_GUESS # see pcibios(4) #options PCIINTR_DEBUG # super-verbose PCI interrupt fixup options PCIBIOS_BUS_FIXUP # fixup PCI bus numbering #options PCIBIOS_ADDR_FIXUP # fixup PCI I/O addresses # PCI bridges pchb* at pci? dev ? function ? # PCI-Host bridges #pceb* at pci? dev ? function ? # PCI-EISA bridges pcib* at pci? dev ? function ? # PCI-ISA bridges ppb* at pci? dev ? function ? # PCI-PCI bridges # XXX 'puc's aren't really bridges, but there's no better place for them here #puc* at pci? dev ? function ? # PCI "universal" comm. cards # EISA bus support #eisa* at mainbus? #eisa* at pceb? # ISA bus support isa* at mainbus? #isa* at pceb? isa* at pcib? # PCMCIA bus support #pcmcia* at pcic? controller ? socket ? #pcmcia* at tcic? controller ? socket ? # ISA PCMCIA controllers #pcic0 at isa? port 0x3e0 iomem 0xd0000 iosiz 0x4000 #pcic1 at isa? port 0x3e2 iomem 0xd4000 iosiz 0x4000 #tcic0 at isa? port 0x240 iomem 0xd0000 iosiz 0x4000 #options PCIC_ISA_INTR_ALLOC_MASK=0x8200 # PCI PCMCIA controllers #pcic* at pci? dev? function ? # ISA Plug-and-Play bus support #isapnp0 at isa? # ISA Plug-and-Play PCMCIA controllers #pcic* at isapnp? # CardBus bridge support cbb* at pci? dev ? function ? cardslot* at cbb? # CardBus bus support cardbus* at cardslot? pcmcia* at cardslot? # Coprocessor Support # Math Coprocessor support #npx0 at isa? port 0xf0 irq 13 # x86 math coprocessor # Console Devices # ISA console #pc0 at isa? port 0x60 irq 1 # pccons generic PC console driver # Keyboard layout configuration for pccons #options FRENCH_KBD #options FINNISH_KBD #options GERMAN_KBD #options NORWEGIAN_KBD # wscons pckbc* at isa? # pc keyboard controller pckbd* at pckbc? # PC keyboard # "opms" should not be enabled together with "pms" or "pmsi" pms* at pckbc? # PS/2 mouse for wsmouse #pmsi* at pckbc? # PS/2 "Intelli"mouse for wsmouse #opms* at pckbc? # backwards compatible PS/2 mouse #vga0 at isa? vga* at pci? #pcdisplay0 at isa? # CGA, MDA, EGA, HGA wsdisplay* at vga? console ? #wsdisplay* at pcdisplay? console ? wskbd* at pckbd? console ? mux 1 wsmouse* at pms? mux 0 #wsmouse* at pmsi? mux 0 pcppi0 at isa? sysbeep0 at pcppi? # Serial Devices # PCI serial interfaces #com* at puc? port ? # 16x50s on "universal" comm boards #cy* at pci? dev ? function ? # Cyclades Cyclom-Y serial boards #cz* at pci? dev ? function ? # Cyclades-Z multi-port serial boards # ISA Plug-and-Play serial interfaces #com* at isapnp? # Modems and serial boards # PCMCIA serial interfaces com* at pcmcia? function ? # Modems and serial cards pcmcom* at pcmcia? function ? # PCMCIA multi-port serial cards com* at pcmcom? slave ? # ...and the slave devices # CardBus serial interfaces com* at cardbus? function ? # Modems and serial cards # ISA serial interfaces #options COM_HAYESP # adds Hayes ESP serial board support #com0 at isa? port 0x3f8 irq 4 # Standard PC serial ports #com1 at isa? port 0x2f8 irq 3 #com2 at isa? port 0x3e8 irq 5 #com3 at isa? port 0x2e8 irq 9 #ast0 at isa? port 0x1a0 irq 5 # AST 4-port serial cards #com* at ast? slave ? #boca0 at isa? port 0x100 irq 5 # BOCA 8-port serial cards #com* at boca? slave ? #tcom0 at isa? port 0x100 irq 7 # TC-800 8-port serial cards #com* at tcom? slave ? #rtfps0 at isa? port 0x1230 irq 10 # RT 4-port serial cards #com* at rtfps? slave ? #cy0 at isa? iomem 0xd4000 irq 12 # Cyclades serial cards # Parallel Printer Interfaces # PCI parallel printer interfaces #lpt* at puc? port ? # || ports on "universal" comm boards # ISA parallel printer interfaces lpt0 at isa? port 0x378 irq 7 # standard PC parallel ports #lpt1 at isa? port 0x278 #lpt2 at isa? port 0x3bc # LM7[89] and compatible hardware monitors #lm0 at isa? port 0x290 # other common ports: 0x280, 0x310 # VIA VT82C686A hardware monitor #viapm* at pci? dev ? function ? #viaenv* at viapm? # SCSI Controllers and Devices # PCI SCSI controllers #adv* at pci? dev ? function ? # AdvanSys 1200[A,B], 9xx[U,UA] SCSI #adw* at pci? dev ? function ? # AdvanSys 9xxUW SCSI #ahc* at pci? dev ? function ? # Adaptec [23]94x, aic78x0 SCSI #bha* at pci? dev ? function ? # BusLogic 9xx SCSI #dpt* at pci? dev ? function ? # DPT SmartCache/SmartRAID #isp* at pci? dev ? function ? # Qlogic ISP [12]0x0 SCSI/FibreChannel #ncr* at pci? dev ? function ? # NCR 53c8xx SCSI #siop* at pci? dev ? function ? # Symbios 53c8xx SCSI (experimental) #pcscp* at pci? dev ? function ? # AMD 53c974 PCscsi-PCI SCSI # EISA SCSI controllers #ahb* at eisa? slot ? # Adaptec 174[02] SCSI #ahc* at eisa? slot ? # Adaptec 274x, aic7770 SCSI #bha* at eisa? slot ? # BusLogic 7xx SCSI #dpt* at eisa? slot ? # DPT EATA SCSI #uha* at eisa? slot ? # UltraStor 24f SCSI # PCMCIA SCSI controllers aic* at pcmcia? function ? # Adaptec APA-1460 SCSI esp* at pcmcia? function ? # Qlogic ESP406/FAS408 SCSI # ISA Plug-and-Play SCSI controllers #aha* at isapnp? # Adaptec AHA-154[02 #aic* at isapnp? # Adaptec AHA-1520B # ISA SCSI controllers #aha0 at isa? port 0x330 irq ? drq ? # Adaptec 154[02] SCSI #aha1 at isa? port 0x334 irq ? drq ? #ahc0 at isa? port ? irq ? # Adaptec 284x SCSI #aic0 at isa? port 0x340 irq 11 # Adaptec 152[02] SCSI #bha0 at isa? port 0x330 irq ? drq ? # BusLogic [457]4X SCSI #bha1 at isa? port 0x334 irq ? drq ? # The "nca" and "dpt" probes might give false hits or hang your machine. #dpt0 at isa? port 0x170 irq ? drq ? # DPT SmartCache/SmartRAID #nca0 at isa? port 0x360 irq 15 # Port-mapped NCR 53C80 controller #nca1 at isa? iomem 0xd8000 irq 5 # Memory-mapped controller (T128, etc.) #sea0 at isa? iomem 0xc8000 irq 5 # Seagate/Future Domain SCSI #uha0 at isa? port 0x330 irq ? drq ? # UltraStor [13]4f SCSI #uha1 at isa? port 0x340 irq ? drq ? #wds0 at isa? port 0x350 irq 15 drq 6 # WD7000 and TMC-7000 controllers #wds1 at isa? port 0x358 irq 11 drq 5 # CardBus SCSI cards ahc* at cardbus? dev ? function ? # Adaptec ADP-1480 # SCSI bus support #scsibus* at adv? #scsibus* at adw? #scsibus* at aha? #scsibus* at ahb? scsibus* at ahc? scsibus* at aic? #scsibus* at bha? #scsibus* at dpt? scsibus* at esp? #scsibus* at isp? #scsibus* at nca? #scsibus* at ncr? #scsibus* at pcscp? #scsibus* at sea? #scsibus* at siop? #scsibus* at uha? #scsibus* at wds? # SCSI devices sd* at scsibus? target ? lun ? # SCSI disk drives st* at scsibus? target ? lun ? # SCSI tape drives cd* at scsibus? target ? lun ? # SCSI CD-ROM drives #ch* at scsibus? target ? lun ? # SCSI autochangers #ss* at scsibus? target ? lun ? # SCSI scanners #ses* at scsibus? target ? lun ? # SCSI Enclosure Services devices uk* at scsibus? target ? lun ? # SCSI unknown # RAID controllers and devices cac* at pci? dev ? function ? # Compaq array controller ca* at cac? unit ? # Compaq array disk devices # IDE and related devices # PCI IDE controllers - see pciide(4) for supported hardware. # The 0x0001 flag force the driver to use DMA, even if the driver doesn't know # how to set up DMA modes for this chip. This may work, or may cause # a machine hang with some controllers. pciide* at pci ? dev ? function ? flags 0x0000 # ISA Plug-and-Play IDE controllers #wdc* at isapnp? # PCMCIA IDE controllers wdc* at pcmcia? function ? # ISA ST506, ESDI, and IDE controllers # Use flags 0x01 if you want to try to use 32bits data I/O (the driver will # fall back to 16bits I/O if 32bits I/O are not functional). # Some controllers pass the initial 32bit test, but will fail later. #wdc0 at isa? port 0x1f0 irq 14 flags 0x00 #wdc1 at isa? port 0x170 irq 15 flags 0x00 # IDE drives # Flags are used only with controllers that support DMA operations # and mode settings (e.g. some pciide controllers) # The lowest order four bits (rightmost digit) of the flags define the PIO # mode to use, the next set of four bits the DMA mode and the third set the # UltraDMA mode. For each set of four bits, the 3 lower bits define the mode # to use, and the last bit must be 1 for this setting to be used. # For DMA and UDMA, 0xf (1111) means 'disable'. # 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'. # (0xc=1100, 0xa=1010, 0xf=1111) # 0x0000 means "use whatever the drive claims to support". wd* at wdc? channel ? drive ? flags 0x0000 wd* at pciide? channel ? drive ? flags 0x0000 # ATAPI bus support atapibus* at wdc? channel ? atapibus* at pciide? channel ? # ATAPI devices # flags have the same meaning as for IDE drives. cd* at atapibus? drive ? flags 0x0000 # ATAPI CD-ROM drives sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives uk* at atapibus? drive ? flags 0x0000 # ATAPI unknown # Miscellaneous mass storage devices # ISA floppy fdc* at isa? port 0x3f0 irq 6 drq 2 # standard PC floppy controllers #fdc* at isa? port 0x370 irq ? drq ? fd* at fdc? drive ? # the drives themselves # some machines need you to do this instead of fd* #fd0 at fdc* drive 0 # ISA CD-ROM devices #mcd0 at isa? port 0x300 irq 10 # Mitsumi CD-ROM drives # ISA tape devices # note: the wt driver conflicts unpleasantly with SMC boards at the # same I/O address. The probe reprograms their EEPROMs. Don't # uncomment it unless you are actually using it. #wt0 at isa? port 0x308 irq 5 drq 1 # Archive and Wangtek QIC tape drives # Network Interfaces # PCI network interfaces #de* at pci? dev ? function ? # DEC 21x4x-based Ethernet #en* at pci? dev ? function ? # ENI/Adaptec ATM #ep* at pci? dev ? function ? # 3Com 3c59x #ex* at pci? dev ? function ? # 3Com 90x[B] #epic* at pci? dev ? function ? # SMC EPIC/100 Ethernet #esh* at pci? dev ? function ? # Essential HIPPI card #fpa* at pci? dev ? function ? # DEC DEFPA FDDI #fxp* at pci? dev ? function ? # Intel EtherExpress PRO 10+/100B #le* at pci? dev ? function ? # PCnet-PCI Ethernet #lmc* at pci? dev ? function ? # Lan Media Corp SSI/HSSI/DS3 #ne* at pci? dev ? function ? # NE2000-compatible Ethernet #ntwoc* at pci? dev ? function ? # Riscom/N2 PCI Sync Serial #rtk* at pci? dev ? function ? # Realtek 8129/8139 #sip* at pci? dev ? function ? # SiS 900 Ethernet #ti* at pci? dev ? function ? # Alteon ACEnic gigabit Ethernet #tl* at pci? dev ? function ? # ThunderLAN-based Ethernet #tlp* at pci? dev ? function ? # DECchip 21x4x (and clones) Ethernet #options TLP_MATCH_21040 #options TLP_MATCH_21041 #options TLP_MATCH_21140 #options TLP_MATCH_21142 #vr* at pci? dev ? function ? # VIA Rhine Fast Ethernet # EISA network interfaces #ep* at eisa? slot ? # 3Com 3c579 Ethernet #fea* at eisa? slot ? # DEC DEFEA FDDI #tlp* at eisa? slot ? # DEC DE-425 Ethernet # ISA Plug-and-Play network interfaces #ep* at isapnp? # 3Com 3c509 Ethernet #ne* at isapnp? # NE2000-compatible Ethernet #tr* at isapnp? # IBM/3COM TROPIC Token-Ring # PCMCIA network interfaces #awi* at pcmcia? function ? # BayStack 650/660 (802.11FH/DS) #cnw* at pcmcia? function ? # Xircom/Netwave AirSurfer ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet #mbe* at pcmcia? function ? # MB8696x based Ethernet ne* at pcmcia? function ? # NE2000-compatible Ethernet ray* at pcmcia? function ? # Raytheon RayLink (802.11) sm* at pcmcia? function ? # Megahertz Ethernet #wi* at pcmcia? function ? # Lucent WaveLan IEEE (802.11) xi* at pcmcia? function ? # Xircom CreditCard Ethernet mhzc* at pcmcia? function ? # Megaherz combo cards com* at mhzc? sm* at mhzc? # ISA network interfaces #ate0 at isa? port 0x2a0 irq ? # AT1700 #cs0 at isa? port 0x300 iomem ? irq ? drq ? # CS8900 Ethernet #ec0 at isa? port 0x250 iomem 0xd8000 irq 9 # 3Com 3c503 Ethernet #eg0 at isa? port 0x280 irq 9 # 3C505 ethernet cards #el0 at isa? port 0x300 irq 9 # 3C501 ethernet cards #ep0 at isa? port ? irq ? # 3C509 ethernet cards #ef0 at isa? port 0x360 iomem 0xd0000 irq 7 # 3C507 #ai0 at isa? port 0x360 iomem 0xd0000 irq 7 # StarLAN #fmv0 at isa? port 0x2a0 irq ? # FMV-180 series #ix0 at isa? port 0x300 irq 10 # EtherExpress/16 #iy0 at isa? port 0x360 irq ? # EtherExpress PRO 10 ISA #lc0 at isa? port 0x320 iomem ? irq ? # DEC EtherWORKS III (LEMAC) #depca0 at isa? port 0x300 iomem 0xc8000 iosiz 0x8000 irq 5 # DEPCA #le* at depca? #nele0 at isa? port 0x320 irq 9 drq 7 # NE2100 #le* at nele? #ntwoc0 at isa? port 0x300 irq 5 iomem 0xc8000 flags 1 # Riscom/N2 sync serial #bicc0 at isa? port 0x320 irq 10 drq 7 # BICC IsoLan #le* at bicc? #ne0 at isa? port 0x280 irq 9 # NE[12]000 ethernet cards #ne1 at isa? port 0x300 irq 10 #sm0 at isa? port 0x300 irq 10 # SMC91C9x Ethernet #tr0 at isa? port 0xa20 iomem 0xd8000 irq ? # IBM TROPIC based Token-Ring #tr1 at isa? port 0xa24 iomem 0xd0000 irq ? # IBM TROPIC based Token-Ring #tr* at isa? port ? irq ? # 3COM TROPIC based Token-Ring #we0 at isa? port 0x280 iomem 0xd0000 irq 9 # WD/SMC Ethernet #we1 at isa? port 0x300 iomem 0xcc000 irq 10 # CardBus network cards ex* at cardbus? dev ? function ? # 3Com 3C575TX tlp* at cardbus? dev ? function ? # DECchip 21x4x and clones fxp* at cardbus? dev ? function ? # Intel i8255x rtk* at cardbus? dev ? function ? # Realtek 8129/8139 # MII/PHY support #dmphy* at mii? phy ? # Davicom DM9101 PHYs exphy* at mii? phy ? # 3Com internal PHYs #icsphy* at mii? phy ? # Integrated Circuit Systems ICS1890 inphy* at mii? phy ? # Intel 82555 PHYs #iophy* at mii? phy ? # Intel 82553 PHYs #lxtphy* at mii? phy ? # Level One LXT-970 PHYs nsphy* at mii? phy ? # NS83840 PHYs #nsphyter* at mii? phy ? # NS83843 PHYs #qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs #sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs #tlphy* at mii? phy ? # ThunderLAN PHYs tqphy* at mii? phy ? # TDK Semiconductor PHYs ukphy* at mii? phy ? # generic unknown PHYs # USB Controller and Devices # PCI USB controllers #ohci* at pci? # Open Host Controller uhci* at pci? # Universal Host Controller (Intel) # CardBus USB controllers ohci* at cardbus? dev ? function ? # Open Host Controller # USB bus support usb* at uhci? usb* at ohci? # USB Hubs uhub* at usb? uhub* at uhub? port ? configuration ? interface ? # USB Mice ums* at uhub? port ? configuration ? interface ? wsmouse* at ums? mux 0 # USB Keyboards ukbd* at uhub? port ? configuration ? interface ? wskbd* at ukbd? console ? mux 1 # USB Generic HID devices uhid* at uhub? port ? configuration ? interface ? # USB Printer ulpt* at uhub? port ? configuration ? interface ? # USB Modem umodem* at uhub? port ? configuration ? ucom* at umodem? # USB Mass Storage umass* at uhub? port ? configuration ? interface ? atapibus* at umass? channel ? scsibus* at umass? channel ? # USB audio uaudio* at uhub? port ? configuration ? # USB Ethernet adapters aue* at uhub? port ? # ADMtek AN986 Pegasus based adapters cue* at uhub? port ? # CATC USB-EL1201A based adapters kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters # Prolofic PL2301/PL2302 host-to-host adapter upl* at uhub? port ? # Serial adapters # FTDI FT8U100AX serial adapter #uftdi* at uhub? port ? #ucom* at uftdi? portno ? # Diamond Multimedia Rio 500 urio* at uhub? port ? # USB Handspring Visor uvisor* at uhub? port ? ucom* at uvisor? # USB Generic driver ugen* at uhub? port ? configuration ? interface ? # Audio Devices # PCI audio devices #auvia at pci? dev ? function ? # VIA VT82C686A integrated AC'97 Audio #clcs* at pci? dev ? function ? # Cirrus Logic CS4280 #cmpci* at pci? dev ? function ? # C-Media CMI8338/8738 #eap* at pci? dev ? function ? # Ensoniq AudioPCI #eso* at pci? dev ? function ? # ESS Solo-1 PCI AudioDrive #fms* at pci? dev ? function ? # Forte Media FM801 #sv* at pci? dev ? function ? # S3 SonicVibes # ISA Plug-and-Play audio devices #ess* at isapnp? # ESS Tech ES1887, ES1888, ES888 audio #guspnp* at isapnp? # Gravis Ultra Sound PnP audio #sb* at isapnp? # SoundBlaster-compatible audio #wss* at isapnp? # Windows Sound System #ym* at isapnp? # Yamaha OPL3-SA3 audio # ISA audio devices # the "aria" probe might give false hits #aria0 at isa? port 0x290 irq 10 # Aria #gus0 at isa? port 0x220 irq 7 drq 1 drq2 6 # Gravis Ultra Sound #pas0 at isa? port 0x220 irq 7 drq 1 # ProAudio Spectrum #pss0 at isa? port 0x220 irq 7 drq 6 # Personal Sound System #sp0 at pss0 port 0x530 irq 10 drq 0 # sound port driver #sb0 at isa? port 0x220 irq 5 drq 1 drq2 5 # SoundBlaster #wss0 at isa? port 0x530 irq 10 drq 0 drq2 1 # Windows Sound System #wss0 at isa? port 0x530 irq 5 drq 0 drq2 1 # Windows Sound System #cms0 at isa? port 0x200 # Creative Music System # OPL[23] FM synthesizers #opl0 at isa? port 0x388 # use only if not attached to sound card #opl* at eso? #opl* at ess? #opl* at fms? #opl* at sb? #opl* at sv? #opl* at wss? #opl* at ym? # Audio support #audio* at aria? #audio* at auvia? #audio* at clcs? #audio* at cmpci? #audio* at eap? #audio* at eso? #audio* at ess? #audio* at fms? #audio* at gus? #audio* at guspnp? #audio* at pas? #audio* at sb? #audio* at sp? #audio* at sv? audio* at uaudio? #audio* at wss? #audio* at ym? # MPUI 401 UARTs #mpu* at isa? port 0x330 irq 9 # MPU401 or compatible card #mpu* at eso? #mpu* at fms? #mpu* at sb? #mpu* at ym? # MIDI support #midi* at cms? # Creative Music System #midi* at eap? # 137[01] MIDI port #midi* at mpu? # MPU 401 #midi* at opl? # OPL FM synth #midi* at pcppi? # MIDI interface to the PC speaker #midi* at sb? # SB1 MIDI port # The spkr driver provides a simple tone interface to the built in speaker. spkr0 at pcppi? # PC speaker # TV cards # Brooktree 848/849/878/879 based TV cards bktr* at pci? dev ? function ? # Mice # ISA busmice #lms0 at isa? port 0x23c irq 5 # Logitech bus mouse #lms1 at isa? port 0x238 irq 5 #mms0 at isa? port 0x23c irq 5 # Microsoft InPort mouse #mms1 at isa? port 0x238 irq 5 #wsmouse* at lms? mux 0 #wsmouse* at mms? mux 0 # backwards compatible versions #olms0 at isa? port 0x23c irq 5 # Logitech bus mouse #olms1 at isa? port 0x238 irq 5 #omms0 at isa? port 0x23c irq 5 # Microsoft InPort mouse #omms1 at isa? port 0x238 irq 5 #opms0 at pc? irq 12 # PS/2 auxiliary port mouse # Joysticks # ISA Plug-and-Play joysticks #joy* at isapnp? # Game ports (usually on audio cards) # PCI joysticks #joy* at pci? # Game ports (usually on audio cards) # ISA joysticks. Probe is a little strange; add only if you have one. #joy0 at isa? port 0x201 # Miscellaneous Devices # Planetconnect Satellite receiver driver. #satlink0 at isa? port 0x300 drq 1 # Pull in optional local configuration #include "arch/i386/conf/GENERIC.local" # Pseudo-Devices # disk/mass storage pseudo-devices #pseudo-device ccd 4 # concatenated/striped disk devices #pseudo-device raid 4 # RAIDframe disk driver pseudo-device md 1 # memory disk device (ramdisk) pseudo-device vnd 4 # disk-like interface to files # network pseudo-devices pseudo-device bpfilter 16 # Berkeley packet filter #pseudo-device ipfilter # IP filter (firewall) and NAT pseudo-device loop # network loopback pseudo-device ppp 2 # Point-to-Point Protocol #pseudo-device sl 2 # Serial Line IP #pseudo-device strip 2 # Starmode Radio IP (Metricom) #pseudo-device tun 2 # network tunneling over tty #pseudo-device gre 2 # generic L3 over IP tunnel #pseudo-device ipip 2 # IP Encapsulation within IP (RFC 2003) pseudo-device gif 4 # IPv[46] over IPv[46] tunnel (RFC 1933) pseudo-device faith 1 # IPv[46] TCP relay translation # miscellaneous pseudo-devices pseudo-device pty # pseudo-terminals #pseudo-device tb 1 # tablet line discipline pseudo-device sequencer 1 # MIDI sequencer # rnd works; RND_COM does not on port i386 yet. pseudo-device rnd # /dev/random and in-kernel generator #options RND_COM # use "com" randomness as well (BROKEN) # a pseudo device needed for Coda # also needs CODA (above) #pseudo-device vcoda 4 # coda minicache <-> venus comm. pseudo-device wsmux 4 @ 1.26.2.3 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.26.2.2 2001/04/23 09:41:45 bouyer Exp $ d71 1 a71 1 options DIAGNOSTIC # expensive kernel consistency checks @ 1.26.6.1 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.26 2000/09/24 15:59:32 jdolecek Exp $ d71 1 a71 1 options DIAGNOSTIC # expensive kernel consistency checks @ 1.26.6.2 log @Catch up with -current. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.26.6.1 2001/06/21 19:25:11 nathanw Exp $ a89 1 #options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. a141 1 #options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG d145 3 d388 1 @ 1.26.6.3 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.26.6.2 2001/08/24 00:08:25 nathanw Exp $ d527 1 a527 1 #ex* at pci? dev ? function ? # 3Com 90x[BC] @ 1.26.6.4 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.26.6.3 2001/09/21 22:35:00 nathanw Exp $ a423 1 adv* at cardbus? dev ? function ? # AdvanSys 1200[A,B], 9xx[U,UA] SCSI a720 1 #opl* at cmpci? flags 1 a749 1 #mpu* at cmpci? d840 1 a840 1 pseudo-device wsmux @ 1.26.6.5 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.26.6.4 2001/11/14 19:12:42 nathanw Exp $ d10 1 a10 1 #options IFAREF_DEBUG d40 1 a40 1 #options CONSDEVNAME="\"com\"",CONADDR=0x2f8,CONSPEED=57600 d77 1 a77 1 #options KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600 d196 1 a196 1 # Plug-and-Play BIOS and attached devices d204 1 a204 1 #ess* at pnpbios? index ? # ESS AudioDrive d207 1 a207 1 #ym* at pnpbios? index ? # OPL3-SA3 d466 1 a466 1 #wdc* at isapnp? d596 2 a597 2 #tr0 at isa? port 0xa20 iomem 0xd8000 irq ? # IBM TROPIC based Token-Ring #tr1 at isa? port 0xa24 iomem 0xd0000 irq ? # IBM TROPIC based Token-Ring a639 3 # USB HID device uhidev* at uhub? port ? configuration ? interface ? d641 1 a641 1 ums* at uhidev? reportid ? d645 1 a645 1 ukbd* at uhidev? reportid ? d649 1 a649 1 uhid* at uhidev? reportid ? d712 1 a712 1 #pss0 at isa? port 0x220 irq 7 drq 6 # Personal Sound System @ 1.26.6.6 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.26.6.5 2002/01/08 00:25:10 nathanw Exp $ a69 2 #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) d611 1 a611 1 #icsphy* at mii? phy ? # Integrated Circuit Systems ICS189x @ 1.26.6.7 log @Catch up to -current. (CVS: It's not just a program. It's an adventure!) @ text @d1 1 a1 1 # $NetBSD$ d834 1 @ 1.26.6.8 log @Catch up to -current. @ text @a69 1 #options USERCONF # userconf(4) support d311 1 a311 1 # "opms" should not be enabled together with "pms" d313 1 d322 1 @ 1.26.6.9 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.26.6.8 2002/04/17 00:03:14 nathanw Exp $ a7 2 #options INCLUDE_CONFIG_FILE # embed config file in kernel binary a27 1 #options PERFCTRS # performance-monitoring counters support d312 1 d314 1 d526 1 d542 5 a546 1 #tlp* at pci? dev ? function ? # DECchip 21x4x and clones d792 1 a842 1 pseudo-device clockctl # user control of clock subsystem @ 1.26.6.10 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD$ d69 1 a69 1 #options SHMMAXPGS=2048 # 2048 pages is the default d429 17 a445 1 scsibus* at scsi? d458 1 a458 1 ld* at cac? unit ? # Logical disk devices d495 2 a496 1 atapibus* at atapi? d660 2 d732 17 a748 1 audio* at audiobus? d759 4 a762 1 #midi* at midibus? d764 1 @ 1.26.6.11 log @Catch up to -current. @ text @d546 1 a546 1 #wi* at pcmcia? function ? # Lucent/Intersil WaveLan IEEE (802.11) @ 1.26.6.12 log @Catch up to -current. @ text @d196 1 a196 1 cpu0 at mainbus0 @ 1.25 log @Fix typos. No functional changes. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.24 2000/08/10 21:33:18 soda Exp $ d833 1 a833 1 pseudo-device pty 128 # pseudo-terminals @ 1.24 log @add commented out PCIBIOS_INTR_GUESS @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.23 2000/07/27 14:34:06 mrg Exp $ d157 1 a157 1 options PNPBIOSVERBOSE # verbos PnP BIOS messages d416 1 a416 1 #nca0 at isa? port 0x360 irq 15 # Port-mapped NCR 53C80 contoller d452 1 a452 1 #ses* at scsibus? target ? lun ? # SCSI Enclosure Servcies devices d474 1 a474 1 # fall back to 16bits I/O if 32bits I/O are not functionnal). d721 1 a721 1 # OPL[23] FM syntheziers @ 1.23 log @remove COMPAT_AOUT option. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.22 2000/07/18 11:41:32 soda Exp $ d240 1 @ 1.22 log @hexadecimal constant in "options" value doesn't need quotation. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.21 2000/06/16 03:49:12 thorpej Exp $ a94 1 #options COMPAT_AOUT # binary compatibility w/ NetBSD a.out @ 1.21 log @Update with reality. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.20 2000/06/14 22:02:27 veego Exp $ d240 2 a241 2 #options PCIBIOS_IRQS_HINT="0x0a00" # PCI interrupts hint. IRQ 9 or 11 #options PCIINTR_DEBUG # super-verbse PCI interrupt fixup d271 1 a271 1 #options PCIC_ISA_INTR_ALLOC_MASK="0x8200" @ 1.21.2.1 log @Pull up to netbsd-1-5 branch Approved by: thorpej - remove quotation from hexadecimal constant in "options" value. Revisions pulled up: > cvs rdiff -r1.17 -r1.18 syssrc/sys/arch/i386/conf/CARDBUS > cvs rdiff -r1.21 -r1.22 syssrc/sys/arch/i386/conf/DR-EVIL > cvs rdiff -r1.360 -r1.361 syssrc/sys/arch/i386/conf/GENERIC > cvs rdiff -r1.5 -r1.6 syssrc/sys/arch/i386/conf/IOPENER - add commented out PCIBIOS_INTR_GUESS. Revisions pulled up: > cvs rdiff -r1.19 -r1.20 syssrc/sys/arch/i386/conf/CARDBUS > cvs rdiff -r1.23 -r1.24 syssrc/sys/arch/i386/conf/DR-EVIL > cvs rdiff -r1.364 -r1.365 syssrc/sys/arch/i386/conf/GENERIC > cvs rdiff -r1.7 -r1.8 syssrc/sys/arch/i386/conf/IOPENER @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.21 2000/06/16 03:49:12 thorpej Exp $ d240 2 a241 3 #options PCIBIOS_IRQS_HINT=0x0a00 # PCI interrupts hint. IRQ 9 or 11 #options PCIBIOS_INTR_GUESS # see pcibios(4) #options PCIINTR_DEBUG # super-verbose PCI interrupt fixup d271 1 a271 1 #options PCIC_ISA_INTR_ALLOC_MASK=0x8200 @ 1.21.2.2 log @Pull up revision 1.27 (requested by fvdl): Not all DIAGNOSTIC checks are all that cheap, so disable that option in meant-for-production kernels. Introduces GENERIC_DIAGNOSTIC. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.21.2.1 2000/08/10 23:10:28 soda Exp $ d71 1 a71 1 options DIAGNOSTIC # expensive kernel consistency checks @ 1.20 log @Remove the obsolete config fragments for kernel crypto, because the IPsec crypto code is now in the kernel source tree. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.19 2000/06/11 02:41:10 mycroft Exp $ d18 2 d21 1 d27 1 a27 1 options MTRR # MTRR support d194 1 a194 1 d202 3 d206 4 a209 4 #ess* at pnpbios* index ? # ESS AudioDrive #sb* at pnpbios* index ? # NeoMagic 256AV in sb mode #wss* at pnpbios* index ? # NeoMagic 256AV in wss mode #ym* at pnpbios* index ? # OPL3-SA3 d226 2 d293 1 a293 1 npx0 at isa? port 0xf0 irq 13 # x86 math coprocessor d823 1 a823 1 #pseudo-device ppp 2 # Point-to-Point Protocol @ 1.19 log @Remove pcvt tentacles. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.18 2000/06/05 23:18:51 gmcgarry Exp $ a120 13 # Pull in config fragments for kernel crypto. This is required for # options IPSEC etc. to work. If you want to run with IPSEC, uncomment # one of these, based on whether you use crypto-us or crypto-intl, and # adjust the prefixes as necessary. prefix ../crypto-us/sys cinclude "conf/files.crypto-us" prefix #prefix ../crypto-intl/sys #cinclude "conf/files.crypto-intl" #prefix @ 1.18 log @Replace references to xe with xi. Clarify description to avoid confusion with the Xircom tlp-based cards. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.17 2000/06/01 04:24:00 david Exp $ d303 1 a303 1 # ISA console. You can only configure one of these! a304 1 #vt0 at isa? port 0x60 irq 1 # PCVT console driver a792 1 #opms0 at vt? irq 12 # PS/2 auxiliary port mouse @ 1.17 log @Remove entry for non-existant driver that entered GENERIC in 1.289 and propagated to others when sync'd. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.16 2000/05/28 21:48:52 thorpej Exp $ d574 1 a574 1 xe* at pcmcia? function ? # Xircom PCMCIA cards @ 1.16 log @Mirror last change to GENERIC. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.15 2000/05/28 20:10:29 thorpej Exp $ a704 1 #sbl* at pci? dev ? function ? # SoundBlaster Live! a749 1 #audio* at sbl? @ 1.15 log @Massive cleanup and syncing with GENERIC @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.14 2000/04/23 17:51:21 thorpej Exp $ d213 4 a216 4 #ess* at pnpbios0 index ? # ESS AudioDrive #sb* at pnpbios0 index ? # NeoMagic 256AV in sb mode #wss* at pnpbios0 index ? # NeoMagic 256AV in wss mode #ym* at pnpbios0 index ? # OPL3-SA3 d234 1 a234 1 #pciide* at pnpbios0 index ? @ 1.14 log @Update with reality. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.13 2000/04/19 08:44:33 haya Exp $ d3 1 a3 1 # DR-EVIL -- Dell Inspiron 3500 laptop used by thorpej@@netbsd.org a11 5 # Pull in config fragments for kernel crypto prefix ../crypto-us/sys include "conf/files.crypto-us" prefix d122 13 d162 1 d168 1 d208 21 a228 9 # PnP BIOS `bus' support pnpbios* at mainbus? com* at pnpbios? index ? lpt* at pnpbios? index ? #sb* at pnpbios? index ? wss* at pnpbios? index ? #ym* at pnpbios? index ? pckbc* at pnpbios? index ? fdc* at pnpbios? index ? d230 5 a234 1 options PNPBIOSVERBOSE d241 1 d245 1 d248 1 d287 4 a294 4 # CardBus bridge support cbb* at pci? dev ? function ? cardslot* at cbb? d337 1 d348 3 d378 6 d392 1 d395 1 d402 1 d407 1 d420 2 d430 3 d441 2 d448 1 d458 1 d461 3 d541 1 d543 4 d548 5 a553 1 #lmc* at pci? dev ? function ? # Lan Media Corp SSI/HSSI/DS3 d558 1 d566 2 d571 1 d573 2 a574 2 ray* at pcmcia? function ? # Raytheon RayLink 802.11 xe* at pcmcia? function ? # Xircom CreditCard Ethernet d597 1 d613 1 a613 4 #rtk* at cardbus? dev ? function ? # Realtek 8129/8139 # CardBus SCSI cards ahc* at cardbus? dev ? function ? # Adaptec ADP-1480 d616 1 d618 1 a618 1 #icsphy* at mii? phy ? # Integrated Circuit Systems ICS1890 d620 2 a621 1 #lxtphy* at mii? phy ? # Level One LXT-970 PHYs d623 1 d633 1 d635 3 a637 1 #ohci* at pci? # Open Host Controller d641 1 a641 1 #usb* at ohci? d661 4 d678 15 d699 3 d703 3 d710 1 a710 1 #guspnp* at isapnp? # Gravis Ultra Sound PnP audio d726 2 d730 1 d732 1 d735 2 a736 1 opl* at wss? d740 3 d744 1 d746 1 d751 1 a753 1 audio* at wss? d755 1 d758 7 d766 6 a771 3 midi* at pcppi? # MIDI interface to the PC speaker #midi* at sb? # SB MPU401 port midi* at opl? # OPL FM synth d776 4 d803 3 @ 1.14.4.1 log @Sync w/ netbsd-1-5-base. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.21 2000/06/16 03:49:12 thorpej Exp $ d3 1 a3 1 # DR-EVIL -- Dell Inspiron 3800 laptop used by thorpej@@netbsd.org d12 5 a22 2 #makeoptions CC="/usr/local/bin/gcc" #makeoptions COPTS="-O2 -mcpu=pentiumpro -freorder-blocks" a23 1 options __AUDIT__ d29 1 a29 1 #options MTRR # MTRR support a153 1 options MIIVERBOSE # verbose PHY autoconfig messages a158 1 options PNPBIOSVERBOSE # verbos PnP BIOS messages d194 1 a194 1 options APMDEBUG d198 9 a206 24 # Plug-and-Play BIOS and attached devices pnpbios* at mainbus? options PNPBIOSEVENTS options PNPBIOSEVENTSDEBUG # mainboard audio chips #ess* at pnpbios? index ? # ESS AudioDrive #sb* at pnpbios? index ? # NeoMagic 256AV in sb mode #wss* at pnpbios? index ? # NeoMagic 256AV in wss mode #ym* at pnpbios? index ? # OPL3-SA3 # com port # If enabled, consider changing "com0", "com1", and "com2" under "ISA Serial # Interfaces" to "com*", otherwise com2 will attach at pnpbios0 and there # will be no com0. A side effect is pcmcia (and other) com? previously # starting at com3 may attach as com1 or com2. com* at pnpbios? index ? # serial ports # parallel port # The above "com*" comments apply, cf. "lpt0" under "ISA parallel # "printer interfaces". lpt* at pnpbios? index ? # parallel ports d208 1 a208 7 pckbc* at pnpbios? index ? # PC keyboard/mouse controller fdc* at pnpbios? index ? # floppy controller npx* at pnpbios? index ? # Math coprocessor # IDE controller on Toshiba Portege 3000 series (crippled PCI device) #pciide* at pnpbios* index ? a214 1 # Configure PCI using BIOS information a217 1 #options PCIBIOS_IRQS_HINT="0x0a00" # PCI interrupts hint. IRQ 9 or 11 a219 1 #options PCIBIOS_ADDR_FIXUP # fixup PCI I/O addresses d258 4 a265 4 # CardBus bus support cardbus* at cardslot? pcmcia* at cardslot? d269 1 a269 1 #npx0 at isa? port 0xf0 irq 13 # x86 math coprocessor d274 1 a274 1 # ISA console d276 1 a307 1 #cz* at pci? dev ? function ? # Cyclades-Z multi-port serial boards a317 3 # CardBus serial interfaces com* at cardbus? function ? # Modems and serial cards a344 6 # LM7[89] and compatible hardware monitors #lm0 at isa? port 0x290 # other common ports: 0x280, 0x310 # VIA VT82C686A hardware monitor #viapm* at pci? dev ? function ? #viaenv* at viapm? a352 1 #dpt* at pci? dev ? function ? # DPT SmartCache/SmartRAID a354 1 #siop* at pci? dev ? function ? # Symbios 53c8xx SCSI (experimental) a360 1 #dpt* at eisa? slot ? # DPT EATA SCSI a364 1 esp* at pcmcia? function ? # Qlogic ESP406/FAS408 SCSI a376 2 # The "nca" and "dpt" probes might give false hits or hang your machine. #dpt0 at isa? port 0x170 irq ? drq ? # DPT SmartCache/SmartRAID a384 3 # CardBus SCSI cards ahc* at cardbus? dev ? function ? # Adaptec ADP-1480 a392 2 #scsibus* at dpt? scsibus* at esp? a397 1 #scsibus* at siop? a406 1 #ses* at scsibus? target ? lun ? # SCSI Enclosure Servcies devices a408 3 # RAID controllers and devices cac* at pci? dev ? function ? # Compaq array controller ca* at cac? unit ? # Compaq array disk devices a485 1 #lmc* at pci? dev ? function ? # Lan Media Corp SSI/HSSI/DS3 a486 4 #ntwoc* at pci? dev ? function ? # Riscom/N2 PCI Sync Serial #rtk* at pci? dev ? function ? # Realtek 8129/8139 #sip* at pci? dev ? function ? # SiS 900 Ethernet #ti* at pci? dev ? function ? # Alteon ACEnic gigabit Ethernet a487 5 #tlp* at pci? dev ? function ? # DECchip 21x4x (and clones) Ethernet #options TLP_MATCH_21040 #options TLP_MATCH_21041 #options TLP_MATCH_21140 #options TLP_MATCH_21142 d489 1 a493 1 #tlp* at eisa? slot ? # DEC DE-425 Ethernet a500 2 #awi* at pcmcia? function ? # BayStack 650/660 (802.11FH/DS) #cnw* at pcmcia? function ? # Xircom/Netwave AirSurfer a503 1 ray* at pcmcia? function ? # Raytheon RayLink (802.11) d505 2 a506 2 #wi* at pcmcia? function ? # Lucent WaveLan IEEE (802.11) xi* at pcmcia? function ? # Xircom CreditCard Ethernet a528 1 #ntwoc0 at isa? port 0x300 irq 5 iomem 0xc8000 flags 1 # Riscom/N2 sync serial d544 4 a547 1 rtk* at cardbus? dev ? function ? # Realtek 8129/8139 a549 1 #dmphy* at mii? phy ? # Davicom DM9101 PHYs d551 1 a551 1 #icsphy* at mii? phy ? # Integrated Circuit Systems ICS1890 d553 1 a553 2 #iophy* at mii? phy ? # Intel 82553 PHYs #lxtphy* at mii? phy ? # Level One LXT-970 PHYs a554 1 #nsphyter* at mii? phy ? # NS83843 PHYs d564 1 a565 4 uhci* at pci? # Universal Host Controller (Intel) # CardBus USB controllers ohci* at cardbus? dev ? function ? # Open Host Controller d569 1 a569 1 usb* at ohci? a588 4 # USB Modem umodem* at uhub? port ? configuration ? ucom* at umodem? a601 15 # Prolofic PL2301/PL2302 host-to-host adapter upl* at uhub? port ? # Serial adapters # FTDI FT8U100AX serial adapter #uftdi* at uhub? port ? #ucom* at uftdi? portno ? # Diamond Multimedia Rio 500 urio* at uhub? port ? # USB Handspring Visor uvisor* at uhub? port ? ucom* at uvisor? a607 3 #auvia at pci? dev ? function ? # VIA VT82C686A integrated AC'97 Audio #clcs* at pci? dev ? function ? # Cirrus Logic CS4280 #cmpci* at pci? dev ? function ? # C-Media CMI8338/8738 a608 2 #eso* at pci? dev ? function ? # ESS Solo-1 PCI AudioDrive #fms* at pci? dev ? function ? # Forte Media FM801 d613 1 a613 1 #guspnp* at isapnp? # Gravis Ultra Sound PnP audio a628 2 #cms0 at isa? port 0x200 # Creative Music System a630 1 #opl* at eso? a631 1 #opl* at fms? d634 1 a634 2 #opl* at wss? #opl* at ym? a637 3 #audio* at auvia? #audio* at clcs? #audio* at cmpci? a638 1 #audio* at eso? a639 1 #audio* at fms? d646 1 a647 1 #audio* at wss? a649 7 # MPUI 401 UARTs #mpu* at isa? port 0x330 irq 9 # MPU401 or compatible card #mpu* at eso? #mpu* at fms? #mpu* at sb? #mpu* at ym? d651 3 a653 6 #midi* at cms? # Creative Music System #midi* at eap? # 137[01] MIDI port #midi* at mpu? # MPU 401 #midi* at opl? # OPL FM synth #midi* at pcppi? # MIDI interface to the PC speaker #midi* at sb? # SB1 MIDI port a657 4 # TV cards # Brooktree 848/849/878/879 based TV cards bktr* at pci? dev ? function ? d674 1 a681 3 # PCI joysticks #joy* at pci? # Game ports (usually on audio cards) d707 1 a707 1 pseudo-device ppp 2 # Point-to-Point Protocol @ 1.13 log @Changes the name of RealTek driver. The new name is `rtk'. This used to be called `rl' and it conflict with RL vax disks, canonical and historical unix driver name. This changes are minimal: it only changes the name of RealTek driver. The filename of source code and a lot of the letter `rl' in source files should be changed shortly. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.12 2000/04/03 00:03:30 augustss Exp $ d10 2 d23 2 d29 1 d77 1 a77 1 #options DDB_HISTORY_SIZE=100 # enable history editing in DDB d97 1 a97 1 options COMPAT_AOUT # binary compatibility w/ NetBSD a.out d140 4 a143 4 options PPP_BSDCOMP # BSD-Compress compression support for PPP options PPP_DEFLATE # Deflate compression support for PPP options PPP_FILTER # Active filter support for PPP (requires bpf) options PFIL_HOOKS # pfil(9) packet filter hooks d146 2 d153 1 a153 1 options EISAVERBOSE # verbose EISA device autoconfig messages d180 1 d205 2 d208 1 a208 1 #options PNPBIOSVERBOSE d239 1 a239 1 pcmcia* at pcic? controller ? socket ? d243 2 a244 2 pcic0 at isa? port 0x3e0 iomem 0xd0000 iosiz 0x4000 pcic1 at isa? port 0x3e2 iomem 0xd4000 iosiz 0x4000 d247 1 a247 1 options PCIC_ISA_INTR_ALLOC_MASK="0x8200" d250 1 a250 1 pcic* at pci? dev? function ? d285 1 a285 1 pckbc0 at isa? # pc keyboard controller d296 1 a296 1 wskbd* at pckbd? console ? mux 1 d300 1 a300 1 pcppi0 at isa? d405 2 a406 2 ch* at scsibus? target ? lun ? # SCSI autochangers ss* at scsibus? target ? lun ? # SCSI scanners d458 2 a459 2 fdc0 at isa? port 0x3f0 irq 6 drq 2 # standard PC floppy controllers #fdc1 at isa? port 0x370 irq ? drq ? d462 1 a462 1 #fd0 at fdc0 drive 0 d502 1 a502 1 mbe* at pcmcia? function ? # MB8696x based Ethernet d506 1 d705 1 a705 1 pseudo-device ipfilter # IP filter (firewall) and NAT d707 1 a707 1 pseudo-device ppp 2 # Point-to-Point Protocol @ 1.12 log @Add atapibus* at umass? @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.11 2000/03/22 00:58:20 cgd Exp $ d533 1 @ 1.11 log @add commented out option PCI_CONFIG_DUMP whever there's a PCIVERBOSE. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.10 2000/02/26 17:12:37 itojun Exp $ d579 1 @ 1.10 log @s/options\t/options \t/ for CONS_OVERRIDE line, so that addition/removal of "#" does not affect indentation. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.9 2000/01/26 06:47:41 thorpej Exp $ d148 1 @ 1.9 log @Add ahc at cardbus @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.8 2000/01/25 01:50:12 thorpej Exp $ d40 1 a40 1 #options CONS_OVERRIDE # Always use above! independent of boot info @ 1.8 log @Add Raytheon RayLink. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.7 2000/01/18 20:02:32 thorpej Exp $ d379 1 a379 1 #scsibus* at ahc? d532 3 @ 1.7 log @Update to reflect current reality. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.6 2000/01/17 17:47:05 augustss Exp $ d12 1 a12 1 cinclude "conf/files.crypto-us" d99 1 a99 1 #file-system LFS # log-structured file system d107 2 a108 2 #file-system NULLFS # loopback file system #file-system PORTAL # portal filesystem (still experimental) d110 1 a110 1 #file-system UMAPFS # NULLFS + uid and gid remapping d494 1 @ 1.6 log @Add USB-Ethernet adapters. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.5 1999/12/12 11:53:41 soren Exp $ d285 3 a287 3 wskbd* at pckbd? console ? wsmouse* at pms? #wsmouse* at pmsi? d560 1 a560 1 wsmouse* at ums? d564 1 a564 1 wskbd* at ukbd? console ? d648 2 a649 2 #wsmouse* at lms? #wsmouse* at mms? @ 1.5 log @s/16x450/16x50/ @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.4 1999/12/07 19:38:36 thorpej Exp $ d578 5 @ 1.5.2.1 log @Pull up to last week's -current. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.5 1999/12/12 11:53:41 soren Exp $ @ 1.4 log @Update for reality. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.3 1999/11/17 20:41:27 tron Exp $ d295 1 a295 1 #com* at puc? port ? # 16x450s on "universal" comm boards @ 1.3 log @Fix typo. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.2 1999/11/17 07:34:48 thorpej Exp $ d278 1 a278 1 #pmsi* at pckbc? # PS/2 "Intelli"mouse for wsmouse d529 1 a529 1 #tlp* at cardbus? dev ? function ? # DECchip 21x4x and clones @ 1.2 log @Enable PCI bus renumbering, and add some CardBus Ethernet cards. @ text @d1 1 a1 1 # $NetBSD: DR-EVIL,v 1.1 1999/11/17 01:24:49 thorpej Exp $ d207 1 a207 1 #optons PCIINTR_DEBUG # super-verbse PCI interrupt fixup @ 1.1 log @Add my laptop's configuration file as an example. @ text @d1 1 a1 1 # $NetBSD$ d208 1 d248 2 a249 2 #cardbus* at cardslot? #pcmcia* at cardslot? d252 2 a253 2 #cbb* at pci? dev ? function ? #cardslot* at cbb? d527 5 d533 1 a533 1 #exphy* at mii? phy ? # 3Com internal PHYs d535 1 a535 1 #inphy* at mii? phy ? # Intel 82555 PHYs d537 1 a537 1 #nsphy* at mii? phy ? # NS83840 PHYs @