head 1.71; access; symbols perseant-exfatfs-base-20250801:1.71 perseant-exfatfs-base-20240630:1.71 perseant-exfatfs:1.71.0.128 perseant-exfatfs-base:1.71 bouyer-sunxi-drm:1.71.0.126 bouyer-sunxi-drm-base:1.71 cjep_sun2x:1.71.0.124 cjep_sun2x-base:1.71 cjep_staticlib_x-base1:1.71 cjep_staticlib_x:1.71.0.122 cjep_staticlib_x-base:1.71 thorpej-futex-base:1.71 bouyer-xenpvh-base2:1.71 phil-wifi-20200421:1.71 bouyer-xenpvh-base1:1.71 phil-wifi-20200411:1.71 bouyer-xenpvh:1.71.0.120 bouyer-xenpvh-base:1.71 phil-wifi-20200406:1.71 ad-namecache-base3:1.71 ad-namecache-base2:1.71 ad-namecache-base1:1.71 ad-namecache:1.71.0.118 ad-namecache-base:1.71 isaki-audio2:1.71.0.116 isaki-audio2-base:1.71 pgoyette-compat-merge-20190127:1.71 pgoyette-compat-20190127:1.71 pgoyette-compat-20190118:1.71 pgoyette-compat-1226:1.71 pgoyette-compat-1126:1.71 pgoyette-compat-1020:1.71 pgoyette-compat-0930:1.71 pgoyette-compat-0906:1.71 pgoyette-compat-0728:1.71 pgoyette-compat-0625:1.71 pgoyette-compat-0521:1.71 pgoyette-compat-0502:1.71 pgoyette-compat-0422:1.71 pgoyette-compat-0415:1.71 pgoyette-compat-0407:1.71 pgoyette-compat-0330:1.71 pgoyette-compat-0322:1.71 pgoyette-compat-0315:1.71 pgoyette-compat:1.71.0.114 pgoyette-compat-base:1.71 perseant-stdc-iso10646:1.71.0.112 perseant-stdc-iso10646-base:1.71 prg-localcount2-base3:1.71 prg-localcount2-base2:1.71 prg-localcount2-base1:1.71 prg-localcount2:1.71.0.110 prg-localcount2-base:1.71 pgoyette-localcount-20170426:1.71 bouyer-socketcan-base1:1.71 pgoyette-localcount-20170320:1.71 bouyer-socketcan:1.71.0.108 bouyer-socketcan-base:1.71 pgoyette-localcount-20170107:1.71 pgoyette-localcount-20161104:1.71 localcount-20160914:1.71 pgoyette-localcount-20160806:1.71 pgoyette-localcount-20160726:1.71 pgoyette-localcount:1.71.0.106 pgoyette-localcount-base:1.71 netbsd-5-2-3-RELEASE:1.71 netbsd-5-1-5-RELEASE:1.71 yamt-pagecache-base9:1.71 yamt-pagecache-tag8:1.71 tls-earlyentropy:1.71.0.104 tls-earlyentropy-base:1.71 riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.71 riastradh-drm2-base3:1.71 netbsd-5-2-2-RELEASE:1.71 netbsd-5-1-4-RELEASE:1.71 netbsd-5-2-1-RELEASE:1.71 netbsd-5-1-3-RELEASE:1.71 rmind-smpnet-nbase:1.71 rmind-smpnet:1.71.0.100 rmind-smpnet-base:1.71 agc-symver:1.71.0.102 agc-symver-base:1.71 tls-maxphys-base:1.71 yamt-pagecache-base8:1.71 netbsd-5-2:1.71.0.98 yamt-pagecache-base7:1.71 netbsd-5-2-RELEASE:1.71 netbsd-5-2-RC1:1.71 yamt-pagecache-base6:1.71 yamt-pagecache-base5:1.71 yamt-pagecache-base4:1.71 netbsd-5-1-2-RELEASE:1.71 netbsd-5-1-1-RELEASE:1.71 jmcneill-usbmp:1.71.0.96 jmcneill-usbmp-base:1.71 jmcneill-audiomp3:1.71.0.94 jmcneill-audiomp3-base:1.71 yamt-pagecache-base3:1.71 yamt-pagecache-base2:1.71 yamt-pagecache:1.71.0.92 yamt-pagecache-base:1.71 rmind-uvmplock-nbase:1.71 jym-xensuspend-nbase:1.71 bouyer-quota2-nbase:1.71 bouyer-quota2:1.71.0.90 bouyer-quota2-base:1.71 jruoho-x86intr:1.71.0.88 jruoho-x86intr-base:1.71 matt-nb5-pq3:1.71.0.86 matt-nb5-pq3-base:1.71 netbsd-5-1:1.71.0.84 netbsd-5-1-RELEASE:1.71 yamt-nfs-mp-base11:1.71 netbsd-5-1-RC4:1.71 uebayasi-xip-base2:1.71 yamt-nfs-mp-base10:1.71 netbsd-5-1-RC3:1.71 netbsd-5-1-RC2:1.71 netbsd-5-1-RC1:1.71 rmind-uvmplock:1.71.0.82 rmind-uvmplock-base:1.71 yamt-nfs-mp-base9:1.71 uebayasi-xip:1.71.0.80 uebayasi-xip-base:1.71 netbsd-5-0-2-RELEASE:1.71 yamt-nfs-mp-base8:1.71 yamt-nfs-mp-base7:1.71 netbsd-5-0-1-RELEASE:1.71 jymxensuspend-base:1.71 yamt-nfs-mp-base6:1.71 yamt-nfs-mp-base5:1.71 yamt-nfs-mp-base4:1.71 yamt-nfs-mp-base3:1.71 netbsd-5-0:1.71.0.78 netbsd-5-0-RELEASE:1.71 netbsd-5-0-RC4:1.71 netbsd-5-0-RC3:1.71 netbsd-5-0-RC2:1.71 jym-xensuspend:1.71.0.76 jym-xensuspend-base:1.71 netbsd-5-0-RC1:1.71 haad-dm-base2:1.71 haad-nbase2:1.71 ad-audiomp2:1.71.0.74 ad-audiomp2-base:1.71 netbsd-5:1.71.0.72 netbsd-5-base:1.71 haad-dm-base1:1.71 haad-dm:1.71.0.70 haad-dm-base:1.71 simonb-wapbl-nbase:1.71 yamt-pf42-base4:1.71 simonb-wapbl:1.71.0.68 simonb-wapbl-base:1.71 yamt-pf42-base3:1.71 hpcarm-cleanup-nbase:1.71 yamt-pf42-base2:1.71 yamt-nfs-mp-base2:1.71 yamt-nfs-mp:1.71.0.66 yamt-nfs-mp-base:1.71 yamt-pf42:1.71.0.64 yamt-pf42-base:1.71 ad-socklock-base1:1.71 yamt-lazymbuf-base15:1.71 yamt-lazymbuf-base14:1.71 keiichi-mipv6-nbase:1.71 mjf-devfs2:1.71.0.62 mjf-devfs2-base:1.71 keiichi-mipv6:1.71.0.60 keiichi-mipv6-base:1.71 bouyer-xeni386-merge1:1.71 vmlocking2-base3:1.71 bouyer-xeni386-nbase:1.71 yamt-kmem-base3:1.71 cube-autoconf:1.71.0.58 cube-autoconf-base:1.71 yamt-kmem-base2:1.71 bouyer-xeni386:1.71.0.56 bouyer-xeni386-base:1.71 yamt-kmem:1.71.0.54 yamt-kmem-base:1.71 vmlocking2-base2:1.71 reinoud-bufcleanup-nbase:1.71 vmlocking2:1.71.0.52 vmlocking2-base1:1.71 jmcneill-base:1.71 mjf-devfs:1.71.0.50 mjf-devfs-base:1.71 bouyer-xenamd64-base2:1.71 vmlocking-nbase:1.71 yamt-x86pmap-base4:1.71 bouyer-xenamd64:1.71.0.48 bouyer-xenamd64-base:1.71 yamt-x86pmap-base3:1.71 yamt-x86pmap-base2:1.71 yamt-x86pmap:1.71.0.46 yamt-x86pmap-base:1.71 jmcneill-pm:1.71.0.44 jmcneill-pm-base:1.71 hpcarm-cleanup:1.71.0.42 hpcarm-cleanup-base:1.71 mjf-ufs-trans-base:1.71 yamt-idlelwp-base8:1.71 ppcoea-renovation:1.71.0.40 ppcoea-renovation-base:1.71 reinoud-bufcleanup-base:1.71 vmlocking:1.71.0.38 vmlocking-base:1.71 ad-audiomp:1.71.0.36 ad-audiomp-base:1.71 yamt-idlelwp:1.71.0.34 post-newlock2-merge:1.71 newlock2-nbase:1.71 yamt-splraiseipl-base5:1.71 yamt-splraiseipl-base4:1.71 yamt-splraiseipl-base3:1.71 yamt-splraiseipl-base2:1.71 yamt-splraiseipl:1.71.0.32 yamt-splraiseipl-base:1.71 newlock2:1.71.0.30 newlock2-base:1.71 yamt-pdpolicy-base8:1.71 yamt-pdpolicy-base7:1.71 yamt-pdpolicy-base6:1.71 gdamore-uart:1.71.0.28 gdamore-uart-base:1.71 simonb-timcounters-final:1.71 yamt-pdpolicy-base5:1.71 elad-kernelauth-nbase:1.71 yamt-pdpolicy-base4:1.71 yamt-pdpolicy-base3:1.71 yamt-pdpolicy-base2:1.71 yamt-pdpolicy:1.71.0.26 yamt-pdpolicy-base:1.71 yamt-uio_vmspace-base5:1.71 simonb-timecounters:1.71.0.24 simonb-timecounters-base:1.71 rpaulo-netinet-merge-pcb:1.71.0.22 rpaulo-netinet-merge-pcb-base:1.71 yamt-uio_vmspace:1.71.0.20 yamt-readahead-base3:1.71 yamt-readahead-base2:1.71 yamt-readahead:1.71.0.18 yamt-readahead-base:1.71 yamt-vop-base3:1.71 yamt-vop-base2:1.71 thorpej-vnode-attr:1.71.0.16 thorpej-vnode-attr-base:1.71 yamt-vop:1.71.0.14 yamt-vop-base:1.71 yamt-lazymbuf:1.71.0.12 yamt-km-base4:1.71 yamt-km-base3:1.71 yamt-km-base2:1.71 yamt-km:1.71.0.10 yamt-km-base:1.71 kent-audio2:1.71.0.8 kent-audio2-base:1.71 netbsd-1-6-PATCH002-RELEASE:1.67.6.1 netbsd-1-6-PATCH002:1.67.6.1 netbsd-1-6-PATCH002-RC4:1.67.6.1 netbsd-1-6-PATCH002-RC3:1.67.6.1 netbsd-1-6-PATCH002-RC2:1.67.6.1 netbsd-1-6-PATCH002-RC1:1.67.6.1 ktrace-lwp:1.71.0.6 ktrace-lwp-base:1.71 netbsd-1-6-PATCH001:1.67.6.1 netbsd-1-6-PATCH001-RELEASE:1.67.6.1 netbsd-1-6-PATCH001-RC3:1.67.6.1 netbsd-1-6-PATCH001-RC2:1.67.6.1 netbsd-1-6-PATCH001-RC1:1.67.6.1 nathanw_sa_end:1.52.2.10 nathanw_sa_before_merge:1.71 gmcgarry_ctxsw:1.71.0.4 gmcgarry_ctxsw_base:1.71 gmcgarry_ucred:1.71.0.2 gmcgarry_ucred_base:1.71 nathanw_sa_base:1.71 netbsd-1-6-RELEASE:1.67.6.1 netbsd-1-6-RC3:1.67.6.1 netbsd-1-6-RC2:1.67.6.1 netbsd-1-6-RC1:1.67.6.1 i386mp_plus16_stable:1.67.2.2 netbsd-1-6:1.67.0.6 netbsd-1-6-base:1.67 gehenna-devsw:1.67.0.4 gehenna-devsw-base:1.70 netbsd-1-5-PATCH003:1.48.2.2 eeh-devprop:1.62.0.8 eeh-devprop-base:1.62 newlock:1.62.0.6 newlock-base:1.62 ifpoll-base:1.62 thorpej-mips-cache:1.56.0.6 thorpej-mips-cache-base:1.57 thorpej-devvp-base3:1.56 thorpej-devvp-base2:1.56 post-chs-ubcperf:1.56 pre-chs-ubcperf:1.56 thorpej-devvp:1.56.0.4 thorpej-devvp-base:1.56 netbsd-1-5-PATCH002:1.48.2.2 kqueue:1.55.0.2 kqueue-base:1.70 netbsd-1-5-PATCH001:1.48.2.2 thorpej_scsipi_beforemerge:1.53 nathanw_sa:1.52.0.2 thorpej_scsipi_nbase:1.53 sommerfeld_i386mpnext:1.70 netbsd-1-5-RELEASE:1.48.2.1 netbsd-1-5-BETA2:1.48.2.1 netbsd-1-5-BETA:1.48.2.1 netbsd-1-4-PATCH003:1.39.2.2 netbsd-1-5-ALPHA2:1.48.2.1 sommerfeld_i386mp_houseclean:1.48 netbsd-1-5:1.48.0.2 netbsd-1-5-base:1.48 minoura-xpg4dl:1.47.0.4 minoura-xpg4dl-base:1.47 sommerfeld_i386mpbase_20000422:1.47 netbsd-1-4-PATCH002:1.39 sommerfeld_i386mp_1:1.67.0.2 sommerfeld_i386mpbase_1:1.70 chs-ubc2-newbase:1.45 wrstuden-devbsize-19991221:1.43 wrstuden-devbsize:1.42.0.8 wrstuden-devbsize-base:1.43 kame_141_19991130:1.39 comdex-fall-1999:1.42.0.6 comdex-fall-1999-base:1.42 fvdl-softdep:1.42.0.4 fvdl-softdep-base:1.42 thorpej_scsipi:1.42.0.2 thorpej_scsipi_base:1.53 netbsd-1-4-PATCH001:1.39 kame_14_19990705:1.39 kame_14_19990628:1.39 kame:1.39.0.6 chs-ubc2:1.39.0.4 chs-ubc2-base:1.41 netbsd-1-4-RELEASE:1.39 netbsd-1-4:1.39.0.2 netbsd-1-4-base:1.39 netbsd-1-3-PATCH003:1.21.2.2 netbsd-1-3-PATCH003-CANDIDATE2:1.21.2.2 kenh-if-detach:1.33.0.4 kenh-if-detach-base:1.33 netbsd-1-3-PATCH003-CANDIDATE1:1.21.2.2 netbsd-1-3-PATCH003-CANDIDATE0:1.21.2.2 chs-ubc:1.33.0.2 chs-ubc-base:1.33 eeh-paddr_t:1.32.0.2 eeh-paddr_t-base:1.32 netbsd-1-3-PATCH002:1.21.2.2 netbsd-1-3-PATCH001:1.21.2.2 netbsd-1-3-RELEASE:1.21.2.2 netbsd-1-3-BETA:1.21.2.2 netbsd-1-3:1.21.0.2 netbsd-1-3-base:1.21 thorpej-signal:1.18.0.2 thorpej-signal-base:1.18 marc-pcmcia:1.17.0.2 marc-pcmcia-bp:1.17 marc-pcmcia-base:1.21 bouyer-scsipi:1.16.0.2 is-newarp-before-merge:1.12 is-newarp:1.12.0.4 is-newarp-base:1.12 mrg-vm-swap:1.12.0.2 thorpej-setroot:1.8.0.2; locks; strict; comment @# @; 1.71 date 2002.09.18.02.34.53; author lukem; state dead; branches; next 1.70; 1.70 date 2002.07.22.11.06.02; author wiz; state Exp; branches; next 1.69; 1.69 date 2002.06.25.03.12.08; author lukem; state Exp; branches; next 1.68; 1.68 date 2002.06.17.05.14.13; author lukem; state Exp; branches; next 1.67; 1.67 date 2002.04.25.15.06.29; author atatat; state Exp; branches 1.67.2.1 1.67.4.1 1.67.6.1; next 1.66; 1.66 date 2002.04.18.12.54.13; author wiz; state Exp; branches; next 1.65; 1.65 date 2002.04.17.02.22.50; author mycroft; state Exp; branches; next 1.64; 1.64 date 2002.04.14.01.42.53; author mycroft; state Exp; branches; next 1.63; 1.63 date 2002.04.12.08.11.02; author gmcgarry; state Exp; branches; next 1.62; 1.62 date 2002.02.10.17.36.58; author wiz; state Exp; branches; next 1.61; 1.61 date 2002.01.27.13.23.17; author jdolecek; state Exp; branches; next 1.60; 1.60 date 2001.12.28.17.37.04; author augustss; state Exp; branches; next 1.59; 1.59 date 2001.11.20.12.56.30; author lukem; state Exp; branches; next 1.58; 1.58 date 2001.11.20.08.43.24; author lukem; state Exp; branches; next 1.57; 1.57 date 2001.11.06.01.57.07; author enami; state Exp; branches; next 1.56; 1.56 date 2001.08.22.15.39.06; author hubertf; state Exp; branches 1.56.6.1; next 1.55; 1.55 date 2001.07.09.15.05.23; author soren; state Exp; branches 1.55.2.1; next 1.54; 1.54 date 2001.07.08.16.32.18; author abs; state Exp; branches; next 1.53; 1.53 date 2001.04.21.21.10.41; author fvdl; state Exp; branches; next 1.52; 1.52 date 2001.02.11.10.40.51; author mycroft; state Exp; branches 1.52.2.1; next 1.51; 1.51 date 2000.09.24.15.59.33; author jdolecek; state Exp; branches; next 1.50; 1.50 date 2000.08.21.07.39.43; author itohy; state Exp; branches; next 1.49; 1.49 date 2000.07.09.01.36.06; author mycroft; state Exp; branches; next 1.48; 1.48 date 2000.06.11.02.41.10; author mycroft; state Exp; branches 1.48.2.1; next 1.47; 1.47 date 2000.03.22.00.58.20; author cgd; state Exp; branches 1.47.4.1; next 1.46; 1.46 date 2000.02.26.17.12.37; author itojun; state Exp; branches; next 1.45; 1.45 date 2000.01.17.17.47.06; author augustss; state Exp; branches; next 1.44; 1.44 date 2000.01.13.19.10.22; author ad; state Exp; branches; next 1.43; 1.43 date 99.12.12.11.53.41; author soren; state Exp; branches; next 1.42; 1.42 date 99.09.27.23.59.50; author ad; state Exp; branches 1.42.2.1 1.42.8.1; next 1.41; 1.41 date 99.07.29.10.37.17; author augustss; state Exp; branches; next 1.40; 1.40 date 99.07.05.09.14.09; author fvdl; state Exp; branches; next 1.39; 1.39 date 99.03.27.07.04.36; author explorer; state Exp; branches 1.39.2.1 1.39.4.1; next 1.38; 1.38 date 99.02.16.17.46.17; author abs; state Exp; branches; next 1.37; 1.37 date 99.01.23.16.10.48; author drochner; state Exp; branches; next 1.36; 1.36 date 99.01.23.15.35.21; author drochner; state Exp; branches; next 1.35; 1.35 date 99.01.21.02.54.08; author mycroft; state Exp; branches; next 1.34; 1.34 date 99.01.21.02.50.21; author mycroft; state Exp; branches; next 1.33; 1.33 date 98.08.31.17.58.47; author thorpej; state Exp; branches; next 1.32; 1.32 date 98.06.26.01.53.58; author lukem; state Exp; branches; next 1.31; 1.31 date 98.06.07.03.01.05; author enami; state Exp; branches; next 1.30; 1.30 date 98.04.16.22.01.42; author drochner; state Exp; branches; next 1.29; 1.29 date 98.03.22.18.18.45; author drochner; state Exp; branches; next 1.28; 1.28 date 98.02.06.11.20.33; author mrg; state Exp; branches; next 1.27; 1.27 date 98.02.06.07.21.45; author mrg; state Exp; branches; next 1.26; 1.26 date 97.11.27.09.58.38; author fvdl; state Exp; branches; next 1.25; 1.25 date 97.11.25.20.29.35; author kleink; state Exp; branches; next 1.24; 1.24 date 97.11.24.00.21.53; author thorpej; state Exp; branches; next 1.23; 1.23 date 97.11.23.23.40.45; author thorpej; state Exp; branches; next 1.22; 1.22 date 97.11.17.01.57.51; author lukem; state Exp; branches; next 1.21; 1.21 date 97.10.14.23.31.06; author thorpej; state Exp; branches 1.21.2.1; next 1.20; 1.20 date 97.10.08.10.09.39; author mycroft; state Exp; branches; next 1.19; 1.19 date 97.10.08.09.32.38; author mycroft; state Exp; branches; next 1.18; 1.18 date 97.08.19.23.49.48; author augustss; state Exp; branches; next 1.17; 1.17 date 97.07.02.02.44.11; author cjs; state Exp; branches 1.17.2.1; next 1.16; 1.16 date 97.06.25.04.41.17; author mellon; state Exp; branches; next 1.15; 1.15 date 97.06.12.18.42.04; author mrg; state Exp; branches; next 1.14; 1.14 date 97.04.30.06.06.02; author mycroft; state Exp; branches; next 1.13; 1.13 date 97.04.01.13.12.15; author mycroft; state Exp; branches; next 1.12; 1.12 date 97.02.04.04.32.03; author perry; state Exp; branches; next 1.11; 1.11 date 97.01.31.01.50.49; author thorpej; state Exp; branches; next 1.10; 1.10 date 97.01.16.23.30.31; author perry; state Exp; branches; next 1.9; 1.9 date 97.01.15.01.28.46; author perry; state Exp; branches; next 1.8; 1.8 date 96.12.07.00.26.08; author thorpej; state Exp; branches 1.8.2.1; next 1.7; 1.7 date 96.11.28.03.15.27; author thorpej; state Exp; branches; next 1.6; 1.6 date 96.11.16.01.16.42; author fvdl; state Exp; branches; next 1.5; 1.5 date 96.11.15.09.19.35; author fvdl; state Exp; branches; next 1.4; 1.4 date 96.10.02.23.56.47; author mycroft; state Exp; branches; next 1.3; 1.3 date 96.10.02.23.14.04; author mycroft; state Exp; branches; next 1.2; 1.2 date 96.08.28.23.02.22; author thorpej; state Exp; branches; next 1.1; 1.1 date 96.08.28.23.00.48; author thorpej; state Exp; branches; next ; 1.67.2.1 date 2002.04.25.15.06.29; author sommerfeld; state dead; branches; next 1.67.2.2; 1.67.2.2 date 2002.05.03.19.12.55; author sommerfeld; state Exp; branches; next 1.67.2.3; 1.67.2.3 date 2002.06.25.15.44.46; author sommerfeld; state Exp; branches; next 1.67.2.4; 1.67.2.4 date 2002.08.19.01.22.19; author sommerfeld; state Exp; branches; next ; 1.67.4.1 date 2002.07.14.17.47.53; author gehenna; state Exp; branches; next 1.67.4.2; 1.67.4.2 date 2002.07.16.08.29.15; author gehenna; state Exp; branches; next 1.67.4.3; 1.67.4.3 date 2002.08.31.13.44.50; author gehenna; state Exp; branches; next ; 1.67.6.1 date 2002.08.01.04.23.17; author lukem; state Exp; branches; next ; 1.56.6.1 date 2001.11.12.21.17.02; author thorpej; state Exp; branches; next ; 1.55.2.1 date 2001.08.25.06.15.23; author thorpej; state Exp; branches; next 1.55.2.2; 1.55.2.2 date 2002.01.10.19.44.28; author thorpej; state Exp; branches; next 1.55.2.3; 1.55.2.3 date 2002.02.11.20.08.21; author jdolecek; state Exp; branches; next 1.55.2.4; 1.55.2.4 date 2002.03.16.15.58.12; author jdolecek; state Exp; branches; next 1.55.2.5; 1.55.2.5 date 2002.06.23.17.37.20; author jdolecek; state Exp; branches; next 1.55.2.6; 1.55.2.6 date 2002.09.06.08.36.03; author jdolecek; state Exp; branches; next 1.55.2.7; 1.55.2.7 date 2002.10.10.18.33.11; author jdolecek; state dead; branches; next ; 1.52.2.1 date 2001.06.21.19.25.14; author nathanw; state Exp; branches; next 1.52.2.2; 1.52.2.2 date 2001.08.24.00.08.26; author nathanw; state Exp; branches; next 1.52.2.3; 1.52.2.3 date 2001.09.21.22.35.02; author nathanw; state Exp; branches; next 1.52.2.4; 1.52.2.4 date 2001.11.14.19.12.43; author nathanw; state Exp; branches; next 1.52.2.5; 1.52.2.5 date 2002.01.08.00.25.12; author nathanw; state Exp; branches; next 1.52.2.6; 1.52.2.6 date 2002.02.28.04.10.13; author nathanw; state Exp; branches; next 1.52.2.7; 1.52.2.7 date 2002.04.17.00.03.16; author nathanw; state Exp; branches; next 1.52.2.8; 1.52.2.8 date 2002.06.20.03.39.05; author nathanw; state Exp; branches; next 1.52.2.9; 1.52.2.9 date 2002.08.01.02.41.55; author nathanw; state Exp; branches; next 1.52.2.10; 1.52.2.10 date 2002.10.18.02.37.29; author nathanw; state dead; branches; next ; 1.48.2.1 date 2000.07.27.02.10.49; author mycroft; state Exp; branches; next 1.48.2.2; 1.48.2.2 date 2001.04.25.09.06.03; author he; state Exp; branches; next ; 1.47.4.1 date 2000.06.22.17.00.17; author minoura; state Exp; branches; next ; 1.42.2.1 date 2000.11.20.20.09.16; author bouyer; state Exp; branches; next 1.42.2.2; 1.42.2.2 date 2001.02.11.19.10.51; author bouyer; state Exp; branches; next 1.42.2.3; 1.42.2.3 date 2001.04.23.09.41.46; author bouyer; state Exp; branches; next ; 1.42.8.1 date 99.12.27.18.32.17; author wrstuden; state Exp; branches; next ; 1.39.2.1 date 2000.04.11.20.42.33; author billc; state Exp; branches; next 1.39.2.2; 1.39.2.2 date 2000.04.11.22.39.34; author billc; state Exp; branches; next ; 1.39.4.1 date 99.08.02.19.50.30; author thorpej; state Exp; branches; next ; 1.21.2.1 date 97.11.24.01.40.32; author thorpej; state Exp; branches; next 1.21.2.2; 1.21.2.2 date 97.11.28.08.19.05; author mellon; state Exp; branches; next ; 1.17.2.1 date 97.08.23.07.08.50; author thorpej; state Exp; branches; next 1.17.2.2; 1.17.2.2 date 97.10.14.09.09.28; author thorpej; state Exp; branches; next 1.17.2.3; 1.17.2.3 date 97.10.14.23.35.11; author thorpej; state Exp; branches; next ; 1.8.2.1 date 97.01.14.21.25.17; author thorpej; state Exp; branches; next 1.8.2.2; 1.8.2.2 date 97.01.18.04.14.42; author thorpej; state Exp; branches; next ; desc @@ 1.71 log @these files are managed elsewhere, and are just bitrotting here; remove them. @ text @# $NetBSD: HOMEWORLD,v 1.70 2002/07/22 11:06:02 wiz Exp $ # From: GENERIC,v 1.212 1999/01/06 23:30:53 thorpej Exp # # HOMEWORLD - TNF mail/gnats # include "arch/i386/conf/std.i386" #options INCLUDE_CONFIG_FILE # embed config file in kernel binary maxusers 64 # estimated number of users # CPU support. At least one is REQUIRED. #options I386_CPU #options I486_CPU #options I586_CPU options I686_CPU # CPU-related options. #options MATH_EMULATE # floating point emulation #options VM86 # virtual 8086 emulation #options USER_LDT # user-settable LDT; used by WINE # 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=0x3f8,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=0 # 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 NMBCLUSTERS=2048 options BUFCACHE=10 #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=512 # 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 # 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 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 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 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 # 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 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 NFS_BOOT_BOOTP,NFS_BOOT_BOOTPARAM # wscons options #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 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)" # use a large software cursor that doesn't blink #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 # Basic Bus Support # PCI bus support pci* at mainbus? bus ? pci* at pchb? bus ? pci* at ppb? bus ? # 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 ? # ISA PCMCIA controllers #pcic0 at isa? port 0x3e0 iomem 0xd0000 iosiz 0x4000 #pcic1 at isa? port 0x3e2 iomem 0xd4000 iosiz 0x4000 # PCI PCMCIA controllers #pcic0 at pci? dev? function ? # ISA Plug-and-Play bus support #isapnp0 at isa? # ISA Plug-and-Play PCMCIA controllers #pcic* at isapnp? # Coprocessor Support # Math Coprocessor support npx0 at isa? port 0xf0 irq 13 # x86 math coprocessor # Console Devices # ISA console. You can only configure one of these! #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 pckbc0 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 ? #wsmouse* at pms? pcppi0 at isa? sysbeep0 at pcppi? # Serial Devices # PCI serial interfaces #com* at puc? port ? # 16x450s on "universal" comm boards #cy* at pci? dev ? function ? # Cyclades Cyclom-Y 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 # 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 # 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 #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 SmartCache/SmartRAID #uha* at eisa? slot ? # UltraStor 24f SCSI # PCMCIA SCSI controllers #aic* at pcmcia? function ? # Adaptec APA-1460 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 ? #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 # 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 #uk* at scsibus? target ? lun ? # SCSI unknown # 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 #wdc0 at isa? port 0x1f0 irq 14 #wdc1 at isa? port 0x170 irq 15 # 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 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 fdc0 at isa? port 0x3f0 irq 6 drq 2 # standard PC floppy controllers #fdc1 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 fdc0 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 #ne* at pci? dev ? function ? # NE2000-compatible Ethernet #tl* at pci? dev ? function ? # ThunderLAN-based Ethernet #tlp* at pci? dev ? function ? # DECchip 21x4x and clones # EISA network interfaces #ep* at eisa? slot ? # 3Com 3c579 Ethernet #fea* at eisa? slot ? # DEC DEFEA FDDI # ISA Plug-and-Play network interfaces #ep* at isapnp? # 3Com 3c509 Ethernet #ne* at isapnp? # NE2000-compatible Ethernet # PCMCIA network interfaces #ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet #mbe* at pcmcia? function ? # MB8696x based Ethernet #ne* at pcmcia? function ? # NE2000-compatible Ethernet #sm* at pcmcia? function ? # Megahertz Ethernet # 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? #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 #we0 at isa? port 0x280 iomem 0xd0000 irq 9 # WD/SMC Ethernet #we1 at isa? port 0x300 iomem 0xcc000 irq 10 # MII/PHY support #exphy* at mii? phy ? # 3Com internal PHYs #icsphy* at mii? phy ? # Integrated Circuit Systems ICS189x inphy* at mii? phy ? # Intel 82555 PHYs #lxtphy* at mii? phy ? # Level One LXT-970 PHYs #nsphy* at mii? phy ? # NS83840 PHYs #qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs #sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs #tlphy* at mii? phy ? # ThunderLAN PHYs #ukphy* at mii? phy ? # generic unknown PHYs # USB Controller and Devices # PCI USB controllers #uhci* at pci? # Universal Host Controller (Intel) #ohci* at pci? # 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? # USB Keyboards #ukbd* at uhidev? reportid ? #wskbd* at ukbd? console ? # USB Generic HID devices #uhid* at uhidev? reportid ? # USB Printer #ulpt* at uhub? port ? configuration ? interface ? # 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 # USB Generic driver #ugen* at uhub? port ? configuration ? interface ? # Audio Devices # PCI audio devices #eap* at pci? dev ? function ? # Ensoniq AudioPCI #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 #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 # OPL[23] FM synthesizers #opl0 at isa? port 0x388 # use only if not attached to sound card #opl* at ess? #opl* at sb? #opl* at sv? # USB Audio devices #uaudio* at uhub? port ? configuration ? interface ? # Audio support #audio* at audiobus? # 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 # Mice # ISA busmice #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) # 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 8 # 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 (RFC1933) # miscellaneous pseudo-devices pseudo-device pty # pseudo-terminals #pseudo-device tb 1 # tablet line discipline #pseudo-device sequencer 1 # MIDI sequencer 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. @ 1.70 log @Sync (commented out) SHMMAXPGS value with vmparam.h. Closes port-i386/12708 by Patrick Welche. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.69 2002/06/25 03:12:08 lukem Exp $ @ 1.69 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: HOMEWORLD,v 1.68 2002/06/17 05:14:13 lukem Exp $ d61 1 a61 1 #options SHMMAXPGS=1024 # 1024 pages is the default @ 1.68 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: HOMEWORLD,v 1.67 2002/04/25 15:06:29 atatat Exp $ d335 1 a335 15 #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 isp? #scsibus* at nca? #scsibus* at ncr? #scsibus* at pcscp? #scsibus* at sea? #scsibus* at uha? #scsibus* at wds? d378 1 a378 2 #atapibus* at wdc? channel ? atapibus* at pciide? channel ? d542 1 a542 12 #audio* at aria? #audio* at eap? #audio* at ess? #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? d545 1 a546 2 #midi* at sb? # SB MPU401 port #midi* at opl? # OPL FM synth @ 1.67 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: HOMEWORLD,v 1.66 2002/04/18 12:54:13 wiz Exp $ d632 1 @ 1.67.2.1 log @file HOMEWORLD was added on branch sommerfeld_i386mp_1 on 2002-05-03 19:12:55 +0000 @ text @d1 634 @ 1.67.2.2 log @Add cpu* at mainbus? or equivalent to all configs. @ text @a0 634 # $NetBSD: HOMEWORLD,v 1.67.2.1 2002/05/03 19:12:55 sommerfeld Exp $ # From: GENERIC,v 1.212 1999/01/06 23:30:53 thorpej Exp # # HOMEWORLD - TNF mail/gnats # include "arch/i386/conf/std.i386" #options INCLUDE_CONFIG_FILE # embed config file in kernel binary maxusers 64 # estimated number of users # CPU support. At least one is REQUIRED. #options I386_CPU #options I486_CPU #options I586_CPU options I686_CPU # CPU-related options. #options MATH_EMULATE # floating point emulation #options VM86 # virtual 8086 emulation #options USER_LDT # user-settable LDT; used by WINE # 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=0x3f8,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=0 # 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 NMBCLUSTERS=2048 options BUFCACHE=10 #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=512 # 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 # 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 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 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 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 # 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 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 NFS_BOOT_BOOTP,NFS_BOOT_BOOTPARAM # wscons options #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 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)" # use a large software cursor that doesn't blink #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 # Basic Bus Support # PCI bus support pci* at mainbus? bus ? pci* at pchb? bus ? pci* at ppb? bus ? # 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 ? # ISA PCMCIA controllers #pcic0 at isa? port 0x3e0 iomem 0xd0000 iosiz 0x4000 #pcic1 at isa? port 0x3e2 iomem 0xd4000 iosiz 0x4000 # PCI PCMCIA controllers #pcic0 at pci? dev? function ? # ISA Plug-and-Play bus support #isapnp0 at isa? # ISA Plug-and-Play PCMCIA controllers #pcic* at isapnp? # Coprocessor Support # Math Coprocessor support npx0 at isa? port 0xf0 irq 13 # x86 math coprocessor # Console Devices # ISA console. You can only configure one of these! #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 pckbc0 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 ? #wsmouse* at pms? pcppi0 at isa? sysbeep0 at pcppi? # Serial Devices # PCI serial interfaces #com* at puc? port ? # 16x450s on "universal" comm boards #cy* at pci? dev ? function ? # Cyclades Cyclom-Y 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 # 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 # 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 #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 SmartCache/SmartRAID #uha* at eisa? slot ? # UltraStor 24f SCSI # PCMCIA SCSI controllers #aic* at pcmcia? function ? # Adaptec APA-1460 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 ? #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 # 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 isp? #scsibus* at nca? #scsibus* at ncr? #scsibus* at pcscp? #scsibus* at sea? #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 #uk* at scsibus? target ? lun ? # SCSI unknown # 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 #wdc0 at isa? port 0x1f0 irq 14 #wdc1 at isa? port 0x170 irq 15 # 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 fdc0 at isa? port 0x3f0 irq 6 drq 2 # standard PC floppy controllers #fdc1 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 fdc0 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 #ne* at pci? dev ? function ? # NE2000-compatible Ethernet #tl* at pci? dev ? function ? # ThunderLAN-based Ethernet #tlp* at pci? dev ? function ? # DECchip 21x4x and clones # EISA network interfaces #ep* at eisa? slot ? # 3Com 3c579 Ethernet #fea* at eisa? slot ? # DEC DEFEA FDDI # ISA Plug-and-Play network interfaces #ep* at isapnp? # 3Com 3c509 Ethernet #ne* at isapnp? # NE2000-compatible Ethernet # PCMCIA network interfaces #ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet #mbe* at pcmcia? function ? # MB8696x based Ethernet #ne* at pcmcia? function ? # NE2000-compatible Ethernet #sm* at pcmcia? function ? # Megahertz Ethernet # 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? #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 #we0 at isa? port 0x280 iomem 0xd0000 irq 9 # WD/SMC Ethernet #we1 at isa? port 0x300 iomem 0xcc000 irq 10 # MII/PHY support #exphy* at mii? phy ? # 3Com internal PHYs #icsphy* at mii? phy ? # Integrated Circuit Systems ICS189x inphy* at mii? phy ? # Intel 82555 PHYs #lxtphy* at mii? phy ? # Level One LXT-970 PHYs #nsphy* at mii? phy ? # NS83840 PHYs #qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs #sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs #tlphy* at mii? phy ? # ThunderLAN PHYs #ukphy* at mii? phy ? # generic unknown PHYs # USB Controller and Devices # PCI USB controllers #uhci* at pci? # Universal Host Controller (Intel) #ohci* at pci? # 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? # USB Keyboards #ukbd* at uhidev? reportid ? #wskbd* at ukbd? console ? # USB Generic HID devices #uhid* at uhidev? reportid ? # USB Printer #ulpt* at uhub? port ? configuration ? interface ? # 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 # USB Generic driver #ugen* at uhub? port ? configuration ? interface ? # Audio Devices # PCI audio devices #eap* at pci? dev ? function ? # Ensoniq AudioPCI #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 #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 # OPL[23] FM synthesizers #opl0 at isa? port 0x388 # use only if not attached to sound card #opl* at ess? #opl* at sb? #opl* at sv? # USB Audio devices #uaudio* at uhub? port ? configuration ? interface ? # Audio support #audio* at aria? #audio* at eap? #audio* at ess? #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? # MIDI support #midi* at pcppi? # MIDI interface to the PC speaker #midi* at sb? # SB MPU401 port #midi* at opl? # OPL FM synth # The spkr driver provides a simple tone interface to the built in speaker. #spkr0 at pcppi? # PC speaker # Mice # ISA busmice #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) # 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 8 # 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 (RFC1933) # miscellaneous pseudo-devices pseudo-device pty # pseudo-terminals #pseudo-device tb 1 # tablet line discipline #pseudo-device sequencer 1 # MIDI sequencer 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. @ 1.67.2.3 log @Resynch with -current. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.67.2.2 2002/06/25 15:44:46 sommerfeld Exp $ d335 15 a349 1 #scsibus* at scsi? d392 2 a393 1 atapibus* at atapi? d557 12 a568 1 #audio* at audiobus? a570 1 #midi* at midibus? d572 2 a631 1 pseudo-device clockctl # user control of clock subsystem @ 1.67.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: HOMEWORLD,v 1.67.2.3 2002/08/19 01:22:19 sommerfeld Exp $ d61 1 a61 1 #options SHMMAXPGS=2048 # 2048 pages is the default @ 1.67.6.1 log @Pull up revision 1.68 (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 @d1 1 a1 1 # $NetBSD$ a631 1 pseudo-device clockctl # user control of clock subsystem @ 1.67.4.1 log @catch up with -current. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.68 2002/06/17 05:14:13 lukem Exp $ a631 1 pseudo-device clockctl # user control of clock subsystem @ 1.67.4.2 log @catch up with -current. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.69 2002/06/25 03:12:08 lukem Exp $ d335 15 a349 1 #scsibus* at scsi? d392 2 a393 1 atapibus* at atapi? d557 12 a568 1 #audio* at audiobus? a570 1 #midi* at midibus? d572 2 @ 1.67.4.3 log @catch up with -current. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.70 2002/07/22 11:06:02 wiz Exp $ d61 1 a61 1 #options SHMMAXPGS=2048 # 2048 pages is the default @ 1.66 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: HOMEWORLD,v 1.65 2002/04/17 02:22:50 mycroft Exp $ d8 2 @ 1.65 log @Switch from de to tlp by default. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.64 2002/04/14 01:42:53 mycroft Exp $ a236 1 # "opms" should not be enabled together with "pms" a237 1 #opms* at pckbc? # backwards compatible PS/2 mouse a583 1 #opms0 at pc? irq 12 # PS/2 auxiliary port mouse @ 1.64 log @The functionality of pmsi has been implemented in pms, so it's time for pmsi to go back where it came from. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.63 2002/04/12 08:11:02 gmcgarry Exp $ a423 1 #de* at pci? dev ? function ? # DEC 21x4x-based Ethernet d434 1 @ 1.63 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: HOMEWORLD,v 1.62 2002/02/10 17:36:58 wiz Exp $ d237 1 a237 1 # "opms" should not be enabled together with "pms" or "pmsi" a238 1 #pmsi* at pckbc? # PS/2 "Intelli"mouse for wsmouse a246 1 #wsmouse* at pmsi? @ 1.62 log @Update description for icsphy. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.61 2002/01/27 13:23:17 jdolecek Exp $ d66 1 @ 1.61 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: HOMEWORLD,v 1.60 2001/12/28 17:37:04 augustss Exp $ d478 1 a478 1 #icsphy* at mii? phy ? # Integrated Circuit Systems ICS1890 @ 1.60 log @Update for new uhidev device attachment. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.59 2001/11/20 12:56:30 lukem Exp $ d65 2 @ 1.59 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: HOMEWORLD,v 1.58 2001/11/20 08:43:24 lukem Exp $ d499 3 d503 1 a503 1 #ums* at uhub? port ? configuration ? interface ? d507 1 a507 1 #ukbd* at uhub? port ? configuration ? interface ? d511 1 a511 1 #uhid* at uhub? port ? configuration ? interface ? @ 1.58 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: HOMEWORLD,v 1.57 2001/11/06 01:57:07 enami Exp $ d33 1 a33 1 #options "CONSDEVNAME=\"com\"",CONADDR=0x3f8,CONSPEED=57600 d367 1 a367 1 #wdc* at isapnp? d538 1 a538 1 #pss0 at isa? port 0x220 irq 7 drq 6 # Personal Sound System @ 1.57 log @Use options consistently (except for GENERIC_ISDN since it is indented rather differently). @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.56 2001/08/22 15:39:06 hubertf Exp $ d73 1 a73 1 #options "KGDB_DEVNAME=\"com\"",KGDBADDR=0x3f8,KGDBRATE=9600 @ 1.56 log @More comment changes: 90x[B] -> 90x[BC] @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.55 2001/07/09 15:05:23 soren Exp $ d158 1 a158 1 #options PCDISPLAY_SOFTCURSOR @ 1.56.6.1 log @Sync the thorpej-mips-cache branch with -current. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.57 2001/11/06 01:57:07 enami Exp $ d158 1 a158 1 #options PCDISPLAY_SOFTCURSOR @ 1.55 log @ncr(8) is gone from the tree, so remove ^#ncr*. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.54 2001/07/08 16:32:18 abs Exp $ d426 1 a426 1 #ex* at pci? dev ? function ? # 3Com 90x[B] @ 1.55.2.1 log @Merge Aug 24 -current into the kqueue branch. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.56 2001/08/22 15:39:06 hubertf Exp $ d426 1 a426 1 #ex* at pci? dev ? function ? # 3Com 90x[BC] @ 1.55.2.2 log @Sync kqueue branch with -current. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.55.2.1 2001/08/25 06:15:23 thorpej Exp $ d33 1 a33 1 #options CONSDEVNAME="\"com\"",CONADDR=0x3f8,CONSPEED=57600 d73 1 a73 1 #options KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600 d158 1 a158 1 #options PCDISPLAY_SOFTCURSOR d367 1 a367 1 #wdc* at isapnp? a498 3 # USB HID device #uhidev* at uhub? port ? configuration ? interface ? d500 1 a500 1 #ums* at uhidev? reportid ? d504 1 a504 1 #ukbd* at uhidev? reportid ? d508 1 a508 1 #uhid* at uhidev? reportid ? d538 1 a538 1 #pss0 at isa? port 0x220 irq 7 drq 6 # Personal Sound System @ 1.55.2.3 log @Sync w/ -current. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.55.2.2 2002/01/10 19:44:28 thorpej Exp $ a64 2 #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) @ 1.55.2.4 log @Catch up with -current. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.55.2.3 2002/02/11 20:08:21 jdolecek Exp $ d478 1 a478 1 #icsphy* at mii? phy ? # Integrated Circuit Systems ICS189x @ 1.55.2.5 log @catch up with -current on kqueue branch @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.55.2.4 2002/03/16 15:58:12 jdolecek Exp $ a8 2 #options INCLUDE_CONFIG_FILE # embed config file in kernel binary a65 1 #options USERCONF # userconf(4) support d236 1 d238 2 d247 1 d425 1 a435 1 #tlp* at pci? dev ? function ? # DECchip 21x4x and clones d587 1 @ 1.55.2.6 log @sync kqueue branch with HEAD @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.55.2.5 2002/06/23 17:37:20 jdolecek Exp $ d61 1 a61 1 #options SHMMAXPGS=2048 # 2048 pages is the default d335 15 a349 1 #scsibus* at scsi? d392 2 a393 1 atapibus* at atapi? d557 12 a568 1 #audio* at audiobus? a570 1 #midi* at midibus? d572 2 a631 1 pseudo-device clockctl # user control of clock subsystem @ 1.55.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: HOMEWORLD,v 1.55.2.6 2002/09/06 08:36:03 jdolecek Exp $ @ 1.54 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: HOMEWORLD,v 1.53 2001/04/21 21:10:41 fvdl Exp $ a301 1 #ncr* at pci? dev ? function ? # NCR 53c8xx SCSI @ 1.53 log @s/cheap/expensive/ for DIAGNOSTIC @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.52 2001/02/11 10:40:51 mycroft Exp $ d86 1 d133 1 a133 3 # Compatibility with 4.2BSD implementation of TCP/IP. Not recommended. #options TCP_COMPAT_42 @ 1.52 log @Update to the current state of the world. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.51 2000/09/24 15:59:33 jdolecek Exp $ d67 1 a67 1 options DIAGNOSTIC # cheap kernel consistency checks @ 1.52.2.1 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.52 2001/02/11 10:40:51 mycroft Exp $ d67 1 a67 1 options DIAGNOSTIC # expensive kernel consistency checks @ 1.52.2.2 log @Catch up with -current. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.52.2.1 2001/06/21 19:25:14 nathanw Exp $ a85 1 #options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. d132 3 a134 1 #options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG d303 1 @ 1.52.2.3 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.52.2.2 2001/08/24 00:08:26 nathanw Exp $ d426 1 a426 1 #ex* at pci? dev ? function ? # 3Com 90x[BC] @ 1.52.2.4 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.52.2.3 2001/09/21 22:35:02 nathanw Exp $ d158 1 a158 1 #options PCDISPLAY_SOFTCURSOR @ 1.52.2.5 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.52.2.4 2001/11/14 19:12:43 nathanw Exp $ d33 1 a33 1 #options CONSDEVNAME="\"com\"",CONADDR=0x3f8,CONSPEED=57600 d73 1 a73 1 #options KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600 d367 1 a367 1 #wdc* at isapnp? a498 3 # USB HID device #uhidev* at uhub? port ? configuration ? interface ? d500 1 a500 1 #ums* at uhidev? reportid ? d504 1 a504 1 #ukbd* at uhidev? reportid ? d508 1 a508 1 #uhid* at uhidev? reportid ? d538 1 a538 1 #pss0 at isa? port 0x220 irq 7 drq 6 # Personal Sound System @ 1.52.2.6 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.52.2.5 2002/01/08 00:25:12 nathanw Exp $ a65 2 #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) d476 1 a476 1 #icsphy* at mii? phy ? # Integrated Circuit Systems ICS189x @ 1.52.2.7 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD$ a65 1 #options USERCONF # userconf(4) support d236 1 a236 1 # "opms" should not be enabled together with "pms" d238 1 d247 1 @ 1.52.2.8 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.52.2.7 2002/04/17 00:03:16 nathanw Exp $ a8 2 #options INCLUDE_CONFIG_FILE # embed config file in kernel binary d237 1 d239 1 d424 1 a434 1 #tlp* at pci? dev ? function ? # DECchip 21x4x and clones d586 1 a632 1 pseudo-device clockctl # user control of clock subsystem @ 1.52.2.9 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD$ d61 1 a61 1 #options SHMMAXPGS=2048 # 2048 pages is the default d335 15 a349 1 #scsibus* at scsi? d392 2 a393 1 atapibus* at atapi? d557 12 a568 1 #audio* at audiobus? a570 1 #midi* at midibus? d572 2 @ 1.52.2.10 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.52.2.9 2002/08/01 02:41:55 nathanw Exp $ @ 1.51 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: HOMEWORLD,v 1.50 2000/08/21 07:39:43 itohy Exp $ d4 1 a4 1 # HOMEWORLD - Mail, CVS, and GNATS server d9 1 a9 1 maxusers 32 # estimated number of users d13 1 a13 1 options I486_CPU d15 1 a15 1 #options I686_CPU d33 1 a33 1 #options "CONSDEVNAME=\"com\"",CONADDR=0x2f8,CONSPEED=57600 d52 1 a52 1 #options NTP # NTP phase/frequency locked loop d57 2 a58 2 #options SYSVSEM # System V-like semaphores #options SYSVSHM # System V-like memory sharing d61 3 d70 2 a71 2 #options DDB # in-kernel debugger #options DDB_HISTORY_SIZE=512 # enable history editing in DDB d77 4 a80 4 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, d98 1 a98 1 file-system CD9660 # ISO 9660 + Rock Ridge file system d100 1 a100 1 #file-system FDESC # /dev/fd d119 1 d143 3 a145 1 #options USBVERBOSE # verbose USB device autoconfig messages d147 13 a159 1 #options NFS_BOOT_BOOTP,NFS_BOOT_BOOTPARAM d162 2 a163 2 #config netbsd root on ? type ? config netbsd root on sd0a type ffs d180 1 a180 1 #pci* at ppb? bus ? d186 1 a186 1 #ppb* at pci? dev ? function ? # PCI-PCI bridges d195 1 a195 1 isa* at mainbus? d223 1 a223 1 # ISA console d239 2 a240 2 vga0 at isa? #vga* at pci? d254 1 a254 1 #com* at puc? port ? # 16x50s on "universal" comm boards d299 1 a299 1 ahc* at pci? dev ? function ? # Adaptec [23]94x, aic78x0 SCSI d340 1 a340 1 scsibus* at ahc? d353 4 a356 4 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 d362 1 a362 1 # PCI IDE controllers (CMD tech's PCI0640, Intel's PIIx, ...). d366 1 a366 1 #pciide* at pci ? dev ? function ? flags 0x0000 d375 1 a375 1 wdc0 at isa? port 0x1f0 irq 14 d389 2 a390 2 wd* at wdc? channel ? drive ? flags 0x0000 #wd* at pciide? channel ? drive ? flags 0x0000 d393 2 a394 2 atapibus* at wdc? channel ? #atapibus* at pciide? channel ? d432 1 a432 1 #fxp* at pci? dev ? function ? # Intel EtherExpress PRO 10+/100B d470 1 a470 1 ne0 at isa? port 0x300 irq 9 # NE[12]000 ethernet cards d479 1 a479 1 #inphy* at mii? phy ? # Intel 82555 PHYs d616 1 a616 1 #pseudo-device ipfilter # IP filter (firewall) and NAT d623 1 d629 1 a629 1 #pseudo-device rnd # /dev/random and in-kernel generator @ 1.50 log @Fix typos. No functional changes. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.49 2000/07/09 01:36:06 mycroft Exp $ d607 1 a607 1 pseudo-device pty 64 # pseudo-terminals @ 1.49 log @Increase the example DDB_HISTORY_SIZE. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.48 2000/06/11 02:41:10 mycroft Exp $ d309 1 a309 1 #nca0 at isa? port 0x360 irq 15 # Port-mapped NCR 53C80 contoller d527 1 a527 1 # OPL[23] FM syntheziers @ 1.48 log @Remove pcvt tentacles. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.47 2000/03/22 00:58:20 cgd Exp $ d68 1 a68 1 #options DDB_HISTORY_SIZE=100 # enable history editing in DDB @ 1.48.2.1 log @Approved by thorpej: Enable DDB history by default, and increase the default size to .5k. syssrc/sys/arch/i386/conf/BIKINI 1.28 -> 1.29 syssrc/sys/arch/i386/conf/CARDBUS 1.16 -> 1.17 syssrc/sys/arch/i386/conf/DISKLESS 1.73 -> 1.74 syssrc/sys/arch/i386/conf/GENERIC 1.358 -> 1.359 syssrc/sys/arch/i386/conf/GENERIC_TINY 1.16 -> 1.17 syssrc/sys/arch/i386/conf/HOMEWORLD 1.48 -> 1.49 syssrc/sys/arch/i386/conf/INSTALL 1.148 -> 1.149 syssrc/sys/arch/i386/conf/INSTALL_SMALL 1.49 -> 1.50 syssrc/sys/arch/i386/conf/INSTALL_TINY 1.18 -> 1.19 syssrc/sys/arch/i386/conf/IOPENER 1.4 -> 1.5 syssrc/sys/arch/i386/conf/MINBAR 1.17 -> 1.18 syssrc/sys/arch/i386/conf/PS2 1.2 -> 1.3 syssrc/sys/arch/i386/conf/TRINITY 1.96 -> 1.97 syssrc/sys/arch/i386/conf/ZHADUM 1.22 -> 1.23 syssrc/sys/arch/i386/conf/ZYGORTHIAN-SPACE-RAIDERS 1.32 -> 1.33 @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.49 2000/07/09 01:36:06 mycroft Exp $ d68 1 a68 1 #options DDB_HISTORY_SIZE=512 # enable history editing in DDB @ 1.48.2.2 log @Pull up revision 1.43 (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: HOMEWORLD,v 1.48.2.1 2000/07/27 02:10:49 mycroft Exp $ d64 1 a64 1 options DIAGNOSTIC # expensive kernel consistency checks @ 1.47 log @add commented out option PCI_CONFIG_DUMP whever there's a PCIVERBOSE. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.46 2000/02/26 17:12:37 itojun Exp $ d205 1 a205 1 # ISA console. You can only configure one of these! a206 1 #vt0 at isa? port 0x60 irq 1 # PCVT console driver a566 1 #opms0 at vt? irq 12 # PS/2 auxiliary port mouse @ 1.47.4.1 log @Sync w/ netbsd-1-5-base. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.48 2000/06/11 02:41:10 mycroft Exp $ d205 1 a205 1 # ISA console d207 1 d568 1 @ 1.46 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: HOMEWORLD,v 1.45 2000/01/17 17:47:06 augustss Exp $ d136 1 @ 1.45 log @Add USB-Ethernet adapters. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.44 2000/01/13 19:10:22 ad Exp $ d36 1 a36 1 #options CONS_OVERRIDE # Always use above! independent of boot info @ 1.44 log @[#[@@ ]]dpt* at eisa? slot ? @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.43 1999/12/12 11:53:41 soren Exp $ d496 5 @ 1.43 log @s/16x450/16x50/ @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.42 1999/09/27 23:59:50 ad Exp $ d292 1 @ 1.42 log @Note DPT controllers as needed. If it looks like a stripped down GENERIC, it gets it. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.41 1999/07/29 10:37:17 augustss Exp $ d236 1 a236 1 #com* at puc? port ? # 16x450s on "universal" comm boards @ 1.42.2.1 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 @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.51 2000/09/24 15:59:33 jdolecek Exp $ d36 1 a36 1 #options CONS_OVERRIDE # Always use above! independent of boot info d68 1 a68 1 #options DDB_HISTORY_SIZE=512 # enable history editing in DDB a135 1 #options PCI_CONFIG_DUMP # verbosely dump PCI config space d204 1 a204 1 # ISA console d206 1 d236 1 a236 1 #com* at puc? port ? # 16x50s on "universal" comm boards a291 1 #dpt* at eisa? slot ? # DPT SmartCache/SmartRAID d308 1 a308 1 #nca0 at isa? port 0x360 irq 15 # Port-mapped NCR 53C80 controller a495 5 # 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 d521 1 a521 1 # OPL[23] FM synthesizers d561 1 d602 1 a602 1 pseudo-device pty # pseudo-terminals @ 1.42.2.2 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.42.2.1 2000/11/20 20:09:16 bouyer Exp $ d4 1 a4 1 # HOMEWORLD - TNF mail/gnats d9 1 a9 1 maxusers 64 # estimated number of users d13 1 a13 1 #options I486_CPU d15 1 a15 1 options I686_CPU d33 1 a33 1 #options "CONSDEVNAME=\"com\"",CONADDR=0x3f8,CONSPEED=57600 d52 1 a52 1 options NTP # NTP phase/frequency locked loop d57 2 a58 2 options SYSVSEM # System V-like semaphores options SYSVSHM # System V-like memory sharing a60 3 options NMBCLUSTERS=2048 options BUFCACHE=10 d67 2 a68 2 options DDB # in-kernel debugger options DDB_HISTORY_SIZE=512 # enable history editing in DDB d74 4 a77 4 #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, d95 1 a95 1 #file-system CD9660 # ISO 9660 + Rock Ridge file system d97 1 a97 1 file-system FDESC # /dev/fd a115 1 options INET6 # IPV6 d139 1 a139 3 options USBVERBOSE # verbose USB device autoconfig messages options NFS_BOOT_BOOTP,NFS_BOOT_BOOTPARAM d141 1 a141 13 # wscons options #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 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)" # use a large software cursor that doesn't blink #options PCDISPLAY_SOFTCURSOR d144 2 a145 2 config netbsd root on ? type ? #config netbsd root on sd0a type ffs d162 1 a162 1 pci* at ppb? bus ? d168 1 a168 1 ppb* at pci? dev ? function ? # PCI-PCI bridges d177 1 a177 1 #isa* at mainbus? d205 1 a205 1 # ISA console. You can only configure one of these! d221 2 a222 2 #vga0 at isa? vga* at pci? d236 1 a236 1 #com* at puc? port ? # 16x450s on "universal" comm boards d281 1 a281 1 #ahc* at pci? dev ? function ? # Adaptec [23]94x, aic78x0 SCSI d322 1 a322 1 #scsibus* at ahc? d335 4 a338 4 #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 d344 1 a344 1 # PCI IDE controllers - see pciide(4) for supported hardware. d348 1 a348 1 pciide* at pci ? dev ? function ? flags 0x0000 d357 1 a357 1 #wdc0 at isa? port 0x1f0 irq 14 d371 2 a372 2 #wd* at wdc? channel ? drive ? flags 0x0000 wd* at pciide? channel ? drive ? flags 0x0000 d375 2 a376 2 #atapibus* at wdc? channel ? atapibus* at pciide? channel ? d414 1 a414 1 fxp* at pci? dev ? function ? # Intel EtherExpress PRO 10+/100B d452 1 a452 1 #ne0 at isa? port 0x280 irq 9 # NE[12]000 ethernet cards d461 1 a461 1 inphy* at mii? phy ? # Intel 82555 PHYs d598 1 a598 1 pseudo-device ipfilter # IP filter (firewall) and NAT a604 1 pseudo-device gif 4 # IPv[46] over IPv[46] tunnel (RFC1933) d610 1 a610 1 pseudo-device rnd # /dev/random and in-kernel generator @ 1.42.2.3 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.42.2.2 2001/02/11 19:10:51 bouyer Exp $ d67 1 a67 1 options DIAGNOSTIC # expensive kernel consistency checks @ 1.42.8.1 log @Pull up to last week's -current. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.43 1999/12/12 11:53:41 soren Exp $ d236 1 a236 1 #com* at puc? port ? # 16x50s on "universal" comm boards @ 1.41 log @It's time to be COMPAT_14. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.40 1999/07/05 09:14:09 fvdl Exp $ d283 1 d324 1 @ 1.40 log @EXEC_ELF32 is standard now. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.39 1999/03/27 07:04:36 explorer Exp $ d80 1 @ 1.39 log @remove EXPERIMENTAL comment, enable /dev/random in GENERIC kernels @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.38 1999/02/16 17:46:17 abs Exp $ a86 3 # Executable format options #options EXEC_ELF32 # 32-bit ELF executables (SVR4, Linux) @ 1.39.2.1 log @new improved HOMEWORLD @ text @d1 2 a2 1 # $NetBSD: GENERIC,v 1.231.2.8 2000/01/31 18:53:19 he Exp $ d4 1 a4 1 # HOMEWORLD - TNF mail/gnats d9 1 a9 1 maxusers 64 # estimated number of users d13 1 a13 1 #options I486_CPU d15 1 a15 1 options I686_CPU d97 1 a97 1 #file-system CD9660 # ISO 9660 + Rock Ridge file system a143 19 # # 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 d145 2 a146 2 config netbsd root on ? type ? #config netbsd root on sd0a type ffs d162 1 a162 1 #pci* at pchb? bus ? d169 1 a169 1 ppb* at pci? dev ? function ? # PCI-PCI bridges d178 1 a178 1 #isa* at mainbus? a183 1 #pcmcia* at tcic? controller ? socket ? a187 1 #tcic0 at isa? port 0x240 iomem 0xd0000 iosiz 0x4000 d223 2 a224 2 #vga0 at isa? vga* at pci? a259 2 #ioat0 at isa? port 0x220 irq 5 # BOCA IOAT 6-port serial cards #com* at ioat? slave ? d273 1 a273 1 #lpt0 at isa? port 0x378 irq 7 # standard PC parallel ports d283 1 a283 1 #ahc* at pci? dev ? function ? # Adaptec [23]94x, aic78x0 SCSI a284 1 #dpt* at pci? dev ? function ? # DPT SmartCache/SmartRAID a292 1 #dpt* at eisa? slot ? # DPT SmartCache/SmartRAID a308 1 # The "nca" probe might give false hits or hang your machine. d322 1 a322 1 #scsibus* at ahc? a324 1 #scsibus* at dpt? d334 4 a337 4 #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 d343 1 a343 1 # PCI IDE controllers - see pciide(4) for supported hardware. d347 1 a347 1 pciide* at pci ? dev ? function ? flags 0x0000 d356 2 a357 5 # 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 functionnal). # 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 d370 2 a371 2 #wd* at wdc? channel ? drive ? flags 0x0000 wd* at pciide? channel ? drive ? flags 0x0000 d374 2 a375 2 #atapibus* at wdc? channel ? atapibus* at pciide? channel ? d379 2 a380 2 #cd* at atapibus? drive ? flags 0x0000 # ATAPI CD-ROM drives #sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives d413 1 a413 1 fxp* at pci? dev ? function ? # Intel EtherExpress PRO 10+/100B a416 3 #vr* at pci? dev ? function ? # VIA Rhine Fast Ethernet #lmc* at pci? dev ? function ? # Lan Media Corp SSI/HSSI/DS3 #rl* at pci? dev ? function ? # Realtek 8129/8139 a424 1 #tr* at isapnp? # IBM/3COM TROPIC Token-Ring d451 1 a451 1 #ne0 at isa? port 0x280 irq 9 # NE[12]000 ethernet cards a453 3 #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 d459 2 a460 2 #icsphy* at mii? phy ? # Integrated Circuit Systems ICS1890 inphy* at mii? phy ? # Intel 82555 PHYs d507 1 a507 1 #guspnp* at isapnp? # Gravis Ultra Sound PnP audio a512 1 # the "aria" probe might give false hits d527 3 d540 1 a555 7 #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? #wsmouse* at mms? # backwards compatible versions a599 1 #pseudo-device ipip 2 # IP Encapsulation within IP (RFC 2003) a604 1 # rnd works; RND_COM does not on port i386 yet. a609 5 # CUSTOM options NMBCLUSTERS=1024 options BUFPAGES=2048 @ 1.39.2.2 log @added missing ppb for agp vga card (thanks thorpej) @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.39.2.1 2000/04/11 20:42:33 billc Exp $ d181 1 a181 1 pci* at ppb? bus ? @ 1.39.4.1 log @Update from trunk. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.41 1999/07/29 10:37:17 augustss Exp $ a79 1 options COMPAT_14 # NetBSD 1.4, d87 3 @ 1.38 log @Update IDE comments, from yoavcs@@inter.net.il @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.37 1999/01/23 16:10:48 drochner Exp $ a604 2 # rnd is EXPERIMENTAL at this point. @ 1.37 log @second round of mouse renaming: psm->pms @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.36 1999/01/23 15:35:21 drochner Exp $ d342 1 a342 1 # IDE and Related Devices d359 2 a360 2 # IDE drives. # Flags are used only with controlers that support DMA operations d362 8 a369 6 # The first 4 bytes of the flags define the PIO mode to use, the # second DMA mode and the third UltraDMA mode. For each group of 4 bytes, # the 3 lower define the mode to use, and the last one must be 1 for the # setting to be used. For DMA and UDMA, 0xf means 'disable'. # 0x0fac means 'use PIO mode 4 DMA mode 2, disable UltraDMA'. # 0x0000 means "use whatever the drive claims to support. @ 1.36 log @update for mouse renaming @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.35 1999/01/21 02:54:08 mycroft Exp $ d219 3 a221 3 # "opms" should not be enabled together with "psm" or "psmi" #psm* at pckbc? # PS/2 mouse for wsmouse #psmi* at pckbc? # PS/2 "Intelli"mouse for wsmouse d229 2 a230 2 #wsmouse* at psm? #wsmouse* at psmi? @ 1.35 log @wscons. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.34 1999/01/21 02:50:21 mycroft Exp $ d219 1 a219 1 # "pms" should not be enabled together with "psm" or "psmi" d222 1 a222 1 #pms* at pckbc? # backwards compatible PS/2 mouse d554 6 a559 6 #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 #pms0 at pc? irq 12 # PS/2 auxiliary port mouse #pms0 at vt? irq 12 # PS/2 auxiliary port mouse @ 1.34 log @sync @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.212 1999/01/06 23:30:53 thorpej Exp $ d207 1 a207 1 pc0 at isa? port 0x60 irq 1 # pccons generic PC console driver d215 16 @ 1.33 log @UVM+PMAP_NEW is standard now; don't need it in individual config files. @ text @d1 2 a2 1 # $NetBSD: HOMEWORLD,v 1.32 1998/06/26 01:53:58 lukem Exp $ d9 4 a12 1 #options I386_CPU # CPU classes; at least one is REQUIRED d16 2 d21 16 d40 1 a40 1 # values. Note that the BIOS may *correctly* report less that 640k of base d43 4 a46 2 #options REALBASEMEM=... # size of base memory #options REALEXTMEM=... # size of extended memory d48 2 a49 3 options DUMMY_NOPS # speed hack; recommended options XSERVER,UCONSOLE #options INSECURE # insecure; allow /dev/mem writing for X a50 1 maxusers 32 # estimated number of users d54 1 a54 5 #options DDB # in-kernel debugger #options DDB_HISTORY_SIZE=100 # enable history editing in DDB #makeoptions DEBUG="-g" # compile full symbol table #options DIAGNOSTIC # internal consistency checks options KTRACE # system call tracing, a la ktrace(1) d61 13 d81 1 a81 1 options TCP_COMPAT_42 # TCP bug compatibility with 4.2BSD d88 1 d91 1 a91 2 #options LKM # loadable kernel modules d93 1 a93 1 file-system NFS # Network File System client d96 1 d99 1 a99 1 file-system FDESC # /dev/fd d106 1 d108 1 d110 4 a113 1 options NFSSERVER # Network File System server d115 1 d124 4 d129 4 d134 7 a140 3 # Busy server; bump these up options NKMEMCLUSTERS=2048 # slots in kmem_map options NMBCLUSTERS=1024 # slots in mb_map d142 4 d147 1 a147 1 #options COMCONSOLE=0,CONADDR=0x3f8,CONUNIT=0,CONSPEED=9600 d149 3 a151 3 #options EISAVERBOSE # verbose EISA device messages options PCIVERBOSE # verbose PCI device messages options SCSIVERBOSE # verbose SCSI messages d155 4 a158 2 pci0 at mainbus0 bus ? #eisa0 at mainbus0 d160 3 a162 1 #ppb* at pci? dev ? function ? # PCI-PCI bridges d164 2 d167 1 d169 30 d200 2 a201 2 isa* at pcib? # ISA on PCI-ISA bridge isa* at mainbus0 # all other ISA a202 1 #apm0 at mainbus0 # Advanced power management d204 23 a226 1 npx0 at isa? port 0xf0 irq 13 # math coprocessor d228 2 a229 2 pc0 at isa? port 0x60 irq 1 # generic PC console device #vt0 at isa? port 0x60 irq 1 d231 2 a232 2 #pcppi0 at isa? #sysbeep0 at pcppi? d234 3 a236 1 com0 at isa? port 0x3f8 irq 4 # standard PC serial ports d238 1 a238 1 com2 at isa? port 0x3e8 irq 5 d244 2 a248 1 #cy* at pci? dev ? function ? # Cyclades serial cards d250 8 a257 1 #lpt0 at isa? port 0x378 irq 7 # standard PC parallel ports a260 5 #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 #pms0 at pc? irq 12 # PS/2 auxiliary port mouse d262 42 a303 2 #aha0 at isa? port 0x330 irq ? drq ? # Adaptec 154[02] SCSI controllers #aha1 at isa? port 0x334 irq ? drq ? # Adaptec 154[02] SCSI controllers a304 1 #ahb* at eisa? slot ? # Adaptec 174[024] SCSI controllers a305 3 #ahc0 at isa? port ? irq ? # Adaptec 284x SCSI controllers #ahc* at eisa? slot ? # Adaptec 274x, aic7770 SCSI controllers ahc* at pci? dev ? function ? # Adaptec [23]94x, aic78x0 SCSI controllers a306 1 #aic0 at isa? port 0x340 irq 11 # Adaptec 152[02] SCSI controllers a307 4 #bha0 at isa? port 0x330 irq ? drq ? # BusLogic [57]4X SCSI controllers #bha1 at isa? port 0x334 irq ? drq ? # BusLogic [57]4X SCSI controllers #bha* at eisa? slot ? #bha* at pci? dev ? function ? d309 2 a310 1 #ncr* at pci? dev ? function ? # NCR 538XX SCSI controllers d312 1 a312 1 #sea0 at isa? iomem 0xc8000 irq 5 a313 3 #uha0 at isa? port 0x330 irq ? drq ? # UltraStor [13]4f SCSI controllers #uha1 at isa? port 0x334 irq ? drq ? # UltraStor [13]4f SCSI controllers #uha* at eisa? slot ? # UltraStor 24f SCSI controllers a314 2 #wds0 at isa? port 0x350 irq 15 drq 6 # WD7000 and TMC-7000 controllers #wds1 at isa? port 0x358 irq 11 drq 5 a315 2 #isp* at pci? dev ? function ? # Qlogic ISP 10x0 SCSI controllers #scsibus* at isp? d317 1 d325 45 a369 1 #fdc0 at isa? port 0x3f0 irq 6 drq 2 # standard PC floppy controllers d371 3 a373 1 #fd* at fdc? drive ? d375 1 d378 6 a383 3 #wdc0 at isa? port 0x1f0 irq 14 # ST506, ESDI, and IDE controllers #wdc1 at isa? port 0x170 irq 15 #wd* at wdc? drive ? d385 1 a385 4 # note: the wt driver conflicts unpleasantly with ed devices 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 0x300 irq 5 drq 1 # Archive and Wangtek QIC tape drives d387 32 a418 4 ne0 at isa? port 0x300 irq 9 # NE2000 ethernet #ed1 at isa? port 0x250 iomem 0xd8000 irq 9 # ethernet cards #ed2 at isa? port 0x300 iomem 0xcc000 irq 10 #eg0 at isa? ... # 3C505 ethernet cards d421 6 a426 2 #ie0 at isa? port 0x360 iomem 0xd0000 irq 7 # StarLAN and 3C507 #ie1 at isa? port 0x300 irq 10 # EtherExpress d429 1 a429 1 #nele0 at isa? port 0x320 irq 10 drq 7 # NE2100 d433 92 a524 20 #ep* at eisa? slot ? # 3C579 ethernet cards #fea* at eisa? slot ? # DEC DEFEA FDDI cards #le* at pci? dev ? function ? # PCnet-PCI based ethernet cards #de* at pci? dev ? function ? # DC21X4X-based ethernet cards #ep* at pci? dev ? function ? # 3C59x/3C90x ethernet cards #fpa* at pci? dev ? function ? # DEC DEFPA FDDI cards #pss0 at isa? port 0x220 irq 7 drq 6 # Personal Sound System #sp0 at pss0 port 0x530 irq 10 drq 0 # sound port driver #audio* at sp0 #sb0 at isa? port 0x220 irq 7 drq 1 # SoundBlaster #audio* at sb0 #wss0 at isa? port 0x530 irq 10 drq 0 # Windows Sound System #audio* at wss0 #pas0 at isa? port 0x220 irq 7 drq 1 # ProAudio Spectrum #audio* at pas0 #gus0 at isa? port 0x220 irq 7 drq 1 flags 6 # Gravis Ultra Sound (flags is record drq for full-duplex) #audio* at gus0 #spkr0 at pcppi? d526 26 a551 1 # Joystick driver. Probe is a little strange; add only if you have one. a553 6 # PnP bus and devices should be declared last #isapnp0 at isa? #ep* at isapnp? #sb* at isapnp? #audio* at sb? #joy* at isapnp? d555 36 a590 1 #include "arch/i386/conf/GENERIC.local" d592 2 a593 11 pseudo-device loop 1 # network loopback pseudo-device bpfilter 8 # packet filter #pseudo-device sl 2 # CSLIP #pseudo-device ppp 2 # PPP #pseudo-device tun 2 # network tunneling over tty #pseudo-device ipfilter # ip filter pseudo-device pty 64 # pseudo-terminals #pseudo-device tb 1 # tablet line discipline #pseudo-device vnd 4 # paging to files #pseudo-device ccd 4 # concatenated disk devices @ 1.32 log @remove options FIFO; it's now the default @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.31 1998/06/07 03:01:05 enami Exp $ a36 2 #options UVM # Use UVM instead of Mach VM. @ 1.31 log @Also, remove space at the end of line. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.30 1998/04/16 22:01:42 drochner Exp $ a78 1 options FIFO # FIFOs; RECOMMENDED @ 1.30 log @-"spkr" now attaches to "pcppi" -"le at isa" is split into "depca", "nele" and "bicc" @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.29 1998/03/22 18:18:45 drochner Exp $ d137 1 a137 1 d238 2 a239 2 # PnP bus and devices should be declared last #isapnp0 at isa? @ 1.29 log @The "pckbd" attribute of pc/vt is now "pckbcport". Use the real console driver name here to make more obvious where pms and spkr attach to. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.28 1998/02/06 11:20:33 mrg Exp $ d122 3 d208 6 a213 1 #le0 at isa? port 0x320 irq 10 drq 7 # IsoLan, NE2100, and DEPCA d233 1 a233 1 #spkr0 at pc? port 0x61 @ 1.28 log @remove paging options from kernel files. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.27 1998/02/06 07:21:45 mrg Exp $ d143 1 a143 1 #pms0 at pckbd? irq 12 # PS/2 auxiliary port mouse d225 1 a225 1 #spkr0 at pckbd? port 0x61 @ 1.27 log @add the i386 MD portions for UVM. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.26 1997/11/27 09:58:38 fvdl Exp $ a38 5 # These are required for Mach VM options VNODEPAGER # paging to vnodes options SWAPPAGER # pageout options DEVPAGER # paging to devices @ 1.26 log @Revert I486_PCI_MEM_ENABLED change, it caused too many problems. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.25 1997/11/25 20:29:35 kleink Exp $ d37 7 @ 1.25 log @Add COMPAT_13. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.23 1997/11/23 23:40:45 thorpej Exp $ a22 5 # Some i486 PCI chipsets have bugs in them that cause problems when using # memory-mapped device access. Therefore, PCI mem space is disabled by # default on 486-class CPUs. This option allows re-enables it. #options I486_PCI_MEM_ENABLED @ 1.24 log @Add commented-out "I486_PCI_MEM_ENABLED" option, and describe it. @ text @d53 1 @ 1.23 log @Add SCSIVERBOSE @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.22 1997/11/17 01:57:51 lukem Exp $ d23 5 @ 1.22 log @* add commented out DDB_HISTORY_SIZE=100 if DDB exists in config file * fix up use of 'options' @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.21 1997/10/14 23:31:06 thorpej Exp $ d97 1 @ 1.21 log @Add ISA and PCI "ne" instances as appropriate. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.20 1997/10/08 10:09:39 mycroft Exp $ d33 1 @ 1.21.2.1 log @Pull up from trunk: add commented-out I486_PCI_MEM_ENABLED option. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.21 1997/10/14 23:31:06 thorpej Exp $ a22 5 # Some i486 PCI chipsets have bugs in them that cause problems when using # memory-mapped device access. Therefore, PCI mem space is disabled by # default on 486-class CPUs. This option allows re-enables it. #options I486_PCI_MEM_ENABLED @ 1.21.2.2 log @Pull rev 1.26 up from trunk (fvdl) @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.21.2.1 1997/11/24 01:40:32 thorpej Exp $ d23 5 @ 1.20 log @Clump USER_LDT with other CPU-related options. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.19 1997/10/08 09:32:38 mycroft Exp $ d192 1 a192 1 ed0 at isa? port 0x300 irq 9 # NE2000 ethernet @ 1.19 log @Update comments regarding BIOSEXTMEM (now REALEXTMEM), and add REALBASEMEM. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.18 1997/08/19 23:49:48 augustss Exp $ d9 1 a9 1 options I486_CPU # CPU classes; at least one is REQUIRED d13 2 a14 1 #options VM86 # Virtual 8086 emulation a56 1 #options USER_LDT # user-settable LDT; used by WINE @ 1.18 log @Change the MI audio driver so it attaches to the MD driver in the normal way. This requires adding a line to the config files to get audio to work again. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.17 1997/07/02 02:44:11 cjs Exp $ d15 7 a21 4 # Some BIOSes don't get the size of extended memory right. If you # have a broken BIOS, uncomment the following and set the value # properly for your system. #options BIOSEXTMEM=... # size of extended memory @ 1.17 log @Update comments to show that ed driver on PCI works with 3c90x cards. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.16 1997/06/25 04:41:17 mellon Exp $ d207 1 d210 1 d212 1 d214 1 d216 1 d226 1 @ 1.17.2.1 log @Update marc-pcmcia branch from trunk. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.18 1997/08/19 23:49:48 augustss Exp $ a206 1 #audio* at sp0 a208 1 #audio* at sb0 a209 1 #audio* at wss0 a210 1 #audio* at pas0 a211 1 #audio* at gus0 a220 1 #audio* at sb? @ 1.17.2.2 log @Update marc-pcmcia branch from trunk. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.17.2.1 1997/08/23 07:08:50 thorpej Exp $ d9 1 a9 1 options I486_CPU d13 1 a13 2 #options VM86 # virtual 8086 emulation #options USER_LDT # user-settable LDT; used by WINE d15 4 a18 7 # 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 that 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=... # size of base memory #options REALEXTMEM=... # size of extended memory d53 1 @ 1.17.2.3 log @Sync w/ trunk. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.17.2.2 1997/10/14 09:09:28 thorpej Exp $ d192 1 a192 1 ne0 at isa? port 0x300 irq 9 # NE2000 ethernet @ 1.16 log @Adjust options statements so that if they are commented out or uncommented, it doesn't screw up indentation. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.15 1997/06/12 18:42:04 mrg Exp $ d202 1 a202 1 #ep* at pci? dev ? function ? # 3C590 ethernet cards @ 1.15 log @remove now obsolete "swap on..." lines. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.14 1997/04/30 06:06:02 mycroft Exp $ d8 6 a13 6 #options I386_CPU # CPU classes; at least one is REQUIRED options I486_CPU # CPU classes; at least one is REQUIRED #options I586_CPU #options I686_CPU #options MATH_EMULATE # floating point emulation #options VM86 # Virtual 8086 emulation d18 1 a18 1 #options BIOSEXTMEM=... # size of extended memory d21 2 a22 2 options XSERVER,UCONSOLE #options INSECURE # insecure; allow /dev/mem writing for X d25 2 a26 2 options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT #options NTP # NTP phase/frequency locked loop d30 2 a31 2 #options DIAGNOSTIC # internal consistency checks options KTRACE # system call tracing, a la ktrace(1) d33 9 a41 9 #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 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, d43 2 a44 2 options COMPAT_43 # and 4.3BSD options TCP_COMPAT_42 # TCP bug compatibility with 4.2BSD d46 4 a49 4 #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 d51 1 a51 1 #options EXEC_ELF32 # 32-bit ELF executables (SVR4, Linux) d53 2 a54 2 #options USER_LDT # user-settable LDT; used by WINE #options LKM # loadable kernel modules d70 13 a82 13 #options QUOTA # UFS quotas options NFSSERVER # Network File System server options FIFO # FIFOs; RECOMMENDED #options GATEWAY # packet forwarding options INET # IP + ICMP + TCP + UDP #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 PFIL_HOOKS # pfil(9) packet filter hooks d89 1 a89 1 #options COMCONSOLE=0,CONADDR=0x3f8,CONUNIT=0,CONSPEED=9600 @ 1.14 log @Sync with GENERIC, and nuke procfs and kernfs. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.13 1997/04/01 13:12:15 mycroft Exp $ d88 1 a88 1 config netbsd root on sd0a type ffs swap on sd0b and sd1b @ 1.13 log @Enable wdc1 at IRQ 15. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.12 1997/02/04 04:32:03 perry Exp $ d63 1 a63 1 file-system KERNFS # /kern d66 1 a66 1 file-system PROCFS # /proc d82 1 d88 1 a88 1 config netbsd root on sd0a type ffs swap on sd0b and sd1b d91 1 d97 1 d99 2 a108 3 #ppb* at pci? dev ? function ? # PCI-PCI bridges #pci* at ppb? bus ? d164 2 d184 3 d217 8 d230 1 @ 1.12 log @Nuke some GENERIC residue. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.11 1997/01/31 01:50:49 thorpej Exp $ d177 1 a177 1 #wdc1 at isa? port 0x170 irq ? @ 1.11 log @Adopt for new file system and root spec grammar. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.10 1997/01/16 23:30:31 perry Exp $ a87 1 #options GENERIC @ 1.10 log @added options I686_CPU (commented or uncommented) per thorpej @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.9 1997/01/15 01:28:46 perry Exp $ d56 14 a69 1 options FFS # UFS a70 4 #options LFS # log-structured file system options MFS # memory file system options NFSCLIENT # Network File System client a71 4 options CD9660 # ISO 9660 + Rock Ridge file system #options MSDOSFS # MS-DOS file system options FDESC # /dev/fd a72 6 options KERNFS # /kern #options NULLFS # loopback file system #options PORTAL # portal filesystem (still experimental) options PROCFS # /proc #options UMAPFS # NULLFS + uid and gid remapping #options UNION # union file system d87 1 a87 1 config netbsd root on sd0a swap on sd0b and sd1b @ 1.9 log @Eliminate obsolete TIMEZONE and DST options. Eliminate obsolete global kernel variable "struct timezone tz" Add RTC_OFFSET option Add global kernel variable rtc_offset, which is initialized by RTC_OFFSET at kernel compile time. on i386, x68k, mac68k, pc532 and arm32, RTC_OFFSET indicates how many minutes west (east) of GMT the hardware RTC runs. Defaults to 0. Places where tz variable was used to indicate this in the past have been replaced with rtc_offset. Add sysctl interface to rtc_offset. Kill obsolete DST_* macros in sys/time.h gettimeofday now always returns zeroed timezone if zone is requested. settimeofday now ignores and logs attempts to set non-existant kernel timezone. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.8 1996/12/07 00:26:08 thorpej Exp $ d11 1 @ 1.8 log @s/EXTMEM_SIZE/BIOSEXTMEM/ @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.7 1996/11/28 03:15:27 thorpej Exp $ d24 1 a24 2 options TIMEZONE=0 # time zone to adjust RTC time by options DST=0 # daylight savings time used by RTC @ 1.8.2.1 log @Snapshot of work-in-progress, committed to private branch. These changes implement machine-independent root device and file system selection. Notable features: - All ports behave in a consistent manner regarding root device selection. - No more "options GENERIC"; all kernels have the ability to boot with RB_ASKNAME to select root device and file system type. - Root file system type can be wildcarded; a machine-independent function will try all possible file systems for the selected root device until one succeeds. - If the root file system fails to mount, the operator will be given the chance to select a new root device and file system type, rather than having the machine simply panic. - nfs_mountroot() no longer panics if any part of the NFS mount process fails; it now returns an error, giving the operator a chance to recover. - New, more consistent, config(8) grammar. The constructs: config netbsd swap generic config netbsd root on nfs have been replaced with: config netbsd root on ? type ? config netbsd root on ? type nfs Additionally, the operator may select or wildcard root file system type in the kernel configuration file: config netbsd root on cd0a type cd9660 config(8) now requires that a "root" specification be made. "root" may be wired down or wildcarded. "swap" and "dump" specifications are optional, and follow previous semantics. - config(8) has a new "file-system" keyword, used to configure file systems into the kernel. Eventually, this will be used to generate the default vfssw[]. - "options NFSCLIENT" is obsolete, and is replaced by "file-system NFS". "options NFSSERVER" still exists, since NFS server support is independent of the NFS file system client. - sys/arch///swapgeneric.c is no longer used, and will be removed; all information is now generated by config(8). As of this commit, all ports except arm32 have been updated to use the new setroot(). Only SPARC, i386, and Alpha ports have been tested at this time. Port masters should test these changes on their ports, and report any problems back to me. More changes are on their way, including RB_ASKNAME support in nfs_mountroot() (to prompt for server address and path) and, potentially, the ability to select rarp/bootparam or bootp in nfs_mountroot(). @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.8 1996/12/07 00:26:08 thorpej Exp $ d56 4 a59 13 file-system FFS # UFS file-system NFS # Network File System client #file-system LFS # log-structured file system file-system MFS # memory 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 d61 1 a61 1 #options QUOTA # UFS quotas d63 4 d68 6 d88 1 a88 1 config netbsd root on sd0a type ffs swap on sd0b and sd1b @ 1.8.2.2 log @Update from trunk. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.10 1997/01/16 23:30:31 perry Exp $ a10 1 #options I686_CPU d24 2 a25 1 options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT @ 1.7 log @Update for pchb and pcib drivers. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.6 1996/11/16 01:16:42 fvdl Exp $ d17 1 a17 1 #options EXTMEM_SIZE=... # size of extended memory @ 1.6 log @Move VNODEPAGER and DEVPAGER to std.i386 as well. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.5 1996/11/15 09:19:35 fvdl Exp $ d92 2 a95 2 isa0 at mainbus0 #eisa0 at mainbus0 d97 6 @ 1.5 log @Move non-optional options to std.i386, and use that file. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.4 1996/10/02 23:56:47 mycroft Exp $ a26 3 options VNODEPAGER # mmap() of files options DEVPAGER # mmap() of devices @ 1.4 log @Add examples of NTP, MROUTING, and serial console. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.3 1996/10/02 23:14:04 mycroft Exp $ d6 1 a6 1 machine i386 # architecture, used by config; REQUIRED a21 1 options MACHINE_NONCONTIG a27 1 options SWAPPAGER # paging; REQUIRED a53 2 options EXEC_SCRIPT # #! scripts options EXEC_AOUT # a.out executables (native, BSD/OS, Linux, FreeBSD) @ 1.3 log @Update to match reality. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.2 1996/08/28 23:02:22 thorpej Exp $ d27 1 d84 1 d97 1 @ 1.2 log @Correct a comment. @ text @d1 1 a1 1 # $NetBSD: HOMEWORLD,v 1.1 1996/08/28 23:00:48 thorpej Exp $ d8 1 d10 3 d21 1 d34 1 d37 5 d50 12 d63 2 d71 1 d75 2 d78 2 d81 1 d83 5 d94 1 d98 2 a100 1 isa0 at mainbus0 d102 4 a105 2 ppb* at pci? dev ? function ? # PCI-PCI bridges pci* at ppb? bus ? d109 2 a110 2 #pc0 at isa? port 0x60 irq 1 # generic PC console device vt0 at isa? port 0x60 irq 1 d114 28 a141 1 d144 18 d167 14 d183 26 d212 3 d217 3 @ 1.1 log @Renate this file; I guess I should have taken a vote :-) @ text @d1 1 a1 1 # $NetBSD: NetBSD-1,v 1.1 1996/08/28 07:17:58 thorpej Exp $ d3 1 a3 1 # NetBSD-1 - Mail, CVS, and GNATS server @