head 1.44; access; symbols perseant-exfatfs-base-20250801:1.44 perseant-exfatfs-base-20240630:1.44 perseant-exfatfs:1.44.0.80 perseant-exfatfs-base:1.44 bouyer-sunxi-drm:1.44.0.78 bouyer-sunxi-drm-base:1.44 cjep_sun2x:1.44.0.76 cjep_sun2x-base:1.44 cjep_staticlib_x-base1:1.44 cjep_staticlib_x:1.44.0.74 cjep_staticlib_x-base:1.44 thorpej-futex-base:1.44 bouyer-xenpvh-base2:1.44 phil-wifi-20200421:1.44 bouyer-xenpvh-base1:1.44 phil-wifi-20200411:1.44 bouyer-xenpvh:1.44.0.72 bouyer-xenpvh-base:1.44 phil-wifi-20200406:1.44 ad-namecache-base3:1.44 ad-namecache-base2:1.44 ad-namecache-base1:1.44 ad-namecache:1.44.0.70 ad-namecache-base:1.44 isaki-audio2:1.44.0.68 isaki-audio2-base:1.44 pgoyette-compat-merge-20190127:1.44 pgoyette-compat-20190127:1.44 pgoyette-compat-20190118:1.44 pgoyette-compat-1226:1.44 pgoyette-compat-1126:1.44 pgoyette-compat-1020:1.44 pgoyette-compat-0930:1.44 pgoyette-compat-0906:1.44 pgoyette-compat-0728:1.44 pgoyette-compat-0625:1.44 pgoyette-compat-0521:1.44 pgoyette-compat-0502:1.44 pgoyette-compat-0422:1.44 pgoyette-compat-0415:1.44 pgoyette-compat-0407:1.44 pgoyette-compat-0330:1.44 pgoyette-compat-0322:1.44 pgoyette-compat-0315:1.44 pgoyette-compat:1.44.0.66 pgoyette-compat-base:1.44 perseant-stdc-iso10646:1.44.0.64 perseant-stdc-iso10646-base:1.44 prg-localcount2-base3:1.44 prg-localcount2-base2:1.44 prg-localcount2-base1:1.44 prg-localcount2:1.44.0.62 prg-localcount2-base:1.44 pgoyette-localcount-20170426:1.44 bouyer-socketcan-base1:1.44 pgoyette-localcount-20170320:1.44 bouyer-socketcan:1.44.0.60 bouyer-socketcan-base:1.44 pgoyette-localcount-20170107:1.44 pgoyette-localcount-20161104:1.44 localcount-20160914:1.44 pgoyette-localcount-20160806:1.44 pgoyette-localcount-20160726:1.44 pgoyette-localcount:1.44.0.58 pgoyette-localcount-base:1.44 netbsd-5-2-3-RELEASE:1.44 netbsd-5-1-5-RELEASE:1.44 yamt-pagecache-base9:1.44 yamt-pagecache-tag8:1.44 tls-earlyentropy:1.44.0.56 tls-earlyentropy-base:1.44 riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.44 riastradh-drm2-base3:1.44 netbsd-5-2-2-RELEASE:1.44 netbsd-5-1-4-RELEASE:1.44 netbsd-5-2-1-RELEASE:1.44 netbsd-5-1-3-RELEASE:1.44 rmind-smpnet-nbase:1.44 rmind-smpnet:1.44.0.52 rmind-smpnet-base:1.44 agc-symver:1.44.0.54 agc-symver-base:1.44 tls-maxphys-base:1.44 yamt-pagecache-base8:1.44 netbsd-5-2:1.44.0.50 yamt-pagecache-base7:1.44 netbsd-5-2-RELEASE:1.44 netbsd-5-2-RC1:1.44 yamt-pagecache-base6:1.44 yamt-pagecache-base5:1.44 yamt-pagecache-base4:1.44 netbsd-5-1-2-RELEASE:1.44 netbsd-5-1-1-RELEASE:1.44 jmcneill-usbmp:1.44.0.48 jmcneill-usbmp-base:1.44 jmcneill-audiomp3:1.44.0.46 jmcneill-audiomp3-base:1.44 yamt-pagecache-base3:1.44 yamt-pagecache-base2:1.44 yamt-pagecache:1.44.0.44 yamt-pagecache-base:1.44 rmind-uvmplock-nbase:1.44 jym-xensuspend-nbase:1.44 bouyer-quota2-nbase:1.44 bouyer-quota2:1.44.0.42 bouyer-quota2-base:1.44 jruoho-x86intr:1.44.0.40 jruoho-x86intr-base:1.44 matt-nb5-pq3:1.44.0.38 matt-nb5-pq3-base:1.44 netbsd-5-1:1.44.0.36 netbsd-5-1-RELEASE:1.44 yamt-nfs-mp-base11:1.44 netbsd-5-1-RC4:1.44 uebayasi-xip-base2:1.44 yamt-nfs-mp-base10:1.44 netbsd-5-1-RC3:1.44 netbsd-5-1-RC2:1.44 netbsd-5-1-RC1:1.44 rmind-uvmplock:1.44.0.34 rmind-uvmplock-base:1.44 yamt-nfs-mp-base9:1.44 uebayasi-xip:1.44.0.32 uebayasi-xip-base:1.44 netbsd-5-0-2-RELEASE:1.44 yamt-nfs-mp-base8:1.44 yamt-nfs-mp-base7:1.44 netbsd-5-0-1-RELEASE:1.44 jymxensuspend-base:1.44 yamt-nfs-mp-base6:1.44 yamt-nfs-mp-base5:1.44 yamt-nfs-mp-base4:1.44 yamt-nfs-mp-base3:1.44 netbsd-5-0:1.44.0.30 netbsd-5-0-RELEASE:1.44 netbsd-5-0-RC4:1.44 netbsd-5-0-RC3:1.44 netbsd-5-0-RC2:1.44 jym-xensuspend:1.44.0.28 jym-xensuspend-base:1.44 netbsd-5-0-RC1:1.44 haad-dm-base2:1.44 haad-nbase2:1.44 ad-audiomp2:1.44.0.26 ad-audiomp2-base:1.44 netbsd-5:1.44.0.24 netbsd-5-base:1.44 haad-dm-base1:1.44 netbsd-4-0-1-RELEASE:1.42 wrstuden-fixsa-newbase:1.42 haad-dm:1.44.0.22 haad-dm-base:1.44 simonb-wapbl-nbase:1.44 yamt-pf42-base4:1.44 simonb-wapbl:1.44.0.20 simonb-wapbl-base:1.44 yamt-pf42-base3:1.44 hpcarm-cleanup-nbase:1.44 yamt-pf42-base2:1.44 yamt-nfs-mp-base2:1.44 yamt-nfs-mp:1.44.0.18 yamt-nfs-mp-base:1.44 yamt-pf42:1.44.0.16 yamt-pf42-base:1.44 ad-socklock-base1:1.44 yamt-lazymbuf-base15:1.44 yamt-lazymbuf-base14:1.44 keiichi-mipv6-nbase:1.44 mjf-devfs2:1.44.0.14 mjf-devfs2-base:1.44 keiichi-mipv6:1.44.0.12 keiichi-mipv6-base:1.44 bouyer-xeni386-merge1:1.44 wrstuden-fixsa-base-1:1.42 vmlocking2-base3:1.44 netbsd-4-0:1.42.0.16 netbsd-4-0-RELEASE:1.42 bouyer-xeni386-nbase:1.44 yamt-kmem-base3:1.44 cube-autoconf:1.44.0.10 cube-autoconf-base:1.44 yamt-kmem-base2:1.44 bouyer-xeni386:1.44.0.8 bouyer-xeni386-base:1.44 yamt-kmem:1.44.0.6 yamt-kmem-base:1.44 vmlocking2-base2:1.44 reinoud-bufcleanup-nbase:1.44 vmlocking2:1.44.0.4 vmlocking2-base1:1.44 netbsd-4-0-RC5:1.42 matt-nb4-arm:1.42.0.14 matt-nb4-arm-base:1.42 jmcneill-base:1.44 netbsd-4-0-RC4:1.42 mjf-devfs:1.44.0.2 mjf-devfs-base:1.44 bouyer-xenamd64-base2:1.44 vmlocking-nbase:1.44 yamt-x86pmap-base4:1.44 bouyer-xenamd64:1.43.0.20 bouyer-xenamd64-base:1.44 netbsd-4-0-RC3:1.42 yamt-x86pmap-base3:1.43 yamt-x86pmap-base2:1.43 netbsd-4-0-RC2:1.42 yamt-x86pmap:1.43.0.18 yamt-x86pmap-base:1.43 nick-csl-alignment-base5:1.43 nick-csl-alignment-base4:1.43 netbsd-4-0-RC1:1.42 matt-armv6:1.43.0.16 matt-armv6-base:1.43 nick-csl-alignment-base3:1.43 nick-csl-alignment-base2:1.43 jmcneill-pm:1.43.0.14 jmcneill-pm-base:1.44 hpcarm-cleanup:1.43.0.12 hpcarm-cleanup-base:1.44 nick-csl-alignment:1.43.0.10 nick-csl-alignment-base:1.43 matt-mips64:1.43.0.8 matt-mips64-base:1.43 netbsd-3-1-1-RELEASE:1.25.2.2 netbsd-3-0-3-RELEASE:1.25.2.2 yamt-idlelwp-base8:1.43 wrstuden-fixsa:1.42.0.12 wrstuden-fixsa-base:1.42 ppcoea-renovation:1.43.0.6 ppcoea-renovation-base:1.43 thorpej-atomic:1.43.0.4 thorpej-atomic-base:1.43 reinoud-bufcleanup:1.43.0.2 reinoud-bufcleanup-base:1.44 mjf-ufs-trans:1.42.0.10 mjf-ufs-trans-base:1.43 vmlocking:1.42.0.8 vmlocking-base:1.43 ad-audiomp:1.42.0.6 ad-audiomp-base:1.42 yamt-idlelwp:1.42.0.4 post-newlock2-merge:1.42 newlock2-nbase:1.42 yamt-splraiseipl-base5:1.42 yamt-splraiseipl-base4:1.42 yamt-splraiseipl-base3:1.42 abandoned-netbsd-4-base:1.38 abandoned-netbsd-4:1.38.0.6 netbsd-3-1:1.25.2.2.0.4 netbsd-3-1-RELEASE:1.25.2.2 netbsd-3-0-2-RELEASE:1.25.2.2 yamt-splraiseipl-base2:1.42 netbsd-3-1-RC4:1.25.2.2 yamt-splraiseipl:1.40.0.4 yamt-splraiseipl-base:1.40 netbsd-3-1-RC3:1.25.2.2 yamt-pdpolicy-base9:1.40 newlock2:1.40.0.2 newlock2-base:1.42 yamt-pdpolicy-base8:1.40 netbsd-3-1-RC2:1.25.2.2 netbsd-3-1-RC1:1.25.2.2 yamt-pdpolicy-base7:1.38 netbsd-4:1.42.0.2 netbsd-4-base:1.42 yamt-pdpolicy-base6:1.38 chap-midi-nbase:1.38 netbsd-3-0-1-RELEASE:1.25.2.2 gdamore-uart:1.38.0.4 gdamore-uart-base:1.38 simonb-timcounters-final:1.34.6.2 yamt-pdpolicy-base5:1.38 chap-midi:1.38.0.2 chap-midi-base:1.38 yamt-pdpolicy-base4:1.37 yamt-pdpolicy-base3:1.37 peter-altq-base:1.36 peter-altq:1.36.0.6 yamt-pdpolicy-base2:1.36 elad-kernelauth-base:1.38 elad-kernelauth:1.36.0.4 yamt-pdpolicy:1.36.0.2 yamt-pdpolicy-base:1.36 yamt-uio_vmspace-base5:1.36 simonb-timecounters:1.34.0.6 simonb-timecounters-base:1.38 rpaulo-netinet-merge-pcb:1.34.0.4 rpaulo-netinet-merge-pcb-base:1.40 yamt-uio_vmspace:1.34.0.2 netbsd-3-0:1.25.2.2.0.2 netbsd-3-0-RELEASE:1.25.2.2 netbsd-3-0-RC6:1.25.2.2 yamt-readahead-base3:1.33 netbsd-3-0-RC5:1.25.2.2 netbsd-3-0-RC4:1.25.2.2 netbsd-3-0-RC3:1.25.2.2 yamt-readahead-base2:1.33 netbsd-3-0-RC2:1.25.2.2 yamt-readahead-pervnode:1.33 yamt-readahead-perfile:1.33 yamt-readahead:1.33.0.6 yamt-readahead-base:1.33 netbsd-3-0-RC1:1.25.2.2 yamt-vop-base3:1.33 netbsd-2-0-3-RELEASE:1.17.2.1 netbsd-2-1:1.17.2.1.2.1.0.2 yamt-vop-base2:1.33 thorpej-vnode-attr:1.33.0.4 thorpej-vnode-attr-base:1.33 netbsd-2-1-RELEASE:1.17.2.1.2.1 yamt-vop:1.33.0.2 yamt-vop-base:1.33 netbsd-2-1-RC6:1.17.2.1.2.1 netbsd-2-1-RC5:1.17.2.1.2.1 netbsd-2-1-RC4:1.17.2.1.2.1 netbsd-2-1-RC3:1.17.2.1.2.1 netbsd-2-1-RC2:1.17.2.1.2.1 netbsd-2-1-RC1:1.17.2.1.2.1 yamt-lazymbuf:1.26.0.2 yamt-km-base4:1.25 netbsd-2-0-2-RELEASE:1.17.2.1 yamt-km-base3:1.25 netbsd-3:1.25.0.2 netbsd-3-base:1.25 yamt-km-base2:1.23 yamt-km:1.21.0.6 yamt-km-base:1.21 kent-audio2:1.21.0.4 kent-audio2-base:1.26 netbsd-2-0-1-RELEASE:1.17.2.1 kent-audio1-beforemerge:1.21 netbsd-2:1.17.2.1.0.2 netbsd-2-base:1.17.2.1 kent-audio1:1.21.0.2 kent-audio1-base:1.21 netbsd-2-0-RELEASE:1.17.2.1 netbsd-2-0-RC5:1.17.2.1 netbsd-2-0-RC4:1.17.2.1 netbsd-2-0-RC3:1.17.2.1 netbsd-2-0-RC2:1.17.2.1 netbsd-2-0-RC1:1.17.2.1 netbsd-2-0:1.17.0.2 netbsd-2-0-base:1.17 ktrace-lwp:1.15.0.2 ktrace-lwp-base:1.34 nathanw_sa_before_merge:1.12 fvdl_fs64_base:1.11 gmcgarry_ctxsw:1.10.0.4 gmcgarry_ctxsw_base:1.10 gmcgarry_ucred:1.10.0.2 gmcgarry_ucred_base:1.10 kqueue-aftermerge:1.10 kqueue-beforemerge:1.10 kqueue-base:1.9 kqueue:1.8.0.2 gehenna-devsw-base:1.8 gehenna-devsw:1.2.0.2; locks; strict; comment @# @; 1.44 date 2007.10.17.19.56.17; author garbled; state dead; branches; next 1.43; 1.43 date 2007.03.14.12.27.24; author drochner; state Exp; branches 1.43.6.1 1.43.14.1 1.43.16.1 1.43.18.1 1.43.20.1; next 1.42; 1.42 date 2006.10.21.14.10.33; author bouyer; state Exp; branches 1.42.4.1 1.42.8.1 1.42.10.1; next 1.41; 1.41 date 2006.09.27.21.42.06; author manu; state Exp; branches; next 1.40; 1.40 date 2006.08.26.20.26.56; author christos; state Exp; branches 1.40.2.1 1.40.4.1; next 1.39; 1.39 date 2006.08.14.06.22.34; author skrll; state Exp; branches; next 1.38; 1.38 date 2006.05.09.19.01.39; author he; state Exp; branches; next 1.37; 1.37 date 2006.03.28.20.58.41; author pavel; state Exp; branches; next 1.36; 1.36 date 2006.02.05.05.02.02; author cube; state Exp; branches 1.36.2.1 1.36.4.1 1.36.6.1; next 1.35; 1.35 date 2006.02.04.03.34.46; author rpaulo; state Exp; branches; next 1.34; 1.34 date 2005.12.07.09.10.18; author tsutsui; state Exp; branches 1.34.2.1 1.34.4.1 1.34.6.1; next 1.33; 1.33 date 2005.09.09.16.33.07; author drochner; state Exp; branches; next 1.32; 1.32 date 2005.08.19.05.19.54; author christos; state Exp; branches; next 1.31; 1.31 date 2005.08.19.02.03.53; author christos; state Exp; branches; next 1.30; 1.30 date 2005.08.05.09.23.17; author skrll; state Exp; branches; next 1.29; 1.29 date 2005.07.31.04.04.43; author yamt; state Exp; branches; next 1.28; 1.28 date 2005.07.30.06.35.38; author yamt; state Exp; branches; next 1.27; 1.27 date 2005.07.07.17.05.58; author tron; state Exp; branches; next 1.26; 1.26 date 2005.04.15.17.27.21; author itohy; state Exp; branches 1.26.2.1; next 1.25; 1.25 date 2005.02.25.13.46.51; author simonb; state Exp; branches 1.25.2.1; next 1.24; 1.24 date 2005.02.18.21.05.53; author dsl; state Exp; branches; next 1.23; 1.23 date 2005.02.11.08.25.55; author dsl; state Exp; branches; next 1.22; 1.22 date 2005.01.31.16.55.01; author hannken; state Exp; branches; next 1.21; 1.21 date 2004.11.10.17.54.06; author christos; state Exp; branches 1.21.4.1 1.21.6.1; next 1.20; 1.20 date 2004.10.23.14.00.53; author augustss; state Exp; branches; next 1.19; 1.19 date 2004.09.04.23.29.57; author manu; state Exp; branches; next 1.18; 1.18 date 2004.07.15.03.53.51; author atatat; state Exp; branches; next 1.17; 1.17 date 2004.01.30.14.25.36; author augustss; state Exp; branches 1.17.2.1; next 1.16; 1.16 date 2003.11.07.17.36.49; author augustss; state Exp; branches; next 1.15; 1.15 date 2003.04.10.22.07.03; author christos; state Exp; branches 1.15.2.1; next 1.14; 1.14 date 2003.02.16.17.35.17; author augustss; state Exp; branches; next 1.13; 1.13 date 2003.02.02.20.43.22; author matt; state Exp; branches; next 1.12; 1.12 date 2003.01.13.20.48.16; author augustss; state Exp; branches; next 1.11; 1.11 date 2003.01.01.16.18.03; author augustss; state Exp; branches; next 1.10; 1.10 date 2002.10.14.18.39.37; author elric; state Exp; branches; next 1.9; 1.9 date 2002.09.18.02.44.07; author lukem; state Exp; branches; next 1.8; 1.8 date 2002.06.17.05.14.22; author lukem; state Exp; branches 1.8.2.1; next 1.7; 1.7 date 2002.06.13.15.28.54; author augustss; state Exp; branches; next 1.6; 1.6 date 2002.06.05.06.31.51; author augustss; state Exp; branches; next 1.5; 1.5 date 2002.05.31.11.13.23; author augustss; state Exp; branches; next 1.4; 1.4 date 2002.05.31.11.03.54; author augustss; state Exp; branches; next 1.3; 1.3 date 2002.05.31.10.46.34; author augustss; state Exp; branches; next 1.2; 1.2 date 2002.05.30.09.08.52; author augustss; state Exp; branches 1.2.2.1; next 1.1; 1.1 date 2002.05.30.08.51.10; author augustss; state Exp; branches; next ; 1.43.6.1 date 2007.05.08.20.13.13; author garbled; state dead; branches; next ; 1.43.14.1 date 2007.10.26.15.43.07; author joerg; state dead; branches; next ; 1.43.16.1 date 2007.11.06.23.20.17; author matt; state dead; branches; next ; 1.43.18.1 date 2007.10.18.08.32.25; author yamt; state dead; branches; next ; 1.43.20.1 date 2007.10.25.22.36.17; author bouyer; state dead; branches; next ; 1.42.4.1 date 2007.03.24.14.54.56; author yamt; state Exp; branches; next ; 1.42.8.1 date 2007.04.10.13.23.11; author ad; state Exp; branches; next 1.42.8.2; 1.42.8.2 date 2007.10.23.20.13.46; author ad; state Exp; branches; next ; 1.42.10.1 date 2007.07.11.20.01.24; author mjf; state Exp; branches; next ; 1.40.2.1 date 2006.11.18.21.29.29; author ad; state Exp; branches; next ; 1.40.4.1 date 2006.10.22.06.04.54; author yamt; state Exp; branches; next ; 1.36.2.1 date 2006.04.01.12.06.26; author yamt; state Exp; branches; next 1.36.2.2; 1.36.2.2 date 2006.05.24.10.57.09; author yamt; state Exp; branches; next 1.36.2.3; 1.36.2.3 date 2006.09.03.15.23.27; author yamt; state Exp; branches; next ; 1.36.4.1 date 2006.04.19.02.33.32; author elad; state Exp; branches; next 1.36.4.2; 1.36.4.2 date 2006.05.11.23.26.59; author elad; state Exp; branches; next ; 1.36.6.1 date 2006.03.31.09.45.08; author tron; state Exp; branches; next 1.36.6.2; 1.36.6.2 date 2006.05.24.15.48.19; author tron; state Exp; branches; next ; 1.34.2.1 date 2006.02.18.15.38.44; author yamt; state Exp; branches; next ; 1.34.4.1 date 2006.09.09.02.42.22; author rpaulo; state Exp; branches; next ; 1.34.6.1 date 2006.04.22.11.37.53; author simonb; state Exp; branches; next 1.34.6.2; 1.34.6.2 date 2006.06.01.22.35.15; author kardel; state Exp; branches; next ; 1.26.2.1 date 2006.06.21.14.54.49; author yamt; state Exp; branches; next 1.26.2.2; 1.26.2.2 date 2006.12.30.20.46.43; author yamt; state Exp; branches; next 1.26.2.3; 1.26.2.3 date 2007.09.03.14.28.54; author yamt; state Exp; branches; next 1.26.2.4; 1.26.2.4 date 2007.10.27.11.27.34; author yamt; state dead; branches; next ; 1.25.2.1 date 2005.04.17.11.44.21; author tron; state Exp; branches; next 1.25.2.2; 1.25.2.2 date 2005.07.18.21.14.40; author riz; state Exp; branches; next ; 1.21.4.1 date 2005.04.29.11.28.19; author kent; state Exp; branches; next ; 1.21.6.1 date 2005.02.12.18.17.38; author yamt; state Exp; branches; next 1.21.6.2; 1.21.6.2 date 2005.03.19.08.33.10; author yamt; state Exp; branches; next ; 1.17.2.1 date 2004.07.15.20.16.43; author he; state Exp; branches 1.17.2.1.2.1; next ; 1.17.2.1.2.1 date 2005.07.21.19.27.57; author riz; state Exp; branches; next ; 1.15.2.1 date 2004.08.03.10.39.21; author skrll; state Exp; branches; next 1.15.2.2; 1.15.2.2 date 2004.09.18.14.39.04; author skrll; state Exp; branches; next 1.15.2.3; 1.15.2.3 date 2004.09.21.13.20.25; author skrll; state Exp; branches; next 1.15.2.4; 1.15.2.4 date 2004.11.02.07.50.46; author skrll; state Exp; branches; next 1.15.2.5; 1.15.2.5 date 2004.11.14.08.15.24; author skrll; state Exp; branches; next 1.15.2.6; 1.15.2.6 date 2005.02.04.11.44.48; author skrll; state Exp; branches; next 1.15.2.7; 1.15.2.7 date 2005.02.15.21.32.51; author skrll; state Exp; branches; next 1.15.2.8; 1.15.2.8 date 2005.03.04.16.39.01; author skrll; state Exp; branches; next 1.15.2.9; 1.15.2.9 date 2005.11.10.13.58.15; author skrll; state Exp; branches; next 1.15.2.10; 1.15.2.10 date 2005.12.11.10.28.24; author christos; state Exp; branches; next ; 1.8.2.1 date 2002.06.17.05.14.22; author jdolecek; state dead; branches; next 1.8.2.2; 1.8.2.2 date 2002.06.23.17.39.16; author jdolecek; state Exp; branches; next 1.8.2.3; 1.8.2.3 date 2002.09.06.08.38.55; author jdolecek; state Exp; branches; next 1.8.2.4; 1.8.2.4 date 2002.10.10.18.35.11; author jdolecek; state Exp; branches; next ; 1.2.2.1 date 2002.05.30.09.08.52; author gehenna; state dead; branches; next 1.2.2.2; 1.2.2.2 date 2002.05.30.15.34.33; author gehenna; state Exp; branches; next 1.2.2.3; 1.2.2.3 date 2002.07.15.00.33.06; author gehenna; state Exp; branches; next ; desc @@ 1.44 log @Merge the ppcoea-renovation branch to HEAD. This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here. TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted. NOTES: pmppc was removed as an arch, and moved to a evbppc target. @ text @# $NetBSD: PMPPC,v 1.43 2007/03/14 12:27:24 drochner Exp $ # # PMPPC # include "arch/pmppc/conf/std.pmppc" #options INCLUDE_CONFIG_FILE # embed config file in kernel binary ident "PMPPC" #options BOOTHOWTO=RB_SINGLE options BOOTHOWTO=0 options MSGBUFSIZE=0x10000 maxusers 32 options INSECURE # disable kernel security levels options NTP # NTP phase/frequency locked loop options KTRACE # system call tracing via ktrace(1) options SYSVMSG # System V message queues options SYSVSEM # System V semaphores options SYSVSHM # System V shared memory #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) #options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel # Diagnostic/debugging support options options DIAGNOSTIC # cheap kernel consistency checks #options DEBUG # expensive debugging checks/support options DDB # in-kernel debugger options DDB_HISTORY_SIZE=512 # enable history editing in DDB #options TRAP_PANICWAIT options SYMTAB_SPACE=500000 # size for embedded symbol table #options KGDB # remote debugger #options KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0xff600400,KGDB_DEVRATE=9600 #makeoptions DEBUG="-g" # compile full symbol table # Compatibility options #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_15 # NetBSD 1.5, #options COMPAT_16 # NetBSD 1.6, #options COMPAT_20 # NetBSD 2.0, #options COMPAT_30 # NetBSD 3.0 compatibility. #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_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 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 PTYFS # /dev/pts/N support # File system options #options QUOTA # UFS quotas #options FFS_EI # FFS Endian Independant support options SOFTDEP # FFS soft updates support. #options NFSSERVER # Network File System server #options FFS_NO_SNAPSHOT # No FFS snapshot support #options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and # immutable) behave as system flags. options NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM options NFS_BOOT_RWSIZE=1024 # 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_NAT_T # IPsec NAT traversal (NAT-T) #options IPSEC_DEBUG # debug for IP security options MROUTING # IP multicast routing options PIM # Protocol Independent Multicast #options ISO,TPIP # OSI #options EON # OSI tunneling over IP #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 IPFILTER_LOOKUP # ippool(8) support #options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG #options NMBCLUSTERS=1024 # These options enable verbose messages for several subsystems. # Warning, these may compile large string tables into the kernel! options PCIVERBOSE # verbose PCI device autoconfig messages options MIIVERBOSE # verbose PHY autoconfig messages #options PCI_CONFIG_DUMP # verbosely dump PCI config space #options SCSIVERBOSE # human readable SCSI error messages #options PCI_NETBSD_CONFIGURE # Do not rely on BIOS/whatever to configure PCI devices #options PCI_CONFIGURE_VERBOSE # Show PCI config information options USBVERBOSE # verbose USB device autoconfig messages # Kernel root file system and dump configuration. #config netbsd root on ? type ? config netbsd root on cs0 type nfs # # Device configuration # mainbus0 at root cpu0 at mainbus0 # CPC700 controller cpc0 at mainbus0 # RTC DS17485 rtc0 at mainbus0 addr 0x7ff00000 # Cirrus Logic Crystal CS89x0 Ethernet cs0 at mainbus0 addr 0x7fe00000 # flash driver not implemented flash0 at mainbus0 addr 0x70000000 # UARTs com0 at cpc0 addr 0xff600300 com1 at cpc0 addr 0xff600400 # cpctim driver not implemented cpctim0 at cpc0 addr 0xff650000 # cpciic driver not implemented cpciic0 at cpc0 addr 0xff620000 cpciic1 at cpc0 addr 0xff630000 # CPC700 integrated PCI bridge pci* at cpc0 pchb* at pci? pci* at pchb? pci* at ppb? bus ? ppb* at pci? dev ? function ? # PCI-PCI bridges puc* at pci? dev ? function ? # PCI "universal" comm. cards # PCI PCMCIA controllers #pcic0 at pci? dev? function ? # CardBus bridge support #cbb* at pci? dev ? function ? #cardslot* at cbb? # CardBus bus support #cardbus* at cardslot? #pcmcia* at cardslot? vga* at pci? dev ? function ? wsdisplay* at vga? console ? wsmouse* at wsmousedev? mux 0 wskbd* at wskbddev? mux 1 # PCI serial interfaces com* at puc? port ? # 16x50s on "universal" comm boards cy* at pci? dev ? function ? # Cyclades Cyclom-Y serial boards cz* at pci? dev ? function ? # Cyclades-Z multi-port serial boards # I2O devices iop* at pci? dev ? function ? # I/O processor iopsp* at iop? tid ? # SCSI/FC-AL ports ld* at iop? tid ? # block devices #dpti* at iop? tid 0 # DPT/Adaptec control interface # 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 9x0UW[D], 3940U[2,3]W 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 iha* at pci? dev ? function ? # Initio INIC-940/950 SCSI isp* at pci? dev ? function ? # Qlogic ISP [12]0x0 SCSI/FibreChannel mly* at pci? dev ? function ? # Mylex AcceleRAID and eXtremeRAID pcscp* at pci? dev ? function ? # AMD 53c974 PCscsi-PCI SCSI siop* at pci? dev ? function ? # Symbios 53c8xx SCSI #options SIOP_SYMLED # drive the act. LED in software trm* at pci? dev ? function ? # Tekram DC-395U/UW/F, DC-315/U SCSI # SCSI bus support scsibus* at scsi? channel ? # 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 ses* at scsibus? target ? lun ? # SCSI Enclosure Services devices ss* at scsibus? target ? lun ? # SCSI scanners uk* at scsibus? target ? lun ? # SCSI unknown # RAID controllers and devices #aac* at pci? dev ? function ? # Adaptec AAC family cac* at pci? dev ? function ? # Compaq PCI array controllers icp* at pci? dev ? function ? # ICP-Vortex GDT & Intel RAID mlx* at pci? dev ? function ? # Mylex DAC960 & DEC SWXCR family twe* at pci? dev ? function ? # 3ware Escalade RAID controllers #ld* at aac? unit ? # logical disk devices ld* at cac? unit ? ld* at icp? unit ? ld* at twe? unit ? ld* at mlx? unit ? icpsp* at icp? unit ? # SCSI pass-through #scsibus* at icpsp? # Network Interfaces # PCI network interfaces an* at pci? dev ? function ? # Aironet PC4500/PC4800 (802.11) en* at pci? dev ? function ? # ENI/Adaptec ATM ep* at pci? dev ? function ? # 3Com 3c59x epic* at pci? dev ? function ? # SMC EPIC/100 Ethernet esh* at pci? dev ? function ? # Essential HIPPI card ex* at pci? dev ? function ? # 3Com 90x[BC] fpa* at pci? dev ? function ? # DEC DEFPA FDDI fxp* at pci? dev ? function ? # Intel EtherExpress PRO 10+/100B gsip* at pci? dev ? function ? # NS83820 Gigabit Ethernet #hme* at pci? dev ? function ? # Sun Microelectronics STP2002-STQ le* at pci? dev ? function ? # PCnet-PCI Ethernet lmc* at pci? dev ? function ? # Lan Media Corp SSI/HSSI/DS3 ne* at pci? dev ? function ? # NE2000-compatible Ethernet ntwoc* at pci? dev ? function ? # Riscom/N2 PCI Sync Serial pcn* at pci? dev ? function ? # AMD PCnet-PCI Ethernet rtk* at pci? dev ? function ? # Realtek 8129/8139 sf* at pci? dev ? function ? # Adaptec AIC-6915 Ethernet sip* at pci? dev ? function ? # SiS 900/DP83815 Ethernet ste* at pci? dev ? function ? # Sundance ST-201 Ethernet stge* at pci? dev ? function ? # Sundance/Tamarack TC9021 Gigabit ti* at pci? dev ? function ? # Alteon ACEnic gigabit Ethernet tl* at pci? dev ? function ? # ThunderLAN-based Ethernet tlp* at pci? dev ? function ? # DECchip 21x4x and clones vr* at pci? dev ? function ? # VIA Rhine Fast Ethernet wi* at pci? dev ? function ? # Intersil Prism Mini-PCI (802.11b) wm* at pci? dev ? function ? # Intel 82543/82544 gigabit # MII/PHY support acphy* at mii? phy ? # DAltima AC101 and AMD Am79c874 PHYs amhphy* at mii? phy ? # AMD 79c901 Ethernet PHYs bmtphy* at mii? phy ? # Broadcom BCM5201 and BCM5202 PHYs brgphy* at mii? phy ? # Broadcom BCM5400-family PHYs dmphy* at mii? phy ? # Davicom DM9101 PHYs exphy* at mii? phy ? # 3Com internal PHYs glxtphy* at mii? phy ? # Level One LXT-1000 PHYs gphyter* at mii? phy ? # NS83861 Gig-E PHY icsphy* at mii? phy ? # Integrated Circuit Systems ICS189x ikphy* at mii? phy ? # Intel 82563 PHYs inphy* at mii? phy ? # Intel 82555 PHYs iophy* at mii? phy ? # Intel 82553 PHYs lxtphy* at mii? phy ? # Level One LXT-970 PHYs makphy* at mii? phy ? # Marvell Semiconductor 88E1000 PHYs nsphy* at mii? phy ? # NS83840 PHYs nsphyter* at mii? phy ? # NS83843 PHYs pnaphy* at mii? phy ? # generic HomePNA 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 urlphy* at mii? phy ? # Realtek RTL8150L internal PHYs # USB Controller and Devices # PCI USB controllers # The EHCI is not ready for prime time. #ehci* at pci? dev ? function ? # Enhanced Host Controller ohci* at pci? dev ? function ? # Open Host Controller uhci* at pci? dev ? function ? # Universal Host Controller (Intel) # CardBus USB controllers #ehci* at cardbus? function ? # Enhanced Host Controller #ohci* at cardbus? function ? # Open Host Controller # USB bus support #usb* at ehci? usb* at ohci? usb* at uhci? # USB Hubs uhub* at usb? uhub* at uhub? port ? # USB HID device uhidev* at uhub? port ? configuration ? interface ? # USB Mice ums* at uhidev? reportid ? # USB Keyboards ukbd* at uhidev? reportid ? # USB serial adapter ucycom* at uhidev? reportid ? # 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 ? #wd* at umass? # USB audio uaudio* at uhub? port ? configuration ? # USB MIDI umidi* at uhub? port ? configuration ? # USB IrDA # USB-IrDA bridge spec uirda* at uhub? port ? configuration ? interface ? irframe* at uirda? # SigmaTel STIr4200 USB/IrDA Bridge ustir* at uhub? port ? irframe* at ustir? # 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 # Prolific PL2301/PL2302 host-to-host adapter upl* at uhub? port ? # Serial adapters uftdi* at uhub? port ? # FTDI FT8U100AX serial adapter ucom* at uftdi? portno ? umct* at uhub? port ? # MCT USB-RS232 serial adapter ucom* at umct? portno ? uplcom* at uhub? port ? # I/O DATA USB-RSAQ2 serial adapter ucom* at uplcom? portno ? uvscom* at uhub? port ? # SUNTAC Slipper U VS-10U serial adapter ucom* at uvscom? portno ? # Diamond Multimedia Rio 500 urio* at uhub? port ? # USB Handspring Visor uvisor* at uhub? port ? ucom* at uvisor? # Kyocera AIR-EDGE PHONE #ukyopon* at uhub? port ? #ucom* at ukyopon? portno ? # USB scanners uscanner* at uhub? port ? # USB scanners that use SCSI emulation, e.g., HP5300 usscanner* at uhub? port ? #scsibus* at usscanner? channel ? # Y@@P firmware loader uyap* at uhub? port ? # D-Link DSB-R100 USB radio udsbr* at uhub? port ? # USB Generic driver ugen* at uhub? port ? # PCI audio devices auich* at pci? dev ? function ? # Intel ICH integrated AC'97 Audio autri* at pci? dev ? function ? # Trident 4DWAVE based AC'97 Audio auvia* at pci? dev ? function ? # VIA VT82C686A integrated AC'97 Audio clcs* at pci? dev ? function ? # Cirrus Logic CS4280 clct* at pci? dev ? function ? # Cirrus Logic CS4281 cmpci* at pci? dev ? function ? # C-Media CMI8338/8738 eap* at pci? dev ? function ? # Ensoniq AudioPCI emuxki* at pci? dev ? function ? # Creative SBLive! and PCI512 esa* at pci? dev ? function ? # ESS Allegro-1 / Maestro-3 PCI Audio esm* at pci? dev ? function ? # ESS Maestro-1/2/2e PCI Audio Accelerator eso* at pci? dev ? function ? # ESS Solo-1 PCI AudioDrive fms* at pci? dev ? function ? # Forte Media FM801 neo* at pci? dev ? function ? # NeoMagic 256 AC'97 Audio sv* at pci? dev ? function ? # S3 SonicVibes yds* at pci? dev ? function ? # Yamaha DS-1 PCI Audio # Radio support radio* at radiodev? # Audio support audio* at audiobus? pseudo-device vnd # disk-like interface to files #pseudo-device fss 4 # file system snapshot device #pseudo-device cgd 4 # cryptographic disk devices #pseudo-device md 1 # memory disk device pseudo-device loop # network loopback pseudo-device bpfilter # packet filter pseudo-device ipfilter # IP filter (firewall) and NAT pseudo-device ppp # Point-to-Point Protocol pseudo-device sl # Serial Line IP pseudo-device tun # network tunneling over tty pseudo-device gre # generic L3 over IP tunnel pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933) #pseudo-device faith # IPv[46] tcp relay translation i/f pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation pseudo-device vlan # IEEE 802.1q encapsulation pseudo-device pty # pseudo-terminals pseudo-device rnd # /dev/random and in-kernel generator pseudo-device clockctl # user control of clock subsystem # wscons pseudo-devices pseudo-device wsmux # mouse & keyboard multiplexor pseudo-device wsfont @ 1.43 log @It doesn't make sense to specify "configuration" and "interface" locators for uhub because a hub can't have sub-devices. This might be sanity-checked eventually. Same for ubt now after the change to device attachment. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.42 2006/10/21 14:10:33 bouyer Exp $ @ 1.43.16.1 log @sync with HEAD @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.43 2007/03/14 12:27:24 drochner Exp $ @ 1.43.14.1 log @Sync with HEAD. Follow the merge of pmap.c on i386 and amd64 and move pmap_init_tmp_pgtbl into arch/x86/x86/pmap.c. Modify the ACPI wakeup code to restore CR4 before jumping back into kernel space as the large page option might cover that. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.43 2007/03/14 12:27:24 drochner Exp $ @ 1.43.20.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.43 2007/03/14 12:27:24 drochner Exp $ @ 1.43.18.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.43 2007/03/14 12:27:24 drochner Exp $ @ 1.43.6.1 log @Now that pmppc has been moved to evbppc/pmppc, remove arch/pmppc. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.43 2007/03/14 12:27:24 drochner Exp $ @ 1.42 log @Add support for the Intel 80003 Gigabit Ethernet controller (found e.g. in newer server chipsets) to wm(4), from the FreeBSD em(4) driver. While there, add a few other Intel Ethernet controller that should work as is. Properly update the RX error and TX collision counters. Add ikphy(4), a driver for the Intel i82563 Kumeran 10/100/1000 Ethernet PHYs @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.41 2006/09/27 21:42:06 manu Exp $ d316 1 a316 1 uhub* at uhub? port ? configuration ? interface ? @ 1.42.10.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.43 2007/03/14 12:27:24 drochner Exp $ d316 1 a316 1 uhub* at uhub? port ? @ 1.42.8.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.42 2006/10/21 14:10:33 bouyer Exp $ d316 1 a316 1 uhub* at uhub? port ? @ 1.42.8.2 log @Sync with head. @ text @d1 454 @ 1.42.4.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.42 2006/10/21 14:10:33 bouyer Exp $ d316 1 a316 1 uhub* at uhub? port ? @ 1.41 log @- Document COMPAT_15 as doing nothing - Add COMPAT_15 to all the kernel that had COMPAT_14, for the sake of coherency - Remove the only occurences of #ifdef COMPAT_15 in the tree: for the ARM ports, COMPAT_15 was always used in conjunction with EXEC_AOUT. Only EXEC_AOUT matters here. This address kern/18407 @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.40 2006/08/26 20:26:56 christos Exp $ d281 1 @ 1.40 log @PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.39 2006/08/14 06:22:34 skrll Exp $ d52 1 @ 1.40.2.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.42 2006/10/21 14:10:33 bouyer Exp $ a51 1 #options COMPAT_15 # NetBSD 1.5, a279 1 ikphy* at mii? phy ? # Intel 82563 PHYs @ 1.40.4.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.40 2006/08/26 20:26:56 christos Exp $ a51 1 #options COMPAT_15 # NetBSD 1.5, a279 1 ikphy* at mii? phy ? # Intel 82563 PHYs @ 1.39 log @s/adpater/adapter/ Prompted by PR/34195 @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.38 2006/05/09 19:01:39 he Exp $ a99 2 #options NS # XNS #options NSIP # XNS tunneling over IP a101 1 #options CCITT,LLC,HDLC # X.25 d108 1 @ 1.38 log @Bump SYMTAB_SPACE so that it fits again. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.37 2006/03/28 20:58:41 pavel Exp $ d327 1 a327 1 # USB serial adpater @ 1.37 log @Add stf to all kernel configs which have INET6 and gif, except the INSTALL ones and those for specific machines of developers. PR 32304. OK'ed by rpaulo. N.B. stf is a cloning device, so it still must be enabled by "ifconfig stf0 create". @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.36 2006/02/05 05:02:02 cube Exp $ d39 1 a39 1 options SYMTAB_SPACE=450000 # size for embedded symbol table @ 1.36 log @Remove 'count' argument for pseudo-devices that ignore it (vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf). @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.35 2006/02/04 03:34:46 rpaulo Exp $ d445 1 a445 1 #pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation @ 1.36.4.1 log @sync with head - hopefully this will work @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.37 2006/03/28 20:58:41 pavel Exp $ d445 1 a445 1 pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation @ 1.36.4.2 log @sync with head @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.36.4.1 2006/04/19 02:33:32 elad Exp $ d39 1 a39 1 options SYMTAB_SPACE=500000 # size for embedded symbol table @ 1.36.2.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.36 2006/02/05 05:02:02 cube Exp $ d445 1 a445 1 pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation @ 1.36.2.2 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.36.2.1 2006/04/01 12:06:26 yamt Exp $ d39 1 a39 1 options SYMTAB_SPACE=500000 # size for embedded symbol table @ 1.36.2.3 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.36.2.2 2006/05/24 10:57:09 yamt Exp $ d100 2 d104 1 a110 1 #options IPFILTER_LOOKUP # ippool(8) support d327 1 a327 1 # USB serial adapter @ 1.36.6.1 log @Merge 2006-03-31 NetBSD-current into the "peter-altq" branch. @ text @d1 1 a1 1 # $NetBSD$ d445 1 a445 1 pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation @ 1.36.6.2 log @Merge 2006-05-24 NetBSD-current into the "peter-altq" branch. @ text @d39 1 a39 1 options SYMTAB_SPACE=500000 # size for embedded symbol table @ 1.35 log @bpfilter doesn't accept count anymore. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.34 2005/12/07 09:10:18 tsutsui Exp $ d432 1 a432 1 pseudo-device vnd 4 # disk-like interface to files d439 7 a445 7 pseudo-device ppp 2 # Point-to-Point Protocol pseudo-device sl 2 # Serial Line IP pseudo-device tun 4 # network tunneling over tty pseudo-device gre 2 # generic L3 over IP tunnel pseudo-device gif 4 # IPv[46] over IPv[46] tunnel (RFC1933) #pseudo-device faith 1 # IPv[46] tcp relay translation i/f #pseudo-device stf 1 # 6to4 IPv6 over IPv4 encapsulation @ 1.34 log @Adjust comments for options FFS_NO_SNAPSHOT. XXX: This option should be mentioned in options(4). @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.33 2005/09/09 16:33:07 drochner Exp $ d437 1 a437 1 pseudo-device bpfilter 8 # packet filter @ 1.34.4.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.40 2006/08/26 20:26:56 christos Exp $ d39 1 a39 1 options SYMTAB_SPACE=500000 # size for embedded symbol table d100 2 d104 1 a110 1 #options IPFILTER_LOOKUP # ippool(8) support d327 1 a327 1 # USB serial adapter d432 1 a432 1 pseudo-device vnd # disk-like interface to files d437 1 a437 1 pseudo-device bpfilter # packet filter d439 7 a445 7 pseudo-device ppp # Point-to-Point Protocol pseudo-device sl # Serial Line IP pseudo-device tun # network tunneling over tty pseudo-device gre # generic L3 over IP tunnel pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933) #pseudo-device faith # IPv[46] tcp relay translation i/f pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation @ 1.34.6.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.37 2006/03/28 20:58:41 pavel Exp $ d432 1 a432 1 pseudo-device vnd # disk-like interface to files d437 1 a437 1 pseudo-device bpfilter # packet filter d439 7 a445 7 pseudo-device ppp # Point-to-Point Protocol pseudo-device sl # Serial Line IP pseudo-device tun # network tunneling over tty pseudo-device gre # generic L3 over IP tunnel pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933) #pseudo-device faith # IPv[46] tcp relay translation i/f pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation @ 1.34.6.2 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.34.6.1 2006/04/22 11:37:53 simonb Exp $ d39 1 a39 1 options SYMTAB_SPACE=500000 # size for embedded symbol table @ 1.34.2.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.34 2005/12/07 09:10:18 tsutsui Exp $ d432 1 a432 1 pseudo-device vnd # disk-like interface to files d437 1 a437 1 pseudo-device bpfilter # packet filter d439 7 a445 7 pseudo-device ppp # Point-to-Point Protocol pseudo-device sl # Serial Line IP pseudo-device tun # network tunneling over tty pseudo-device gre # generic L3 over IP tunnel pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933) #pseudo-device faith # IPv[46] tcp relay translation i/f #pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation @ 1.33 log @remove "dev" locators from cardbus device definitions, it doesn't make sense technically and might be removed @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.32 2005/08/19 05:19:54 christos Exp $ d83 1 a83 1 #options FFS_NO_SNAPSHOT # ffs snapshots @ 1.32 log @Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.31 2005/08/19 02:03:53 christos Exp $ d306 2 a307 2 #ehci* at cardbus? dev ? function ? # Enhanced Host Controller #ohci* at cardbus? dev ? function ? # Open Host Controller @ 1.31 log @64 bit inode changes. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.30 2005/08/05 09:23:17 skrll Exp $ d76 1 @ 1.30 log @Add (commented out) ucycom to various kernel configs. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.29 2005/07/31 04:04:43 yamt Exp $ d54 1 @ 1.29 log @revert "defflag VMSWAP" changes for now. there seems to be far more people who don't want to edit their kernel config files than i thought. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.28 2005/07/30 06:35:38 yamt Exp $ d325 3 @ 1.28 log @add "options VMSWAP" to non INSTALL kernels. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.27 2005/07/07 17:05:58 tron Exp $ a449 2 options VMSWAP # Swap device/file support @ 1.27 log @Add (commented out) IPSEC_NAT_T option. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.26 2005/04/15 17:27:21 itohy Exp $ d450 2 @ 1.26 log @Add ukyopon(4). @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.25 2005/02/25 13:46:51 simonb Exp $ d94 1 @ 1.26.2.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.26 2005/04/15 17:27:21 itohy Exp $ d39 1 a39 1 options SYMTAB_SPACE=500000 # size for embedded symbol table a53 1 #options COMPAT_30 # NetBSD 3.0 compatibility. a74 1 file-system PTYFS # /dev/pts/N support d81 1 a81 1 #options FFS_NO_SNAPSHOT # No FFS snapshot support a93 1 #options IPSEC_NAT_T # IPsec NAT traversal (NAT-T) d303 2 a304 2 #ehci* at cardbus? function ? # Enhanced Host Controller #ohci* at cardbus? function ? # Open Host Controller a323 3 # USB serial adpater ucycom* at uhidev? reportid ? d426 1 a426 1 pseudo-device vnd # disk-like interface to files d431 1 a431 1 pseudo-device bpfilter # packet filter d433 7 a439 7 pseudo-device ppp # Point-to-Point Protocol pseudo-device sl # Serial Line IP pseudo-device tun # network tunneling over tty pseudo-device gre # generic L3 over IP tunnel pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933) #pseudo-device faith # IPv[46] tcp relay translation i/f pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation @ 1.26.2.2 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.26.2.1 2006/06/21 14:54:49 yamt Exp $ a51 1 #options COMPAT_15 # NetBSD 1.5, d100 2 d104 1 a110 1 #options IPFILTER_LOOKUP # ippool(8) support a281 1 ikphy* at mii? phy ? # Intel 82563 PHYs d327 1 a327 1 # USB serial adapter @ 1.26.2.3 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.26.2.2 2006/12/30 20:46:43 yamt Exp $ d316 1 a316 1 uhub* at uhub? port ? @ 1.26.2.4 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.26.2.3 2007/09/03 14:28:54 yamt Exp $ @ 1.25 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: PMPPC,v 1.24 2005/02/18 21:05:53 dsl Exp $ d383 4 @ 1.25.2.1 log @Pull up revision 1.26 (requested by itohy in ticket #160): Add ukyopon(4). @ text @d1 1 a1 1 # $NetBSD$ a382 4 # Kyocera AIR-EDGE PHONE #ukyopon* at uhub? port ? #ucom* at ukyopon? portno ? @ 1.25.2.2 log @Pull up revision 1.27 (requested by tron in ticket #566): Add (commented out) IPSEC_NAT_T option. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.25.2.1 2005/04/17 11:44:21 tron Exp $ a93 1 #options IPSEC_NAT_T # IPsec NAT traversal (NAT-T) @ 1.24 log @Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.23 2005/02/11 08:25:55 dsl Exp $ d52 2 @ 1.23 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: PMPPC,v 1.22 2005/01/31 16:55:01 hannken Exp $ d79 1 a79 1 options FFS_SNAPSHOT # ffs snapshots @ 1.22 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: PMPPC,v 1.21 2004/11/10 17:54:06 christos Exp $ d79 1 @ 1.21 log @Add COMPAT_BSDPTY to the rest of the config files. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.20 2004/10/23 14:00:53 augustss Exp $ d420 1 @ 1.21.4.1 log @sync with -current @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.26 2005/04/15 17:27:21 itohy Exp $ a51 2 #options COMPAT_16 # NetBSD 1.6, #options COMPAT_20 # NetBSD 2.0, a78 1 #options FFS_NO_SNAPSHOT # ffs snapshots a379 4 # Kyocera AIR-EDGE PHONE #ukyopon* at uhub? port ? #ucom* at ukyopon? portno ? a419 1 #pseudo-device fss 4 # file system snapshot device @ 1.21.6.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD$ a78 1 options FFS_SNAPSHOT # ffs snapshots a419 1 #pseudo-device fss 4 # file system snapshot device @ 1.21.6.2 log @sync with head. xen and whitespace. xen part is not finished. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.21.6.1 2005/02/12 18:17:38 yamt Exp $ a51 2 #options COMPAT_16 # NetBSD 1.6, #options COMPAT_20 # NetBSD 2.0, d79 1 a79 1 #options FFS_NO_SNAPSHOT # ffs snapshots @ 1.20 log @s/uax/axe/ @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.19 2004/09/04 23:29:57 manu Exp $ d55 1 @ 1.19 log @IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on tech-net@@ @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.18 2004/07/15 03:53:51 atatat Exp $ d351 1 a353 1 uax* at uhub? port ? # ASIX AX88172 based adapters @ 1.18 log @Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented out in most of them. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.17 2004/01/30 14:25:36 augustss Exp $ d92 1 @ 1.17 log @Use more symbol table space in generic kernel. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.16 2003/11/07 17:36:49 augustss Exp $ d31 1 @ 1.17.2.1 log @Pull up revision 1.18 (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$ a30 1 #options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel @ 1.17.2.1.2.1 log @Pull up revision 1.26 (requested by itohy in ticket #1430): Add ukyopon(4). @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.26 2005/04/15 17:27:21 itohy Exp $ a377 4 # Kyocera AIR-EDGE PHONE #ukyopon* at uhub? port ? #ucom* at ukyopon? portno ? @ 1.16 log @Less symbol table space. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.15 2003/04/10 22:07:03 christos Exp $ d38 1 a38 1 options SYMTAB_SPACE=200000 # size for embedded symbol table @ 1.15 log @Bye Bye UCONSOLE @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.14 2003/02/16 17:35:17 augustss Exp $ d38 1 a38 1 options SYMTAB_SPACE=400000 # size for embedded symbol table @ 1.15.2.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.18 2004/07/15 03:53:51 atatat Exp $ a30 1 #options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel d38 1 a38 1 options SYMTAB_SPACE=450000 # size for embedded symbol table @ 1.15.2.2 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.19 2004/09/04 23:29:57 manu Exp $ a91 1 options PIM # Protocol Independent Multicast @ 1.15.2.3 log @Fix the sync with head I botched. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.15.2.1 2004/08/03 10:39:21 skrll Exp $ @ 1.15.2.4 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.15.2.3 2004/09/21 13:20:25 skrll Exp $ a350 1 axe* at uhub? port ? # ASIX AX88172 based adapters d353 1 @ 1.15.2.5 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.15.2.4 2004/11/02 07:50:46 skrll Exp $ a54 1 options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. @ 1.15.2.6 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.15.2.5 2004/11/14 08:15:24 skrll Exp $ a419 1 #pseudo-device fss 4 # file system snapshot device @ 1.15.2.7 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.15.2.6 2005/02/04 11:44:48 skrll Exp $ a78 1 options FFS_SNAPSHOT # ffs snapshots @ 1.15.2.8 log @Sync with HEAD. Hi Perry! @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.15.2.7 2005/02/15 21:32:51 skrll Exp $ a51 2 #options COMPAT_16 # NetBSD 1.6, #options COMPAT_20 # NetBSD 2.0, d79 1 a79 1 #options FFS_NO_SNAPSHOT # ffs snapshots @ 1.15.2.9 log @Sync with HEAD. Here we go again... @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.15.2.8 2005/03/04 16:39:01 skrll Exp $ a53 1 #options COMPAT_30 # NetBSD 3.0 compatibility. a74 1 file-system PTYFS # /dev/pts/N support a93 1 #options IPSEC_NAT_T # IPsec NAT traversal (NAT-T) d303 2 a304 2 #ehci* at cardbus? function ? # Enhanced Host Controller #ohci* at cardbus? function ? # Open Host Controller a323 3 # USB serial adpater ucycom* at uhidev? reportid ? a382 4 # Kyocera AIR-EDGE PHONE #ukyopon* at uhub? port ? #ucom* at ukyopon? portno ? @ 1.15.2.10 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.34 2005/12/07 09:10:18 tsutsui Exp $ d83 1 a83 1 #options FFS_NO_SNAPSHOT # No FFS snapshot support @ 1.14 log @Add uax(4) (and url(4) in some cases). @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.13 2003/02/02 20:43:22 matt Exp $ a17 1 #options UCONSOLE # users can use TIOCCONS (for xconsole) @ 1.13 log @Perform a rototill of the powerpc code. Mandate use of SPRG0 to store a pointer to current cpu's cpu_info structure. Use cpu_info for intstk,intr_depth,still_stk,idle_pcb,curpcb,curlwp,etal even on non-MULTIPROCESSOR machines. Add common macros GET_CPUINFO and INIT_CPUINFO to get and initialize the cpu_info struct on startup. Make ibm4xx use the standard . Use IFRAME_xx in ibm4xx trap_subr.S instead of explicit magic offsets. Move INTSTK and SPILLSTK to std.. Change faultbuf to a struct instead of an array. On MPC6XX cpus, stop using the vector page for temporary space and use reserved space in cpu_info. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.12 2003/01/13 20:48:16 augustss Exp $ d352 1 @ 1.12 log @Add KGDB (commented out). @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.11 2003/01/01 16:18:03 augustss Exp $ d39 1 a39 1 options SYMTAB_SPACE=200000 # size for embedded symbol table @ 1.11 log @Set up proper symbol table space. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.10 2002/10/14 18:39:37 elric Exp $ d41 2 @ 1.10 log @Added commented out cgd(4)s to GENERIC configs. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.9 2002/09/18 02:44:07 lukem Exp $ d39 1 a39 1 options SYMTAB_SPACE=300000 # size for embedded symbol table @ 1.9 log @enable USERCONF by default; it's small and extremely useful to have available. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.8 2002/06/17 05:14:22 lukem Exp $ d415 1 @ 1.8 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: PMPPC,v 1.7 2002/06/13 15:28:54 augustss Exp $ d30 1 a30 1 #options USERCONF # userconf(4) support @ 1.8.2.1 log @file PMPPC was added on branch kqueue on 2002-06-23 17:39:16 +0000 @ text @d1 434 @ 1.8.2.2 log @catch up with -current on kqueue branch @ text @a0 433 # $NetBSD: PMPPC,v 1.8.2.1 2002/06/23 17:39:16 jdolecek Exp $ # # PMPPC # include "arch/pmppc/conf/std.pmppc" #options INCLUDE_CONFIG_FILE # embed config file in kernel binary ident "PMPPC" #options BOOTHOWTO=RB_SINGLE options BOOTHOWTO=0 options MSGBUFSIZE=0x10000 maxusers 32 #options UCONSOLE # users can use TIOCCONS (for xconsole) options INSECURE # disable kernel security levels options NTP # NTP phase/frequency locked loop options KTRACE # system call tracing via ktrace(1) options SYSVMSG # System V message queues options SYSVSEM # System V semaphores options SYSVSHM # System V shared memory #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 # cheap kernel consistency checks #options DEBUG # expensive debugging checks/support options DDB # in-kernel debugger options DDB_HISTORY_SIZE=512 # enable history editing in DDB #options TRAP_PANICWAIT options SYMTAB_SPACE=300000 # size for embedded symbol table #makeoptions DEBUG="-g" # compile full symbol table # Compatibility options #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. # File systems file-system FFS # UFS file-system EXT2FS # second extended file system (linux) file-system LFS # log-structured file system file-system MFS # memory file system file-system NFS # Network File System client file-system CD9660 # ISO 9660 + Rock Ridge file system file-system MSDOSFS # MS-DOS file system file-system FDESC # /dev/fd file-system KERNFS # /kern file-system NULLFS # loopback file system file-system 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 options #options QUOTA # UFS quotas #options FFS_EI # FFS Endian Independant 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. options NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM options NFS_BOOT_RWSIZE=1024 # 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=1024 # These options enable verbose messages for several subsystems. # Warning, these may compile large string tables into the kernel! options PCIVERBOSE # verbose PCI device autoconfig messages options MIIVERBOSE # verbose PHY autoconfig messages #options PCI_CONFIG_DUMP # verbosely dump PCI config space #options SCSIVERBOSE # human readable SCSI error messages #options PCI_NETBSD_CONFIGURE # Do not rely on BIOS/whatever to configure PCI devices #options PCI_CONFIGURE_VERBOSE # Show PCI config information options USBVERBOSE # verbose USB device autoconfig messages # Kernel root file system and dump configuration. #config netbsd root on ? type ? config netbsd root on cs0 type nfs # # Device configuration # mainbus0 at root cpu0 at mainbus0 # CPC700 controller cpc0 at mainbus0 # RTC DS17485 rtc0 at mainbus0 addr 0x7ff00000 # Cirrus Logic Crystal CS89x0 Ethernet cs0 at mainbus0 addr 0x7fe00000 # flash driver not implemented flash0 at mainbus0 addr 0x70000000 # UARTs com0 at cpc0 addr 0xff600300 com1 at cpc0 addr 0xff600400 # cpctim driver not implemented cpctim0 at cpc0 addr 0xff650000 # cpciic driver not implemented cpciic0 at cpc0 addr 0xff620000 cpciic1 at cpc0 addr 0xff630000 # CPC700 integrated PCI bridge pci* at cpc0 pchb* at pci? pci* at pchb? pci* at ppb? bus ? ppb* at pci? dev ? function ? # PCI-PCI bridges puc* at pci? dev ? function ? # PCI "universal" comm. cards # PCI PCMCIA controllers #pcic0 at pci? dev? function ? # CardBus bridge support #cbb* at pci? dev ? function ? #cardslot* at cbb? # CardBus bus support #cardbus* at cardslot? #pcmcia* at cardslot? vga* at pci? dev ? function ? wsdisplay* at vga? console ? wsmouse* at wsmousedev? mux 0 wskbd* at wskbddev? mux 1 # PCI serial interfaces com* at puc? port ? # 16x50s on "universal" comm boards cy* at pci? dev ? function ? # Cyclades Cyclom-Y serial boards cz* at pci? dev ? function ? # Cyclades-Z multi-port serial boards # I2O devices iop* at pci? dev ? function ? # I/O processor iopsp* at iop? tid ? # SCSI/FC-AL ports ld* at iop? tid ? # block devices #dpti* at iop? tid 0 # DPT/Adaptec control interface # 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 9x0UW[D], 3940U[2,3]W 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 iha* at pci? dev ? function ? # Initio INIC-940/950 SCSI isp* at pci? dev ? function ? # Qlogic ISP [12]0x0 SCSI/FibreChannel mly* at pci? dev ? function ? # Mylex AcceleRAID and eXtremeRAID pcscp* at pci? dev ? function ? # AMD 53c974 PCscsi-PCI SCSI siop* at pci? dev ? function ? # Symbios 53c8xx SCSI #options SIOP_SYMLED # drive the act. LED in software trm* at pci? dev ? function ? # Tekram DC-395U/UW/F, DC-315/U SCSI # SCSI bus support scsibus* at scsi? channel ? # 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 ses* at scsibus? target ? lun ? # SCSI Enclosure Services devices ss* at scsibus? target ? lun ? # SCSI scanners uk* at scsibus? target ? lun ? # SCSI unknown # RAID controllers and devices #aac* at pci? dev ? function ? # Adaptec AAC family cac* at pci? dev ? function ? # Compaq PCI array controllers icp* at pci? dev ? function ? # ICP-Vortex GDT & Intel RAID mlx* at pci? dev ? function ? # Mylex DAC960 & DEC SWXCR family twe* at pci? dev ? function ? # 3ware Escalade RAID controllers #ld* at aac? unit ? # logical disk devices ld* at cac? unit ? ld* at icp? unit ? ld* at twe? unit ? ld* at mlx? unit ? icpsp* at icp? unit ? # SCSI pass-through #scsibus* at icpsp? # Network Interfaces # PCI network interfaces an* at pci? dev ? function ? # Aironet PC4500/PC4800 (802.11) en* at pci? dev ? function ? # ENI/Adaptec ATM ep* at pci? dev ? function ? # 3Com 3c59x epic* at pci? dev ? function ? # SMC EPIC/100 Ethernet esh* at pci? dev ? function ? # Essential HIPPI card ex* at pci? dev ? function ? # 3Com 90x[BC] fpa* at pci? dev ? function ? # DEC DEFPA FDDI fxp* at pci? dev ? function ? # Intel EtherExpress PRO 10+/100B gsip* at pci? dev ? function ? # NS83820 Gigabit Ethernet #hme* at pci? dev ? function ? # Sun Microelectronics STP2002-STQ le* at pci? dev ? function ? # PCnet-PCI Ethernet lmc* at pci? dev ? function ? # Lan Media Corp SSI/HSSI/DS3 ne* at pci? dev ? function ? # NE2000-compatible Ethernet ntwoc* at pci? dev ? function ? # Riscom/N2 PCI Sync Serial pcn* at pci? dev ? function ? # AMD PCnet-PCI Ethernet rtk* at pci? dev ? function ? # Realtek 8129/8139 sf* at pci? dev ? function ? # Adaptec AIC-6915 Ethernet sip* at pci? dev ? function ? # SiS 900/DP83815 Ethernet ste* at pci? dev ? function ? # Sundance ST-201 Ethernet stge* at pci? dev ? function ? # Sundance/Tamarack TC9021 Gigabit ti* at pci? dev ? function ? # Alteon ACEnic gigabit Ethernet tl* at pci? dev ? function ? # ThunderLAN-based Ethernet tlp* at pci? dev ? function ? # DECchip 21x4x and clones vr* at pci? dev ? function ? # VIA Rhine Fast Ethernet wi* at pci? dev ? function ? # Intersil Prism Mini-PCI (802.11b) wm* at pci? dev ? function ? # Intel 82543/82544 gigabit # MII/PHY support acphy* at mii? phy ? # DAltima AC101 and AMD Am79c874 PHYs amhphy* at mii? phy ? # AMD 79c901 Ethernet PHYs bmtphy* at mii? phy ? # Broadcom BCM5201 and BCM5202 PHYs brgphy* at mii? phy ? # Broadcom BCM5400-family PHYs dmphy* at mii? phy ? # Davicom DM9101 PHYs exphy* at mii? phy ? # 3Com internal PHYs glxtphy* at mii? phy ? # Level One LXT-1000 PHYs gphyter* at mii? phy ? # NS83861 Gig-E PHY 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 makphy* at mii? phy ? # Marvell Semiconductor 88E1000 PHYs nsphy* at mii? phy ? # NS83840 PHYs nsphyter* at mii? phy ? # NS83843 PHYs pnaphy* at mii? phy ? # generic HomePNA 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 urlphy* at mii? phy ? # Realtek RTL8150L internal PHYs # USB Controller and Devices # PCI USB controllers # The EHCI is not ready for prime time. #ehci* at pci? dev ? function ? # Enhanced Host Controller ohci* at pci? dev ? function ? # Open Host Controller uhci* at pci? dev ? function ? # Universal Host Controller (Intel) # CardBus USB controllers #ehci* at cardbus? dev ? function ? # Enhanced Host Controller #ohci* at cardbus? dev ? function ? # Open Host Controller # USB bus support #usb* at ehci? usb* at ohci? usb* at uhci? # 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 ? # USB Keyboards ukbd* at uhidev? reportid ? # 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 ? #wd* at umass? # USB audio uaudio* at uhub? port ? configuration ? # USB MIDI umidi* at uhub? port ? configuration ? # USB IrDA # USB-IrDA bridge spec uirda* at uhub? port ? configuration ? interface ? irframe* at uirda? # SigmaTel STIr4200 USB/IrDA Bridge ustir* at uhub? port ? irframe* at ustir? # 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 url* at uhub? port ? # Realtek RTL8150L based adapters # Prolific PL2301/PL2302 host-to-host adapter upl* at uhub? port ? # Serial adapters uftdi* at uhub? port ? # FTDI FT8U100AX serial adapter ucom* at uftdi? portno ? umct* at uhub? port ? # MCT USB-RS232 serial adapter ucom* at umct? portno ? uplcom* at uhub? port ? # I/O DATA USB-RSAQ2 serial adapter ucom* at uplcom? portno ? uvscom* at uhub? port ? # SUNTAC Slipper U VS-10U serial adapter ucom* at uvscom? portno ? # Diamond Multimedia Rio 500 urio* at uhub? port ? # USB Handspring Visor uvisor* at uhub? port ? ucom* at uvisor? # USB scanners uscanner* at uhub? port ? # USB scanners that use SCSI emulation, e.g., HP5300 usscanner* at uhub? port ? #scsibus* at usscanner? channel ? # Y@@P firmware loader uyap* at uhub? port ? # D-Link DSB-R100 USB radio udsbr* at uhub? port ? # USB Generic driver ugen* at uhub? port ? # PCI audio devices auich* at pci? dev ? function ? # Intel ICH integrated AC'97 Audio autri* at pci? dev ? function ? # Trident 4DWAVE based AC'97 Audio auvia* at pci? dev ? function ? # VIA VT82C686A integrated AC'97 Audio clcs* at pci? dev ? function ? # Cirrus Logic CS4280 clct* at pci? dev ? function ? # Cirrus Logic CS4281 cmpci* at pci? dev ? function ? # C-Media CMI8338/8738 eap* at pci? dev ? function ? # Ensoniq AudioPCI emuxki* at pci? dev ? function ? # Creative SBLive! and PCI512 esa* at pci? dev ? function ? # ESS Allegro-1 / Maestro-3 PCI Audio esm* at pci? dev ? function ? # ESS Maestro-1/2/2e PCI Audio Accelerator eso* at pci? dev ? function ? # ESS Solo-1 PCI AudioDrive fms* at pci? dev ? function ? # Forte Media FM801 neo* at pci? dev ? function ? # NeoMagic 256 AC'97 Audio sv* at pci? dev ? function ? # S3 SonicVibes yds* at pci? dev ? function ? # Yamaha DS-1 PCI Audio # Radio support radio* at radiodev? # Audio support audio* at audiobus? pseudo-device vnd 4 # disk-like interface to files #pseudo-device md 1 # memory disk device pseudo-device loop # network loopback pseudo-device bpfilter 8 # packet filter pseudo-device ipfilter # IP filter (firewall) and NAT pseudo-device ppp 2 # Point-to-Point Protocol pseudo-device sl 2 # Serial Line IP pseudo-device tun 4 # network tunneling over tty pseudo-device gre 2 # generic L3 over IP tunnel pseudo-device gif 4 # IPv[46] over IPv[46] tunnel (RFC1933) #pseudo-device faith 1 # IPv[46] tcp relay translation i/f #pseudo-device stf 1 # 6to4 IPv6 over IPv4 encapsulation pseudo-device vlan # IEEE 802.1q encapsulation pseudo-device pty # pseudo-terminals pseudo-device rnd # /dev/random and in-kernel generator # wscons pseudo-devices pseudo-device wsmux # mouse & keyboard multiplexor pseudo-device wsfont @ 1.8.2.3 log @sync kqueue branch with HEAD @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.8.2.2 2002/09/06 08:38:55 jdolecek Exp $ a428 1 pseudo-device clockctl # user control of clock subsystem @ 1.8.2.4 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: PMPPC,v 1.8.2.3 2002/10/10 18:35:11 jdolecek Exp $ d30 1 a30 1 options USERCONF # userconf(4) support @ 1.7 log @Add some comments. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.6 2002/06/05 06:31:51 augustss Exp $ d429 1 @ 1.6 log @Make it useable. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.5 2002/05/31 11:13:23 augustss Exp $ d135 1 d142 1 a142 1 # timer driver not implemented d144 1 @ 1.5 log @Add some. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.4 2002/05/31 11:03:54 augustss Exp $ d253 1 a253 1 #ti* at pci? dev ? function ? # Alteon ACEnic gigabit Ethernet d402 1 a402 1 #neo* at pci? dev ? function ? # NeoMagic 256 AC'97 Audio @ 1.4 log @Remove some devices. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.3 2002/05/31 10:46:34 augustss Exp $ d253 1 a253 1 ti* at pci? dev ? function ? # Alteon ACEnic gigabit Ethernet d406 5 @ 1.3 log @Add some device, remove some devices. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.2 2002/05/30 09:08:52 augustss Exp $ d182 1 a182 1 dpti* at iop? tid 0 # DPT/Adaptec control interface d402 1 a402 1 neo* at pci? dev ? function ? # NeoMagic 256 AC'97 Audio @ 1.2 log @Remove extra lines. Fix some comments. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.1 2002/05/30 08:51:10 augustss Exp $ a15 2 options TLP_DEBUG a17 7 # Options for necessary to use MD #options MEMORY_DISK_HOOKS #options MEMORY_DISK_IS_ROOT # force root on memory disk #options MEMORY_DISK_SERVER=0 # no userspace memory disk support #options MEMORY_DISK_ROOT_SIZE=8192 # size of memory disk, in blocks d20 1 a20 1 #options NTP # NTP phase/frequency locked loop d56 2 a57 2 #file-system EXT2FS # second extended file system (linux) #file-system LFS # log-structured file system d60 3 a62 3 #file-system CD9660 # ISO 9660 + Rock Ridge file system #file-system MSDOSFS # MS-DOS file system #file-system FDESC # /dev/fd d64 6 a69 6 #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 d74 1 a74 1 #options SOFTDEP # FFS soft updates support. d83 1 a83 1 #options GATEWAY # packet forwarding d85 2 a86 2 #options INET6 # IPV6 #options IPSEC # IP security d89 1 a89 1 #options MROUTING # IP multicast routing d112 1 d154 1 a154 1 #tlp* at pci? dev ? function ? # DECchip 21x4x and clones d156 2 a157 1 #lxtphy* at mii? phy ? # Level One LXT-970 PHYs d159 246 d406 2 a407 1 #pseudo-device vnd 4 # disk-like interface to files d411 6 a416 6 #pseudo-device ipfilter # IP filter (firewall) and NAT #pseudo-device ppp 2 # Point-to-Point Protocol #pseudo-device sl 2 # Serial Line IP #pseudo-device tun 4 # network tunneling over tty #pseudo-device gre 2 # generic L3 over IP tunnel #pseudo-device gif 4 # IPv[46] over IPv[46] tunnel (RFC1933) d419 1 a419 1 #pseudo-device vlan # IEEE 802.1q encapsulation d422 5 @ 1.2.2.1 log @file PMPPC was added on branch gehenna-devsw on 2002-05-30 15:34:33 +0000 @ text @d1 181 @ 1.2.2.2 log @Catch up with -current. @ text @a0 181 # $NetBSD: PMPPC,v 1.2.2.1 2002/05/30 15:34:33 gehenna Exp $ # # PMPPC # include "arch/pmppc/conf/std.pmppc" #options INCLUDE_CONFIG_FILE # embed config file in kernel binary ident "PMPPC" #options BOOTHOWTO=RB_SINGLE options BOOTHOWTO=0 options MSGBUFSIZE=0x10000 options TLP_DEBUG maxusers 32 # Options for necessary to use MD #options MEMORY_DISK_HOOKS #options MEMORY_DISK_IS_ROOT # force root on memory disk #options MEMORY_DISK_SERVER=0 # no userspace memory disk support #options MEMORY_DISK_ROOT_SIZE=8192 # size of memory disk, in blocks #options UCONSOLE # users can use TIOCCONS (for xconsole) options INSECURE # disable kernel security levels #options NTP # NTP phase/frequency locked loop options KTRACE # system call tracing via ktrace(1) options SYSVMSG # System V message queues options SYSVSEM # System V semaphores options SYSVSHM # System V shared memory #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 # cheap kernel consistency checks #options DEBUG # expensive debugging checks/support options DDB # in-kernel debugger options DDB_HISTORY_SIZE=512 # enable history editing in DDB #options TRAP_PANICWAIT options SYMTAB_SPACE=300000 # size for embedded symbol table #makeoptions DEBUG="-g" # compile full symbol table # Compatibility options #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. # File systems file-system FFS # UFS #file-system EXT2FS # second extended file system (linux) #file-system LFS # log-structured file system file-system MFS # memory file system file-system NFS # Network File System client #file-system CD9660 # ISO 9660 + Rock Ridge file system #file-system MSDOSFS # MS-DOS file system #file-system FDESC # /dev/fd file-system KERNFS # /kern #file-system NULLFS # loopback file system #file-system 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 options #options QUOTA # UFS quotas #options FFS_EI # FFS Endian Independant 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. options NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM options NFS_BOOT_RWSIZE=1024 # 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=1024 # These options enable verbose messages for several subsystems. # Warning, these may compile large string tables into the kernel! options PCIVERBOSE # verbose PCI device autoconfig messages options MIIVERBOSE # verbose PHY autoconfig messages #options PCI_CONFIG_DUMP # verbosely dump PCI config space #options SCSIVERBOSE # human readable SCSI error messages #options PCI_NETBSD_CONFIGURE # Do not rely on BIOS/whatever to configure PCI devices #options PCI_CONFIGURE_VERBOSE # Show PCI config information # Kernel root file system and dump configuration. #config netbsd root on ? type ? config netbsd root on cs0 type nfs # # Device configuration # mainbus0 at root cpu0 at mainbus0 # CPC700 controller cpc0 at mainbus0 # RTC DS17485 rtc0 at mainbus0 addr 0x7ff00000 # Cirrus Logic Crystal CS89x0 Ethernet cs0 at mainbus0 addr 0x7fe00000 flash0 at mainbus0 addr 0x70000000 # UARTs com0 at cpc0 addr 0xff600300 com1 at cpc0 addr 0xff600400 # timer driver not implemented cpctim0 at cpc0 addr 0xff650000 cpciic0 at cpc0 addr 0xff620000 cpciic1 at cpc0 addr 0xff630000 # CPC700 integrated PCI bridge pci* at cpc0 pchb* at pci? pci* at pchb? pci* at ppb? bus ? ppb* at pci? dev ? function ? # PCI-PCI bridges #tlp* at pci? dev ? function ? # DECchip 21x4x and clones #lxtphy* at mii? phy ? # Level One LXT-970 PHYs #pseudo-device vnd 4 # disk-like interface to files #pseudo-device md 1 # memory disk device pseudo-device loop # network loopback pseudo-device bpfilter 8 # packet filter #pseudo-device ipfilter # IP filter (firewall) and NAT #pseudo-device ppp 2 # Point-to-Point Protocol #pseudo-device sl 2 # Serial Line IP #pseudo-device tun 4 # network tunneling over tty #pseudo-device gre 2 # generic L3 over IP tunnel #pseudo-device gif 4 # IPv[46] over IPv[46] tunnel (RFC1933) #pseudo-device faith 1 # IPv[46] tcp relay translation i/f #pseudo-device stf 1 # 6to4 IPv6 over IPv4 encapsulation #pseudo-device vlan # IEEE 802.1q encapsulation pseudo-device pty # pseudo-terminals pseudo-device rnd # /dev/random and in-kernel generator @ 1.2.2.3 log @catch up with -current. @ text @d1 1 a1 1 # $NetBSD: PMPPC,v 1.2.2.2 2002/07/15 00:33:06 gehenna Exp $ d16 2 d20 7 d29 1 a29 1 options NTP # NTP phase/frequency locked loop d65 2 a66 2 file-system EXT2FS # second extended file system (linux) file-system LFS # log-structured file system d69 3 a71 3 file-system CD9660 # ISO 9660 + Rock Ridge file system file-system MSDOSFS # MS-DOS file system file-system FDESC # /dev/fd d73 6 a78 6 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 d83 1 a83 1 options SOFTDEP # FFS soft updates support. d92 1 a92 1 options GATEWAY # packet forwarding d94 2 a95 2 options INET6 # IPV6 options IPSEC # IP security d98 1 a98 1 options MROUTING # IP multicast routing a120 1 options USBVERBOSE # verbose USB device autoconfig messages a142 1 # flash driver not implemented d149 1 a149 1 # cpctim driver not implemented a150 1 # cpciic driver not implemented d162 1 a162 4 puc* at pci? dev ? function ? # PCI "universal" comm. cards # PCI PCMCIA controllers #pcic0 at pci? dev? function ? d164 1 a164 246 # CardBus bridge support #cbb* at pci? dev ? function ? #cardslot* at cbb? # CardBus bus support #cardbus* at cardslot? #pcmcia* at cardslot? vga* at pci? dev ? function ? wsdisplay* at vga? console ? wsmouse* at wsmousedev? mux 0 wskbd* at wskbddev? mux 1 # PCI serial interfaces com* at puc? port ? # 16x50s on "universal" comm boards cy* at pci? dev ? function ? # Cyclades Cyclom-Y serial boards cz* at pci? dev ? function ? # Cyclades-Z multi-port serial boards # I2O devices iop* at pci? dev ? function ? # I/O processor iopsp* at iop? tid ? # SCSI/FC-AL ports ld* at iop? tid ? # block devices #dpti* at iop? tid 0 # DPT/Adaptec control interface # 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 9x0UW[D], 3940U[2,3]W 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 iha* at pci? dev ? function ? # Initio INIC-940/950 SCSI isp* at pci? dev ? function ? # Qlogic ISP [12]0x0 SCSI/FibreChannel mly* at pci? dev ? function ? # Mylex AcceleRAID and eXtremeRAID pcscp* at pci? dev ? function ? # AMD 53c974 PCscsi-PCI SCSI siop* at pci? dev ? function ? # Symbios 53c8xx SCSI #options SIOP_SYMLED # drive the act. LED in software trm* at pci? dev ? function ? # Tekram DC-395U/UW/F, DC-315/U SCSI # SCSI bus support scsibus* at scsi? channel ? # 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 ses* at scsibus? target ? lun ? # SCSI Enclosure Services devices ss* at scsibus? target ? lun ? # SCSI scanners uk* at scsibus? target ? lun ? # SCSI unknown # RAID controllers and devices #aac* at pci? dev ? function ? # Adaptec AAC family cac* at pci? dev ? function ? # Compaq PCI array controllers icp* at pci? dev ? function ? # ICP-Vortex GDT & Intel RAID mlx* at pci? dev ? function ? # Mylex DAC960 & DEC SWXCR family twe* at pci? dev ? function ? # 3ware Escalade RAID controllers #ld* at aac? unit ? # logical disk devices ld* at cac? unit ? ld* at icp? unit ? ld* at twe? unit ? ld* at mlx? unit ? icpsp* at icp? unit ? # SCSI pass-through #scsibus* at icpsp? # Network Interfaces # PCI network interfaces an* at pci? dev ? function ? # Aironet PC4500/PC4800 (802.11) en* at pci? dev ? function ? # ENI/Adaptec ATM ep* at pci? dev ? function ? # 3Com 3c59x epic* at pci? dev ? function ? # SMC EPIC/100 Ethernet esh* at pci? dev ? function ? # Essential HIPPI card ex* at pci? dev ? function ? # 3Com 90x[BC] fpa* at pci? dev ? function ? # DEC DEFPA FDDI fxp* at pci? dev ? function ? # Intel EtherExpress PRO 10+/100B gsip* at pci? dev ? function ? # NS83820 Gigabit Ethernet #hme* at pci? dev ? function ? # Sun Microelectronics STP2002-STQ le* at pci? dev ? function ? # PCnet-PCI Ethernet lmc* at pci? dev ? function ? # Lan Media Corp SSI/HSSI/DS3 ne* at pci? dev ? function ? # NE2000-compatible Ethernet ntwoc* at pci? dev ? function ? # Riscom/N2 PCI Sync Serial pcn* at pci? dev ? function ? # AMD PCnet-PCI Ethernet rtk* at pci? dev ? function ? # Realtek 8129/8139 sf* at pci? dev ? function ? # Adaptec AIC-6915 Ethernet sip* at pci? dev ? function ? # SiS 900/DP83815 Ethernet ste* at pci? dev ? function ? # Sundance ST-201 Ethernet stge* at pci? dev ? function ? # Sundance/Tamarack TC9021 Gigabit ti* at pci? dev ? function ? # Alteon ACEnic gigabit Ethernet tl* at pci? dev ? function ? # ThunderLAN-based Ethernet tlp* at pci? dev ? function ? # DECchip 21x4x and clones vr* at pci? dev ? function ? # VIA Rhine Fast Ethernet wi* at pci? dev ? function ? # Intersil Prism Mini-PCI (802.11b) wm* at pci? dev ? function ? # Intel 82543/82544 gigabit # MII/PHY support acphy* at mii? phy ? # DAltima AC101 and AMD Am79c874 PHYs amhphy* at mii? phy ? # AMD 79c901 Ethernet PHYs bmtphy* at mii? phy ? # Broadcom BCM5201 and BCM5202 PHYs brgphy* at mii? phy ? # Broadcom BCM5400-family PHYs dmphy* at mii? phy ? # Davicom DM9101 PHYs exphy* at mii? phy ? # 3Com internal PHYs glxtphy* at mii? phy ? # Level One LXT-1000 PHYs gphyter* at mii? phy ? # NS83861 Gig-E PHY 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 makphy* at mii? phy ? # Marvell Semiconductor 88E1000 PHYs nsphy* at mii? phy ? # NS83840 PHYs nsphyter* at mii? phy ? # NS83843 PHYs pnaphy* at mii? phy ? # generic HomePNA 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 urlphy* at mii? phy ? # Realtek RTL8150L internal PHYs # USB Controller and Devices # PCI USB controllers # The EHCI is not ready for prime time. #ehci* at pci? dev ? function ? # Enhanced Host Controller ohci* at pci? dev ? function ? # Open Host Controller uhci* at pci? dev ? function ? # Universal Host Controller (Intel) # CardBus USB controllers #ehci* at cardbus? dev ? function ? # Enhanced Host Controller #ohci* at cardbus? dev ? function ? # Open Host Controller # USB bus support #usb* at ehci? usb* at ohci? usb* at uhci? # 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 ? # USB Keyboards ukbd* at uhidev? reportid ? # 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 ? #wd* at umass? # USB audio uaudio* at uhub? port ? configuration ? # USB MIDI umidi* at uhub? port ? configuration ? # USB IrDA # USB-IrDA bridge spec uirda* at uhub? port ? configuration ? interface ? irframe* at uirda? # SigmaTel STIr4200 USB/IrDA Bridge ustir* at uhub? port ? irframe* at ustir? # 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 url* at uhub? port ? # Realtek RTL8150L based adapters # Prolific PL2301/PL2302 host-to-host adapter upl* at uhub? port ? # Serial adapters uftdi* at uhub? port ? # FTDI FT8U100AX serial adapter ucom* at uftdi? portno ? umct* at uhub? port ? # MCT USB-RS232 serial adapter ucom* at umct? portno ? uplcom* at uhub? port ? # I/O DATA USB-RSAQ2 serial adapter ucom* at uplcom? portno ? uvscom* at uhub? port ? # SUNTAC Slipper U VS-10U serial adapter ucom* at uvscom? portno ? # Diamond Multimedia Rio 500 urio* at uhub? port ? # USB Handspring Visor uvisor* at uhub? port ? ucom* at uvisor? # USB scanners uscanner* at uhub? port ? # USB scanners that use SCSI emulation, e.g., HP5300 usscanner* at uhub? port ? #scsibus* at usscanner? channel ? # Y@@P firmware loader uyap* at uhub? port ? # D-Link DSB-R100 USB radio udsbr* at uhub? port ? # USB Generic driver ugen* at uhub? port ? # PCI audio devices auich* at pci? dev ? function ? # Intel ICH integrated AC'97 Audio autri* at pci? dev ? function ? # Trident 4DWAVE based AC'97 Audio auvia* at pci? dev ? function ? # VIA VT82C686A integrated AC'97 Audio clcs* at pci? dev ? function ? # Cirrus Logic CS4280 clct* at pci? dev ? function ? # Cirrus Logic CS4281 cmpci* at pci? dev ? function ? # C-Media CMI8338/8738 eap* at pci? dev ? function ? # Ensoniq AudioPCI emuxki* at pci? dev ? function ? # Creative SBLive! and PCI512 esa* at pci? dev ? function ? # ESS Allegro-1 / Maestro-3 PCI Audio esm* at pci? dev ? function ? # ESS Maestro-1/2/2e PCI Audio Accelerator eso* at pci? dev ? function ? # ESS Solo-1 PCI AudioDrive fms* at pci? dev ? function ? # Forte Media FM801 neo* at pci? dev ? function ? # NeoMagic 256 AC'97 Audio sv* at pci? dev ? function ? # S3 SonicVibes yds* at pci? dev ? function ? # Yamaha DS-1 PCI Audio a165 2 # Radio support radio* at radiodev? d167 1 a167 4 # Audio support audio* at audiobus? pseudo-device vnd 4 # disk-like interface to files d171 6 a176 6 pseudo-device ipfilter # IP filter (firewall) and NAT pseudo-device ppp 2 # Point-to-Point Protocol pseudo-device sl 2 # Serial Line IP pseudo-device tun 4 # network tunneling over tty pseudo-device gre 2 # generic L3 over IP tunnel pseudo-device gif 4 # IPv[46] over IPv[46] tunnel (RFC1933) d179 1 a179 1 pseudo-device vlan # IEEE 802.1q encapsulation a181 6 pseudo-device clockctl # user control of clock subsystem # wscons pseudo-devices pseudo-device wsmux # mouse & keyboard multiplexor pseudo-device wsfont @ 1.1 log @Add some files for the Artesyn PMPPC board. This is a PowerPC based Mezzanine PCI board. NOTE: this is not yet all the files needed for the port. @ text @d1 1 a1 1 # $NetBSD: ARTESYN,v 1.19 2002/05/03 19:52:36 briggs Exp $ d137 1 a137 1 # TOD DS17485 @