head 1.52; access; symbols perseant-exfatfs-base-20261102:1.52 perseant-exfatfs-base-20250801:1.52 perseant-exfatfs-base-20240630:1.52 perseant-exfatfs:1.52.0.118 perseant-exfatfs-base:1.52 bouyer-sunxi-drm:1.52.0.116 bouyer-sunxi-drm-base:1.52 cjep_sun2x:1.52.0.114 cjep_sun2x-base:1.52 cjep_staticlib_x-base1:1.52 cjep_staticlib_x:1.52.0.112 cjep_staticlib_x-base:1.52 thorpej-futex-base:1.52 bouyer-xenpvh-base2:1.52 phil-wifi-20200421:1.52 bouyer-xenpvh-base1:1.52 phil-wifi-20200411:1.52 bouyer-xenpvh:1.52.0.110 bouyer-xenpvh-base:1.52 phil-wifi-20200406:1.52 ad-namecache-base3:1.52 ad-namecache-base2:1.52 ad-namecache-base1:1.52 ad-namecache:1.52.0.108 ad-namecache-base:1.52 isaki-audio2:1.52.0.106 isaki-audio2-base:1.52 pgoyette-compat-merge-20190127:1.52 pgoyette-compat-20190127:1.52 pgoyette-compat-20190118:1.52 pgoyette-compat-1226:1.52 pgoyette-compat-1126:1.52 pgoyette-compat-1020:1.52 pgoyette-compat-0930:1.52 pgoyette-compat-0906:1.52 pgoyette-compat-0728:1.52 pgoyette-compat-0625:1.52 pgoyette-compat-0521:1.52 pgoyette-compat-0502:1.52 pgoyette-compat-0422:1.52 pgoyette-compat-0415:1.52 pgoyette-compat-0407:1.52 pgoyette-compat-0330:1.52 pgoyette-compat-0322:1.52 pgoyette-compat-0315:1.52 pgoyette-compat:1.52.0.104 pgoyette-compat-base:1.52 perseant-stdc-iso10646:1.52.0.102 perseant-stdc-iso10646-base:1.52 prg-localcount2-base3:1.52 prg-localcount2-base2:1.52 prg-localcount2-base1:1.52 prg-localcount2:1.52.0.100 prg-localcount2-base:1.52 pgoyette-localcount-20170426:1.52 bouyer-socketcan-base1:1.52 pgoyette-localcount-20170320:1.52 bouyer-socketcan:1.52.0.98 bouyer-socketcan-base:1.52 pgoyette-localcount-20170107:1.52 pgoyette-localcount-20161104:1.52 localcount-20160914:1.52 pgoyette-localcount-20160806:1.52 pgoyette-localcount-20160726:1.52 pgoyette-localcount:1.52.0.96 pgoyette-localcount-base:1.52 netbsd-5-2-3-RELEASE:1.52 netbsd-5-1-5-RELEASE:1.52 yamt-pagecache-base9:1.52 yamt-pagecache-tag8:1.52 tls-earlyentropy:1.52.0.94 tls-earlyentropy-base:1.52 riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.52 riastradh-drm2-base3:1.52 netbsd-5-2-2-RELEASE:1.52 netbsd-5-1-4-RELEASE:1.52 netbsd-5-2-1-RELEASE:1.52 netbsd-5-1-3-RELEASE:1.52 rmind-smpnet-nbase:1.52 rmind-smpnet:1.52.0.90 rmind-smpnet-base:1.52 agc-symver:1.52.0.92 agc-symver-base:1.52 tls-maxphys-base:1.52 yamt-pagecache-base8:1.52 netbsd-5-2:1.52.0.88 yamt-pagecache-base7:1.52 netbsd-5-2-RELEASE:1.52 netbsd-5-2-RC1:1.52 yamt-pagecache-base6:1.52 yamt-pagecache-base5:1.52 yamt-pagecache-base4:1.52 netbsd-5-1-2-RELEASE:1.52 netbsd-5-1-1-RELEASE:1.52 jmcneill-usbmp:1.52.0.86 jmcneill-usbmp-base:1.52 jmcneill-audiomp3:1.52.0.84 jmcneill-audiomp3-base:1.52 yamt-pagecache-base3:1.52 yamt-pagecache-base2:1.52 yamt-pagecache:1.52.0.82 yamt-pagecache-base:1.52 rmind-uvmplock-nbase:1.52 jym-xensuspend-nbase:1.52 bouyer-quota2-nbase:1.52 bouyer-quota2:1.52.0.80 bouyer-quota2-base:1.52 jruoho-x86intr:1.52.0.78 jruoho-x86intr-base:1.52 matt-nb5-pq3:1.52.0.76 matt-nb5-pq3-base:1.52 netbsd-5-1:1.52.0.74 netbsd-5-1-RELEASE:1.52 yamt-nfs-mp-base11:1.52 netbsd-5-1-RC4:1.52 uebayasi-xip-base2:1.52 yamt-nfs-mp-base10:1.52 netbsd-5-1-RC3:1.52 netbsd-5-1-RC2:1.52 netbsd-5-1-RC1:1.52 rmind-uvmplock:1.52.0.72 rmind-uvmplock-base:1.52 yamt-nfs-mp-base9:1.52 uebayasi-xip:1.52.0.70 uebayasi-xip-base:1.52 netbsd-5-0-2-RELEASE:1.52 yamt-nfs-mp-base8:1.52 yamt-nfs-mp-base7:1.52 netbsd-5-0-1-RELEASE:1.52 jymxensuspend-base:1.52 yamt-nfs-mp-base6:1.52 yamt-nfs-mp-base5:1.52 yamt-nfs-mp-base4:1.52 yamt-nfs-mp-base3:1.52 netbsd-5-0:1.52.0.68 netbsd-5-0-RELEASE:1.52 netbsd-5-0-RC4:1.52 netbsd-5-0-RC3:1.52 netbsd-5-0-RC2:1.52 jym-xensuspend:1.52.0.66 jym-xensuspend-base:1.52 netbsd-5-0-RC1:1.52 haad-dm-base2:1.52 haad-nbase2:1.52 ad-audiomp2:1.52.0.64 ad-audiomp2-base:1.52 netbsd-5:1.52.0.62 netbsd-5-base:1.52 haad-dm-base1:1.52 haad-dm:1.52.0.60 haad-dm-base:1.52 simonb-wapbl-nbase:1.52 yamt-pf42-base4:1.52 simonb-wapbl:1.52.0.58 simonb-wapbl-base:1.52 yamt-pf42-base3:1.52 hpcarm-cleanup-nbase:1.52 yamt-pf42-base2:1.52 yamt-nfs-mp-base2:1.52 yamt-nfs-mp:1.52.0.56 yamt-nfs-mp-base:1.52 yamt-pf42:1.52.0.54 yamt-pf42-base:1.52 ad-socklock-base1:1.52 yamt-lazymbuf-base15:1.52 yamt-lazymbuf-base14:1.52 keiichi-mipv6-nbase:1.52 mjf-devfs2:1.52.0.52 mjf-devfs2-base:1.52 keiichi-mipv6:1.52.0.50 keiichi-mipv6-base:1.52 bouyer-xeni386-merge1:1.52 vmlocking2-base3:1.52 bouyer-xeni386-nbase:1.52 yamt-kmem-base3:1.52 cube-autoconf:1.52.0.48 cube-autoconf-base:1.52 yamt-kmem-base2:1.52 bouyer-xeni386:1.52.0.46 bouyer-xeni386-base:1.52 yamt-kmem:1.52.0.44 yamt-kmem-base:1.52 vmlocking2-base2:1.52 reinoud-bufcleanup-nbase:1.52 vmlocking2:1.52.0.42 vmlocking2-base1:1.52 jmcneill-base:1.52 mjf-devfs:1.52.0.40 mjf-devfs-base:1.52 bouyer-xenamd64-base2:1.52 vmlocking-nbase:1.52 yamt-x86pmap-base4:1.52 bouyer-xenamd64:1.52.0.38 bouyer-xenamd64-base:1.52 yamt-x86pmap-base3:1.52 yamt-x86pmap-base2:1.52 yamt-x86pmap:1.52.0.36 yamt-x86pmap-base:1.52 jmcneill-pm:1.52.0.34 jmcneill-pm-base:1.52 hpcarm-cleanup:1.52.0.32 hpcarm-cleanup-base:1.52 mjf-ufs-trans-base:1.52 netbsd-3-1-1-RELEASE:1.50.2.1 yamt-idlelwp-base8:1.52 ppcoea-renovation:1.52.0.30 ppcoea-renovation-base:1.52 reinoud-bufcleanup-base:1.52 vmlocking:1.52.0.28 vmlocking-base:1.52 ad-audiomp:1.52.0.26 ad-audiomp-base:1.52 yamt-idlelwp:1.52.0.24 post-newlock2-merge:1.52 newlock2-nbase:1.52 yamt-splraiseipl-base5:1.52 yamt-splraiseipl-base4:1.52 yamt-splraiseipl-base3:1.52 netbsd-3-1:1.50.2.1.0.2 netbsd-3-1-RELEASE:1.50.2.1 yamt-splraiseipl-base2:1.52 netbsd-3-1-RC4:1.50.2.1 yamt-splraiseipl:1.52.0.22 yamt-splraiseipl-base:1.52 netbsd-3-1-RC3:1.50.2.1 newlock2:1.52.0.20 newlock2-base:1.52 yamt-pdpolicy-base8:1.52 netbsd-3-1-RC2:1.50.2.1 netbsd-3-1-RC1:1.50.2.1 yamt-pdpolicy-base7:1.52 yamt-pdpolicy-base6:1.52 gdamore-uart:1.52.0.18 gdamore-uart-base:1.52 simonb-timcounters-final:1.52 yamt-pdpolicy-base5:1.52 elad-kernelauth-nbase:1.52 yamt-pdpolicy-base4:1.52 yamt-pdpolicy-base3:1.52 yamt-pdpolicy-base2:1.52 yamt-pdpolicy:1.52.0.16 yamt-pdpolicy-base:1.52 yamt-uio_vmspace-base5:1.52 simonb-timecounters:1.52.0.14 simonb-timecounters-base:1.52 rpaulo-netinet-merge-pcb:1.52.0.12 rpaulo-netinet-merge-pcb-base:1.52 yamt-uio_vmspace:1.52.0.10 yamt-readahead-base3:1.52 netbsd-3-0-RC4:1.50.2.1 yamt-readahead-base2:1.52 yamt-readahead:1.52.0.8 yamt-readahead-base:1.52 yamt-vop-base3:1.52 netbsd-2-0-3-RELEASE:1.34.2.1 netbsd-2-1:1.34.2.1.2.1.0.2 yamt-vop-base2:1.52 thorpej-vnode-attr:1.52.0.6 thorpej-vnode-attr-base:1.52 netbsd-2-1-RELEASE:1.34.2.1.2.1 yamt-vop:1.52.0.4 yamt-vop-base:1.52 netbsd-2-1-RC6:1.34.2.1.2.1 netbsd-2-1-RC5:1.34.2.1.2.1 netbsd-2-1-RC4:1.34.2.1.2.1 netbsd-2-1-RC3:1.34.2.1.2.1 netbsd-2-1-RC2:1.34.2.1.2.1 netbsd-2-1-RC1:1.34.2.1.2.1 yamt-lazymbuf:1.52.0.2 yamt-km-base4:1.51 netbsd-2-0-2-RELEASE:1.34.2.1 yamt-km-base3:1.50 netbsd-3:1.50.0.2 netbsd-3-base:1.50 yamt-km-base2:1.48 yamt-km:1.46.0.6 yamt-km-base:1.46 kent-audio2:1.46.0.4 kent-audio2-base:1.51 netbsd-2-0-1-RELEASE:1.34.2.1 kent-audio1-beforemerge:1.46 netbsd-2:1.34.2.1.0.2 netbsd-2-base:1.34.2.1 kent-audio1:1.46.0.2 kent-audio1-base:1.46 netbsd-2-0-RELEASE:1.34.2.1 netbsd-2-0-RC5:1.34.2.1 ktrace-lwp-newbase:1.51 netbsd-2-0-RC4:1.34.2.1 netbsd-2-0-RC3:1.34.2.1 netbsd-2-0-RC2:1.34.2.1 netbsd-2-0-RC1:1.34.2.1 netbsd-2-0:1.34.0.2 netbsd-2-0-base:1.34 netbsd-1-6-PATCH002-RELEASE:1.17.6.1 netbsd-1-6-PATCH002:1.17.6.1 netbsd-1-6-PATCH002-RC4:1.17.6.1 netbsd-1-6-PATCH002-RC3:1.17.6.1 netbsd-1-6-PATCH002-RC2:1.17.6.1 netbsd-1-6-PATCH002-RC1:1.17.6.1 ktrace-lwp:1.28.0.2 ktrace-lwp-base:1.51 netbsd-1-6-PATCH001:1.17.6.1 netbsd-1-6-PATCH001-RELEASE:1.17.6.1 netbsd-1-6-PATCH001-RC3:1.17.6.1 netbsd-1-6-PATCH001-RC2:1.17.6.1 netbsd-1-6-PATCH001-RC1:1.17.6.1 nathanw_sa_end:1.1.6.11 nathanw_sa_before_merge:1.23 fvdl_fs64_base:1.23 gmcgarry_ctxsw:1.23.0.4 gmcgarry_ctxsw_base:1.23 gmcgarry_ucred:1.23.0.2 gmcgarry_ucred_base:1.23 nathanw_sa_base:1.23 kqueue-aftermerge:1.23 kqueue-beforemerge:1.23 netbsd-1-6-RELEASE:1.17.6.1 netbsd-1-6-RC3:1.17.6.1 netbsd-1-6-RC2:1.17.6.1 netbsd-1-6-RC1:1.17.6.1 i386mp_plus16_stable:1.17.2.2 netbsd-1-6:1.17.0.6 netbsd-1-6-base:1.17 gehenna-devsw:1.17.0.4 gehenna-devsw-base:1.21 eeh-devprop:1.12.0.8 eeh-devprop-base:1.12 newlock:1.12.0.6 newlock-base:1.12 ifpoll-base:1.12 thorpej-mips-cache:1.5.0.6 thorpej-mips-cache-base:1.6 thorpej-devvp-base3:1.5 thorpej-devvp-base2:1.5 post-chs-ubcperf:1.5 pre-chs-ubcperf:1.5 thorpej-devvp:1.5.0.4 thorpej-devvp-base:1.5 kqueue:1.4.0.2 kqueue-base:1.23 thorpej_scsipi_beforemerge:1.2 nathanw_sa:1.1.0.6 thorpej_scsipi_nbase:1.2 sommerfeld_i386mpnext:1.21 sommerfeld_i386mp_1:1.17.0.2 sommerfeld_i386mpbase_1:1.21 thorpej_scsipi_base:1.2 thorpej_scsipi:1.1.0.2; locks; strict; comment @# @; 1.52 date 2005.06.01.09.44.12; author tron; state dead; branches; next 1.51; 1.51 date 2005.03.25.23.28.44; author cube; state Exp; branches; next 1.50; 1.50 date 2005.02.25.13.46.49; author simonb; state Exp; branches 1.50.2.1; next 1.49; 1.49 date 2005.02.18.21.05.52; author dsl; state Exp; branches; next 1.48; 1.48 date 2005.02.11.08.25.54; author dsl; state Exp; branches; next 1.47; 1.47 date 2005.01.31.16.54.34; author hannken; state Exp; branches; next 1.46; 1.46 date 2004.12.01.22.27.46; author grant; state Exp; branches 1.46.4.1 1.46.6.1; next 1.45; 1.45 date 2004.11.24.20.49.21; author bouyer; state Exp; branches; next 1.44; 1.44 date 2004.11.10.17.25.21; author christos; state Exp; branches; next 1.43; 1.43 date 2004.10.23.14.00.51; author augustss; state Exp; branches; next 1.42; 1.42 date 2004.09.12.12.49.22; author jdolecek; state Exp; branches; next 1.41; 1.41 date 2004.09.08.11.38.22; author jmmv; state Exp; branches; next 1.40; 1.40 date 2004.09.04.23.29.48; author manu; state Exp; branches; next 1.39; 1.39 date 2004.07.29.22.29.35; author jmmv; state Exp; branches; next 1.38; 1.38 date 2004.07.28.12.34.02; author jmmv; state Exp; branches; next 1.37; 1.37 date 2004.07.15.03.53.47; author atatat; state Exp; branches; next 1.36; 1.36 date 2004.07.06.22.53.36; author mycroft; state Exp; branches; next 1.35; 1.35 date 2004.06.14.01.27.59; author lukem; state Exp; branches; next 1.34; 1.34 date 2004.02.16.17.11.26; author wiz; state Exp; branches 1.34.2.1; next 1.33; 1.33 date 2003.12.14.01.32.02; author thorpej; state Exp; branches; next 1.32; 1.32 date 2003.12.13.23.13.41; author thorpej; state Exp; branches; next 1.31; 1.31 date 2003.10.18.08.12.07; author lukem; state Exp; branches; next 1.30; 1.30 date 2003.10.08.11.55.43; author bouyer; state Exp; branches; next 1.29; 1.29 date 2003.10.08.11.10.04; author bouyer; state Exp; branches; next 1.28; 1.28 date 2003.05.15.13.13.23; author wiz; state Exp; branches 1.28.2.1; next 1.27; 1.27 date 2003.04.10.22.06.57; author christos; state Exp; branches; next 1.26; 1.26 date 2003.04.08.18.58.19; author abs; state Exp; branches; next 1.25; 1.25 date 2003.03.15.19.34.16; author jmmv; state Exp; branches; next 1.24; 1.24 date 2003.02.16.17.35.15; author augustss; state Exp; branches; next 1.23; 1.23 date 2002.10.01.12.56.38; author fvdl; state Exp; branches; next 1.22; 1.22 date 2002.09.18.02.44.00; author lukem; state Exp; branches; next 1.21; 1.21 date 2002.08.02.05.26.45; author ichiro; state Exp; branches; next 1.20; 1.20 date 2002.07.22.11.06.00; author wiz; state Exp; branches; next 1.19; 1.19 date 2002.06.25.03.12.05; author lukem; state Exp; branches; next 1.18; 1.18 date 2002.06.17.05.14.12; author lukem; state Exp; branches; next 1.17; 1.17 date 2002.04.25.15.06.28; author atatat; state Exp; branches 1.17.2.1 1.17.4.1 1.17.6.1; next 1.16; 1.16 date 2002.04.18.12.54.12; author wiz; state Exp; branches; next 1.15; 1.15 date 2002.04.17.02.22.48; author mycroft; state Exp; branches; next 1.14; 1.14 date 2002.04.16.11.49.55; author wiz; state Exp; branches; next 1.13; 1.13 date 2002.04.12.08.11.01; author gmcgarry; state Exp; branches; next 1.12; 1.12 date 2002.02.10.17.36.57; author wiz; state Exp; branches; next 1.11; 1.11 date 2002.01.27.13.23.18; author jdolecek; state Exp; branches; next 1.10; 1.10 date 2001.12.28.17.37.03; author augustss; state Exp; branches; next 1.9; 1.9 date 2001.11.20.12.56.29; author lukem; state Exp; branches; next 1.8; 1.8 date 2001.11.20.08.43.23; author lukem; state Exp; branches; next 1.7; 1.7 date 2001.11.13.17.54.50; author augustss; state Exp; branches; next 1.6; 1.6 date 2001.11.04.09.00.38; author yamt; state Exp; branches; next 1.5; 1.5 date 2001.08.22.15.39.06; author hubertf; state Exp; branches 1.5.6.1; next 1.4; 1.4 date 2001.07.09.15.05.23; author soren; state Exp; branches 1.4.2.1; next 1.3; 1.3 date 2001.07.08.16.32.18; author abs; state Exp; branches; next 1.2; 1.2 date 2001.04.21.21.10.41; author fvdl; state Exp; branches; next 1.1; 1.1 date 2000.11.05.03.51.14; author thorpej; state Exp; branches 1.1.2.1 1.1.6.1; next ; 1.50.2.1 date 2005.06.01.17.25.52; author riz; state dead; branches; next ; 1.46.4.1 date 2005.04.29.11.28.11; author kent; state Exp; branches; next ; 1.46.6.1 date 2005.02.12.18.17.33; author yamt; state Exp; branches; next 1.46.6.2; 1.46.6.2 date 2005.03.19.08.33.01; author yamt; state Exp; branches; next 1.46.6.3; 1.46.6.3 date 2005.03.26.18.19.17; author yamt; state Exp; branches; next ; 1.34.2.1 date 2004.07.15.20.24.26; author he; state Exp; branches 1.34.2.1.2.1; next ; 1.34.2.1.2.1 date 2005.04.02.21.29.14; author he; state Exp; branches; next ; 1.28.2.1 date 2004.08.03.10.35.46; author skrll; state Exp; branches; next 1.28.2.2; 1.28.2.2 date 2004.09.18.14.35.22; author skrll; state Exp; branches; next 1.28.2.3; 1.28.2.3 date 2004.09.21.13.16.35; author skrll; state Exp; branches; next 1.28.2.4; 1.28.2.4 date 2004.11.02.07.50.34; author skrll; state Exp; branches; next 1.28.2.5; 1.28.2.5 date 2004.11.14.08.15.16; author skrll; state Exp; branches; next 1.28.2.6; 1.28.2.6 date 2004.11.29.07.24.04; author skrll; state Exp; branches; next 1.28.2.7; 1.28.2.7 date 2004.12.18.09.31.03; author skrll; state Exp; branches; next 1.28.2.8; 1.28.2.8 date 2005.02.04.11.44.20; author skrll; state Exp; branches; next 1.28.2.9; 1.28.2.9 date 2005.02.15.21.32.41; author skrll; state Exp; branches; next 1.28.2.10; 1.28.2.10 date 2005.03.04.16.38.37; author skrll; state Exp; branches; next 1.28.2.11; 1.28.2.11 date 2005.04.01.14.27.38; author skrll; state Exp; branches; next 1.28.2.12; 1.28.2.12 date 2005.11.10.13.56.32; author skrll; state dead; branches; next ; 1.17.2.1 date 2002.04.25.15.06.28; author sommerfeld; state dead; branches; next 1.17.2.2; 1.17.2.2 date 2002.05.03.19.12.54; author sommerfeld; state Exp; branches; next 1.17.2.3; 1.17.2.3 date 2002.06.25.15.44.44; author sommerfeld; state Exp; branches; next 1.17.2.4; 1.17.2.4 date 2002.08.19.01.22.15; author sommerfeld; state Exp; branches; next ; 1.17.4.1 date 2002.07.14.17.47.50; author gehenna; state Exp; branches; next 1.17.4.2; 1.17.4.2 date 2002.07.16.08.29.09; author gehenna; state Exp; branches; next 1.17.4.3; 1.17.4.3 date 2002.08.31.13.44.49; author gehenna; state Exp; branches; next ; 1.17.6.1 date 2002.08.01.04.22.11; author lukem; state Exp; branches; next ; 1.5.6.1 date 2001.11.12.21.17.01; author thorpej; state Exp; branches; next ; 1.4.2.1 date 2001.08.25.06.15.23; author thorpej; state Exp; branches; next 1.4.2.2; 1.4.2.2 date 2002.01.10.19.44.24; author thorpej; state Exp; branches; next 1.4.2.3; 1.4.2.3 date 2002.02.11.20.08.20; author jdolecek; state Exp; branches; next 1.4.2.4; 1.4.2.4 date 2002.03.16.15.58.11; author jdolecek; state Exp; branches; next 1.4.2.5; 1.4.2.5 date 2002.06.23.17.37.17; author jdolecek; state Exp; branches; next 1.4.2.6; 1.4.2.6 date 2002.09.06.08.36.00; author jdolecek; state Exp; branches; next 1.4.2.7; 1.4.2.7 date 2002.10.10.18.33.09; author jdolecek; state Exp; branches; next ; 1.1.2.1 date 2000.11.05.03.51.14; author bouyer; state dead; branches; next 1.1.2.2; 1.1.2.2 date 2000.11.22.16.00.15; author bouyer; state Exp; branches; next 1.1.2.3; 1.1.2.3 date 2001.04.23.09.41.45; author bouyer; state Exp; branches; next ; 1.1.6.1 date 2001.06.21.19.25.11; author nathanw; state Exp; branches; next 1.1.6.2; 1.1.6.2 date 2001.08.24.00.08.25; author nathanw; state Exp; branches; next 1.1.6.3; 1.1.6.3 date 2001.09.21.22.35.00; author nathanw; state Exp; branches; next 1.1.6.4; 1.1.6.4 date 2001.11.14.19.12.42; author nathanw; state Exp; branches; next 1.1.6.5; 1.1.6.5 date 2002.01.08.00.25.09; author nathanw; state Exp; branches; next 1.1.6.6; 1.1.6.6 date 2002.02.28.04.10.12; author nathanw; state Exp; branches; next 1.1.6.7; 1.1.6.7 date 2002.04.17.00.03.13; author nathanw; state Exp; branches; next 1.1.6.8; 1.1.6.8 date 2002.06.20.03.39.00; author nathanw; state Exp; branches; next 1.1.6.9; 1.1.6.9 date 2002.08.01.02.41.52; author nathanw; state Exp; branches; next 1.1.6.10; 1.1.6.10 date 2002.08.13.02.18.17; author nathanw; state Exp; branches; next 1.1.6.11; 1.1.6.11 date 2002.10.18.02.37.26; author nathanw; state Exp; branches; next ; desc @@ 1.52 log @Remove unused kernel configuration. @ text @# $NetBSD: DELPHI,v 1.51 2005/03/25 23:28:44 cube Exp $ # # DELPHI -- one of thorpej@@zembu.com's devel machines # include "arch/i386/conf/std.i386" #options INCLUDE_CONFIG_FILE # embed config file in kernel binary ident "DELPHI-$Revision: 1.51 $" 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 # delay between "rebooting ..." message and hardware reset, in milliseconds #options CPURESET_DELAY=2000 # This option allows you to force a serial console at the specified # I/O address. see console(4) for details. #options CONSDEVNAME="\"com\"",CONADDR=0x2f8,CONSPEED=57600 # you don't want the option below ON iff you are using the # serial console option of the new boot strap code. #options CONS_OVERRIDE # Always use above! independent of boot info # The following options override the memory sizes passed in from the boot # block. Use them *only* if the boot block is unable to determine the correct # values. Note that the BIOS may *correctly* report less than 640k of base # memory if the extended BIOS data area is located at the top of base memory # (as is the case on most recent systems). #options REALBASEMEM=639 # size of base memory (in KB) #options REALEXTMEM=15360 # size of extended memory (in KB) # Standard system options options INSECURE # disable kernel security levels options RTC_OFFSET=480 # hardware clock is this many mins. west of GMT options NTP # NTP phase/frequency locked loop options KTRACE # system call tracing via ktrace(1) options SYSVMSG # System V-like message queues options SYSVSEM # System V-like semaphores options SYSVSHM # System V-like memory sharing #options SHMMAXPGS=2048 # 2048 pages is the default options LKM # loadable kernel modules #options USERCONF # userconf(4) support #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) #options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel # Diagnostic/debugging support options options DIAGNOSTIC # expensive kernel consistency checks options POOL_LOGSIZE=1000 #options DEBUG # expensive debugging checks/support #options KMEMSTATS # kernel memory statistics (vmstat -m) options DDB # in-kernel debugger #options DDB_ONPANIC=1 # see also sysctl(8): `ddb.onpanic' options DDB_HISTORY_SIZE=100 # enable history editing in DDB #options KGDB # remote debugger #options KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600 makeoptions DEBUG="-g" # compile full symbol table # Compatibility options #options COMPAT_NOMID # NetBSD 0.8, 386BSD, and BSDI #options COMPAT_09 # NetBSD 0.9 #options COMPAT_10 # NetBSD 1.0 #options COMPAT_11 # NetBSD 1.1 #options COMPAT_12 # NetBSD 1.2, 386BSD, and BSDI #options COMPAT_13 # NetBSD 1.3, 386BSD, and BSDI #options COMPAT_14 # NetBSD 1.4 #options COMPAT_15 # NetBSD 1.5 #options COMPAT_16 # NetBSD 1.6 #options COMPAT_20 # NetBSD 2.0 #options COMPAT_43 # 4.3BSD, 386BSD, and BSDI #options COMPAT_386BSD_MBRPART # recognize old partition ID #options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. #options COMPAT_SVR4 # binary compatibility with SVR4 #options COMPAT_IBCS2 # binary compatibility with SCO and ISC options COMPAT_LINUX # binary compatibility with Linux #options COMPAT_FREEBSD # binary compatibility with FreeBSD options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. # File systems file-system FFS # UFS file-system EXT2FS # second extended file system (linux) file-system LFS # log-structured file system file-system MFS # memory file system file-system NFS # Network File System client #file-system NTFS # Windows/NT file system (experimental) 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 OVERLAY # overlay 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 Independent support options SOFTDEP # FFS soft updates support. options NFSSERVER # Network File System server #options FFS_NO_SNAPSHOT # ffs snapshots #options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and # immutable) behave as system flags. # Networking options options GATEWAY # packet forwarding options INET # IP + ICMP + TCP + UDP options INET6 # IPV6 options IPSEC # IP security options IPSEC_ESP # IP security (encryption part; define w/IPSEC) #options IPSEC_DEBUG # debug for IP security options MROUTING # IP multicast routing options PIM # Protocol Independent Multicast #options NS # XNS #options NSIP # XNS tunneling over IP #options ISO,TPIP # OSI #options EON # OSI tunneling over IP #options CCITT,LLC,HDLC # X.25 #options NETATALK # AppleTalk networking protocols #options PPP_BSDCOMP # BSD-Compress compression support for PPP #options PPP_DEFLATE # Deflate compression support for PPP #options PPP_FILTER # Active filter support for PPP (requires bpf) #options PFIL_HOOKS # pfil(9) packet filter hooks #options IPFILTER_LOG # ipmon(8) log support #options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG options NMBCLUSTERS=16384 # max mbuf clusters (32M) # 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 PCMCIAVERBOSE # verbose PCMCIA configuration messages options SCSIVERBOSE # human readable SCSI error messages #options USBVERBOSE # verbose USB device autoconfig messages #options PNPBIOSVERBOSE # verbose PnP BIOS messages #options NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM # # wscons options # # builtin terminal emulations #options WSEMUL_SUN # sun terminal emulation options WSEMUL_VT100 # VT100 / VT220 emulation # customization of console and kernel output - see dev/wscons/wsdisplayvar.h #options WSDISPLAY_CUSTOM_OUTPUT # color customization from wsconsctl(8) #options WS_DEFAULT_FG=WSCOL_WHITE #options WS_DEFAULT_BG=WSCOL_BLACK #options WS_DEFAULT_COLATTR="(0)" #options WS_DEFAULT_MONOATTR="(0)" options WS_KERNEL_FG=WSCOL_GREEN #options WS_KERNEL_BG=WSCOL_BLACK #options WS_KERNEL_COLATTR="" #options WS_KERNEL_MONOATTR="" # customization of console border color #options WSDISPLAY_CUSTOM_BORDER # border customization from wsconsctl(8) #options WSDISPLAY_BORDER_COLOR=WSCOL_BLUE # default color # 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 # 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 # Tuning for power management, see apm(4) for more details. #options APM_NO_IDLE # Don't call BIOS CPU idle function #options APM_V10_ONLY # Use only the APM 1.0 calls #options APM_NO_POWEROFF # Don't power off on halt(8) #options APM_POWER_PRINT # Don't print stats on the console #options APM_DISABLE_INTERRUPTS=0 # Don't disable interrupts # Basic Bus Support # PCI bus support pci* at mainbus? bus ? pci* at pchb? bus ? pci* at ppb? bus ? # Configure PCI using BIOS information #options PCIBIOS # PCI BIOS support #options PCIBIOSVERBOSE # PCI BIOS verbose info #options PCIBIOS_INTR_FIXUP # fixup PCI interrupt routing #options PCIINTR_DEBUG # super-verbose PCI interrupt fixup #options PCIBIOS_BUS_FIXUP # fixup PCI bus numbering # PCI bridges pchb* at pci? dev ? function ? # PCI-Host bridges #pceb* at pci? dev ? function ? # PCI-EISA bridges pcib* at pci? dev ? function ? # PCI-ISA bridges ppb* at pci? dev ? function ? # PCI-PCI bridges # XXX 'puc's aren't really bridges, but there's no better place for them here #puc* at pci? dev ? function ? # PCI "universal" comm. cards # EISA bus support #eisa* at mainbus? #eisa* at pceb? # ISA bus support isa* at mainbus? #isa* at pceb? isa* at pcib? # PCMCIA bus support #pcmcia* at pcic? controller ? socket ? #pcmcia* at tcic? controller ? socket ? # ISA PCMCIA controllers #pcic0 at isa? port 0x3e0 iomem 0xd0000 iosiz 0x10000 #pcic1 at isa? port 0x3e2 iomem 0xe0000 iosiz 0x4000 #tcic0 at isa? port 0x240 iomem 0xd0000 iosiz 0x10000 # 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? # CardBus bus support #cbb* at pci? dev ? function ? #cardslot* at cbb? #cardbus* at cardslot? #pcmcia* at cardslot? # Coprocessor Support # Math Coprocessor support npx0 at isa? port 0xf0 irq 13 # x86 math coprocessor # Console Devices # ISA console. You can only configure one of these! #pc0 at isa? port 0x60 irq 1 # pccons generic PC console driver #vt0 at isa? port 0x60 irq 1 # PCVT 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? dev ? function ? pcdisplay0 at isa? # CGA, MDA, EGA, HGA wsdisplay* at vga? console ? wsdisplay* at pcdisplay? console ? wskbd* at pckbd? console ? wsmouse* at pms? mux 0 attimer0 at isa? pcppi0 at isa? sysbeep0 at pcppi? # Serial Devices # PCI serial interfaces #com* at puc? port ? # 16x50s on "universal" comm boards #cy* at pci? dev ? function ? # Cyclades Cyclom-Y serial boards cz* at pci? dev ? function ? # Cyclades-Z multiport serial # 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 #boca0 at isa? port 0x100 irq 5 # BOCA 16-port serial cards (BB2016) #boca1 at isa? port 0x140 irq 5 # this line is also needed for BB2016 #com* at boca? slave ? #tcom0 at isa? port 0x100 irq 7 # TC-800 8-port serial cards #com* at tcom? slave ? #rtfps0 at isa? port 0x1230 irq 10 # RT 4-port serial cards #com* at rtfps? slave ? #cy0 at isa? iomem 0xd4000 irq 12 # Cyclades serial cards # Parallel Printer Interfaces # PCI parallel printer interfaces #lpt* at puc? port ? # || ports on "universal" comm boards # ISA parallel printer interfaces lpt0 at isa? port 0x378 irq 7 # standard PC parallel ports lpt1 at isa? port 0x278 lpt2 at isa? port 0x3bc # LM7[89] and compatible hardware monitors #lm0 at isa? port 0x290 # other common ports: 0x280, 0x310 # 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 EATA SCSI #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 #adv0 at isa? port ? irq ? drq ? # AdvanSys APB-514[02] #aha0 at isa? port 0x330 irq ? drq ? # Adaptec 154[02] SCSI #aha1 at isa? port 0x334 irq ? drq ? #ahc0 at isa? port ? irq ? # Adaptec 284x SCSI #aic0 at isa? port 0x340 irq 11 # Adaptec 152[02] SCSI #bha0 at isa? port 0x330 irq ? drq ? # BusLogic [457]4X SCSI #bha1 at isa? port 0x334 irq ? drq ? # The "nca" and "dpt" probes might give false hits or hang your machine. #dpt0 at isa? port 0x170 irq ? drq ? # DPT SmartCache/SmartRAID #nca0 at isa? port 0x360 irq 15 # Port-mapped NCR 53C80 contoller #nca1 at isa? iomem 0xd8000 irq 5 # Memory-mapped controller (T128, etc.) #sea0 at isa? iomem 0xc8000 irq 5 # Seagate/Future Domain SCSI #uha0 at isa? port 0x330 irq ? drq ? # UltraStor [13]4f SCSI #uha1 at isa? port 0x340 irq ? drq ? #wds0 at isa? port 0x350 irq 15 drq 6 # WD7000 and TMC-7000 controllers #wds1 at isa? port 0x358 irq 11 drq 5 # CardBus SCSI cards #ahc* at cardbus? dev ? function ? # Adaptec ADP-1480 #adv* at cardbus? dev ? function ? # AdvanSys 1200[A,B], 9xx[U,UA] SCSI # SCSI bus support scsibus* at scsi? # SCSI devices #sd* at scsibus? target ? lun ? # SCSI disk drives #st* at scsibus? target ? lun ? # SCSI tape drives cd* at scsibus? target ? lun ? # SCSI CD-ROM drives #ch* at scsibus? target ? lun ? # SCSI autochangers #ss* at scsibus? target ? lun ? # SCSI scanners #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 # GENERIC pciide driver acardide* at pci? dev ? function ? # Acard IDE controllers aceride* at pci? dev ? function ? # Acer Lab IDE controllers artsata* at pci? dev ? function ? # Intel i31244 SATA controller cmdide* at pci? dev ? function ? # CMD tech IDE controllers cypide* at pci? dev ? function ? # Cypress IDE controllers hptide* at pci? dev ? function ? # Triones/HighPoint IDE controllers iteide* at pci? dev ? function ? # IT Express IDE controllers optiide* at pci? dev ? function ? # Opti IDE controllers piixide* at pci? dev ? function ? # Intel IDE controllers pdcide* at pci? dev ? function ? # Promise IDE controllers pdcsata* at pci? dev ? function ? # Promise SATA150 controllers satalink* at pci? dev ? function ? # SiI SATALink controllers siside* at pci? dev ? function ? # SiS IDE controllers slide* at pci? dev ? function ? # Symphony Labs IDE controllers viaide* at pci? dev ? function ? # VIA/AMD/Nvidia IDE controllers # ISA Plug-and-Play IDE controllers #wdc* at isapnp? # PCMCIA IDE controllers #wdc* at pcmcia? function ? # ISA ST506, ESDI, and IDE controllers # Use flags 0x01 if you want to try to use 32bits data I/O (the driver will # fall back to 16bits I/O if 32bits I/O are not functional). # Some controllers pass the initial 32bit test, but will fail later. #wdc0 at isa? port 0x1f0 irq 14 flags 0x00 #wdc1 at isa? port 0x170 irq 15 flags 0x00 # ATA (IDE) bus support atabus* at ata? # IDE drives # Flags are used only with controllers that support DMA operations # and mode settings (e.g. some pciide controllers) # The lowest order four bits (rightmost digit) of the flags define the PIO # mode to use, the next set of four bits the DMA mode and the third set the # UltraDMA mode. For each set of four bits, the 3 lower bits define the mode # to use, and the last bit must be 1 for this setting to be used. # For DMA and UDMA, 0xf (1111) means 'disable'. # 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'. # (0xc=1100, 0xa=1010, 0xf=1111) # 0x0000 means "use whatever the drive claims to support". wd* at atabus? drive ? flags 0x0000 # ATAPI bus support atapibus* at atapi? # ATAPI devices # flags have the same meaning as for IDE drives. cd* at atapibus? drive ? flags 0x0000 # ATAPI CD-ROM drives #sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives #uk* at atapibus? drive ? flags 0x0000 # ATAPI unknown # Miscellaneous mass storage devices # ISA floppy 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 #ntwoc* at pci? dev ? function ? # Riscom/N2 PCI Sync Serial #sip* at pci? dev ? function ? # SiS 900 Ethernet #tl* at pci? dev ? function ? # ThunderLAN-based Ethernet #tlp* at pci? dev ? function ? # DECchip 21x4x and clones #vr* at pci? dev ? function ? # VIA Rhine Fast Ethernet #lmc* at pci? dev ? function ? # Lan Media Corp SSI/HSSI/DS3 #rl* at pci? dev ? function ? # Realtek 8129/8139 # EISA network interfaces #ep* at eisa? slot ? # 3Com 3c579 Ethernet #fea* at eisa? slot ? # DEC DEFEA FDDI #tlp* at eisa? slot ? # DEC DE-425 Ethernet # ISA Plug-and-Play network interfaces #ep* at isapnp? # 3Com 3c509 Ethernet #ne* at isapnp? # NE2000-compatible Ethernet #tr* at isapnp? # IBM/3COM TROPIC Token-Ring # PCMCIA network interfaces #awi* at pcmcia? function ? # BayStack 650 (802.11FH) #cnw* at pcmcia? function ? # Xircom/Netwave AirSurfer #ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet #mbe* at pcmcia? function ? # MB8696x based Ethernet #ne* at pcmcia? function ? # NE2000-compatible Ethernet #ray* at pcmcia? function ? # Raytheon Raylink (802.11) #sm* at pcmcia? function ? # Megahertz Ethernet #wi* at pcmcia? function ? # Lucent/Intersil WaveLan IEEE (802.11) #xe* at pcmcia? function ? # Xircom PCMCIA cards #mhzc* at pcmcia? function ? # Megahertz Ethernet/Modem combo cards #com* at mhzc? #sm* at mhzc? # ISA network interfaces #ate0 at isa? port 0x2a0 irq ? # AT1700 #cs0 at isa? port 0x300 iomem ? irq ? drq ? # CS8900 Ethernet #ec0 at isa? port 0x250 iomem 0xd8000 irq 9 # 3Com 3c503 Ethernet #eg0 at isa? port 0x280 irq 9 # 3C505 ethernet cards #el0 at isa? port 0x300 irq 9 # 3C501 ethernet cards #ep0 at isa? port ? irq ? # 3C509 ethernet cards #ef0 at isa? port 0x360 iomem 0xd0000 irq 7 # 3C507 #ai0 at isa? port 0x360 iomem 0xd0000 irq 7 # StarLAN #fmv0 at isa? port 0x2a0 irq ? # FMV-180 series #ix0 at isa? port 0x300 irq 10 # EtherExpress/16 #iy0 at isa? port 0x360 irq ? # EtherExpress PRO 10 ISA #lc0 at isa? port 0x320 iomem ? irq ? # DEC EtherWORKS III (LEMAC) #depca0 at isa? port 0x300 iomem 0xc8000 iosiz 0x8000 irq 5 # DEPCA #le* at depca? #nele0 at isa? port 0x320 irq 9 drq 7 # NE2100 #ntwoc0 at isa? port 0x300 irq 5 iomem 0xc8000 flags 1 # Riscom/N2 sync serial #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 #tr0 at isa? port 0xa20 iomem 0xd8000 irq ? # IBM TROPIC based Token-Ring #tr1 at isa? port 0xa24 iomem 0xd0000 irq ? # IBM TROPIC based Token-Ring #tr* at isa? port ? irq ? # 3COM TROPIC based Token-Ring #we0 at isa? port 0x280 iomem 0xd0000 irq 9 # WD/SMC Ethernet #we1 at isa? port 0x300 iomem 0xcc000 irq 10 # CardBus network cards #ex* at cardbus? dev ? function ? # 3Com 3C575TX #fxp* at cardbus? dev ? function ? # Intel i8255x #tlp* at cardbus? dev ? function ? # DECchip 21143 # 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 #iophy* at mii? phy ? # Intel 82553 PHYs #lxtphy* at mii? phy ? # Level One LXT-970 PHYs nsphy* at mii? phy ? # NS83840 PHYs #nsphyter* at mii? phy ? # NS83843 PHYs #qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs #sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs #tlphy* at mii? phy ? # ThunderLAN PHYs #tqphy* at mii? phy ? # TDK Semiconductor PHYs #ukphy* at mii? phy ? # generic unknown PHYs # USB Controller and Devices # PCI USB controllers #uhci* at pci? dev ? function ? # Universal Host Controller (Intel) #ohci* at pci? dev ? function ? # Open Host Controller # CardBus USB controllers #ohci* at cardbus? dev ? function ? # Open Host Controller # USB bus support #usb* at uhci? #usb* at ohci? # USB Hubs #uhub* at usb? #uhub* at uhub? port ? configuration ? interface ? # USB HID device #uhidev* at uhub? port ? configuration ? interface ? # USB Mice #ums* at uhidev? reportid ? #wsmouse* at ums? mux 0 # USB Keyboards #ukbd* at uhidev? reportid ? #wskbd* at ukbd? console ? mux 1 # USB Generic HID devices #uhid* at uhidev? reportid ? # USB Printer #ulpt* at uhub? port ? configuration ? interface ? # USB Modem #umodem* at uhub? port ? configuration ? #ucom* at umodem? # USB Mass Storage #umass* at uhub? port ? configuration ? interface ? # USB audio #uaudio* at uhub? port ? configuration ? # USB Ethernet adapters #aue* at uhub? port ? # ADMtek AN986 Pegasus based adapters #axe* at uhub? port ? # ASIX AX88172 based adapters #cue* at uhub? port ? # CATC USB-EL1201A based adapters #kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters #url* at uhub? port ? # Realtek RTL8150L based adapters # USB Generic driver #ugen* at uhub? port ? # Plug-and-Play BIOS and attached devices pnpbios0 at mainbus0 # mainboard audio chips #ess* at pnpbios0 index ? # ESS AudioDrive #sb* at pnpbios0 index ? # NeoMagic 256AV in sb mode #wss* at pnpbios0 index ? # NeoMagic 256AV in wss mode #ym* at pnpbios0 index ? # OPL3-SA3 # com port #com* at pnpbios0 index ? # parallel port #lpt* at pnpbios0 index ? # IDE controller on Toshiba Portege 3000 series (crippled PCI device) #pciide* at pnpbios0 index ? # Audio Devices # PCI audio devices #clcs* at pci? dev ? function ? # Cirrus Logic CS4280 eap* at pci? dev ? function ? # Ensoniq AudioPCI #eso* at pci? dev ? function ? # ESS Solo-1 PCI AudioDrive #fms* at pci? dev ? function ? # Forte Media FM801 #sbl* at pci? dev ? function ? # SoundBlaster Live! #sv* at pci? dev ? function ? # S3 SonicVibes # ISA Plug-and-Play audio devices #ess* at isapnp? # ESS Tech ES1887, ES1888, ES888 audio #guspnp* at isapnp? # Gravis Ultra Sound PnP audio #sb* at isapnp? # SoundBlaster-compatible audio #wss* at isapnp? # Windows Sound System #ym* at isapnp? # Yamaha OPL3-SA3 audio # ISA audio devices # the "aria" probe might give false hits #aria0 at isa? port 0x290 irq 10 # Aria #ess0 at isa? port 0x220 irq 5 drq 1 drq2 5 # ESS 18XX #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 eso? #opl* at ess? #opl* at fms? #opl* at sb? #opl* at sv? #opl* at wss? #opl* at ym? # Audio support audio* at audiobus? # MPU 401 UARTs #mpu* at isa? port 0x330 irq 9 # MPU401 or compatible card #mpu* at eso? #mpu* at fms? #mpu* at sb? #mpu* at ym? # MIDI support midi* at midibus? # The spkr driver provides a simple tone interface to the built in speaker. spkr0 at pcppi? # PC speaker # Mice # ISA busmice #lms0 at isa? port 0x23c irq 5 # Logitech bus mouse #lms1 at isa? port 0x238 irq 5 #mms0 at isa? port 0x23c irq 5 # Microsoft InPort mouse #mms1 at isa? port 0x238 irq 5 #wsmouse* at lms? mux 0 #wsmouse* at mms? mux 0 # Joysticks # ISA Plug-and-Play joysticks #joy* at isapnp? # Game ports (usually on audio cards) # 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 #options RAID_AUTOCONFIG # auto-configuration of RAID components #pseudo-device fss 4 # file system snapshot device #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 mobip 2 # Mobile IP (RFC 2004) pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933) pseudo-device faith 1 # IPv[46] tcp relay translation i/f pseudo-device vlan # 802.1Q Virtual LANs # miscellaneous pseudo-devices pseudo-device pty 128 # pseudo-terminals #pseudo-device tb 1 # tablet line discipline #pseudo-device sequencer 1 # MIDI sequencer # rnd works; RND_COM does not on port i386 yet. pseudo-device rnd # /dev/random and in-kernel generator #options RND_COM # use "com" randomness as well (BROKEN) pseudo-device clockctl # user control of clock subsystem # a pseudo device needed for Coda # also needs CODA (above) #pseudo-device vcoda 4 # coda minicache <-> venus comm. # mouse & keyboard multiplexor pseudo-devices pseudo-device wsmux # Support for the Middle Digital, Inc. PC-Weasel serial console board pseudo-device pcweasel @ 1.51 log @Add attimer(4) configurations everywhere pcppi(4) exists, with the following rule: If a pcppi device is enabled for an attachment, enable an attimer for the same attachement, otherwise comment it. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.50 2005/02/25 13:46:49 simonb Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.50 $" @ 1.50 log @Add COMPAT_20 (and COMPAT_16 in some cases) to kernel config files that didn't have those options but had other earlier compat options. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.49 2005/02/18 21:05:52 dsl Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.49 $" d298 1 @ 1.50.2.1 log @Pull up file removal (requested by tron in ticket #363): Remove unused kernel configuration. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.50 2005/02/25 13:46:49 simonb Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.50 $" @ 1.49 log @Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.48 2005/02/11 08:25:54 dsl Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.48 $" d84 2 @ 1.48 log @Add 'option FFS_SNAPSHOT' to most of the config files. Commented out for kernels that appear to hace space constraints. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.47 2005/01/31 16:54:34 hannken Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.47 $" d118 1 a118 1 options FFS_SNAPSHOT # ffs snapshots @ 1.47 log @Add file system snapshots to kernel configs. - Ffs internal snapshots get compiled in unconditionally. - File system snapshot device fss(4) added to all kernel configs that have a disk. Device is commented out on all non-GENERIC kernels. Reviewed by: Jason Thorpe @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.46 2004/12/01 22:27:46 grant Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.46 $" d118 1 @ 1.46 log @add iteide(4) driver for ITE8212-based IDE controllers. from OpenBSD, ported to NetBSD by me. ok'd by bouyer@@, thorpej@@. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.45 2004/11/24 20:49:21 bouyer Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.45 $" d744 1 @ 1.46.4.1 log @sync with -current @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.51 2005/03/25 23:28:44 cube Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.51 $" a83 2 #options COMPAT_16 # NetBSD 1.6 #options COMPAT_20 # NetBSD 2.0 a117 1 #options FFS_NO_SNAPSHOT # ffs snapshots a294 1 attimer0 at isa? a743 1 #pseudo-device fss 4 # file system snapshot device @ 1.46.6.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD$ d10 1 a10 1 ident "DELPHI-$Revision$" a117 1 options FFS_SNAPSHOT # ffs snapshots a743 1 #pseudo-device fss 4 # file system snapshot device @ 1.46.6.2 log @sync with head. xen and whitespace. xen part is not finished. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.46.6.1 2005/02/12 18:17:33 yamt Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.46.6.1 $" a83 2 #options COMPAT_16 # NetBSD 1.6 #options COMPAT_20 # NetBSD 2.0 d118 1 a118 1 #options FFS_NO_SNAPSHOT # ffs snapshots @ 1.46.6.3 log @sync with head. @ text @d1 1 a1 1 # $NetBSD$ d10 1 a10 1 ident "DELPHI-$Revision$" a297 1 attimer0 at isa? @ 1.45 log @pdcsata(4), a driver for the Promise SATA150 (aka PDC203xx) serie of controllers. Tested with a PDC20375 (2 SATA, one PATA) controller on sparc64. Added to all kernel config file which had pdcide(4). @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.44 2004/11/10 17:25:21 christos Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.44 $" d417 1 @ 1.44 log @Add COMPAT_BSDPTY on all the kernels that have COMPAT options. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.43 2004/10/23 14:00:51 augustss Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.43 $" d420 1 @ 1.43 log @s/uax/axe/ @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.42 2004/09/12 12:49:22 jdolecek Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.42 $" d92 1 @ 1.42 log @remove the commented COMPAT_AOUT - it's not present in the other kernel configs neither @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.41 2004/09/08 11:38:22 jmmv Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.41 $" d621 1 a623 1 #uax* at uhub? port ? # ASIX AX88172 based adapters @ 1.41 log @Set valid values for the (commented out) WS_DEFAULT_COLATTR and WS_DEFAULT_MONOATTR options. This way, if a user blindly uncomments them, he will not get a build failure. Addresses PR kern/26503. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.40 2004/09/04 23:29:48 manu Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.40 $" a92 2 #options COMPAT_AOUT # binary compat for NetBSD a.out binaries @ 1.40 log @IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on tech-net@@ @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.39 2004/07/29 22:29:35 jmmv Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.39 $" d168 2 a169 2 #options WS_DEFAULT_COLATTR="" #options WS_DEFAULT_MONOATTR="" @ 1.39 log @Implement border color customization in wscons(4), only available for vga(4) at the moment. This includes the addition of two new wsdisplay ioctls, WSDISPLAY_{G,S}BORDER, one to get the actual color and one to set it, respectively. Possible colors match those defined by ANSI (and listed in wsdisplayvar.h). It also adds two accessops to the underlying graphics device, getborder and setborder, which mach their ioctl counterparts. Two kernel options are added: WSDISPLAY_CUSTOM_BORDER, which enables the ioctls described above (to customize the border color from userland after boot), and WSDISPLAY_BORDER_COLOR, which sets the color at boot time. The former is enabled by default on the GENERIC kernel, but not on INSTALL (among others). The later is always commented out, leaving the usual black border as a default. wsconsctl is modified to allow accessing this value easily. For example, 'wsconsctl -d -w border=blue'. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.38 2004/07/28 12:34:02 jmmv Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.38 $" d130 1 @ 1.38 log @Implement support to dynamically change wscons console and kernel colors. Two new ioctls are added to the wsdisplay device, named WSDISPLAY_GMSGATTRS and WSDISPLAY_SMSGATTRS, used to retrieve the actual values and set them, respectively (the name, if you are wondering, comes from "message attributes"). A new emulop is added to the underlying display driver (only vga, for now) which sets the new attribute for the whole screen, without having to clear it. This is optional, which means that this also works with other drivers that don't have this new operation. Five new kernel options have been added, although only documented in i386 kernels (for now): - WSDISPLAY_CUSTOM_OUTPUT, which enables the ioctls described above to change the colors dynamically from userland. This is enabled by default in the GENERIC kernel (as well as others) but disabled on all INSTALL* kernels (as this feature is useless there). - WS_DEFAULT_COLATTR, WS_DEFAULT_MONOATTR, WS_DEFAULT_BG and WS_DEFAULT_FG, which specify the default colors for the console at boot time. These have the same meaning as the (already existing) WS_KERNEL_* variables. wsconsctl is modified to add msg.default.{attrs,bg,fg} and msg.kernel.{attrs,bg,fg} to the display part, so that colors can be changed after boot. Tested on NetBSD/i386 with vga (and vga in mono mode), and on NetBSD/mac68k. No objections in tech-kern@@. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.37 2004/07/15 03:53:47 atatat Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.37 $" d173 3 @ 1.37 log @Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented out in most of them. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.36 2004/07/06 22:53:36 mycroft Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.36 $" d163 6 a168 1 # different kernel output - see dev/wscons/wsdisplayvar.h d171 2 @ 1.36 log @Remove XSERVER and XSERVER_DDB from all config files. wscons does not use these, and pccons is rapidly heading for the guillotine. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.35 2004/06/14 01:27:59 lukem Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.35 $" d61 1 @ 1.35 log @Use "options". (`egrep -l '(^|[^e])options'` is your friend...) @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.34 2004/02/16 17:11:26 wiz Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.34 $" a27 4 # Misc. i386-specific options options XSERVER # X server support in console drivers #options XSERVER_DDB # PF12 gets you into DDB when X is running @ 1.34 log @Remove last traces of DUMMY_NOPS option that was removed some time ago. From Jeff Rizzo in PR 24442. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.33 2003/12/14 01:32:02 thorpej Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.33 $" d64 1 a64 1 #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) @ 1.34.2.1 log @Pull up revision 1.37 (via patch, requested by atatat in ticket #663): Add "options SYSCTL_INCLUDE_DESCR" to a lot of configurations, but commented out in most of them. @ text @d1 1 a1 1 # $NetBSD$ d10 1 a10 1 ident "DELPHI-$Revision$" d64 1 a64 2 #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) #options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel @ 1.34.2.1.2.1 log @Pull up revision 1.45 (requested by bouyer in ticket #1019): Add pdcsata(4), a driver for the Promise SATA150 (aka PDC203xx) series of controllers. @ text @a413 1 pdcsata* at pci? dev ? function ? # Promise SATA150 controllers @ 1.33 log @Split the Intel i31244 SATA controller ("Artisea") driver out of piixide into its own driver (artsata). @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.32 2003/12/13 23:13:41 thorpej Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.32 $" a23 2 # eliminate delay no-ops in I/O; recommended on all but very old machines options DUMMY_NOPS @ 1.32 log @Split out the Silicon Image SATALink support into its own driver, "satalink". @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.31 2003/10/18 08:12:07 lukem Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.31 $" d408 1 @ 1.31 log @Use one 'atabus* at ata?' instead of multiple 'atabus* at FOOide? channel ?' @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.30 2003/10/08 11:55:43 bouyer Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.30 $" d414 1 @ 1.30 log @Add new per-chip pciide drivers. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.29 2003/10/08 11:10:04 bouyer Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.29 $" d431 2 a432 14 # ATA bus support atabus* at pciide? channel ? atabus* at acardide? channel ? atabus* at aceride? channel ? atabus* at cmdide? channel ? atabus* at cypide? channel ? atabus* at hptide? channel ? atabus* at optiide? channel ? atabus* at piixide? channel ? atabus* at pdcide? channel ? atabus* at siside? channel ? atabus* at slide? channel ? atabus* at viaide? channel ? #atabus* at wdc? channel ? @ 1.29 log @Add atabus @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.28 2003/05/15 13:13:23 wiz Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.28 $" d405 12 a416 1 pciide* at pci? dev ? function ? flags 0x0000 d433 11 @ 1.28 log @Remove last traces of obsolete olms and omms drivers. Ok'd by drochner and fvdl. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.27 2003/04/10 22:06:57 christos Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.27 $" d420 4 d435 1 a435 2 #wd* at wdc? channel ? drive ? flags 0x0000 wd* at pciide? channel ? drive ? flags 0x0000 @ 1.28.2.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.37 2004/07/15 03:53:47 atatat Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.37 $" d24 2 d30 4 d66 1 a66 2 #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) #options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel d168 1 a168 6 # customization of console and kernel output - see dev/wscons/wsdisplayvar.h #options WSDISPLAY_CUSTOM_OUTPUT # color customization from wsconsctl(8) #options WS_DEFAULT_FG=WSCOL_WHITE #options WS_DEFAULT_BG=WSCOL_BLACK #options WS_DEFAULT_COLATTR="" #options WS_DEFAULT_MONOATTR="" a170 5 #options WS_KERNEL_COLATTR="" #options WS_KERNEL_MONOATTR="" # customization of console border color #options WSDISPLAY_CUSTOM_BORDER # border customization from wsconsctl(8) #options WSDISPLAY_BORDER_COLOR=WSCOL_BLUE # default color d405 1 a405 14 pciide* at pci? dev ? function ? flags 0x0000 # GENERIC pciide driver acardide* at pci? dev ? function ? # Acard IDE controllers aceride* at pci? dev ? function ? # Acer Lab IDE controllers artsata* at pci? dev ? function ? # Intel i31244 SATA controller cmdide* at pci? dev ? function ? # CMD tech IDE controllers cypide* at pci? dev ? function ? # Cypress IDE controllers hptide* at pci? dev ? function ? # Triones/HighPoint IDE controllers optiide* at pci? dev ? function ? # Opti IDE controllers piixide* at pci? dev ? function ? # Intel IDE controllers pdcide* at pci? dev ? function ? # Promise IDE controllers satalink* at pci? dev ? function ? # SiI SATALink controllers siside* at pci? dev ? function ? # SiS IDE controllers slide* at pci? dev ? function ? # Symphony Labs IDE controllers viaide* at pci? dev ? function ? # VIA/AMD/Nvidia IDE controllers a419 3 # ATA (IDE) bus support atabus* at ata? d431 2 a432 1 wd* at atabus? drive ? flags 0x0000 @ 1.28.2.2 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.42 2004/09/12 12:49:22 jdolecek Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.42 $" d93 2 a129 1 options PIM # Protocol Independent Multicast d167 2 a168 2 #options WS_DEFAULT_COLATTR="(0)" #options WS_DEFAULT_MONOATTR="(0)" @ 1.28.2.3 log @Fix the sync with head I botched. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.28.2.1 2004/08/03 10:35:46 skrll Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.28.2.1 $" @ 1.28.2.4 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.28.2.3 2004/09/21 13:16:35 skrll Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.28.2.3 $" a620 1 #axe* at uhub? port ? # ASIX AX88172 based adapters d623 1 @ 1.28.2.5 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.28.2.4 2004/11/02 07:50:34 skrll Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.28.2.4 $" a91 1 options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. @ 1.28.2.6 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.28.2.5 2004/11/14 08:15:16 skrll Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.28.2.5 $" a419 1 pdcsata* at pci? dev ? function ? # Promise SATA150 controllers @ 1.28.2.7 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.28.2.6 2004/11/29 07:24:04 skrll Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.28.2.6 $" a416 1 iteide* at pci? dev ? function ? # IT Express IDE controllers @ 1.28.2.8 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.28.2.7 2004/12/18 09:31:03 skrll Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.28.2.7 $" a743 1 #pseudo-device fss 4 # file system snapshot device @ 1.28.2.9 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.28.2.8 2005/02/04 11:44:20 skrll Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.28.2.8 $" a117 1 options FFS_SNAPSHOT # ffs snapshots @ 1.28.2.10 log @Sync with HEAD. Hi Perry! @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.28.2.9 2005/02/15 21:32:41 skrll Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.28.2.9 $" a83 2 #options COMPAT_16 # NetBSD 1.6 #options COMPAT_20 # NetBSD 2.0 d118 1 a118 1 #options FFS_NO_SNAPSHOT # ffs snapshots @ 1.28.2.11 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.28.2.10 2005/03/04 16:38:37 skrll Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.28.2.10 $" a297 1 attimer0 at isa? @ 1.28.2.12 log @Sync with HEAD. Here we go again... @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.28.2.11 2005/04/01 14:27:38 skrll Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.28.2.11 $" @ 1.27 log @Bye Bye UCONSOLE @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.26 2003/04/08 18:58:19 abs Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.26 $" a694 5 # backwards compatible versions #olms0 at isa? port 0x23c irq 5 # Logitech bus mouse #olms1 at isa? port 0x238 irq 5 #omms0 at isa? port 0x23c irq 5 # Microsoft InPort mouse #omms1 at isa? port 0x238 irq 5 @ 1.26 log @Note that BSDI binaries require COMPAT_12, COMPAT_13, and COMPAT_43. Addresses PR/3553, PR/6872, and PR/8029. Does not address PR/7262 Also add some missing COMPAT_15 entries. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.25 2003/03/15 19:34:16 jmmv Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.25 $" a50 1 options UCONSOLE # users can use TIOCCONS (for xconsole) @ 1.25 log @Note the DDB_ONPANIC option (commented out). Closes my own PR port-i386/17649. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.24 2003/02/16 17:35:15 augustss Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.24 $" d82 9 a90 8 #options COMPAT_NOMID # compatibility with 386BSD, BSDI, NetBSD 0.8, #options COMPAT_09 # NetBSD 0.9, #options COMPAT_10 # NetBSD 1.0, #options COMPAT_11 # NetBSD 1.1, #options COMPAT_12 # NetBSD 1.2, #options COMPAT_13 # NetBSD 1.3, #options COMPAT_14 # NetBSD 1.4, #options COMPAT_43 # and 4.3BSD @ 1.24 log @Add uax(4) (and url(4) in some cases). @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.23 2002/10/01 12:56:38 fvdl Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.23 $" d75 1 @ 1.23 log @Merge Bill Sommerfeld's i386 MP branch. This code has some known caveats, but works quite well in a lot of MP cases, and all UP cases that I have tested. Parts of this will hopefully be reworked in the not-too-distant future. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.17.2.3 2002/08/19 01:22:15 sommerfeld Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.17.2.3 $" d603 2 @ 1.22 log @enable USERCONF by default; it's small and extremely useful to have available. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.21 2002/08/02 05:26:45 ichiro Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.21 $" d66 1 a66 1 options USERCONF # userconf(4) support d192 1 a192 1 @ 1.21 log @chenge comment for wi(4) - add vender Intersil @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.20 2002/07/22 11:06:00 wiz Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.20 $" d66 1 a66 1 #options USERCONF # userconf(4) support @ 1.20 log @Sync (commented out) SHMMAXPGS value with vmparam.h. Closes port-i386/12708 by Patrick Welche. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.19 2002/06/25 03:12:05 lukem Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.19 $" d500 1 a500 1 #wi* at pcmcia? function ? # Lucent WaveLan IEEE (802.11) @ 1.19 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: DELPHI,v 1.18 2002/06/17 05:14:12 lukem Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.18 $" d62 1 a62 1 #options SHMMAXPGS=1024 # 1024 pages is the default @ 1.18 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: DELPHI,v 1.17 2002/04/25 15:06:28 atatat Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.17 $" d388 1 a388 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? d434 1 a434 2 #atapibus* at wdc? channel ? atapibus* at pciide? channel ? a594 1 #scsibus* at umass? channel ? d667 1 a667 16 #audio* at aria? #audio* at clcs? audio* at eap? #audio* at eso? #audio* at ess? #audio* at fms? #audio* at gus? #audio* at guspnp? #audio* at pas? #audio* at sb? #audio* at sbl? #audio* at sp? #audio* at sv? #audio* at uaudio? #audio* at wss? #audio* at ym? d677 1 a677 5 midi* at eap? # 137[01] MIDI port #midi* at mpu? # MPU 401 #midi* at opl? # OPL FM synth #midi* at pcppi? # MIDI interface to the PC speaker #midi* at sb? # SB1 MIDI port @ 1.17 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: DELPHI,v 1.16 2002/04/18 12:54:12 wiz Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.16 $" d783 1 @ 1.17.2.1 log @file DELPHI was added on branch sommerfeld_i386mp_1 on 2002-05-03 19:12:54 +0000 @ text @d1 791 @ 1.17.2.2 log @Add cpu* at mainbus? or equivalent to all configs. @ text @a0 791 # $NetBSD: DELPHI,v 1.17.2.1 2002/05/03 19:12:54 sommerfeld Exp $ # # DELPHI -- one of thorpej@@zembu.com's devel machines # include "arch/i386/conf/std.i386" #options INCLUDE_CONFIG_FILE # embed config file in kernel binary ident "DELPHI-$Revision: 1.17.2.1 $" 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=0x2f8,CONSPEED=57600 # you don't want the option below ON iff you are using the # serial console option of the new boot strap code. #options CONS_OVERRIDE # Always use above! independent of boot info # The following options override the memory sizes passed in from the boot # block. Use them *only* if the boot block is unable to determine the correct # values. Note that the BIOS may *correctly* report less than 640k of base # memory if the extended BIOS data area is located at the top of base memory # (as is the case on most recent systems). #options REALBASEMEM=639 # size of base memory (in KB) #options REALEXTMEM=15360 # size of extended memory (in KB) # Standard system options options UCONSOLE # users can use TIOCCONS (for xconsole) options INSECURE # disable kernel security levels options RTC_OFFSET=480 # hardware clock is this many mins. west of GMT options NTP # NTP phase/frequency locked loop options KTRACE # system call tracing via ktrace(1) options SYSVMSG # System V-like message queues options SYSVSEM # System V-like semaphores options SYSVSHM # System V-like memory sharing #options SHMMAXPGS=1024 # 1024 pages is the default options LKM # loadable kernel modules #options USERCONF # userconf(4) support #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) # Diagnostic/debugging support options options DIAGNOSTIC # expensive kernel consistency checks options POOL_LOGSIZE=1000 #options DEBUG # expensive debugging checks/support #options KMEMSTATS # kernel memory statistics (vmstat -m) options DDB # in-kernel debugger options DDB_HISTORY_SIZE=100 # enable history editing in DDB #options KGDB # remote debugger #options KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600 makeoptions DEBUG="-g" # compile full symbol table # Compatibility options #options COMPAT_NOMID # compatibility with 386BSD, BSDI, NetBSD 0.8, #options COMPAT_09 # NetBSD 0.9, #options COMPAT_10 # NetBSD 1.0, #options COMPAT_11 # NetBSD 1.1, #options COMPAT_12 # NetBSD 1.2, #options COMPAT_13 # NetBSD 1.3, #options COMPAT_14 # NetBSD 1.4, #options COMPAT_43 # and 4.3BSD #options COMPAT_386BSD_MBRPART # recognize old partition ID #options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. #options COMPAT_SVR4 # binary compatibility with SVR4 #options COMPAT_IBCS2 # binary compatibility with SCO and ISC options COMPAT_LINUX # binary compatibility with Linux #options COMPAT_FREEBSD # binary compatibility with FreeBSD #options COMPAT_AOUT # binary compat for NetBSD a.out binaries # File systems file-system FFS # UFS file-system EXT2FS # second extended file system (linux) file-system LFS # log-structured file system file-system MFS # memory file system file-system NFS # Network File System client #file-system NTFS # Windows/NT file system (experimental) 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 OVERLAY # overlay 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 Independent support options SOFTDEP # FFS soft updates 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 IPSEC # IP security options IPSEC_ESP # IP security (encryption part; define w/IPSEC) #options IPSEC_DEBUG # debug for IP security options MROUTING # IP multicast routing #options NS # XNS #options NSIP # XNS tunneling over IP #options ISO,TPIP # OSI #options EON # OSI tunneling over IP #options CCITT,LLC,HDLC # X.25 #options NETATALK # AppleTalk networking protocols #options PPP_BSDCOMP # BSD-Compress compression support for PPP #options PPP_DEFLATE # Deflate compression support for PPP #options PPP_FILTER # Active filter support for PPP (requires bpf) #options PFIL_HOOKS # pfil(9) packet filter hooks #options IPFILTER_LOG # ipmon(8) log support #options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG options NMBCLUSTERS=16384 # max mbuf clusters (32M) # 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 PCMCIAVERBOSE # verbose PCMCIA configuration messages options SCSIVERBOSE # human readable SCSI error messages #options USBVERBOSE # verbose USB device autoconfig messages #options PNPBIOSVERBOSE # verbose PnP BIOS messages #options NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM # # wscons options # # builtin terminal emulations #options WSEMUL_SUN # sun terminal emulation options WSEMUL_VT100 # VT100 / VT220 emulation # different kernel output - see dev/wscons/wsdisplayvar.h options WS_KERNEL_FG=WSCOL_GREEN #options WS_KERNEL_BG=WSCOL_BLACK # compatibility to other console drivers options WSDISPLAY_COMPAT_PCVT # emulate some ioctls options WSDISPLAY_COMPAT_SYSCONS # emulate some ioctls options WSDISPLAY_COMPAT_USL # VT handling options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes # see dev/pckbc/wskbdmap_mfii.c for implemented layouts #options PCKBD_LAYOUT="(KB_DE | KB_NODEAD)" # allocate a number of virtual screens at autoconfiguration time #options WSDISPLAY_DEFAULTSCREENS=4 # 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 # Tuning for power management, see apm(4) for more details. #options APM_NO_IDLE # Don't call BIOS CPU idle function #options APM_V10_ONLY # Use only the APM 1.0 calls #options APM_NO_POWEROFF # Don't power off on halt(8) #options APM_POWER_PRINT # Don't print stats on the console #options APM_DISABLE_INTERRUPTS=0 # Don't disable interrupts # Basic Bus Support # PCI bus support pci* at mainbus? bus ? pci* at pchb? bus ? pci* at ppb? bus ? # Configure PCI using BIOS information #options PCIBIOS # PCI BIOS support #options PCIBIOSVERBOSE # PCI BIOS verbose info #options PCIBIOS_INTR_FIXUP # fixup PCI interrupt routing #options PCIINTR_DEBUG # super-verbose PCI interrupt fixup #options PCIBIOS_BUS_FIXUP # fixup PCI bus numbering # PCI bridges pchb* at pci? dev ? function ? # PCI-Host bridges #pceb* at pci? dev ? function ? # PCI-EISA bridges pcib* at pci? dev ? function ? # PCI-ISA bridges ppb* at pci? dev ? function ? # PCI-PCI bridges # XXX 'puc's aren't really bridges, but there's no better place for them here #puc* at pci? dev ? function ? # PCI "universal" comm. cards # EISA bus support #eisa* at mainbus? #eisa* at pceb? # ISA bus support isa* at mainbus? #isa* at pceb? isa* at pcib? # PCMCIA bus support #pcmcia* at pcic? controller ? socket ? #pcmcia* at tcic? controller ? socket ? # ISA PCMCIA controllers #pcic0 at isa? port 0x3e0 iomem 0xd0000 iosiz 0x10000 #pcic1 at isa? port 0x3e2 iomem 0xe0000 iosiz 0x4000 #tcic0 at isa? port 0x240 iomem 0xd0000 iosiz 0x10000 # 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? # CardBus bus support #cbb* at pci? dev ? function ? #cardslot* at cbb? #cardbus* at cardslot? #pcmcia* at cardslot? # Coprocessor Support # Math Coprocessor support npx0 at isa? port 0xf0 irq 13 # x86 math coprocessor # Console Devices # ISA console. You can only configure one of these! #pc0 at isa? port 0x60 irq 1 # pccons generic PC console driver #vt0 at isa? port 0x60 irq 1 # PCVT 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? dev ? function ? pcdisplay0 at isa? # CGA, MDA, EGA, HGA wsdisplay* at vga? console ? wsdisplay* at pcdisplay? console ? wskbd* at pckbd? console ? wsmouse* at pms? mux 0 pcppi0 at isa? sysbeep0 at pcppi? # Serial Devices # PCI serial interfaces #com* at puc? port ? # 16x50s on "universal" comm boards #cy* at pci? dev ? function ? # Cyclades Cyclom-Y serial boards cz* at pci? dev ? function ? # Cyclades-Z multiport serial # 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 #boca0 at isa? port 0x100 irq 5 # BOCA 16-port serial cards (BB2016) #boca1 at isa? port 0x140 irq 5 # this line is also needed for BB2016 #com* at boca? slave ? #tcom0 at isa? port 0x100 irq 7 # TC-800 8-port serial cards #com* at tcom? slave ? #rtfps0 at isa? port 0x1230 irq 10 # RT 4-port serial cards #com* at rtfps? slave ? #cy0 at isa? iomem 0xd4000 irq 12 # Cyclades serial cards # Parallel Printer Interfaces # PCI parallel printer interfaces #lpt* at puc? port ? # || ports on "universal" comm boards # ISA parallel printer interfaces lpt0 at isa? port 0x378 irq 7 # standard PC parallel ports lpt1 at isa? port 0x278 lpt2 at isa? port 0x3bc # LM7[89] and compatible hardware monitors #lm0 at isa? port 0x290 # other common ports: 0x280, 0x310 # 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 EATA SCSI #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 #adv0 at isa? port ? irq ? drq ? # AdvanSys APB-514[02] #aha0 at isa? port 0x330 irq ? drq ? # Adaptec 154[02] SCSI #aha1 at isa? port 0x334 irq ? drq ? #ahc0 at isa? port ? irq ? # Adaptec 284x SCSI #aic0 at isa? port 0x340 irq 11 # Adaptec 152[02] SCSI #bha0 at isa? port 0x330 irq ? drq ? # BusLogic [457]4X SCSI #bha1 at isa? port 0x334 irq ? drq ? # The "nca" and "dpt" probes might give false hits or hang your machine. #dpt0 at isa? port 0x170 irq ? drq ? # DPT SmartCache/SmartRAID #nca0 at isa? port 0x360 irq 15 # Port-mapped NCR 53C80 contoller #nca1 at isa? iomem 0xd8000 irq 5 # Memory-mapped controller (T128, etc.) #sea0 at isa? iomem 0xc8000 irq 5 # Seagate/Future Domain SCSI #uha0 at isa? port 0x330 irq ? drq ? # UltraStor [13]4f SCSI #uha1 at isa? port 0x340 irq ? drq ? #wds0 at isa? port 0x350 irq 15 drq 6 # WD7000 and TMC-7000 controllers #wds1 at isa? port 0x358 irq 11 drq 5 # CardBus SCSI cards #ahc* at cardbus? dev ? function ? # Adaptec ADP-1480 #adv* at cardbus? dev ? function ? # AdvanSys 1200[A,B], 9xx[U,UA] SCSI # SCSI bus support #scsibus* at adv? #scsibus* at adw? #scsibus* at aha? #scsibus* at ahb? scsibus* at ahc? #scsibus* at aic? #scsibus* at bha? #scsibus* at dpt? #scsibus* at 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 # Use flags 0x01 if you want to try to use 32bits data I/O (the driver will # fall back to 16bits I/O if 32bits I/O are not functional). # Some controllers pass the initial 32bit test, but will fail later. #wdc0 at isa? port 0x1f0 irq 14 flags 0x00 #wdc1 at isa? port 0x170 irq 15 flags 0x00 # IDE drives # Flags are used only with controllers that support DMA operations # and mode settings (e.g. some pciide controllers) # The lowest order four bits (rightmost digit) of the flags define the PIO # mode to use, the next set of four bits the DMA mode and the third set the # UltraDMA mode. For each set of four bits, the 3 lower bits define the mode # to use, and the last bit must be 1 for this setting to be used. # For DMA and UDMA, 0xf (1111) means 'disable'. # 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'. # (0xc=1100, 0xa=1010, 0xf=1111) # 0x0000 means "use whatever the drive claims to support". #wd* at wdc? channel ? drive ? flags 0x0000 wd* at pciide? channel ? drive ? flags 0x0000 # ATAPI bus support #atapibus* at wdc? channel ? atapibus* at pciide? channel ? # ATAPI devices # flags have the same meaning as for IDE drives. cd* at atapibus? drive ? flags 0x0000 # ATAPI CD-ROM drives #sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives #uk* at atapibus? drive ? flags 0x0000 # ATAPI unknown # Miscellaneous mass storage devices # ISA floppy 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 #ntwoc* at pci? dev ? function ? # Riscom/N2 PCI Sync Serial #sip* at pci? dev ? function ? # SiS 900 Ethernet #tl* at pci? dev ? function ? # ThunderLAN-based Ethernet #tlp* at pci? dev ? function ? # DECchip 21x4x and clones #vr* at pci? dev ? function ? # VIA Rhine Fast Ethernet #lmc* at pci? dev ? function ? # Lan Media Corp SSI/HSSI/DS3 #rl* at pci? dev ? function ? # Realtek 8129/8139 # EISA network interfaces #ep* at eisa? slot ? # 3Com 3c579 Ethernet #fea* at eisa? slot ? # DEC DEFEA FDDI #tlp* at eisa? slot ? # DEC DE-425 Ethernet # ISA Plug-and-Play network interfaces #ep* at isapnp? # 3Com 3c509 Ethernet #ne* at isapnp? # NE2000-compatible Ethernet #tr* at isapnp? # IBM/3COM TROPIC Token-Ring # PCMCIA network interfaces #awi* at pcmcia? function ? # BayStack 650 (802.11FH) #cnw* at pcmcia? function ? # Xircom/Netwave AirSurfer #ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet #mbe* at pcmcia? function ? # MB8696x based Ethernet #ne* at pcmcia? function ? # NE2000-compatible Ethernet #ray* at pcmcia? function ? # Raytheon Raylink (802.11) #sm* at pcmcia? function ? # Megahertz Ethernet #wi* at pcmcia? function ? # Lucent WaveLan IEEE (802.11) #xe* at pcmcia? function ? # Xircom PCMCIA cards #mhzc* at pcmcia? function ? # Megahertz Ethernet/Modem combo cards #com* at mhzc? #sm* at mhzc? # ISA network interfaces #ate0 at isa? port 0x2a0 irq ? # AT1700 #cs0 at isa? port 0x300 iomem ? irq ? drq ? # CS8900 Ethernet #ec0 at isa? port 0x250 iomem 0xd8000 irq 9 # 3Com 3c503 Ethernet #eg0 at isa? port 0x280 irq 9 # 3C505 ethernet cards #el0 at isa? port 0x300 irq 9 # 3C501 ethernet cards #ep0 at isa? port ? irq ? # 3C509 ethernet cards #ef0 at isa? port 0x360 iomem 0xd0000 irq 7 # 3C507 #ai0 at isa? port 0x360 iomem 0xd0000 irq 7 # StarLAN #fmv0 at isa? port 0x2a0 irq ? # FMV-180 series #ix0 at isa? port 0x300 irq 10 # EtherExpress/16 #iy0 at isa? port 0x360 irq ? # EtherExpress PRO 10 ISA #lc0 at isa? port 0x320 iomem ? irq ? # DEC EtherWORKS III (LEMAC) #depca0 at isa? port 0x300 iomem 0xc8000 iosiz 0x8000 irq 5 # DEPCA #le* at depca? #nele0 at isa? port 0x320 irq 9 drq 7 # NE2100 #ntwoc0 at isa? port 0x300 irq 5 iomem 0xc8000 flags 1 # Riscom/N2 sync serial #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 #tr0 at isa? port 0xa20 iomem 0xd8000 irq ? # IBM TROPIC based Token-Ring #tr1 at isa? port 0xa24 iomem 0xd0000 irq ? # IBM TROPIC based Token-Ring #tr* at isa? port ? irq ? # 3COM TROPIC based Token-Ring #we0 at isa? port 0x280 iomem 0xd0000 irq 9 # WD/SMC Ethernet #we1 at isa? port 0x300 iomem 0xcc000 irq 10 # CardBus network cards #ex* at cardbus? dev ? function ? # 3Com 3C575TX #fxp* at cardbus? dev ? function ? # Intel i8255x #tlp* at cardbus? dev ? function ? # DECchip 21143 # 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 #iophy* at mii? phy ? # Intel 82553 PHYs #lxtphy* at mii? phy ? # Level One LXT-970 PHYs nsphy* at mii? phy ? # NS83840 PHYs #nsphyter* at mii? phy ? # NS83843 PHYs #qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs #sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs #tlphy* at mii? phy ? # ThunderLAN PHYs #tqphy* at mii? phy ? # TDK Semiconductor PHYs #ukphy* at mii? phy ? # generic unknown PHYs # USB Controller and Devices # PCI USB controllers #uhci* at pci? dev ? function ? # Universal Host Controller (Intel) #ohci* at pci? dev ? function ? # Open Host Controller # CardBus USB controllers #ohci* at cardbus? dev ? function ? # Open Host Controller # USB bus support #usb* at uhci? #usb* at ohci? # USB Hubs #uhub* at usb? #uhub* at uhub? port ? configuration ? interface ? # USB HID device #uhidev* at uhub? port ? configuration ? interface ? # USB Mice #ums* at uhidev? reportid ? #wsmouse* at ums? mux 0 # USB Keyboards #ukbd* at uhidev? reportid ? #wskbd* at ukbd? console ? mux 1 # USB Generic HID devices #uhid* at uhidev? reportid ? # USB Printer #ulpt* at uhub? port ? configuration ? interface ? # USB Modem #umodem* at uhub? port ? configuration ? #ucom* at umodem? # USB Mass Storage #umass* at uhub? port ? configuration ? interface ? #scsibus* at umass? channel ? # USB audio #uaudio* at uhub? port ? configuration ? # USB Ethernet adapters #aue* at uhub? port ? # ADMtek AN986 Pegasus based adapters #cue* at uhub? port ? # CATC USB-EL1201A based adapters #kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters # USB Generic driver #ugen* at uhub? port ? # Plug-and-Play BIOS and attached devices pnpbios0 at mainbus0 # mainboard audio chips #ess* at pnpbios0 index ? # ESS AudioDrive #sb* at pnpbios0 index ? # NeoMagic 256AV in sb mode #wss* at pnpbios0 index ? # NeoMagic 256AV in wss mode #ym* at pnpbios0 index ? # OPL3-SA3 # com port #com* at pnpbios0 index ? # parallel port #lpt* at pnpbios0 index ? # IDE controller on Toshiba Portege 3000 series (crippled PCI device) #pciide* at pnpbios0 index ? # Audio Devices # PCI audio devices #clcs* at pci? dev ? function ? # Cirrus Logic CS4280 eap* at pci? dev ? function ? # Ensoniq AudioPCI #eso* at pci? dev ? function ? # ESS Solo-1 PCI AudioDrive #fms* at pci? dev ? function ? # Forte Media FM801 #sbl* at pci? dev ? function ? # SoundBlaster Live! #sv* at pci? dev ? function ? # S3 SonicVibes # ISA Plug-and-Play audio devices #ess* at isapnp? # ESS Tech ES1887, ES1888, ES888 audio #guspnp* at isapnp? # Gravis Ultra Sound PnP audio #sb* at isapnp? # SoundBlaster-compatible audio #wss* at isapnp? # Windows Sound System #ym* at isapnp? # Yamaha OPL3-SA3 audio # ISA audio devices # the "aria" probe might give false hits #aria0 at isa? port 0x290 irq 10 # Aria #ess0 at isa? port 0x220 irq 5 drq 1 drq2 5 # ESS 18XX #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 eso? #opl* at ess? #opl* at fms? #opl* at sb? #opl* at sv? #opl* at wss? #opl* at ym? # Audio support #audio* at aria? #audio* at clcs? audio* at eap? #audio* at eso? #audio* at ess? #audio* at fms? #audio* at gus? #audio* at guspnp? #audio* at pas? #audio* at sb? #audio* at sbl? #audio* at sp? #audio* at sv? #audio* at uaudio? #audio* at wss? #audio* at ym? # MPU 401 UARTs #mpu* at isa? port 0x330 irq 9 # MPU401 or compatible card #mpu* at eso? #mpu* at fms? #mpu* at sb? #mpu* at ym? # MIDI support midi* at eap? # 137[01] MIDI port #midi* at mpu? # MPU 401 #midi* at opl? # OPL FM synth #midi* at pcppi? # MIDI interface to the PC speaker #midi* at sb? # SB1 MIDI port # The spkr driver provides a simple tone interface to the built in speaker. spkr0 at pcppi? # PC speaker # Mice # ISA busmice #lms0 at isa? port 0x23c irq 5 # Logitech bus mouse #lms1 at isa? port 0x238 irq 5 #mms0 at isa? port 0x23c irq 5 # Microsoft InPort mouse #mms1 at isa? port 0x238 irq 5 #wsmouse* at lms? mux 0 #wsmouse* at mms? mux 0 # backwards compatible versions #olms0 at isa? port 0x23c irq 5 # Logitech bus mouse #olms1 at isa? port 0x238 irq 5 #omms0 at isa? port 0x23c irq 5 # Microsoft InPort mouse #omms1 at isa? port 0x238 irq 5 # Joysticks # ISA Plug-and-Play joysticks #joy* at isapnp? # Game ports (usually on audio cards) # 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 #options RAID_AUTOCONFIG # auto-configuration of RAID components #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 mobip 2 # Mobile IP (RFC 2004) pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933) pseudo-device faith 1 # IPv[46] tcp relay translation i/f pseudo-device vlan # 802.1Q Virtual LANs # miscellaneous pseudo-devices pseudo-device pty 128 # pseudo-terminals #pseudo-device tb 1 # tablet line discipline #pseudo-device sequencer 1 # MIDI sequencer # rnd works; RND_COM does not on port i386 yet. pseudo-device rnd # /dev/random and in-kernel generator #options RND_COM # use "com" randomness as well (BROKEN) # a pseudo device needed for Coda # also needs CODA (above) #pseudo-device vcoda 4 # coda minicache <-> venus comm. # mouse & keyboard multiplexor pseudo-devices pseudo-device wsmux # Support for the Middle Digital, Inc. PC-Weasel serial console board pseudo-device pcweasel @ 1.17.2.3 log @Resynch with -current. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.17.2.2 2002/06/25 15:44:44 sommerfeld Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.17.2.2 $" d388 15 a402 1 scsibus* at scsi? d448 2 a449 1 atapibus* at atapi? d610 1 d683 16 a698 1 audio* at audiobus? d708 5 a712 1 midi* at midibus? a782 1 pseudo-device clockctl # user control of clock subsystem @ 1.17.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: DELPHI,v 1.17.2.3 2002/08/19 01:22:15 sommerfeld Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.17.2.3 $" d62 1 a62 1 #options SHMMAXPGS=2048 # 2048 pages is the default d500 1 a500 1 #wi* at pcmcia? function ? # Lucent/Intersil WaveLan IEEE (802.11) @ 1.17.6.1 log @Pull up revision 1.18 (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$ d10 1 a10 1 ident "DELPHI-$Revision$" a782 1 pseudo-device clockctl # user control of clock subsystem @ 1.17.4.1 log @catch up with -current. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.18 2002/06/17 05:14:12 lukem Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.18 $" a782 1 pseudo-device clockctl # user control of clock subsystem @ 1.17.4.2 log @catch up with -current. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.19 2002/06/25 03:12:05 lukem Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.19 $" d388 15 a402 1 scsibus* at scsi? d448 2 a449 1 atapibus* at atapi? d610 1 d683 16 a698 1 audio* at audiobus? d708 5 a712 1 midi* at midibus? @ 1.17.4.3 log @catch up with -current. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.21 2002/08/02 05:26:45 ichiro Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.21 $" d62 1 a62 1 #options SHMMAXPGS=2048 # 2048 pages is the default d500 1 a500 1 #wi* at pcmcia? function ? # Lucent/Intersil WaveLan IEEE (802.11) @ 1.16 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: DELPHI,v 1.15 2002/04/17 02:22:48 mycroft Exp $ d8 3 a10 1 ident "DELPHI-$Revision: 1.15 $" @ 1.15 log @Switch from de to tlp by default. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.14 2002/04/16 11:49:55 wiz Exp $ d8 1 a8 1 ident "DELPHI-$Revision: 1.14 $" a277 1 # "opms" should not be enabled together with "pms" a278 1 #opms* at pckbc? # backwards compatible PS/2 mouse a729 2 #opms0 at pc? irq 12 # PS/2 auxiliary port mouse #opms0 at vt? irq 12 # PS/2 auxiliary port mouse @ 1.14 log @Remove last(?) traces of pmsi. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.13 2002/04/12 08:11:01 gmcgarry Exp $ d8 1 a8 1 ident "DELPHI-$Revision: 1.13 $" a479 1 #de* at pci? dev ? function ? # DEC 21x4x-based Ethernet d492 1 a492 5 #tlp* at pci? dev ? function ? # DECchip 21x4x (and clones) Ethernet #options TLP_MATCH_21040 #options TLP_MATCH_21041 #options TLP_MATCH_21140 #options TLP_MATCH_21142 @ 1.13 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: DELPHI,v 1.12 2002/02/10 17:36:57 wiz Exp $ d8 1 a8 1 ident "DELPHI-$Revision: 1.12 $" d278 1 a278 1 # "opms" should not be enabled together with "pms" or "pmsi" a279 1 pmsi* at pckbc? # PS/2 "Intelli"mouse for wsmouse a287 1 wsmouse* at pmsi? mux 0 @ 1.12 log @Update description for icsphy. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.11 2002/01/27 13:23:18 jdolecek Exp $ d8 1 a8 1 ident "DELPHI-$Revision: 1.11 $" d64 1 @ 1.11 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: DELPHI,v 1.10 2001/12/28 17:37:03 augustss Exp $ d8 1 a8 1 ident "DELPHI-$Revision: 1.10 $" d564 1 a564 1 #icsphy* at mii? phy ? # Integrated Circuit Systems ICS1890 @ 1.10 log @Update for new uhidev device attachment. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.9 2001/11/20 12:56:29 lukem Exp $ d8 1 a8 1 ident "DELPHI-$Revision: 1.9 $" d63 2 @ 1.9 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: DELPHI,v 1.8 2001/11/20 08:43:23 lukem Exp $ d8 1 a8 1 ident "DELPHI-$Revision: 1.8 $" d591 3 d595 1 a595 1 #ums* at uhub? port ? configuration ? interface ? d599 1 a599 1 #ukbd* at uhub? port ? configuration ? interface ? d603 1 a603 1 #uhid* at uhub? port ? configuration ? interface ? @ 1.8 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: DELPHI,v 1.7 2001/11/13 17:54:50 augustss Exp $ d8 1 a8 1 ident "DELPHI-$Revision: 1.7 $" d34 1 a34 1 #options "CONSDEVNAME=\"com\"",CONADDR=0x2f8,CONSPEED=57600 d116 1 a116 1 options SOFTDEP # FFS soft updates support. d249 1 a249 1 #cardslot* at cbb? d420 1 a420 1 #wdc* at isapnp? d549 2 a550 2 #tr0 at isa? port 0xa20 iomem 0xd8000 irq ? # IBM TROPIC based Token-Ring #tr1 at isa? port 0xa24 iomem 0xd0000 irq ? # IBM TROPIC based Token-Ring d668 1 a668 1 #pss0 at isa? port 0x220 irq 7 drq 6 # Personal Sound System d702 1 a702 1 #mpu* at isa? port 0x330 irq 9 # MPU401 or compatible card @ 1.7 log @The wsmux pseudo device does not need a count anymore. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.6 2001/11/04 09:00:38 yamt Exp $ d8 1 a8 1 ident "DELPHI-$Revision: 1.6 $" d72 1 a72 1 #options "KGDB_DEVNAME=\"com\"",KGDBADDR=0x3f8,KGDBRATE=9600 @ 1.6 log @add adv@@cardbus. (commented out if ahc@@cardbus is commented out.) @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.5 2001/08/22 15:39:06 hubertf Exp $ d8 1 a8 1 ident "DELPHI-$Revision: 1.5 $" d791 1 a791 1 pseudo-device wsmux 2 @ 1.5 log @More comment changes: 90x[B] -> 90x[BC] @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.4 2001/07/09 15:05:23 soren Exp $ d8 1 a8 1 ident "DELPHI-$Revision: 1.4 $" d384 1 @ 1.5.6.1 log @Sync the thorpej-mips-cache branch with -current. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.6 2001/11/04 09:00:38 yamt Exp $ d8 1 a8 1 ident "DELPHI-$Revision: 1.6 $" a383 1 #adv* at cardbus? dev ? function ? # AdvanSys 1200[A,B], 9xx[U,UA] SCSI @ 1.4 log @ncr(8) is gone from the tree, so remove ^#ncr*. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.3 2001/07/08 16:32:18 abs Exp $ d8 1 a8 1 ident "DELPHI-$Revision: 1.3 $" d481 1 a481 1 #ex* at pci? dev ? function ? # 3Com 90x[B] @ 1.4.2.1 log @Merge Aug 24 -current into the kqueue branch. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.5 2001/08/22 15:39:06 hubertf Exp $ d8 1 a8 1 ident "DELPHI-$Revision: 1.5 $" d481 1 a481 1 #ex* at pci? dev ? function ? # 3Com 90x[BC] @ 1.4.2.2 log @Sync kqueue branch with -current. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.4.2.1 2001/08/25 06:15:23 thorpej Exp $ d8 1 a8 1 ident "DELPHI-$Revision: 1.4.2.1 $" d34 1 a34 1 #options CONSDEVNAME="\"com\"",CONADDR=0x2f8,CONSPEED=57600 d72 1 a72 1 #options KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600 d116 1 a116 1 options SOFTDEP # FFS soft updates support. d249 1 a249 1 #cardslot* at cbb? a383 1 #adv* at cardbus? dev ? function ? # AdvanSys 1200[A,B], 9xx[U,UA] SCSI d419 1 a419 1 #wdc* at isapnp? d548 2 a549 2 #tr0 at isa? port 0xa20 iomem 0xd8000 irq ? # IBM TROPIC based Token-Ring #tr1 at isa? port 0xa24 iomem 0xd0000 irq ? # IBM TROPIC based Token-Ring a589 3 # USB HID device #uhidev* at uhub? port ? configuration ? interface ? d591 1 a591 1 #ums* at uhidev? reportid ? d595 1 a595 1 #ukbd* at uhidev? reportid ? d599 1 a599 1 #uhid* at uhidev? reportid ? d667 1 a667 1 #pss0 at isa? port 0x220 irq 7 drq 6 # Personal Sound System d701 1 a701 1 #mpu* at isa? port 0x330 irq 9 # MPU401 or compatible card d790 1 a790 1 pseudo-device wsmux @ 1.4.2.3 log @Sync w/ -current. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.4.2.2 2002/01/10 19:44:24 thorpej Exp $ d8 1 a8 1 ident "DELPHI-$Revision: 1.4.2.2 $" a62 2 #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) @ 1.4.2.4 log @Catch up with -current. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.4.2.3 2002/02/11 20:08:20 jdolecek Exp $ d8 1 a8 1 ident "DELPHI-$Revision: 1.4.2.3 $" d564 1 a564 1 #icsphy* at mii? phy ? # Integrated Circuit Systems ICS189x @ 1.4.2.5 log @catch up with -current on kqueue branch @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.4.2.4 2002/03/16 15:58:11 jdolecek Exp $ d8 1 a8 3 #options INCLUDE_CONFIG_FILE # embed config file in kernel binary ident "DELPHI-$Revision$" a63 1 #options USERCONF # userconf(4) support d277 1 d279 2 d288 1 d481 1 d494 5 a498 1 #tlp* at pci? dev ? function ? # DECchip 21x4x and clones d738 2 @ 1.4.2.6 log @sync kqueue branch with HEAD @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.4.2.5 2002/06/23 17:37:17 jdolecek Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.4.2.5 $" d62 1 a62 1 #options SHMMAXPGS=2048 # 2048 pages is the default d388 15 a402 1 scsibus* at scsi? d448 2 a449 1 atapibus* at atapi? d515 1 a515 1 #wi* at pcmcia? function ? # Lucent/Intersil WaveLan IEEE (802.11) d610 1 d683 16 a698 1 audio* at audiobus? d708 5 a712 1 midi* at midibus? a782 1 pseudo-device clockctl # user control of clock subsystem @ 1.4.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: DELPHI,v 1.4.2.6 2002/09/06 08:36:00 jdolecek Exp $ d10 1 a10 1 ident "DELPHI-$Revision: 1.4.2.6 $" d192 1 a192 1 cpu0 at mainbus0 @ 1.3 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: DELPHI,v 1.2 2001/04/21 21:10:41 fvdl Exp $ d8 1 a8 1 ident "DELPHI-$Revision: 1.2 $" a347 1 #ncr* at pci? dev ? function ? # NCR 53c8xx SCSI @ 1.2 log @s/cheap/expensive/ for DIAGNOSTIC @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.1 2000/11/05 03:51:14 thorpej Exp $ d8 1 a8 1 ident "DELPHI-$Revision: 1.1 $" d85 1 d140 1 a143 2 # Compatibility with 4.2BSD implementation of TCP/IP. Not recommended. #options TCP_COMPAT_42 @ 1.1 log @DELPHI -- one of my devel machines at Zembu Labs. This is an example of how to configure the PC-Weasel driver into the kernel. @ text @d1 1 a1 1 # $NetBSD$ d8 1 a8 1 ident "DELPHI-$Revision: 1.311 $" d65 1 a65 1 options DIAGNOSTIC # cheap kernel consistency checks @ 1.1.2.1 log @file DELPHI was added on branch thorpej_scsipi on 2000-11-22 16:00:15 +0000 @ text @d1 794 @ 1.1.2.2 log @Sync with HEAD. @ text @a0 794 # $NetBSD: DELPHI,v 1.1.2.1 2000/11/22 16:00:15 bouyer Exp $ # # DELPHI -- one of thorpej@@zembu.com's devel machines # include "arch/i386/conf/std.i386" ident "DELPHI-$Revision: 1.1.2.1 $" 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=0x2f8,CONSPEED=57600 # you don't want the option below ON iff you are using the # serial console option of the new boot strap code. #options CONS_OVERRIDE # Always use above! independent of boot info # The following options override the memory sizes passed in from the boot # block. Use them *only* if the boot block is unable to determine the correct # values. Note that the BIOS may *correctly* report less than 640k of base # memory if the extended BIOS data area is located at the top of base memory # (as is the case on most recent systems). #options REALBASEMEM=639 # size of base memory (in KB) #options REALEXTMEM=15360 # size of extended memory (in KB) # Standard system options options UCONSOLE # users can use TIOCCONS (for xconsole) options INSECURE # disable kernel security levels options RTC_OFFSET=480 # hardware clock is this many mins. west of GMT options NTP # NTP phase/frequency locked loop options KTRACE # system call tracing via ktrace(1) options SYSVMSG # System V-like message queues options SYSVSEM # System V-like semaphores options SYSVSHM # System V-like memory sharing #options SHMMAXPGS=1024 # 1024 pages is the default options LKM # loadable kernel modules # Diagnostic/debugging support options options DIAGNOSTIC # cheap kernel consistency checks options POOL_LOGSIZE=1000 #options DEBUG # expensive debugging checks/support #options KMEMSTATS # kernel memory statistics (vmstat -m) options DDB # in-kernel debugger options DDB_HISTORY_SIZE=100 # enable history editing in DDB #options KGDB # remote debugger #options "KGDB_DEVNAME=\"com\"",KGDBADDR=0x3f8,KGDBRATE=9600 makeoptions DEBUG="-g" # compile full symbol table # Compatibility options #options COMPAT_NOMID # compatibility with 386BSD, BSDI, NetBSD 0.8, #options COMPAT_09 # NetBSD 0.9, #options COMPAT_10 # NetBSD 1.0, #options COMPAT_11 # NetBSD 1.1, #options COMPAT_12 # NetBSD 1.2, #options COMPAT_13 # NetBSD 1.3, #options COMPAT_14 # NetBSD 1.4, #options COMPAT_43 # and 4.3BSD #options COMPAT_386BSD_MBRPART # recognize old partition ID #options COMPAT_SVR4 # binary compatibility with SVR4 #options COMPAT_IBCS2 # binary compatibility with SCO and ISC options COMPAT_LINUX # binary compatibility with Linux #options COMPAT_FREEBSD # binary compatibility with FreeBSD #options COMPAT_AOUT # binary compat for NetBSD a.out binaries # File systems file-system FFS # UFS file-system EXT2FS # second extended file system (linux) file-system LFS # log-structured file system file-system MFS # memory file system file-system NFS # Network File System client #file-system NTFS # Windows/NT file system (experimental) 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 OVERLAY # overlay 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 Independent support options SOFTDEP # FFS soft updates 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 IPSEC # IP security options IPSEC_ESP # IP security (encryption part; define w/IPSEC) #options IPSEC_DEBUG # debug for IP security options MROUTING # IP multicast routing #options NS # XNS #options NSIP # XNS tunneling over IP #options ISO,TPIP # OSI #options EON # OSI tunneling over IP #options CCITT,LLC,HDLC # X.25 #options NETATALK # AppleTalk networking protocols #options PPP_BSDCOMP # BSD-Compress compression support for PPP #options PPP_DEFLATE # Deflate compression support for PPP #options PPP_FILTER # Active filter support for PPP (requires bpf) #options PFIL_HOOKS # pfil(9) packet filter hooks #options IPFILTER_LOG # ipmon(8) log support options NMBCLUSTERS=16384 # max mbuf clusters (32M) # Compatibility with 4.2BSD implementation of TCP/IP. Not recommended. #options TCP_COMPAT_42 # These options enable verbose messages for several subsystems. # Warning, these may compile large string tables into the kernel! #options EISAVERBOSE # verbose EISA device autoconfig messages options PCIVERBOSE # verbose PCI device autoconfig messages #options PCMCIAVERBOSE # verbose PCMCIA configuration messages options SCSIVERBOSE # human readable SCSI error messages #options USBVERBOSE # verbose USB device autoconfig messages #options PNPBIOSVERBOSE # verbose PnP BIOS messages #options NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM # # wscons options # # builtin terminal emulations #options WSEMUL_SUN # sun terminal emulation options WSEMUL_VT100 # VT100 / VT220 emulation # different kernel output - see dev/wscons/wsdisplayvar.h options WS_KERNEL_FG=WSCOL_GREEN #options WS_KERNEL_BG=WSCOL_BLACK # compatibility to other console drivers options WSDISPLAY_COMPAT_PCVT # emulate some ioctls options WSDISPLAY_COMPAT_SYSCONS # emulate some ioctls options WSDISPLAY_COMPAT_USL # VT handling options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes # see dev/pckbc/wskbdmap_mfii.c for implemented layouts #options PCKBD_LAYOUT="(KB_DE | KB_NODEAD)" # allocate a number of virtual screens at autoconfiguration time #options WSDISPLAY_DEFAULTSCREENS=4 # 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 # Tuning for power management, see apm(4) for more details. #options APM_NO_IDLE # Don't call BIOS CPU idle function #options APM_V10_ONLY # Use only the APM 1.0 calls #options APM_NO_POWEROFF # Don't power off on halt(8) #options APM_POWER_PRINT # Don't print stats on the console #options APM_DISABLE_INTERRUPTS=0 # Don't disable interrupts # Basic Bus Support # PCI bus support pci* at mainbus? bus ? pci* at pchb? bus ? pci* at ppb? bus ? # Configure PCI using BIOS information #options PCIBIOS # PCI BIOS support #options PCIBIOSVERBOSE # PCI BIOS verbose info #options PCIBIOS_INTR_FIXUP # fixup PCI interrupt routing #options PCIINTR_DEBUG # super-verbose PCI interrupt fixup #options PCIBIOS_BUS_FIXUP # fixup PCI bus numbering # PCI bridges pchb* at pci? dev ? function ? # PCI-Host bridges #pceb* at pci? dev ? function ? # PCI-EISA bridges pcib* at pci? dev ? function ? # PCI-ISA bridges ppb* at pci? dev ? function ? # PCI-PCI bridges # XXX 'puc's aren't really bridges, but there's no better place for them here #puc* at pci? dev ? function ? # PCI "universal" comm. cards # EISA bus support #eisa* at mainbus? #eisa* at pceb? # ISA bus support isa* at mainbus? #isa* at pceb? isa* at pcib? # PCMCIA bus support #pcmcia* at pcic? controller ? socket ? #pcmcia* at tcic? controller ? socket ? # ISA PCMCIA controllers #pcic0 at isa? port 0x3e0 iomem 0xd0000 iosiz 0x10000 #pcic1 at isa? port 0x3e2 iomem 0xe0000 iosiz 0x4000 #tcic0 at isa? port 0x240 iomem 0xd0000 iosiz 0x10000 # 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? # CardBus bus support #cbb* at pci? dev ? function ? #cardslot* at cbb? #cardbus* at cardslot? #pcmcia* at cardslot? # Coprocessor Support # Math Coprocessor support npx0 at isa? port 0xf0 irq 13 # x86 math coprocessor # Console Devices # ISA console. You can only configure one of these! #pc0 at isa? port 0x60 irq 1 # pccons generic PC console driver #vt0 at isa? port 0x60 irq 1 # PCVT 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 # "opms" should not be enabled together with "pms" or "pmsi" pms* at pckbc? # PS/2 mouse for wsmouse pmsi* at pckbc? # PS/2 "Intelli"mouse for wsmouse #opms* at pckbc? # backwards compatible PS/2 mouse #vga0 at isa? vga* at pci? dev ? function ? pcdisplay0 at isa? # CGA, MDA, EGA, HGA wsdisplay* at vga? console ? wsdisplay* at pcdisplay? console ? wskbd* at pckbd? console ? wsmouse* at pms? mux 0 wsmouse* at pmsi? mux 0 pcppi0 at isa? sysbeep0 at pcppi? # Serial Devices # PCI serial interfaces #com* at puc? port ? # 16x50s on "universal" comm boards #cy* at pci? dev ? function ? # Cyclades Cyclom-Y serial boards cz* at pci? dev ? function ? # Cyclades-Z multiport serial # 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 #boca0 at isa? port 0x100 irq 5 # BOCA 16-port serial cards (BB2016) #boca1 at isa? port 0x140 irq 5 # this line is also needed for BB2016 #com* at boca? slave ? #tcom0 at isa? port 0x100 irq 7 # TC-800 8-port serial cards #com* at tcom? slave ? #rtfps0 at isa? port 0x1230 irq 10 # RT 4-port serial cards #com* at rtfps? slave ? #cy0 at isa? iomem 0xd4000 irq 12 # Cyclades serial cards # Parallel Printer Interfaces # PCI parallel printer interfaces #lpt* at puc? port ? # || ports on "universal" comm boards # ISA parallel printer interfaces lpt0 at isa? port 0x378 irq 7 # standard PC parallel ports lpt1 at isa? port 0x278 lpt2 at isa? port 0x3bc # LM7[89] and compatible hardware monitors #lm0 at isa? port 0x290 # other common ports: 0x280, 0x310 # SCSI Controllers and Devices # PCI SCSI controllers #adv* at pci? dev ? function ? # AdvanSys 1200[A,B], 9xx[U,UA] SCSI #adw* at pci? dev ? function ? # AdvanSys 9xxUW SCSI ahc* at pci? dev ? function ? # Adaptec [23]94x, aic78x0 SCSI #bha* at pci? dev ? function ? # BusLogic 9xx SCSI #dpt* at pci? dev ? function ? # DPT SmartCache/SmartRAID #isp* at pci? dev ? function ? # Qlogic ISP [12]0x0 SCSI/FibreChannel #ncr* at pci? dev ? function ? # NCR 53c8xx SCSI #pcscp* at pci? dev ? function ? # AMD 53c974 PCscsi-PCI SCSI # EISA SCSI controllers #ahb* at eisa? slot ? # Adaptec 174[02] SCSI #ahc* at eisa? slot ? # Adaptec 274x, aic7770 SCSI #bha* at eisa? slot ? # BusLogic 7xx SCSI #dpt* at eisa? slot ? # DPT EATA SCSI #uha* at eisa? slot ? # UltraStor 24f SCSI # PCMCIA SCSI controllers #aic* at pcmcia? function ? # Adaptec APA-1460 SCSI # ISA Plug-and-Play SCSI controllers #aha* at isapnp? # Adaptec AHA-154[02 #aic* at isapnp? # Adaptec AHA-1520B # ISA SCSI controllers #adv0 at isa? port ? irq ? drq ? # AdvanSys APB-514[02] #aha0 at isa? port 0x330 irq ? drq ? # Adaptec 154[02] SCSI #aha1 at isa? port 0x334 irq ? drq ? #ahc0 at isa? port ? irq ? # Adaptec 284x SCSI #aic0 at isa? port 0x340 irq 11 # Adaptec 152[02] SCSI #bha0 at isa? port 0x330 irq ? drq ? # BusLogic [457]4X SCSI #bha1 at isa? port 0x334 irq ? drq ? # The "nca" and "dpt" probes might give false hits or hang your machine. #dpt0 at isa? port 0x170 irq ? drq ? # DPT SmartCache/SmartRAID #nca0 at isa? port 0x360 irq 15 # Port-mapped NCR 53C80 contoller #nca1 at isa? iomem 0xd8000 irq 5 # Memory-mapped controller (T128, etc.) #sea0 at isa? iomem 0xc8000 irq 5 # Seagate/Future Domain SCSI #uha0 at isa? port 0x330 irq ? drq ? # UltraStor [13]4f SCSI #uha1 at isa? port 0x340 irq ? drq ? #wds0 at isa? port 0x350 irq 15 drq 6 # WD7000 and TMC-7000 controllers #wds1 at isa? port 0x358 irq 11 drq 5 # CardBus SCSI cards #ahc* at cardbus? dev ? function ? # Adaptec ADP-1480 # SCSI bus support #scsibus* at adv? #scsibus* at adw? #scsibus* at aha? #scsibus* at ahb? scsibus* at ahc? #scsibus* at aic? #scsibus* at bha? #scsibus* at dpt? #scsibus* at 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 # Use flags 0x01 if you want to try to use 32bits data I/O (the driver will # fall back to 16bits I/O if 32bits I/O are not functional). # Some controllers pass the initial 32bit test, but will fail later. #wdc0 at isa? port 0x1f0 irq 14 flags 0x00 #wdc1 at isa? port 0x170 irq 15 flags 0x00 # IDE drives # Flags are used only with controllers that support DMA operations # and mode settings (e.g. some pciide controllers) # The lowest order four bits (rightmost digit) of the flags define the PIO # mode to use, the next set of four bits the DMA mode and the third set the # UltraDMA mode. For each set of four bits, the 3 lower bits define the mode # to use, and the last bit must be 1 for this setting to be used. # For DMA and UDMA, 0xf (1111) means 'disable'. # 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'. # (0xc=1100, 0xa=1010, 0xf=1111) # 0x0000 means "use whatever the drive claims to support". #wd* at wdc? channel ? drive ? flags 0x0000 wd* at pciide? channel ? drive ? flags 0x0000 # ATAPI bus support #atapibus* at wdc? channel ? atapibus* at pciide? channel ? # ATAPI devices # flags have the same meaning as for IDE drives. cd* at atapibus? drive ? flags 0x0000 # ATAPI CD-ROM drives #sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives #uk* at atapibus? drive ? flags 0x0000 # ATAPI unknown # Miscellaneous mass storage devices # ISA floppy 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 #de* at pci? dev ? function ? # DEC 21x4x-based Ethernet #en* at pci? dev ? function ? # ENI/Adaptec ATM #ep* at pci? dev ? function ? # 3Com 3c59x #ex* at pci? dev ? function ? # 3Com 90x[B] #epic* at pci? dev ? function ? # SMC EPIC/100 Ethernet #esh* at pci? dev ? function ? # Essential HIPPI card #fpa* at pci? dev ? function ? # DEC DEFPA FDDI fxp* at pci? dev ? function ? # Intel EtherExpress PRO 10+/100B #le* at pci? dev ? function ? # PCnet-PCI Ethernet #ne* at pci? dev ? function ? # NE2000-compatible Ethernet #ntwoc* at pci? dev ? function ? # Riscom/N2 PCI Sync Serial #sip* at pci? dev ? function ? # SiS 900 Ethernet #tl* at pci? dev ? function ? # ThunderLAN-based Ethernet #tlp* at pci? dev ? function ? # DECchip 21x4x (and clones) Ethernet #options TLP_MATCH_21040 #options TLP_MATCH_21041 #options TLP_MATCH_21140 #options TLP_MATCH_21142 #vr* at pci? dev ? function ? # VIA Rhine Fast Ethernet #lmc* at pci? dev ? function ? # Lan Media Corp SSI/HSSI/DS3 #rl* at pci? dev ? function ? # Realtek 8129/8139 # EISA network interfaces #ep* at eisa? slot ? # 3Com 3c579 Ethernet #fea* at eisa? slot ? # DEC DEFEA FDDI #tlp* at eisa? slot ? # DEC DE-425 Ethernet # ISA Plug-and-Play network interfaces #ep* at isapnp? # 3Com 3c509 Ethernet #ne* at isapnp? # NE2000-compatible Ethernet #tr* at isapnp? # IBM/3COM TROPIC Token-Ring # PCMCIA network interfaces #awi* at pcmcia? function ? # BayStack 650 (802.11FH) #cnw* at pcmcia? function ? # Xircom/Netwave AirSurfer #ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet #mbe* at pcmcia? function ? # MB8696x based Ethernet #ne* at pcmcia? function ? # NE2000-compatible Ethernet #ray* at pcmcia? function ? # Raytheon Raylink (802.11) #sm* at pcmcia? function ? # Megahertz Ethernet #wi* at pcmcia? function ? # Lucent WaveLan IEEE (802.11) #xe* at pcmcia? function ? # Xircom PCMCIA cards #mhzc* at pcmcia? function ? # Megahertz Ethernet/Modem combo cards #com* at mhzc? #sm* at mhzc? # ISA network interfaces #ate0 at isa? port 0x2a0 irq ? # AT1700 #cs0 at isa? port 0x300 iomem ? irq ? drq ? # CS8900 Ethernet #ec0 at isa? port 0x250 iomem 0xd8000 irq 9 # 3Com 3c503 Ethernet #eg0 at isa? port 0x280 irq 9 # 3C505 ethernet cards #el0 at isa? port 0x300 irq 9 # 3C501 ethernet cards #ep0 at isa? port ? irq ? # 3C509 ethernet cards #ef0 at isa? port 0x360 iomem 0xd0000 irq 7 # 3C507 #ai0 at isa? port 0x360 iomem 0xd0000 irq 7 # StarLAN #fmv0 at isa? port 0x2a0 irq ? # FMV-180 series #ix0 at isa? port 0x300 irq 10 # EtherExpress/16 #iy0 at isa? port 0x360 irq ? # EtherExpress PRO 10 ISA #lc0 at isa? port 0x320 iomem ? irq ? # DEC EtherWORKS III (LEMAC) #depca0 at isa? port 0x300 iomem 0xc8000 iosiz 0x8000 irq 5 # DEPCA #le* at depca? #nele0 at isa? port 0x320 irq 9 drq 7 # NE2100 #ntwoc0 at isa? port 0x300 irq 5 iomem 0xc8000 flags 1 # Riscom/N2 sync serial #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 #tr0 at isa? port 0xa20 iomem 0xd8000 irq ? # IBM TROPIC based Token-Ring #tr1 at isa? port 0xa24 iomem 0xd0000 irq ? # IBM TROPIC based Token-Ring #tr* at isa? port ? irq ? # 3COM TROPIC based Token-Ring #we0 at isa? port 0x280 iomem 0xd0000 irq 9 # WD/SMC Ethernet #we1 at isa? port 0x300 iomem 0xcc000 irq 10 # CardBus network cards #ex* at cardbus? dev ? function ? # 3Com 3C575TX #fxp* at cardbus? dev ? function ? # Intel i8255x #tlp* at cardbus? dev ? function ? # DECchip 21143 # MII/PHY support #exphy* at mii? phy ? # 3Com internal PHYs #icsphy* at mii? phy ? # Integrated Circuit Systems ICS1890 inphy* at mii? phy ? # Intel 82555 PHYs #iophy* at mii? phy ? # Intel 82553 PHYs #lxtphy* at mii? phy ? # Level One LXT-970 PHYs nsphy* at mii? phy ? # NS83840 PHYs #nsphyter* at mii? phy ? # NS83843 PHYs #qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs #sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs #tlphy* at mii? phy ? # ThunderLAN PHYs #tqphy* at mii? phy ? # TDK Semiconductor PHYs #ukphy* at mii? phy ? # generic unknown PHYs # USB Controller and Devices # PCI USB controllers #uhci* at pci? dev ? function ? # Universal Host Controller (Intel) #ohci* at pci? dev ? function ? # Open Host Controller # CardBus USB controllers #ohci* at cardbus? dev ? function ? # Open Host Controller # USB bus support #usb* at uhci? #usb* at ohci? # USB Hubs #uhub* at usb? #uhub* at uhub? port ? configuration ? interface ? # USB Mice #ums* at uhub? port ? configuration ? interface ? #wsmouse* at ums? mux 0 # USB Keyboards #ukbd* at uhub? port ? configuration ? interface ? #wskbd* at ukbd? console ? mux 1 # USB Generic HID devices #uhid* at uhub? port ? configuration ? interface ? # USB Printer #ulpt* at uhub? port ? configuration ? interface ? # USB Modem #umodem* at uhub? port ? configuration ? #ucom* at umodem? # USB Mass Storage #umass* at uhub? port ? configuration ? interface ? #scsibus* at umass? channel ? # USB audio #uaudio* at uhub? port ? configuration ? # USB Ethernet adapters #aue* at uhub? port ? # ADMtek AN986 Pegasus based adapters #cue* at uhub? port ? # CATC USB-EL1201A based adapters #kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters # USB Generic driver #ugen* at uhub? port ? # Plug-and-Play BIOS and attached devices pnpbios0 at mainbus0 # mainboard audio chips #ess* at pnpbios0 index ? # ESS AudioDrive #sb* at pnpbios0 index ? # NeoMagic 256AV in sb mode #wss* at pnpbios0 index ? # NeoMagic 256AV in wss mode #ym* at pnpbios0 index ? # OPL3-SA3 # com port #com* at pnpbios0 index ? # parallel port #lpt* at pnpbios0 index ? # IDE controller on Toshiba Portege 3000 series (crippled PCI device) #pciide* at pnpbios0 index ? # Audio Devices # PCI audio devices #clcs* at pci? dev ? function ? # Cirrus Logic CS4280 eap* at pci? dev ? function ? # Ensoniq AudioPCI #eso* at pci? dev ? function ? # ESS Solo-1 PCI AudioDrive #fms* at pci? dev ? function ? # Forte Media FM801 #sbl* at pci? dev ? function ? # SoundBlaster Live! #sv* at pci? dev ? function ? # S3 SonicVibes # ISA Plug-and-Play audio devices #ess* at isapnp? # ESS Tech ES1887, ES1888, ES888 audio #guspnp* at isapnp? # Gravis Ultra Sound PnP audio #sb* at isapnp? # SoundBlaster-compatible audio #wss* at isapnp? # Windows Sound System #ym* at isapnp? # Yamaha OPL3-SA3 audio # ISA audio devices # the "aria" probe might give false hits #aria0 at isa? port 0x290 irq 10 # Aria #ess0 at isa? port 0x220 irq 5 drq 1 drq2 5 # ESS 18XX #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 eso? #opl* at ess? #opl* at fms? #opl* at sb? #opl* at sv? #opl* at wss? #opl* at ym? # Audio support #audio* at aria? #audio* at clcs? audio* at eap? #audio* at eso? #audio* at ess? #audio* at fms? #audio* at gus? #audio* at guspnp? #audio* at pas? #audio* at sb? #audio* at sbl? #audio* at sp? #audio* at sv? #audio* at uaudio? #audio* at wss? #audio* at ym? # MPU 401 UARTs #mpu* at isa? port 0x330 irq 9 # MPU401 or compatible card #mpu* at eso? #mpu* at fms? #mpu* at sb? #mpu* at ym? # MIDI support midi* at eap? # 137[01] MIDI port #midi* at mpu? # MPU 401 #midi* at opl? # OPL FM synth #midi* at pcppi? # MIDI interface to the PC speaker #midi* at sb? # SB1 MIDI port # The spkr driver provides a simple tone interface to the built in speaker. spkr0 at pcppi? # PC speaker # Mice # ISA busmice #lms0 at isa? port 0x23c irq 5 # Logitech bus mouse #lms1 at isa? port 0x238 irq 5 #mms0 at isa? port 0x23c irq 5 # Microsoft InPort mouse #mms1 at isa? port 0x238 irq 5 #wsmouse* at lms? mux 0 #wsmouse* at mms? mux 0 # backwards compatible versions #olms0 at isa? port 0x23c irq 5 # Logitech bus mouse #olms1 at isa? port 0x238 irq 5 #omms0 at isa? port 0x23c irq 5 # Microsoft InPort mouse #omms1 at isa? port 0x238 irq 5 #opms0 at pc? irq 12 # PS/2 auxiliary port mouse #opms0 at vt? irq 12 # PS/2 auxiliary port mouse # 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 #options RAID_AUTOCONFIG # auto-configuration of RAID components #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 mobip 2 # Mobile IP (RFC 2004) pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933) pseudo-device faith 1 # IPv[46] tcp relay translation i/f pseudo-device vlan # 802.1Q Virtual LANs # miscellaneous pseudo-devices pseudo-device pty 128 # pseudo-terminals #pseudo-device tb 1 # tablet line discipline #pseudo-device sequencer 1 # MIDI sequencer # rnd works; RND_COM does not on port i386 yet. pseudo-device rnd # /dev/random and in-kernel generator #options RND_COM # use "com" randomness as well (BROKEN) # a pseudo device needed for Coda # also needs CODA (above) #pseudo-device vcoda 4 # coda minicache <-> venus comm. # mouse & keyboard multiplexor pseudo-devices pseudo-device wsmux 2 # Support for the Middle Digital, Inc. PC-Weasel serial console board pseudo-device pcweasel @ 1.1.2.3 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.1.2.2 2001/04/23 09:41:45 bouyer Exp $ d8 1 a8 1 ident "DELPHI-$Revision: 1.1.2.2 $" d65 1 a65 1 options DIAGNOSTIC # expensive kernel consistency checks @ 1.1.6.1 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.1 2000/11/05 03:51:14 thorpej Exp $ d8 1 a8 1 ident "DELPHI-$Revision: 1.1 $" d65 1 a65 1 options DIAGNOSTIC # expensive kernel consistency checks @ 1.1.6.2 log @Catch up with -current. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.1.6.1 2001/06/21 19:25:11 nathanw Exp $ d8 1 a8 1 ident "DELPHI-$Revision: 1.1.6.1 $" a84 1 #options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. a138 1 #options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG d142 2 d348 1 @ 1.1.6.3 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.1.6.2 2001/08/24 00:08:25 nathanw Exp $ d8 1 a8 1 ident "DELPHI-$Revision: 1.1.6.2 $" d481 1 a481 1 #ex* at pci? dev ? function ? # 3Com 90x[BC] @ 1.1.6.4 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.1.6.3 2001/09/21 22:35:00 nathanw Exp $ d8 1 a8 1 ident "DELPHI-$Revision: 1.1.6.3 $" a383 1 #adv* at cardbus? dev ? function ? # AdvanSys 1200[A,B], 9xx[U,UA] SCSI d790 1 a790 1 pseudo-device wsmux @ 1.1.6.5 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.1.6.4 2001/11/14 19:12:42 nathanw Exp $ d8 1 a8 1 ident "DELPHI-$Revision: 1.1.6.4 $" d34 1 a34 1 #options CONSDEVNAME="\"com\"",CONADDR=0x2f8,CONSPEED=57600 d72 1 a72 1 #options KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600 d116 1 a116 1 options SOFTDEP # FFS soft updates support. d249 1 a249 1 #cardslot* at cbb? d420 1 a420 1 #wdc* at isapnp? d549 2 a550 2 #tr0 at isa? port 0xa20 iomem 0xd8000 irq ? # IBM TROPIC based Token-Ring #tr1 at isa? port 0xa24 iomem 0xd0000 irq ? # IBM TROPIC based Token-Ring a590 3 # USB HID device #uhidev* at uhub? port ? configuration ? interface ? d592 1 a592 1 #ums* at uhidev? reportid ? d596 1 a596 1 #ukbd* at uhidev? reportid ? d600 1 a600 1 #uhid* at uhidev? reportid ? d668 1 a668 1 #pss0 at isa? port 0x220 irq 7 drq 6 # Personal Sound System d702 1 a702 1 #mpu* at isa? port 0x330 irq 9 # MPU401 or compatible card @ 1.1.6.6 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.1.6.5 2002/01/08 00:25:09 nathanw Exp $ d8 1 a8 1 ident "DELPHI-$Revision: 1.1.6.5 $" a63 2 #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) d562 1 a562 1 #icsphy* at mii? phy ? # Integrated Circuit Systems ICS189x @ 1.1.6.7 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD$ d8 1 a8 1 ident "DELPHI-$Revision$" a63 1 #options USERCONF # userconf(4) support d277 1 a277 1 # "opms" should not be enabled together with "pms" d279 1 d288 1 @ 1.1.6.8 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: DELPHI,v 1.1.6.7 2002/04/17 00:03:13 nathanw Exp $ a7 2 #options INCLUDE_CONFIG_FILE # embed config file in kernel binary d278 1 d280 1 d480 1 d493 5 a497 1 #tlp* at pci? dev ? function ? # DECchip 21x4x and clones d737 2 a789 1 pseudo-device clockctl # user control of clock subsystem @ 1.1.6.9 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD$ d62 1 a62 1 #options SHMMAXPGS=2048 # 2048 pages is the default d388 15 a402 1 scsibus* at scsi? d448 2 a449 1 atapibus* at atapi? d610 1 d683 16 a698 1 audio* at audiobus? d708 5 a712 1 midi* at midibus? @ 1.1.6.10 log @Catch up to -current. @ text @d500 1 a500 1 #wi* at pcmcia? function ? # Lucent/Intersil WaveLan IEEE (802.11) @ 1.1.6.11 log @Catch up to -current. @ text @d192 1 a192 1 cpu0 at mainbus0 @