head 1.33; access; symbols perseant-exfatfs-base-20250801:1.33 perseant-exfatfs-base-20240630:1.33 perseant-exfatfs:1.33.0.80 perseant-exfatfs-base:1.33 bouyer-sunxi-drm:1.33.0.78 bouyer-sunxi-drm-base:1.33 cjep_sun2x:1.33.0.76 cjep_sun2x-base:1.33 cjep_staticlib_x-base1:1.33 cjep_staticlib_x:1.33.0.74 cjep_staticlib_x-base:1.33 thorpej-futex-base:1.33 bouyer-xenpvh-base2:1.33 phil-wifi-20200421:1.33 bouyer-xenpvh-base1:1.33 phil-wifi-20200411:1.33 bouyer-xenpvh:1.33.0.72 bouyer-xenpvh-base:1.33 phil-wifi-20200406:1.33 ad-namecache-base3:1.33 ad-namecache-base2:1.33 ad-namecache-base1:1.33 ad-namecache:1.33.0.70 ad-namecache-base:1.33 isaki-audio2:1.33.0.68 isaki-audio2-base:1.33 pgoyette-compat-merge-20190127:1.33 pgoyette-compat-20190127:1.33 pgoyette-compat-20190118:1.33 pgoyette-compat-1226:1.33 pgoyette-compat-1126:1.33 pgoyette-compat-1020:1.33 pgoyette-compat-0930:1.33 pgoyette-compat-0906:1.33 pgoyette-compat-0728:1.33 pgoyette-compat-0625:1.33 pgoyette-compat-0521:1.33 pgoyette-compat-0502:1.33 pgoyette-compat-0422:1.33 pgoyette-compat-0415:1.33 pgoyette-compat-0407:1.33 pgoyette-compat-0330:1.33 pgoyette-compat-0322:1.33 pgoyette-compat-0315:1.33 pgoyette-compat:1.33.0.66 pgoyette-compat-base:1.33 perseant-stdc-iso10646:1.33.0.64 perseant-stdc-iso10646-base:1.33 prg-localcount2-base3:1.33 prg-localcount2-base2:1.33 prg-localcount2-base1:1.33 prg-localcount2:1.33.0.62 prg-localcount2-base:1.33 pgoyette-localcount-20170426:1.33 bouyer-socketcan-base1:1.33 pgoyette-localcount-20170320:1.33 bouyer-socketcan:1.33.0.60 bouyer-socketcan-base:1.33 pgoyette-localcount-20170107:1.33 pgoyette-localcount-20161104:1.33 localcount-20160914:1.33 pgoyette-localcount-20160806:1.33 pgoyette-localcount-20160726:1.33 pgoyette-localcount:1.33.0.58 pgoyette-localcount-base:1.33 netbsd-5-2-3-RELEASE:1.33 netbsd-5-1-5-RELEASE:1.33 yamt-pagecache-base9:1.33 yamt-pagecache-tag8:1.33 tls-earlyentropy:1.33.0.56 tls-earlyentropy-base:1.33 riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.33 riastradh-drm2-base3:1.33 netbsd-5-2-2-RELEASE:1.33 netbsd-5-1-4-RELEASE:1.33 netbsd-5-2-1-RELEASE:1.33 netbsd-5-1-3-RELEASE:1.33 rmind-smpnet-nbase:1.33 rmind-smpnet:1.33.0.52 rmind-smpnet-base:1.33 agc-symver:1.33.0.54 agc-symver-base:1.33 tls-maxphys-base:1.33 yamt-pagecache-base8:1.33 netbsd-5-2:1.33.0.50 yamt-pagecache-base7:1.33 netbsd-5-2-RELEASE:1.33 netbsd-5-2-RC1:1.33 yamt-pagecache-base6:1.33 yamt-pagecache-base5:1.33 yamt-pagecache-base4:1.33 netbsd-5-1-2-RELEASE:1.33 netbsd-5-1-1-RELEASE:1.33 jmcneill-usbmp:1.33.0.48 jmcneill-usbmp-base:1.33 jmcneill-audiomp3:1.33.0.46 jmcneill-audiomp3-base:1.33 yamt-pagecache-base3:1.33 yamt-pagecache-base2:1.33 yamt-pagecache:1.33.0.44 yamt-pagecache-base:1.33 rmind-uvmplock-nbase:1.33 jym-xensuspend-nbase:1.33 bouyer-quota2-nbase:1.33 bouyer-quota2:1.33.0.42 bouyer-quota2-base:1.33 jruoho-x86intr:1.33.0.40 jruoho-x86intr-base:1.33 matt-nb5-pq3:1.33.0.38 matt-nb5-pq3-base:1.33 netbsd-5-1:1.33.0.36 netbsd-5-1-RELEASE:1.33 yamt-nfs-mp-base11:1.33 netbsd-5-1-RC4:1.33 uebayasi-xip-base2:1.33 yamt-nfs-mp-base10:1.33 netbsd-5-1-RC3:1.33 netbsd-5-1-RC2:1.33 netbsd-5-1-RC1:1.33 rmind-uvmplock:1.33.0.34 rmind-uvmplock-base:1.33 yamt-nfs-mp-base9:1.33 uebayasi-xip:1.33.0.32 uebayasi-xip-base:1.33 netbsd-5-0-2-RELEASE:1.33 yamt-nfs-mp-base8:1.33 yamt-nfs-mp-base7:1.33 netbsd-5-0-1-RELEASE:1.33 jymxensuspend-base:1.33 yamt-nfs-mp-base6:1.33 yamt-nfs-mp-base5:1.33 yamt-nfs-mp-base4:1.33 yamt-nfs-mp-base3:1.33 netbsd-5-0:1.33.0.30 netbsd-5-0-RELEASE:1.33 netbsd-5-0-RC4:1.33 netbsd-5-0-RC3:1.33 netbsd-5-0-RC2:1.33 jym-xensuspend:1.33.0.28 jym-xensuspend-base:1.33 netbsd-5-0-RC1:1.33 haad-dm-base2:1.33 haad-nbase2:1.33 ad-audiomp2:1.33.0.26 ad-audiomp2-base:1.33 netbsd-5:1.33.0.24 netbsd-5-base:1.33 haad-dm-base1:1.33 netbsd-4-0-1-RELEASE:1.32 wrstuden-fixsa-newbase:1.32 haad-dm:1.33.0.22 haad-dm-base:1.33 simonb-wapbl-nbase:1.33 yamt-pf42-base4:1.33 simonb-wapbl:1.33.0.20 simonb-wapbl-base:1.33 yamt-pf42-base3:1.33 hpcarm-cleanup-nbase:1.33 yamt-pf42-base2:1.33 yamt-nfs-mp-base2:1.33 yamt-nfs-mp:1.33.0.18 yamt-nfs-mp-base:1.33 yamt-pf42:1.33.0.16 yamt-pf42-base:1.33 ad-socklock-base1:1.33 yamt-lazymbuf-base15:1.33 yamt-lazymbuf-base14:1.33 keiichi-mipv6-nbase:1.33 mjf-devfs2:1.33.0.14 mjf-devfs2-base:1.33 keiichi-mipv6:1.33.0.12 keiichi-mipv6-base:1.33 bouyer-xeni386-merge1:1.33 wrstuden-fixsa-base-1:1.32 vmlocking2-base3:1.33 netbsd-4-0:1.32.0.36 netbsd-4-0-RELEASE:1.32 bouyer-xeni386-nbase:1.33 yamt-kmem-base3:1.33 cube-autoconf:1.33.0.10 cube-autoconf-base:1.33 yamt-kmem-base2:1.33 bouyer-xeni386:1.33.0.8 bouyer-xeni386-base:1.33 yamt-kmem:1.33.0.6 yamt-kmem-base:1.33 vmlocking2-base2:1.33 reinoud-bufcleanup-nbase:1.33 vmlocking2:1.33.0.4 vmlocking2-base1:1.33 netbsd-4-0-RC5:1.32 matt-nb4-arm:1.32.0.34 matt-nb4-arm-base:1.32 jmcneill-base:1.33 netbsd-4-0-RC4:1.32 mjf-devfs:1.33.0.2 mjf-devfs-base:1.33 bouyer-xenamd64-base2:1.33 vmlocking-nbase:1.33 yamt-x86pmap-base4:1.33 bouyer-xenamd64:1.32.0.32 bouyer-xenamd64-base:1.33 netbsd-4-0-RC3:1.32 yamt-x86pmap-base3:1.32 yamt-x86pmap-base2:1.32 netbsd-4-0-RC2:1.32 yamt-x86pmap:1.32.0.30 yamt-x86pmap-base:1.32 nick-csl-alignment-base5:1.32 nick-csl-alignment-base4:1.32 netbsd-4-0-RC1:1.32 matt-armv6:1.32.0.28 matt-armv6-base:1.32 nick-csl-alignment-base3:1.32 nick-csl-alignment-base2:1.32 jmcneill-pm:1.32.0.26 jmcneill-pm-base:1.33 hpcarm-cleanup:1.32.0.24 hpcarm-cleanup-base:1.33 nick-csl-alignment:1.32.0.22 nick-csl-alignment-base:1.32 matt-mips64:1.32.0.20 matt-mips64-base:1.32 netbsd-3-1-1-RELEASE:1.21.2.2 netbsd-3-0-3-RELEASE:1.21.2.2 yamt-idlelwp-base8:1.32 wrstuden-fixsa:1.32.0.18 wrstuden-fixsa-base:1.32 ppcoea-renovation:1.32.0.16 ppcoea-renovation-base:1.32 thorpej-atomic:1.32.0.14 thorpej-atomic-base:1.32 reinoud-bufcleanup:1.32.0.12 reinoud-bufcleanup-base:1.33 mjf-ufs-trans:1.32.0.10 mjf-ufs-trans-base:1.32 vmlocking:1.32.0.8 vmlocking-base:1.32 ad-audiomp:1.32.0.6 ad-audiomp-base:1.32 yamt-idlelwp:1.32.0.4 post-newlock2-merge:1.32 newlock2-nbase:1.32 yamt-splraiseipl-base5:1.32 yamt-splraiseipl-base4:1.32 yamt-splraiseipl-base3:1.32 abandoned-netbsd-4-base:1.30 abandoned-netbsd-4:1.30.0.6 netbsd-3-1:1.21.2.2.0.4 netbsd-3-1-RELEASE:1.21.2.2 netbsd-3-0-2-RELEASE:1.21.2.2 yamt-splraiseipl-base2:1.32 netbsd-3-1-RC4:1.21.2.2 yamt-splraiseipl:1.31.0.2 yamt-splraiseipl-base:1.31 netbsd-3-1-RC3:1.21.2.2 yamt-pdpolicy-base9:1.30 newlock2:1.30.0.8 newlock2-base:1.32 yamt-pdpolicy-base8:1.30 netbsd-3-1-RC2:1.21.2.2 netbsd-3-1-RC1:1.21.2.2 yamt-pdpolicy-base7:1.30 netbsd-4:1.32.0.2 netbsd-4-base:1.32 yamt-pdpolicy-base6:1.30 chap-midi-nbase:1.30 netbsd-3-0-1-RELEASE:1.21.2.2 gdamore-uart:1.30.0.4 gdamore-uart-base:1.30 simonb-timcounters-final:1.27.6.2 yamt-pdpolicy-base5:1.30 chap-midi:1.30.0.2 chap-midi-base:1.30 yamt-pdpolicy-base4:1.29 yamt-pdpolicy-base3:1.29 peter-altq-base:1.29 peter-altq:1.29.0.6 yamt-pdpolicy-base2:1.29 elad-kernelauth-base:1.30 elad-kernelauth:1.29.0.4 yamt-pdpolicy:1.29.0.2 yamt-pdpolicy-base:1.29 yamt-uio_vmspace-base5:1.29 simonb-timecounters:1.27.0.6 simonb-timecounters-base:1.30 rpaulo-netinet-merge-pcb:1.27.0.4 rpaulo-netinet-merge-pcb-base:1.30 yamt-uio_vmspace:1.27.0.2 netbsd-3-0:1.21.2.2.0.2 netbsd-3-0-RELEASE:1.21.2.2 netbsd-3-0-RC6:1.21.2.2 yamt-readahead-base3:1.26 netbsd-3-0-RC5:1.21.2.2 netbsd-3-0-RC4:1.21.2.2 netbsd-3-0-RC3:1.21.2.2 yamt-readahead-base2:1.26 netbsd-3-0-RC2:1.21.2.2 yamt-readahead-pervnode:1.26 yamt-readahead-perfile:1.26 yamt-readahead:1.26.0.6 yamt-readahead-base:1.26 netbsd-3-0-RC1:1.21.2.2 yamt-vop-base3:1.26 netbsd-2-0-3-RELEASE:1.11.2.2 netbsd-2-1:1.11.2.2.2.1.0.2 yamt-vop-base2:1.26 thorpej-vnode-attr:1.26.0.4 thorpej-vnode-attr-base:1.26 netbsd-2-1-RELEASE:1.11.2.2.2.1 yamt-vop:1.26.0.2 yamt-vop-base:1.26 netbsd-2-1-RC6:1.11.2.2.2.1 netbsd-2-1-RC5:1.11.2.2.2.1 netbsd-2-1-RC4:1.11.2.2.2.1 netbsd-2-1-RC3:1.11.2.2.2.1 netbsd-2-1-RC2:1.11.2.2.2.1 netbsd-2-1-RC1:1.11.2.2.2.1 yamt-lazymbuf:1.23.0.2 yamt-km-base4:1.21 netbsd-2-0-2-RELEASE:1.11.2.2 yamt-km-base3:1.21 netbsd-3:1.21.0.2 netbsd-3-base:1.21 yamt-km-base2:1.19 yamt-km:1.18.0.6 yamt-km-base:1.18 kent-audio2:1.18.0.4 kent-audio2-base:1.21 netbsd-2-0-1-RELEASE:1.11.2.2 kent-audio1-beforemerge:1.18 netbsd-2:1.11.2.2.0.2 netbsd-2-base:1.11.2.2 kent-audio1:1.18.0.2 kent-audio1-base:1.18 netbsd-2-0-RELEASE:1.11.2.2 netbsd-2-0-RC5:1.11.2.2 netbsd-2-0-RC4:1.11.2.2 netbsd-2-0-RC3:1.11.2.2 netbsd-2-0-RC2:1.11.2.2 netbsd-2-0-RC1:1.11.2.2 netbsd-2-0:1.11.0.2 netbsd-2-0-base:1.11 netbsd-1-6-PATCH002-RELEASE:1.1.4.1 netbsd-1-6-PATCH002:1.1.4.1 netbsd-1-6-PATCH002-RC4:1.1.4.1 netbsd-1-6-PATCH002-RC3:1.1.4.1 netbsd-1-6-PATCH002-RC2:1.1.4.1 netbsd-1-6-PATCH002-RC1:1.1.4.1 ktrace-lwp:1.6.0.2 ktrace-lwp-base:1.27 netbsd-1-6-PATCH001:1.1.4.1 netbsd-1-6-PATCH001-RELEASE:1.1.4.1 netbsd-1-6-PATCH001-RC3:1.1.4.1 netbsd-1-6-PATCH001-RC2:1.1.4.1 netbsd-1-6-PATCH001-RC1:1.1.4.1 nathanw_sa_end:1.2.2.3 nathanw_sa_before_merge:1.4 fvdl_fs64_base:1.4 gmcgarry_ctxsw:1.4.0.4 gmcgarry_ctxsw_base:1.4 gmcgarry_ucred:1.4.0.2 gmcgarry_ucred_base:1.4 nathanw_sa_base:1.4 kqueue-aftermerge:1.4 kqueue-beforemerge:1.4 netbsd-1-6-RELEASE:1.1.4.1 netbsd-1-6-RC3:1.1.4.1 netbsd-1-6-RC2:1.1.4.1 netbsd-1-6-RC1:1.1.4.1 kqueue-base:1.3 kqueue:1.2.0.4 nathanw_sa:1.2.0.2 netbsd-1-6:1.1.0.4 netbsd-1-6-base:1.1 gehenna-devsw:1.1.0.2 gehenna-devsw-base:1.2; locks; strict; comment @# @; 1.33 date 2007.10.17.19.56.55; author garbled; state dead; branches; next 1.32; 1.32 date 2006.09.27.21.42.06; author manu; state Exp; branches 1.32.8.1 1.32.16.1 1.32.26.1 1.32.28.1 1.32.30.1 1.32.32.1; next 1.31; 1.31 date 2006.09.15.16.03.14; author gdamore; state Exp; branches 1.31.2.1; next 1.30; 1.30 date 2006.05.09.19.04.33; author he; state Exp; branches 1.30.8.1; next 1.29; 1.29 date 2006.02.05.05.02.02; author cube; state Exp; branches 1.29.2.1 1.29.4.1 1.29.6.1; next 1.28; 1.28 date 2006.02.04.03.36.29; author rpaulo; state Exp; branches; next 1.27; 1.27 date 2005.12.07.09.10.19; author tsutsui; state Exp; branches 1.27.2.1 1.27.4.1 1.27.6.1; next 1.26; 1.26 date 2005.08.19.05.20.03; author christos; state Exp; branches; next 1.25; 1.25 date 2005.08.19.02.03.53; author christos; state Exp; branches; next 1.24; 1.24 date 2005.07.17.00.08.29; author hubertf; state Exp; branches; next 1.23; 1.23 date 2005.06.25.12.05.18; author rpaulo; state Exp; branches 1.23.2.1; next 1.22; 1.22 date 2005.05.31.22.23.53; author tron; state Exp; branches; next 1.21; 1.21 date 2005.02.25.13.46.51; author simonb; state Exp; branches 1.21.2.1; next 1.20; 1.20 date 2005.02.18.21.05.53; author dsl; state Exp; branches; next 1.19; 1.19 date 2005.02.11.08.25.56; author dsl; state Exp; branches; next 1.18; 1.18 date 2004.11.24.20.49.24; author bouyer; state Exp; branches 1.18.4.1 1.18.6.1; next 1.17; 1.17 date 2004.11.10.17.54.06; author christos; state Exp; branches; next 1.16; 1.16 date 2004.07.15.03.53.51; author atatat; state Exp; branches; next 1.15; 1.15 date 2004.06.26.07.32.08; author abs; state Exp; branches; next 1.14; 1.14 date 2004.06.22.14.09.51; author itojun; state Exp; branches; next 1.13; 1.13 date 2004.06.18.15.04.05; author christos; state Exp; branches; next 1.12; 1.12 date 2004.06.16.15.07.41; author christos; state Exp; branches; next 1.11; 1.11 date 2003.12.14.01.32.02; author thorpej; state Exp; branches 1.11.2.1; next 1.10; 1.10 date 2003.12.13.23.13.41; author thorpej; state Exp; branches; next 1.9; 1.9 date 2003.10.18.08.30.14; author lukem; state Exp; branches; next 1.8; 1.8 date 2003.10.08.11.55.44; author bouyer; state Exp; branches; next 1.7; 1.7 date 2003.10.08.11.14.36; author bouyer; state Exp; branches; next 1.6; 1.6 date 2003.04.26.14.34.16; author ragge; state Exp; branches 1.6.2.1; next 1.5; 1.5 date 2003.02.27.19.22.46; author perseant; state Exp; branches; next 1.4; 1.4 date 2002.10.14.18.39.38; author elric; state Exp; branches; next 1.3; 1.3 date 2002.09.18.02.44.07; author lukem; state Exp; branches; next 1.2; 1.2 date 2002.06.17.05.14.23; author lukem; state Exp; branches 1.2.2.1 1.2.4.1; next 1.1; 1.1 date 2002.05.16.00.20.00; author briggs; state Exp; branches 1.1.2.1 1.1.4.1; next ; 1.32.8.1 date 2007.10.23.20.14.27; author ad; state dead; branches; next ; 1.32.16.1 date 2007.05.23.01.25.01; author nisimura; state dead; branches; next ; 1.32.26.1 date 2007.10.26.15.43.28; author joerg; state dead; branches; next ; 1.32.28.1 date 2007.11.06.23.21.20; author matt; state dead; branches; next ; 1.32.30.1 date 2007.10.18.08.32.56; author yamt; state dead; branches; next ; 1.32.32.1 date 2007.10.25.22.36.38; author bouyer; state dead; branches; next ; 1.31.2.1 date 2006.10.22.06.04.59; author yamt; state Exp; branches; next ; 1.30.8.1 date 2006.11.18.21.29.30; author ad; state Exp; branches; next ; 1.29.2.1 date 2006.05.24.10.57.10; author yamt; state Exp; branches; next ; 1.29.4.1 date 2006.05.11.23.27.03; author elad; state Exp; branches; next ; 1.29.6.1 date 2006.05.24.15.48.21; author tron; state Exp; branches; next ; 1.27.2.1 date 2006.02.18.15.38.45; author yamt; state Exp; branches; next ; 1.27.4.1 date 2006.09.09.02.42.51; author rpaulo; state Exp; branches; next ; 1.27.6.1 date 2006.04.22.11.37.54; author simonb; state Exp; branches; next 1.27.6.2; 1.27.6.2 date 2006.06.01.22.35.23; author kardel; state Exp; branches; next ; 1.23.2.1 date 2006.06.21.14.55.23; author yamt; state Exp; branches; next 1.23.2.2; 1.23.2.2 date 2006.12.30.20.46.50; author yamt; state Exp; branches; next 1.23.2.3; 1.23.2.3 date 2007.10.27.11.28.14; author yamt; state dead; branches; next ; 1.21.2.1 date 2005.06.01.17.19.53; author riz; state Exp; branches; next 1.21.2.2; 1.21.2.2 date 2005.08.14.21.14.44; author riz; state Exp; branches; next ; 1.18.4.1 date 2005.04.29.11.28.21; author kent; state Exp; branches; next ; 1.18.6.1 date 2005.02.12.18.17.39; author yamt; state Exp; branches; next 1.18.6.2; 1.18.6.2 date 2005.03.19.08.33.13; author yamt; state Exp; branches; next ; 1.11.2.1 date 2004.06.30.21.22.21; author jdc; state Exp; branches; next 1.11.2.2; 1.11.2.2 date 2004.07.15.20.15.09; author he; state Exp; branches 1.11.2.2.2.1; next ; 1.11.2.2.2.1 date 2005.04.02.21.29.19; author he; state Exp; branches; next ; 1.6.2.1 date 2004.08.03.10.39.55; author skrll; state Exp; branches; next 1.6.2.2; 1.6.2.2 date 2004.09.18.14.39.37; author skrll; state Exp; branches; next 1.6.2.3; 1.6.2.3 date 2004.09.21.13.21.07; author skrll; state Exp; branches; next 1.6.2.4; 1.6.2.4 date 2004.11.14.08.15.24; author skrll; state Exp; branches; next 1.6.2.5; 1.6.2.5 date 2004.11.29.07.24.05; author skrll; state Exp; branches; next 1.6.2.6; 1.6.2.6 date 2005.02.15.21.32.51; author skrll; state Exp; branches; next 1.6.2.7; 1.6.2.7 date 2005.03.04.16.39.09; author skrll; state Exp; branches; next 1.6.2.8; 1.6.2.8 date 2005.11.10.13.58.32; author skrll; state Exp; branches; next 1.6.2.9; 1.6.2.9 date 2005.12.11.10.28.25; author christos; state Exp; branches; next ; 1.2.2.1 date 2002.06.17.05.14.23; author nathanw; state dead; branches; next 1.2.2.2; 1.2.2.2 date 2002.06.20.03.40.43; author nathanw; state Exp; branches; next 1.2.2.3; 1.2.2.3 date 2002.10.18.02.39.36; author nathanw; state Exp; branches; next ; 1.2.4.1 date 2002.06.17.05.14.23; author jdolecek; state dead; branches; next 1.2.4.2; 1.2.4.2 date 2002.06.23.17.39.58; author jdolecek; state Exp; branches; next 1.2.4.3; 1.2.4.3 date 2002.09.06.08.39.38; author jdolecek; state Exp; branches; next 1.2.4.4; 1.2.4.4 date 2002.10.10.18.35.30; author jdolecek; state Exp; branches; next ; 1.1.2.1 date 2002.05.16.00.20.00; author gehenna; state dead; branches; next 1.1.2.2; 1.1.2.2 date 2002.07.15.01.20.52; author gehenna; state Exp; branches; next ; 1.1.4.1 date 2002.08.01.04.31.06; author lukem; state Exp; branches; next ; desc @@ 1.33 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: GENERIC.sandpoint,v 1.32 2006/09/27 21:42:06 manu Exp $ # # GENERIC machine description file # # This machine description file is used to generate the default NetBSD # kernel. The generic kernel does not include all options, subsystems # and device drivers, but should be useful for most applications. # # The machine description file can be customised for your specific # machine to reduce the kernel size and improve its performance. # # For further information on compiling NetBSD kernels, see the config(8) # man page. # # For further information on hardware support for this architecture, see # the intro(4) man page. For further information about kernel options # for this architecture, see the options(4) man page. For an explanation # of each device driver in this file see the section 4 man page for the # device. include "arch/sandpoint/conf/std.sandpoint" options INCLUDE_CONFIG_FILE # embed config file in kernel binary #ident "GENERIC-$Revision: 1.32 $" maxusers 32 #options IPKDBUSERHACK # Allow access to mapped memory via kgdb #options DEBUG_BY_TOOLS # Allow debugging from toolsnet # HMAC key to be used for debugging sessions #options IPKDBKEY="\"HMAC pass phrase text\"" #options IPKDBSECURE # Allow debugging even when securelevel > 0 #makeoptions DEBUG="-g" #options DEBUG options DIAGNOSTIC options TRAP_PANICWAIT options DDB #options DDB_HISTORY_SIZE=100 # Enable history editing in DDB options KTRACE #options PMAPCHECK #options PMAPDEBUG options SYMTAB_SPACE=300000 options USERCONF # userconf(4) support #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel options COMPAT_43 options COMPAT_09 options COMPAT_10 options COMPAT_12 options COMPAT_13 options COMPAT_14 options COMPAT_15 options COMPAT_16 options COMPAT_20 options COMPAT_30 # NetBSD 3.0 compatibility. options COMPAT_386BSD_MBRPART # recognize old partition ID #options COMPAT_LINUX # Linux binary compatibility #options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. options MSGBUFSIZE=65536 file-system FFS file-system MFS file-system NFS file-system CD9660 file-system MSDOSFS file-system FDESC file-system KERNFS file-system NULLFS file-system OVERLAY file-system PORTAL file-system PROCFS file-system UMAPFS file-system UNION file-system PTYFS # /dev/pts/N support options SOFTDEP # FFS soft updates support. #options FFS_NO_SNAPSHOT # No FFS snapshot support options INET #options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG #options ALTQ # Manipulate network interfaces' output queues #options ALTQ_BLUE # Stochastic Fair Blue #options ALTQ_CBQ # Class-Based Queueing #options ALTQ_CDNR # Diffserv Traffic Conditioner #options ALTQ_FIFOQ # First-In First-Out Queue #options ALTQ_FLOWVALVE # RED/flow-valve (red-penalty-box) #options ALTQ_HFSC # Hierarchical Fair Service Curve #options ALTQ_LOCALQ # Local queueing discipline #options ALTQ_PRIQ # Priority Queueing #options ALTQ_RED # Random Early Detection #options ALTQ_RIO # RED with IN/OUT #options ALTQ_WFQ # Weighted Fair Queueing options NFS_BOOT_BOOTPARAM,NFS_BOOT_BOOTP config netbsd root on ? type ? # network psuedo-devices pseudo-device bpfilter # packet filter pseudo-device pppoe # PPP over Ethernet (RFC 2516) pseudo-device bridge # simple inter-network bridging #options BRIDGE_IPF # bridge uses IP/IPv6 pfil hooks too #pseudo-device ipfilter pseudo-device loop # mouse & keyboard multiplexor pseudo-devices #pseudo-device wsmux # miscellaneous pseudo-devices pseudo-device rnd # /dev/random and in-kernel generator pseudo-device vnd #options VND_COMPRESSION # compressed vnd(4) #pseudo-device cgd 4 # cryptographic disk devices pseudo-device pty pseudo-device clockctl # user control of clock subsystem pseudo-device ksyms # /dev/ksyms #pseudo-device pf # PF packet filter #pseudo-device pflog # PF log if # # device # options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT #options PCIVERBOSE # verbose PCI device messages #options PCI_CONFIG_DUMP # verbosely dump PCI config space options PCI_NETBSD_CONFIGURE # Have NetBSD configure PCI I/O & Mem mainbus0 at root cpu* at mainbus0 pci* at mainbus0 bus ? ppb* at pci? dev ? function ? # PCI-PCI bridges pci* at ppb? bus ? pchb* at pci? dev ? function ? # PCI host bridge pcib* at pci? dev ? function ? # Winbond 83c553 PCI-ISA bridges isa* at pcib? # ISA on PCI-ISA bridge mcclock0 at isa? port 0x70 # time-of-day clock #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 #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 #atabus* at ata? vga* at pci? dev ? function ? ex* at pci? dev ? function ? # 3Com 90x[B] fxp* at pci? dev ? function ? # Intel EtherExpress PRO 10+/100B rtk* at pci? dev ? function ? # Realtek 8129/8139 sip* at pci? dev ? function ? # SiS 900 Ethernet tlp* at pci? dev ? function ? # DEC Tulip and similar exphy* at mii? phy ? # 3Com internal PHYs inphy* at mii? phy ? # Intel 82555 PHYs ukphy* at mii? phy ? # generic unknown PHYs pckbc0 at isa? # PS/2 keyboard controller pckbd* at pckbc? # PC keyboard pms* at pckbc? # PS/2 mouse for wsmouse wsdisplay* at vga? console ? wskbd* at pckbd? console ? wsmouse* at pms? mux 0 com0 at isa? port 0x3f8 irq 4 # standard PC serial ports com1 at isa? port 0x2f8 irq 3 lpt0 at isa? port 0x278 irq 7 # standard PC parallel ports fdc0 at isa? port 0x3f0 irq 6 drq 2 # standard PC floppy controllers fd* at fdc? drive ? # the drives themselves adw* at pci? dev ? function ? # AdvanSys 9x0UW[D], 3940U[2,3]W SCSI dpt* at pci? dev ? function ? # DPT SmartCache/SmartRAID siop* at pci? dev ? function ? # NCR/Symbios 53c8xx SCSI scsibus* at adw? scsibus* at dpt? scsibus* at siop? 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 #wd* at atabus? drive ? flags 0x0000 #atapibus* at atapi? #cd* at atapibus? drive ? flags 0x0000 # ATAPI CD-ROM drives #sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives #st* at atapibus? drive ? flags 0x0000 # ATAPI tape drives #uk* at atapibus? drive ? flags 0x0000 # ATAPI unknown @ 1.32 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: GENERIC.sandpoint,v 1.31 2006/09/15 16:03:14 gdamore Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.31 $" @ 1.32.28.1 log @sync with HEAD @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.32 2006/09/27 21:42:06 manu Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.32 $" @ 1.32.26.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: GENERIC.sandpoint,v 1.32 2006/09/27 21:42:06 manu Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.32 $" @ 1.32.32.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.32 2006/09/27 21:42:06 manu Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.32 $" @ 1.32.8.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.32 2006/09/27 21:42:06 manu Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.32 $" @ 1.32.30.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.32 2006/09/27 21:42:06 manu Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.32 $" @ 1.32.16.1 log @- add SANDPOINT, GENERIC.NAS and GENERIC this port is going to host a range of MPC8241/8245 NAS products. SANDPOINT supports X2 and X3 absorbing the EPIC usage difference between them. GENERIC.NAS is for a flock of NAS in market. - have ENCPP1 some more devices. @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.32 2006/09/27 21:42:06 manu Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.32 $" @ 1.31 log @Convert sandpoint to GENERIC todr, including breaking of the clock handling out into its own driver. (NB: mcclock should really, really be an MI driver to avoid this kind of pasteware, but it is "nontrivial" to cope with the fact that some machines have different ideas of mcclock.) @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.30 2006/05/09 19:04:33 he Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.30 $" d55 1 @ 1.31.2.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.31 2006/09/15 16:03:14 gdamore Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.31 $" a54 1 options COMPAT_15 @ 1.30 log @Bump SYMTAB_SPACE so that the symbol table fits again. @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.29 2006/02/05 05:02:02 cube Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.29 $" d145 2 @ 1.30.8.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.32 2006/09/27 21:42:06 manu Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.32 $" a54 1 options COMPAT_15 a144 2 mcclock0 at isa? port 0x70 # time-of-day clock @ 1.29 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: GENERIC.sandpoint,v 1.28 2006/02/04 03:36:29 rpaulo Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.28 $" d44 1 a44 1 options SYMTAB_SPACE=200000 @ 1.29.6.1 log @Merge 2006-05-24 NetBSD-current into the "peter-altq" branch. @ text @d1 1 a1 1 # $NetBSD$ d25 1 a25 1 #ident "GENERIC-$Revision$" d44 1 a44 1 options SYMTAB_SPACE=300000 @ 1.29.2.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.29 2006/02/05 05:02:02 cube Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.29 $" d44 1 a44 1 options SYMTAB_SPACE=300000 @ 1.29.4.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.30 2006/05/09 19:04:33 he Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.30 $" d44 1 a44 1 options SYMTAB_SPACE=300000 @ 1.28 log @bpfilter doesn't accept count anymore. @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.27 2005/12/07 09:10:19 tsutsui Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.27 $" d115 1 a115 1 pseudo-device vnd 4 @ 1.27 log @Adjust comments for options FFS_NO_SNAPSHOT. XXX: This option should be mentioned in options(4). @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.26 2005/08/19 05:20:03 christos Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.26 $" d103 1 a103 1 pseudo-device bpfilter 8 # packet filter @ 1.27.4.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.30 2006/05/09 19:04:33 he Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.30 $" d44 1 a44 1 options SYMTAB_SPACE=300000 d103 1 a103 1 pseudo-device bpfilter # packet filter d115 1 a115 1 pseudo-device vnd @ 1.27.6.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.29 2006/02/05 05:02:02 cube Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.29 $" d103 1 a103 1 pseudo-device bpfilter # packet filter d115 1 a115 1 pseudo-device vnd @ 1.27.6.2 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.27.6.1 2006/04/22 11:37:54 simonb Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.27.6.1 $" d44 1 a44 1 options SYMTAB_SPACE=300000 @ 1.27.2.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.27 2005/12/07 09:10:19 tsutsui Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.27 $" d103 1 a103 1 pseudo-device bpfilter # packet filter d115 1 a115 1 pseudo-device vnd @ 1.26 log @Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.25 2005/08/19 02:03:53 christos Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.25 $" d80 1 a80 1 #options FFS_NO_SNAPSHOT # ffs snapshots @ 1.25 log @64 bit inode changes. @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.24 2005/07/17 00:08:29 hubertf Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.24 $" d77 1 a77 1 #file-system PTYFS @ 1.24 log @Add support for reading cloop2 compressed filesystem image, enable by putting VND_COMPRESSION into kernel config file. Written by Cliff Wright, polished up slightly by me. @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.23 2005/06/25 12:05:18 rpaulo Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.23 $" d57 1 @ 1.23 log @Add file-system PTYFS (commented out) so that people know its existence. Ok'ed by Christos Zoulas and Hubert Feyrer. @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.22 2005/05/31 22:23:53 tron Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.22 $" d115 1 @ 1.23.2.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.23 2005/06/25 12:05:18 rpaulo Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.23 $" d44 1 a44 1 options SYMTAB_SPACE=300000 a56 1 options COMPAT_30 # NetBSD 3.0 compatibility. d76 1 a76 1 file-system PTYFS # /dev/pts/N support d79 1 a79 1 #options FFS_NO_SNAPSHOT # No FFS snapshot support d102 1 a102 1 pseudo-device bpfilter # packet filter d114 1 a114 2 pseudo-device vnd #options VND_COMPRESSION # compressed vnd(4) @ 1.23.2.2 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.23.2.1 2006/06/21 14:55:23 yamt Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.23.2.1 $" a54 1 options COMPAT_15 a144 2 mcclock0 at isa? port 0x70 # time-of-day clock @ 1.23.2.3 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.23.2.2 2006/12/30 20:46:50 yamt Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.23.2.2 $" @ 1.22 log @Remove attachment for the piixide(4) driver from all non-x86 kernel configurations because Intel IDE disk controllers only exist as part of Intel chipsets for x86 systems. @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.21 2005/02/25 13:46:51 simonb Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.21 $" d76 1 @ 1.21 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: GENERIC.sandpoint,v 1.20 2005/02/18 21:05:53 dsl Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.20 $" a149 1 #piixide* at pci? dev ? function ? # Intel IDE controllers @ 1.21.2.1 log @Pull up revision 1.22 (requested by tron in ticket #362): Remove attachment for the piixide(4) driver from all non-x86 kernel configurations because Intel IDE disk controllers only exist as part of Intel chipsets for x86 systems. @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.21 2005/02/25 13:46:51 simonb Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.21 $" d150 1 @ 1.21.2.2 log @Pull up revision 1.24 (requested by hubertf in ticket #625): Add support for reading cloop2 compressed filesystem images, enable by putting VND_COMPRESSION into kernel config file. Written by Cliff Wright, polished up slightly by me. @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.21.2.1 2005/06/01 17:19:53 riz Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.21.2.1 $" a113 1 #options VND_COMPRESSION # compressed vnd(4) @ 1.20 log @Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.19 2005/02/11 08:25:56 dsl Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.19 $" d55 2 @ 1.19 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: GENERIC.sandpoint,v 1.18 2004/11/24 20:49:24 bouyer Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.18 $" d76 1 a76 1 options FFS_SNAPSHOT # ffs snapshots @ 1.18 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: GENERIC.sandpoint,v 1.17 2004/11/10 17:54:06 christos Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.17 $" d76 1 @ 1.18.4.1 log @sync with -current @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.21 2005/02/25 13:46:51 simonb Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.21 $" a54 2 options COMPAT_16 options COMPAT_20 a75 1 #options FFS_NO_SNAPSHOT # ffs snapshots @ 1.18.6.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD$ d25 1 a25 1 #ident "GENERIC-$Revision$" a75 1 options FFS_SNAPSHOT # ffs snapshots @ 1.18.6.2 log @sync with head. xen and whitespace. xen part is not finished. @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.18.6.1 2005/02/12 18:17:39 yamt Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.18.6.1 $" a54 2 options COMPAT_16 options COMPAT_20 d76 1 a76 1 #options FFS_NO_SNAPSHOT # ffs snapshots @ 1.17 log @Add COMPAT_BSDPTY to the rest of the config files. @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.16 2004/07/15 03:53:51 atatat Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.16 $" d149 1 @ 1.16 log @Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented out in most of them. @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.15 2004/06/26 07:32:08 abs Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.15 $" d58 1 @ 1.15 log @Add (commented out) ALTQ options to all GENERIC-like files @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.14 2004/06/22 14:09:51 itojun Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.14 $" d47 1 @ 1.14 log @have pf and pflog pseudo-device (commented out). reviewed by matt, perry, christos @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.13 2004/06/18 15:04:05 christos Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.13 $" d78 13 @ 1.13 log @ptm is now mandatory, depends on pty, and can be disabled with -DNO_DEV_PTM @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.12 2004/06/16 15:07:41 christos Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.12 $" d100 2 @ 1.12 log @Add pseudo-device ptm on all the generic flavored kernels. @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.11 2003/12/14 01:32:02 thorpej Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.11 $" a97 1 pseudo-device ptm # pseudo-terminal multiplexor @ 1.11 log @Split the Intel i31244 SATA controller ("Artisea") driver out of piixide into its own driver (artsata). @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.10 2003/12/13 23:13:41 thorpej Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.10 $" d98 1 @ 1.11.2.1 log @Pull up revision 1.15 (requested by abs in ticket #567). Add (commented out) ALTQ options to all GENERIC-like files @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.11 2003/12/14 01:32:02 thorpej Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.11 $" a77 13 #options ALTQ # Manipulate network interfaces' output queues #options ALTQ_BLUE # Stochastic Fair Blue #options ALTQ_CBQ # Class-Based Queueing #options ALTQ_CDNR # Diffserv Traffic Conditioner #options ALTQ_FIFOQ # First-In First-Out Queue #options ALTQ_FLOWVALVE # RED/flow-valve (red-penalty-box) #options ALTQ_HFSC # Hierarchical Fair Service Curve #options ALTQ_LOCALQ # Local queueing discipline #options ALTQ_PRIQ # Priority Queueing #options ALTQ_RED # Random Early Detection #options ALTQ_RIO # RED with IN/OUT #options ALTQ_WFQ # Weighted Fair Queueing @ 1.11.2.2 log @Pull up revision 1.16 (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$ d25 1 a25 1 #ident "GENERIC-$Revision$" a46 1 options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel @ 1.11.2.2.2.1 log @Pull up revision 1.18 (requested by bouyer in ticket #1019): Add pdcsata(4), a driver for the Promise SATA150 (aka PDC203xx) series of controllers. @ text @a145 1 #pdcsata* at pci? dev ? function ? # Promise SATA150 controllers @ 1.10 log @Split out the Silicon Image SATALink support into its own driver, "satalink". @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.9 2003/10/18 08:30:14 lukem Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.9 $" d125 1 @ 1.9 log @Use one 'atabus* at ata?' instead of multiple 'atabus* at FOOide? channel ?' Use 'atapibus* at atapi?' instead of 'atapibus* at atabus?' @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.8 2003/10/08 11:55:44 bouyer Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.8 $" d131 1 @ 1.8 log @Add new per-chip pciide drivers. @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.7 2003/10/08 11:14:36 bouyer Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.7 $" d134 1 a134 12 #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 ? d179 1 a179 1 #atapibus* at atabus? @ 1.7 log @Add atabus. @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.6 2003/04/26 14:34:16 ragge Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.6 $" d122 12 a133 1 #pciide* at pci? dev ? function ? # Winbond/Symphony IDE interface d135 11 @ 1.6 log @Add pseudo-device ksyms. @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.5 2003/02/27 19:22:46 perseant Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.5 $" d123 1 d167 2 a168 2 #wd* at pciide? channel ? drive ? flags 0x0000 #atapibus* at pciide? channel ? @ 1.6.2.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.16 2004/07/15 03:53:51 atatat Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.16 $" a46 1 options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel a77 13 #options ALTQ # Manipulate network interfaces' output queues #options ALTQ_BLUE # Stochastic Fair Blue #options ALTQ_CBQ # Class-Based Queueing #options ALTQ_CDNR # Diffserv Traffic Conditioner #options ALTQ_FIFOQ # First-In First-Out Queue #options ALTQ_FLOWVALVE # RED/flow-valve (red-penalty-box) #options ALTQ_HFSC # Hierarchical Fair Service Curve #options ALTQ_LOCALQ # Local queueing discipline #options ALTQ_PRIQ # Priority Queueing #options ALTQ_RED # Random Early Detection #options ALTQ_RIO # RED with IN/OUT #options ALTQ_WFQ # Weighted Fair Queueing a99 2 #pseudo-device pf # PF packet filter #pseudo-device pflog # PF log if d122 1 a122 15 #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 #atabus* at ata? d166 2 a167 2 #wd* at atabus? drive ? flags 0x0000 #atapibus* at atapi? @ 1.6.2.2 log @Sync with HEAD. @ text @@ 1.6.2.3 log @Fix the sync with head I botched. @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.6.2.1 2004/08/03 10:39:55 skrll Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.6.2.1 $" @ 1.6.2.4 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.6.2.3 2004/09/21 13:21:07 skrll Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.6.2.3 $" a57 1 options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. @ 1.6.2.5 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.6.2.4 2004/11/14 08:15:24 skrll Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.6.2.4 $" a148 1 #pdcsata* at pci? dev ? function ? # Promise SATA150 controllers @ 1.6.2.6 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.6.2.5 2004/11/29 07:24:05 skrll Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.6.2.5 $" a75 1 options FFS_SNAPSHOT # ffs snapshots @ 1.6.2.7 log @Sync with HEAD. Hi Perry! @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.6.2.6 2005/02/15 21:32:51 skrll Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.6.2.6 $" a54 2 options COMPAT_16 options COMPAT_20 d76 1 a76 1 #options FFS_NO_SNAPSHOT # ffs snapshots @ 1.6.2.8 log @Sync with HEAD. Here we go again... @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.6.2.7 2005/03/04 16:39:09 skrll Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.6.2.7 $" a56 1 options COMPAT_30 # NetBSD 3.0 compatibility. a75 1 file-system PTYFS # /dev/pts/N support a113 1 #options VND_COMPRESSION # compressed vnd(4) d150 1 @ 1.6.2.9 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.27 2005/12/07 09:10:19 tsutsui Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.27 $" d80 1 a80 1 #options FFS_NO_SNAPSHOT # No FFS snapshot support @ 1.5 log @Make BRIDGE_IPF an option, and document it. Add it (commented) to GENERIC. Let brconfig tell whether the bridge is using the ipfilter hook, or not. @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.4 2002/10/14 18:39:38 elric Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.4 $" d99 1 a99 1 @ 1.4 log @Added commented out cgd(4)s to GENERIC configs. @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.3 2002/09/18 02:44:07 lukem Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.3 $" d86 1 @ 1.3 log @enable USERCONF by default; it's small and extremely useful to have available. @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.2 2002/06/17 05:14:23 lukem Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.2 $" d95 1 @ 1.2 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: GENERIC.sandpoint,v 1.1 2002/05/16 00:20:00 briggs Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.1 $" d45 1 a45 1 #options USERCONF # userconf(4) support @ 1.2.2.1 log @file GENERIC.sandpoint was added on branch nathanw_sa on 2002-06-20 03:40:43 +0000 @ text @d1 169 @ 1.2.2.2 log @Catch up to -current. @ text @a0 169 # $NetBSD: GENERIC.sandpoint,v 1.2.2.1 2002/06/20 03:40:43 nathanw Exp $ # # GENERIC machine description file # # This machine description file is used to generate the default NetBSD # kernel. The generic kernel does not include all options, subsystems # and device drivers, but should be useful for most applications. # # The machine description file can be customised for your specific # machine to reduce the kernel size and improve its performance. # # For further information on compiling NetBSD kernels, see the config(8) # man page. # # For further information on hardware support for this architecture, see # the intro(4) man page. For further information about kernel options # for this architecture, see the options(4) man page. For an explanation # of each device driver in this file see the section 4 man page for the # device. include "arch/sandpoint/conf/std.sandpoint" options INCLUDE_CONFIG_FILE # embed config file in kernel binary #ident "GENERIC-$Revision: 1.2.2.1 $" maxusers 32 #options IPKDBUSERHACK # Allow access to mapped memory via kgdb #options DEBUG_BY_TOOLS # Allow debugging from toolsnet # HMAC key to be used for debugging sessions #options IPKDBKEY="\"HMAC pass phrase text\"" #options IPKDBSECURE # Allow debugging even when securelevel > 0 #makeoptions DEBUG="-g" #options DEBUG options DIAGNOSTIC options TRAP_PANICWAIT options DDB #options DDB_HISTORY_SIZE=100 # Enable history editing in DDB options KTRACE #options PMAPCHECK #options PMAPDEBUG options SYMTAB_SPACE=200000 #options USERCONF # userconf(4) support #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) options COMPAT_43 options COMPAT_09 options COMPAT_10 options COMPAT_12 options COMPAT_13 options COMPAT_14 options COMPAT_386BSD_MBRPART # recognize old partition ID #options COMPAT_LINUX # Linux binary compatibility #options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. options MSGBUFSIZE=65536 file-system FFS file-system MFS file-system NFS file-system CD9660 file-system MSDOSFS file-system FDESC file-system KERNFS file-system NULLFS file-system OVERLAY file-system PORTAL file-system PROCFS file-system UMAPFS file-system UNION options SOFTDEP # FFS soft updates support. options INET #options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG options NFS_BOOT_BOOTPARAM,NFS_BOOT_BOOTP config netbsd root on ? type ? # network psuedo-devices pseudo-device bpfilter 8 # packet filter pseudo-device pppoe # PPP over Ethernet (RFC 2516) pseudo-device bridge # simple inter-network bridging #pseudo-device ipfilter pseudo-device loop # mouse & keyboard multiplexor pseudo-devices #pseudo-device wsmux # miscellaneous pseudo-devices pseudo-device rnd # /dev/random and in-kernel generator pseudo-device vnd 4 pseudo-device pty pseudo-device clockctl # user control of clock subsystem # # device # options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT #options PCIVERBOSE # verbose PCI device messages #options PCI_CONFIG_DUMP # verbosely dump PCI config space options PCI_NETBSD_CONFIGURE # Have NetBSD configure PCI I/O & Mem mainbus0 at root cpu* at mainbus0 pci* at mainbus0 bus ? ppb* at pci? dev ? function ? # PCI-PCI bridges pci* at ppb? bus ? pchb* at pci? dev ? function ? # PCI host bridge pcib* at pci? dev ? function ? # Winbond 83c553 PCI-ISA bridges isa* at pcib? # ISA on PCI-ISA bridge #pciide* at pci? dev ? function ? # Winbond/Symphony IDE interface vga* at pci? dev ? function ? ex* at pci? dev ? function ? # 3Com 90x[B] fxp* at pci? dev ? function ? # Intel EtherExpress PRO 10+/100B rtk* at pci? dev ? function ? # Realtek 8129/8139 sip* at pci? dev ? function ? # SiS 900 Ethernet tlp* at pci? dev ? function ? # DEC Tulip and similar exphy* at mii? phy ? # 3Com internal PHYs inphy* at mii? phy ? # Intel 82555 PHYs ukphy* at mii? phy ? # generic unknown PHYs pckbc0 at isa? # PS/2 keyboard controller pckbd* at pckbc? # PC keyboard pms* at pckbc? # PS/2 mouse for wsmouse wsdisplay* at vga? console ? wskbd* at pckbd? console ? wsmouse* at pms? mux 0 com0 at isa? port 0x3f8 irq 4 # standard PC serial ports com1 at isa? port 0x2f8 irq 3 lpt0 at isa? port 0x278 irq 7 # standard PC parallel ports fdc0 at isa? port 0x3f0 irq 6 drq 2 # standard PC floppy controllers fd* at fdc? drive ? # the drives themselves adw* at pci? dev ? function ? # AdvanSys 9x0UW[D], 3940U[2,3]W SCSI dpt* at pci? dev ? function ? # DPT SmartCache/SmartRAID siop* at pci? dev ? function ? # NCR/Symbios 53c8xx SCSI scsibus* at adw? scsibus* at dpt? scsibus* at siop? 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 #wd* at pciide? channel ? drive ? flags 0x0000 #atapibus* at pciide? channel ? #cd* at atapibus? drive ? flags 0x0000 # ATAPI CD-ROM drives #sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives #st* at atapibus? drive ? flags 0x0000 # ATAPI tape drives #uk* at atapibus? drive ? flags 0x0000 # ATAPI unknown @ 1.2.2.3 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.2.2.2 2002/10/18 02:39:36 nathanw Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.2.2.2 $" d45 1 a45 1 options USERCONF # userconf(4) support a94 1 #pseudo-device cgd 4 # cryptographic disk devices @ 1.2.4.1 log @file GENERIC.sandpoint was added on branch kqueue on 2002-06-23 17:39:58 +0000 @ text @d1 169 @ 1.2.4.2 log @catch up with -current on kqueue branch @ text @a0 168 # $NetBSD: GENERIC.sandpoint,v 1.2.4.1 2002/06/23 17:39:58 jdolecek Exp $ # # GENERIC machine description file # # This machine description file is used to generate the default NetBSD # kernel. The generic kernel does not include all options, subsystems # and device drivers, but should be useful for most applications. # # The machine description file can be customised for your specific # machine to reduce the kernel size and improve its performance. # # For further information on compiling NetBSD kernels, see the config(8) # man page. # # For further information on hardware support for this architecture, see # the intro(4) man page. For further information about kernel options # for this architecture, see the options(4) man page. For an explanation # of each device driver in this file see the section 4 man page for the # device. include "arch/sandpoint/conf/std.sandpoint" options INCLUDE_CONFIG_FILE # embed config file in kernel binary #ident "GENERIC-$Revision: 1.2.4.1 $" maxusers 32 #options IPKDBUSERHACK # Allow access to mapped memory via kgdb #options DEBUG_BY_TOOLS # Allow debugging from toolsnet # HMAC key to be used for debugging sessions #options IPKDBKEY="\"HMAC pass phrase text\"" #options IPKDBSECURE # Allow debugging even when securelevel > 0 #makeoptions DEBUG="-g" #options DEBUG options DIAGNOSTIC options TRAP_PANICWAIT options DDB #options DDB_HISTORY_SIZE=100 # Enable history editing in DDB options KTRACE #options PMAPCHECK #options PMAPDEBUG options SYMTAB_SPACE=200000 #options USERCONF # userconf(4) support #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) options COMPAT_43 options COMPAT_09 options COMPAT_10 options COMPAT_12 options COMPAT_13 options COMPAT_14 options COMPAT_386BSD_MBRPART # recognize old partition ID #options COMPAT_LINUX # Linux binary compatibility #options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. options MSGBUFSIZE=65536 file-system FFS file-system MFS file-system NFS file-system CD9660 file-system MSDOSFS file-system FDESC file-system KERNFS file-system NULLFS file-system OVERLAY file-system PORTAL file-system PROCFS file-system UMAPFS file-system UNION options SOFTDEP # FFS soft updates support. options INET #options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG options NFS_BOOT_BOOTPARAM,NFS_BOOT_BOOTP config netbsd root on ? type ? # network psuedo-devices pseudo-device bpfilter 8 # packet filter pseudo-device pppoe # PPP over Ethernet (RFC 2516) pseudo-device bridge # simple inter-network bridging #pseudo-device ipfilter pseudo-device loop # mouse & keyboard multiplexor pseudo-devices #pseudo-device wsmux # miscellaneous pseudo-devices pseudo-device rnd # /dev/random and in-kernel generator pseudo-device vnd 4 pseudo-device pty # # device # options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT #options PCIVERBOSE # verbose PCI device messages #options PCI_CONFIG_DUMP # verbosely dump PCI config space options PCI_NETBSD_CONFIGURE # Have NetBSD configure PCI I/O & Mem mainbus0 at root cpu* at mainbus0 pci* at mainbus0 bus ? ppb* at pci? dev ? function ? # PCI-PCI bridges pci* at ppb? bus ? pchb* at pci? dev ? function ? # PCI host bridge pcib* at pci? dev ? function ? # Winbond 83c553 PCI-ISA bridges isa* at pcib? # ISA on PCI-ISA bridge #pciide* at pci? dev ? function ? # Winbond/Symphony IDE interface vga* at pci? dev ? function ? ex* at pci? dev ? function ? # 3Com 90x[B] fxp* at pci? dev ? function ? # Intel EtherExpress PRO 10+/100B rtk* at pci? dev ? function ? # Realtek 8129/8139 sip* at pci? dev ? function ? # SiS 900 Ethernet tlp* at pci? dev ? function ? # DEC Tulip and similar exphy* at mii? phy ? # 3Com internal PHYs inphy* at mii? phy ? # Intel 82555 PHYs ukphy* at mii? phy ? # generic unknown PHYs pckbc0 at isa? # PS/2 keyboard controller pckbd* at pckbc? # PC keyboard pms* at pckbc? # PS/2 mouse for wsmouse wsdisplay* at vga? console ? wskbd* at pckbd? console ? wsmouse* at pms? mux 0 com0 at isa? port 0x3f8 irq 4 # standard PC serial ports com1 at isa? port 0x2f8 irq 3 lpt0 at isa? port 0x278 irq 7 # standard PC parallel ports fdc0 at isa? port 0x3f0 irq 6 drq 2 # standard PC floppy controllers fd* at fdc? drive ? # the drives themselves adw* at pci? dev ? function ? # AdvanSys 9x0UW[D], 3940U[2,3]W SCSI dpt* at pci? dev ? function ? # DPT SmartCache/SmartRAID siop* at pci? dev ? function ? # NCR/Symbios 53c8xx SCSI scsibus* at adw? scsibus* at dpt? scsibus* at siop? 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 #wd* at pciide? channel ? drive ? flags 0x0000 #atapibus* at pciide? channel ? #cd* at atapibus? drive ? flags 0x0000 # ATAPI CD-ROM drives #sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives #st* at atapibus? drive ? flags 0x0000 # ATAPI tape drives #uk* at atapibus? drive ? flags 0x0000 # ATAPI unknown @ 1.2.4.3 log @sync kqueue branch with HEAD @ text @d1 1 a1 1 # $NetBSD: GENERIC.sandpoint,v 1.2.4.2 2002/09/06 08:39:38 jdolecek Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.2.4.2 $" a95 1 pseudo-device clockctl # user control of clock subsystem @ 1.2.4.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: GENERIC.sandpoint,v 1.2.4.3 2002/10/10 18:35:30 jdolecek Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.2.4.3 $" d45 1 a45 1 options USERCONF # userconf(4) support @ 1.1 log @Split GENERIC into GENERIC (for the X3 revision of the board in native interrupt mode) and GENERIC.X2 (for the X2 revision of the board or an X3 in legacy interrupt mode). @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.31 2002/05/16 00:09:47 briggs Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.31 $" d96 1 @ 1.1.2.1 log @file GENERIC.sandpoint was added on branch gehenna-devsw on 2002-07-15 01:20:52 +0000 @ text @d1 168 @ 1.1.2.2 log @catch up with -current. @ text @a0 169 # $NetBSD: GENERIC.sandpoint,v 1.1.2.1 2002/07/15 01:20:52 gehenna Exp $ # # GENERIC machine description file # # This machine description file is used to generate the default NetBSD # kernel. The generic kernel does not include all options, subsystems # and device drivers, but should be useful for most applications. # # The machine description file can be customised for your specific # machine to reduce the kernel size and improve its performance. # # For further information on compiling NetBSD kernels, see the config(8) # man page. # # For further information on hardware support for this architecture, see # the intro(4) man page. For further information about kernel options # for this architecture, see the options(4) man page. For an explanation # of each device driver in this file see the section 4 man page for the # device. include "arch/sandpoint/conf/std.sandpoint" options INCLUDE_CONFIG_FILE # embed config file in kernel binary #ident "GENERIC-$Revision: 1.1.2.1 $" maxusers 32 #options IPKDBUSERHACK # Allow access to mapped memory via kgdb #options DEBUG_BY_TOOLS # Allow debugging from toolsnet # HMAC key to be used for debugging sessions #options IPKDBKEY="\"HMAC pass phrase text\"" #options IPKDBSECURE # Allow debugging even when securelevel > 0 #makeoptions DEBUG="-g" #options DEBUG options DIAGNOSTIC options TRAP_PANICWAIT options DDB #options DDB_HISTORY_SIZE=100 # Enable history editing in DDB options KTRACE #options PMAPCHECK #options PMAPDEBUG options SYMTAB_SPACE=200000 #options USERCONF # userconf(4) support #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) options COMPAT_43 options COMPAT_09 options COMPAT_10 options COMPAT_12 options COMPAT_13 options COMPAT_14 options COMPAT_386BSD_MBRPART # recognize old partition ID #options COMPAT_LINUX # Linux binary compatibility #options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. options MSGBUFSIZE=65536 file-system FFS file-system MFS file-system NFS file-system CD9660 file-system MSDOSFS file-system FDESC file-system KERNFS file-system NULLFS file-system OVERLAY file-system PORTAL file-system PROCFS file-system UMAPFS file-system UNION options SOFTDEP # FFS soft updates support. options INET #options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG options NFS_BOOT_BOOTPARAM,NFS_BOOT_BOOTP config netbsd root on ? type ? # network psuedo-devices pseudo-device bpfilter 8 # packet filter pseudo-device pppoe # PPP over Ethernet (RFC 2516) pseudo-device bridge # simple inter-network bridging #pseudo-device ipfilter pseudo-device loop # mouse & keyboard multiplexor pseudo-devices #pseudo-device wsmux # miscellaneous pseudo-devices pseudo-device rnd # /dev/random and in-kernel generator pseudo-device vnd 4 pseudo-device pty pseudo-device clockctl # user control of clock subsystem # # device # options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT #options PCIVERBOSE # verbose PCI device messages #options PCI_CONFIG_DUMP # verbosely dump PCI config space options PCI_NETBSD_CONFIGURE # Have NetBSD configure PCI I/O & Mem mainbus0 at root cpu* at mainbus0 pci* at mainbus0 bus ? ppb* at pci? dev ? function ? # PCI-PCI bridges pci* at ppb? bus ? pchb* at pci? dev ? function ? # PCI host bridge pcib* at pci? dev ? function ? # Winbond 83c553 PCI-ISA bridges isa* at pcib? # ISA on PCI-ISA bridge #pciide* at pci? dev ? function ? # Winbond/Symphony IDE interface vga* at pci? dev ? function ? ex* at pci? dev ? function ? # 3Com 90x[B] fxp* at pci? dev ? function ? # Intel EtherExpress PRO 10+/100B rtk* at pci? dev ? function ? # Realtek 8129/8139 sip* at pci? dev ? function ? # SiS 900 Ethernet tlp* at pci? dev ? function ? # DEC Tulip and similar exphy* at mii? phy ? # 3Com internal PHYs inphy* at mii? phy ? # Intel 82555 PHYs ukphy* at mii? phy ? # generic unknown PHYs pckbc0 at isa? # PS/2 keyboard controller pckbd* at pckbc? # PC keyboard pms* at pckbc? # PS/2 mouse for wsmouse wsdisplay* at vga? console ? wskbd* at pckbd? console ? wsmouse* at pms? mux 0 com0 at isa? port 0x3f8 irq 4 # standard PC serial ports com1 at isa? port 0x2f8 irq 3 lpt0 at isa? port 0x278 irq 7 # standard PC parallel ports fdc0 at isa? port 0x3f0 irq 6 drq 2 # standard PC floppy controllers fd* at fdc? drive ? # the drives themselves adw* at pci? dev ? function ? # AdvanSys 9x0UW[D], 3940U[2,3]W SCSI dpt* at pci? dev ? function ? # DPT SmartCache/SmartRAID siop* at pci? dev ? function ? # NCR/Symbios 53c8xx SCSI scsibus* at adw? scsibus* at dpt? scsibus* at siop? 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 #wd* at pciide? channel ? drive ? flags 0x0000 #atapibus* at pciide? channel ? #cd* at atapibus? drive ? flags 0x0000 # ATAPI CD-ROM drives #sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives #st* at atapibus? drive ? flags 0x0000 # ATAPI tape drives #uk* at atapibus? drive ? flags 0x0000 # ATAPI unknown @ 1.1.4.1 log @Pull up revision 1.2 (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$ d25 1 a25 1 #ident "GENERIC-$Revision$" a95 1 pseudo-device clockctl # user control of clock subsystem @