head 1.35; access; symbols netbsd-10-2-RELEASE:1.35 netbsd-9-5-RELEASE:1.34 netbsd-11-0-RELEASE:1.35 netbsd-11-0-RC7:1.35 netbsd-11-0-RC6:1.35 netbsd-11-0-RC5:1.35 netbsd-11-0-RC4:1.35 netbsd-11-0-RC3:1.35 netbsd-11-0-RC2:1.35 netbsd-11-0-RC1:1.35 perseant-exfatfs-base-20250801:1.35 netbsd-11:1.35.0.12 netbsd-11-base:1.35 netbsd-10-1-RELEASE:1.35 perseant-exfatfs-base-20240630:1.35 perseant-exfatfs:1.35.0.10 perseant-exfatfs-base:1.35 netbsd-8-3-RELEASE:1.33 netbsd-9-4-RELEASE:1.34 netbsd-10-0-RELEASE:1.35 netbsd-10-0-RC6:1.35 netbsd-10-0-RC5:1.35 netbsd-10-0-RC4:1.35 netbsd-10-0-RC3:1.35 netbsd-10-0-RC2:1.35 thorpej-ifq:1.35.0.8 thorpej-ifq-base:1.35 thorpej-altq-separation:1.35.0.6 thorpej-altq-separation-base:1.35 netbsd-10-0-RC1:1.35 netbsd-10:1.35.0.4 netbsd-10-base:1.35 bouyer-sunxi-drm:1.35.0.2 bouyer-sunxi-drm-base:1.35 netbsd-9-3-RELEASE:1.34 thorpej-i2c-spi-conf2:1.34.0.30 thorpej-i2c-spi-conf2-base:1.34 thorpej-futex2:1.34.0.28 thorpej-futex2-base:1.34 thorpej-cfargs2:1.34.0.26 thorpej-cfargs2-base:1.34 cjep_sun2x-base1:1.34 cjep_sun2x:1.34.0.24 cjep_sun2x-base:1.34 cjep_staticlib_x-base1:1.34 netbsd-9-2-RELEASE:1.34 cjep_staticlib_x:1.34.0.22 cjep_staticlib_x-base:1.34 thorpej-i2c-spi-conf:1.34.0.20 thorpej-i2c-spi-conf-base:1.34 thorpej-cfargs:1.34.0.18 thorpej-cfargs-base:1.34 thorpej-futex:1.34.0.16 thorpej-futex-base:1.34 netbsd-9-1-RELEASE:1.34 bouyer-xenpvh-base2:1.34 phil-wifi-20200421:1.34 bouyer-xenpvh-base1:1.34 phil-wifi-20200411:1.34 bouyer-xenpvh:1.34.0.14 bouyer-xenpvh-base:1.34 is-mlppp:1.34.0.12 is-mlppp-base:1.34 phil-wifi-20200406:1.34 netbsd-8-2-RELEASE:1.33 ad-namecache-base3:1.34 netbsd-9-0-RELEASE:1.34 netbsd-9-0-RC2:1.34 ad-namecache-base2:1.34 ad-namecache-base1:1.34 ad-namecache:1.34.0.10 ad-namecache-base:1.34 netbsd-9-0-RC1:1.34 phil-wifi-20191119:1.34 netbsd-9:1.34.0.8 netbsd-9-base:1.34 phil-wifi-20190609:1.34 netbsd-8-1-RELEASE:1.33 netbsd-8-1-RC1:1.33 isaki-audio2:1.34.0.6 isaki-audio2-base:1.34 pgoyette-compat-merge-20190127:1.34 pgoyette-compat-20190127:1.34 pgoyette-compat-20190118:1.34 pgoyette-compat-1226:1.34 pgoyette-compat-1126:1.34 pgoyette-compat-1020:1.34 pgoyette-compat-0930:1.34 pgoyette-compat-0906:1.34 netbsd-7-2-RELEASE:1.33 pgoyette-compat-0728:1.34 netbsd-8-0-RELEASE:1.33 phil-wifi:1.34.0.4 phil-wifi-base:1.34 pgoyette-compat-0625:1.34 netbsd-8-0-RC2:1.33 pgoyette-compat-0521:1.34 pgoyette-compat-0502:1.34 pgoyette-compat-0422:1.34 netbsd-8-0-RC1:1.33 pgoyette-compat-0415:1.34 pgoyette-compat-0407:1.34 pgoyette-compat-0330:1.34 pgoyette-compat-0322:1.34 pgoyette-compat-0315:1.34 netbsd-7-1-2-RELEASE:1.33 pgoyette-compat:1.34.0.2 pgoyette-compat-base:1.34 netbsd-7-1-1-RELEASE:1.33 tls-maxphys-base-20171202:1.34 matt-nb8-mediatek:1.33.0.44 matt-nb8-mediatek-base:1.33 nick-nhusb-base-20170825:1.33 perseant-stdc-iso10646:1.33.0.42 perseant-stdc-iso10646-base:1.33 netbsd-8:1.33.0.40 netbsd-8-base:1.33 prg-localcount2-base3:1.33 prg-localcount2-base2:1.33 prg-localcount2-base1:1.33 prg-localcount2:1.33.0.38 prg-localcount2-base:1.33 pgoyette-localcount-20170426:1.33 bouyer-socketcan-base1:1.33 jdolecek-ncq:1.33.0.36 jdolecek-ncq-base:1.33 pgoyette-localcount-20170320:1.33 netbsd-7-1:1.33.0.34 netbsd-7-1-RELEASE:1.33 netbsd-7-1-RC2:1.33 nick-nhusb-base-20170204:1.33 netbsd-7-nhusb-base-20170116:1.33 bouyer-socketcan:1.33.0.32 bouyer-socketcan-base:1.33 pgoyette-localcount-20170107:1.33 netbsd-7-1-RC1:1.33 nick-nhusb-base-20161204:1.33 pgoyette-localcount-20161104:1.33 netbsd-7-0-2-RELEASE:1.33 nick-nhusb-base-20161004:1.33 localcount-20160914:1.33 netbsd-7-nhusb:1.33.0.30 netbsd-7-nhusb-base:1.33 pgoyette-localcount-20160806:1.33 pgoyette-localcount-20160726:1.33 pgoyette-localcount:1.33.0.28 pgoyette-localcount-base:1.33 nick-nhusb-base-20160907:1.33 nick-nhusb-base-20160529:1.33 netbsd-7-0-1-RELEASE:1.33 nick-nhusb-base-20160422:1.33 nick-nhusb-base-20160319:1.33 nick-nhusb-base-20151226:1.33 netbsd-7-0:1.33.0.26 netbsd-7-0-RELEASE:1.33 nick-nhusb-base-20150921:1.33 netbsd-7-0-RC3:1.33 netbsd-7-0-RC2:1.33 netbsd-7-0-RC1:1.33 nick-nhusb-base-20150606:1.33 nick-nhusb-base-20150406:1.33 nick-nhusb:1.33.0.24 nick-nhusb-base:1.33 netbsd-5-2-3-RELEASE:1.29 netbsd-5-1-5-RELEASE:1.29 netbsd-6-0-6-RELEASE:1.33 netbsd-6-1-5-RELEASE:1.33 netbsd-7:1.33.0.22 netbsd-7-base:1.33 yamt-pagecache-base9:1.33 yamt-pagecache-tag8:1.32.8.1 netbsd-6-1-4-RELEASE:1.33 netbsd-6-0-5-RELEASE:1.33 tls-earlyentropy:1.33.0.20 tls-earlyentropy-base:1.33 riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.33 riastradh-drm2-base3:1.33 netbsd-6-1-3-RELEASE:1.33 netbsd-6-0-4-RELEASE:1.33 netbsd-5-2-2-RELEASE:1.29 netbsd-5-1-4-RELEASE:1.29 netbsd-6-1-2-RELEASE:1.33 netbsd-6-0-3-RELEASE:1.33 netbsd-5-2-1-RELEASE:1.29 netbsd-5-1-3-RELEASE:1.29 rmind-smpnet-nbase:1.33 netbsd-6-1-1-RELEASE:1.33 riastradh-drm2-base2:1.33 riastradh-drm2-base1:1.33 riastradh-drm2:1.33.0.18 riastradh-drm2-base:1.33 rmind-smpnet:1.33.0.10 rmind-smpnet-base:1.33 netbsd-6-1:1.33.0.16 netbsd-6-0-2-RELEASE:1.33 netbsd-6-1-RELEASE:1.33 khorben-n900:1.33.0.14 netbsd-6-1-RC4:1.33 netbsd-6-1-RC3:1.33 agc-symver:1.33.0.12 agc-symver-base:1.33 netbsd-6-1-RC2:1.33 netbsd-6-1-RC1:1.33 yamt-pagecache-base8:1.33 netbsd-5-2:1.29.0.16 netbsd-6-0-1-RELEASE:1.33 yamt-pagecache-base7:1.33 netbsd-5-2-RELEASE:1.29 netbsd-5-2-RC1:1.29 matt-nb6-plus-nbase:1.33 yamt-pagecache-base6:1.33 netbsd-6-0:1.33.0.8 netbsd-6-0-RELEASE:1.33 netbsd-6-0-RC2:1.33 tls-maxphys:1.33.0.6 tls-maxphys-base:1.33 matt-nb6-plus:1.33.0.4 matt-nb6-plus-base:1.33 netbsd-6-0-RC1:1.33 jmcneill-usbmp-base10:1.33 yamt-pagecache-base5:1.33 jmcneill-usbmp-base9:1.33 yamt-pagecache-base4:1.33 jmcneill-usbmp-base8:1.33 jmcneill-usbmp-base7:1.33 jmcneill-usbmp-base6:1.33 jmcneill-usbmp-base5:1.33 jmcneill-usbmp-base4:1.33 jmcneill-usbmp-base3:1.33 jmcneill-usbmp-pre-base2:1.32 jmcneill-usbmp-base2:1.33 netbsd-6:1.33.0.2 netbsd-6-base:1.33 netbsd-5-1-2-RELEASE:1.29 netbsd-5-1-1-RELEASE:1.29 jmcneill-usbmp:1.32.0.12 jmcneill-usbmp-base:1.32 jmcneill-audiomp3:1.32.0.10 jmcneill-audiomp3-base:1.32 yamt-pagecache-base3:1.32 yamt-pagecache-base2:1.32 yamt-pagecache:1.32.0.8 yamt-pagecache-base:1.32 rmind-uvmplock-nbase:1.32 cherry-xenmp:1.32.0.6 cherry-xenmp-base:1.32 jym-xensuspend-nbase:1.32 uebayasi-xip-base7:1.32 bouyer-quota2-nbase:1.32 bouyer-quota2:1.32.0.4 bouyer-quota2-base:1.32 jruoho-x86intr:1.32.0.2 jruoho-x86intr-base:1.32 matt-mips64-premerge-20101231:1.32 matt-nb5-mips64-premerge-20101231:1.29 matt-nb5-pq3:1.29.0.14 matt-nb5-pq3-base:1.29 netbsd-5-1:1.29.0.12 uebayasi-xip-base6:1.31 uebayasi-xip-base5:1.31 netbsd-5-1-RELEASE:1.29 uebayasi-xip-base4:1.31 uebayasi-xip-base3:1.31 yamt-nfs-mp-base11:1.31 netbsd-5-1-RC4:1.29 matt-nb5-mips64-k15:1.29 uebayasi-xip-base2:1.31 yamt-nfs-mp-base10:1.31 netbsd-5-1-RC3:1.29 netbsd-5-1-RC2:1.29 uebayasi-xip-base1:1.31 netbsd-5-1-RC1:1.29 rmind-uvmplock:1.30.0.6 rmind-uvmplock-base:1.32 yamt-nfs-mp-base9:1.30 uebayasi-xip:1.30.0.4 uebayasi-xip-base:1.30 netbsd-5-0-2-RELEASE:1.29 matt-nb5-mips64-premerge-20091211:1.29 matt-premerge-20091211:1.30 yamt-nfs-mp-base8:1.30 matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.29 matt-nb4-mips64-k7-u2a-k9b:1.29 matt-nb5-mips64-u1-k1-k5:1.29 yamt-nfs-mp-base7:1.30 matt-nb5-mips64:1.29.0.10 netbsd-5-0-1-RELEASE:1.29 jymxensuspend-base:1.30 yamt-nfs-mp-base6:1.30 yamt-nfs-mp-base5:1.30 yamt-nfs-mp-base4:1.30 yamt-nfs-mp-base3:1.30 nick-hppapmap-base4:1.30 nick-hppapmap-base3:1.30 netbsd-5-0:1.29.0.8 netbsd-5-0-RELEASE:1.29 netbsd-5-0-RC4:1.29 netbsd-5-0-RC3:1.29 nick-hppapmap-base2:1.30 netbsd-5-0-RC2:1.29 jym-xensuspend:1.30.0.2 jym-xensuspend-base:1.32 netbsd-5-0-RC1:1.29 haad-dm-base2:1.29 haad-nbase2:1.29 ad-audiomp2:1.29.0.6 ad-audiomp2-base:1.29 netbsd-5:1.29.0.4 netbsd-5-base:1.29 nick-hppapmap:1.29.0.2 nick-hppapmap-base:1.30 matt-mips64-base2:1.29 haad-dm-base1:1.29 wrstuden-revivesa-base-4:1.29 netbsd-4-0-1-RELEASE:1.28 wrstuden-revivesa-base-3:1.29 wrstuden-revivesa-base-2:1.29 wrstuden-fixsa-newbase:1.28 nick-csl-alignment-base5:1.28 haad-dm:1.28.0.62 haad-dm-base:1.29 wrstuden-revivesa-base-1:1.28 simonb-wapbl-nbase:1.28 yamt-pf42-base4:1.28 simonb-wapbl:1.28.0.60 simonb-wapbl-base:1.28 yamt-pf42-base3:1.28 hpcarm-cleanup-nbase:1.28 yamt-pf42-baseX:1.28 yamt-pf42-base2:1.28 yamt-nfs-mp-base2:1.28 wrstuden-revivesa:1.28.0.58 wrstuden-revivesa-base:1.28 yamt-nfs-mp:1.28.0.56 yamt-nfs-mp-base:1.28 yamt-pf42:1.28.0.54 yamt-pf42-base:1.28 ad-socklock-base1:1.28 yamt-lazymbuf-base15:1.28 yamt-lazymbuf-base14:1.28 keiichi-mipv6-nbase:1.28 mjf-devfs2:1.28.0.52 mjf-devfs2-base:1.29 nick-net80211-sync:1.28.0.50 nick-net80211-sync-base:1.28 keiichi-mipv6:1.28.0.48 keiichi-mipv6-base:1.28 bouyer-xeni386-merge1:1.28 matt-armv6-prevmlocking:1.28 wrstuden-fixsa-base-1:1.28 vmlocking2-base3:1.28 netbsd-4-0:1.28.0.46 netbsd-4-0-RELEASE:1.28 bouyer-xeni386-nbase:1.28 yamt-kmem-base3:1.28 cube-autoconf:1.28.0.44 cube-autoconf-base:1.28 yamt-kmem-base2:1.28 bouyer-xeni386:1.28.0.42 bouyer-xeni386-base:1.28 yamt-kmem:1.28.0.40 yamt-kmem-base:1.28 vmlocking2-base2:1.28 reinoud-bufcleanup-nbase:1.28 vmlocking2:1.28.0.38 vmlocking2-base1:1.28 netbsd-4-0-RC5:1.28 matt-nb4-arm:1.28.0.36 matt-nb4-arm-base:1.28 matt-armv6-nbase:1.28 jmcneill-base:1.28 netbsd-4-0-RC4:1.28 mjf-devfs:1.28.0.34 mjf-devfs-base:1.28 bouyer-xenamd64-base2:1.28 vmlocking-nbase:1.28 yamt-x86pmap-base4:1.28 bouyer-xenamd64:1.28.0.32 bouyer-xenamd64-base:1.28 netbsd-4-0-RC3:1.28 yamt-x86pmap-base3:1.28 yamt-x86pmap-base2:1.28 netbsd-4-0-RC2:1.28 yamt-x86pmap:1.28.0.30 yamt-x86pmap-base:1.28 netbsd-4-0-RC1:1.28 matt-armv6:1.28.0.28 matt-armv6-base:1.28 jmcneill-pm:1.28.0.26 jmcneill-pm-base:1.28 hpcarm-cleanup:1.28.0.24 hpcarm-cleanup-base:1.28 nick-csl-alignment:1.28.0.22 nick-csl-alignment-base:1.28 matt-mips64:1.28.0.20 matt-mips64-base:1.28 netbsd-3-1-1-RELEASE:1.26 netbsd-3-0-3-RELEASE:1.26 yamt-idlelwp-base8:1.28 wrstuden-fixsa:1.28.0.18 wrstuden-fixsa-base:1.28 ppcoea-renovation:1.28.0.16 ppcoea-renovation-base:1.28 thorpej-atomic:1.28.0.14 thorpej-atomic-base:1.28 reinoud-bufcleanup:1.28.0.12 reinoud-bufcleanup-base:1.28 mjf-ufs-trans:1.28.0.10 mjf-ufs-trans-base:1.28 vmlocking:1.28.0.8 vmlocking-base:1.28 ad-audiomp:1.28.0.6 ad-audiomp-base:1.28 yamt-idlelwp:1.28.0.4 post-newlock2-merge:1.28 newlock2-nbase:1.28 yamt-splraiseipl-base5:1.28 yamt-splraiseipl-base4:1.28 yamt-splraiseipl-base3:1.28 abandoned-netbsd-4-base:1.27 abandoned-netbsd-4:1.27.0.18 netbsd-3-1:1.26.0.16 netbsd-3-1-RELEASE:1.26 netbsd-3-0-2-RELEASE:1.26 yamt-splraiseipl-base2:1.28 netbsd-3-1-RC4:1.26 yamt-splraiseipl:1.27.0.22 yamt-splraiseipl-base:1.27 netbsd-3-1-RC3:1.26 yamt-pdpolicy-base9:1.27 newlock2:1.27.0.20 newlock2-base:1.28 yamt-pdpolicy-base8:1.27 netbsd-3-1-RC2:1.26 netbsd-3-1-RC1:1.26 yamt-pdpolicy-base7:1.27 netbsd-4:1.28.0.2 netbsd-4-base:1.28 yamt-pdpolicy-base6:1.27 chap-midi-nbase:1.27 netbsd-3-0-1-RELEASE:1.26 gdamore-uart:1.27.0.16 gdamore-uart-base:1.27 simonb-timcounters-final:1.27 yamt-pdpolicy-base5:1.27 chap-midi:1.27.0.14 chap-midi-base:1.27 yamt-pdpolicy-base4:1.27 yamt-pdpolicy-base3:1.27 peter-altq-base:1.27 peter-altq:1.27.0.12 yamt-pdpolicy-base2:1.27 elad-kernelauth-base:1.27 elad-kernelauth:1.27.0.10 yamt-pdpolicy:1.27.0.8 yamt-pdpolicy-base:1.27 yamt-uio_vmspace-base5:1.27 simonb-timecounters:1.27.0.6 simonb-timecounters-base:1.27 rpaulo-netinet-merge-pcb:1.27.0.4 rpaulo-netinet-merge-pcb-base:1.27 yamt-uio_vmspace:1.27.0.2 netbsd-3-0:1.26.0.14 netbsd-3-0-RELEASE:1.26 netbsd-3-0-RC6:1.26 yamt-readahead-base3:1.26 netbsd-3-0-RC5:1.26 netbsd-3-0-RC4:1.26 netbsd-3-0-RC3:1.26 yamt-readahead-base2:1.26 netbsd-3-0-RC2:1.26 yamt-readahead-pervnode:1.26 yamt-readahead-perfile:1.26 yamt-readahead:1.26.0.12 yamt-readahead-base:1.26 netbsd-3-0-RC1:1.26 yamt-vop-base3:1.26 netbsd-2-0-3-RELEASE:1.23.8.1 netbsd-2-1:1.23.8.1.0.4 yamt-vop-base2:1.26 thorpej-vnode-attr:1.26.0.10 thorpej-vnode-attr-base:1.26 netbsd-2-1-RELEASE:1.23.8.1 yamt-vop:1.26.0.8 yamt-vop-base:1.26 netbsd-2-1-RC6:1.23.8.1 netbsd-2-1-RC5:1.23.8.1 netbsd-2-1-RC4:1.23.8.1 netbsd-2-1-RC3:1.23.8.1 netbsd-2-1-RC2:1.23.8.1 netbsd-2-1-RC1:1.23.8.1 yamt-lazymbuf:1.26.0.6 yamt-km-base4:1.26 netbsd-2-0-2-RELEASE:1.23.8.1 yamt-km-base3:1.26 netbsd-3:1.26.0.4 netbsd-3-base:1.26 yamt-km-base2:1.25 yamt-km:1.25.0.6 yamt-km-base:1.25 kent-audio2:1.25.0.4 kent-audio2-base:1.26 netbsd-2-0-1-RELEASE:1.23.8.1 kent-audio1-beforemerge:1.25 netbsd-2:1.23.8.1.0.2 netbsd-2-base:1.23.8.1 kent-audio1:1.25.0.2 kent-audio1-base:1.25 netbsd-2-0-RELEASE:1.23.8.1 netbsd-2-0-RC5:1.23.8.1 netbsd-2-0-RC4:1.23.8.1 netbsd-2-0-RC3:1.23.8.1 netbsd-2-0-RC2:1.23.8.1 netbsd-2-0-RC1:1.23.8.1 netbsd-2-0:1.23.0.8 netbsd-2-0-base:1.23 netbsd-1-6-PATCH002-RELEASE:1.21.4.1 netbsd-1-6-PATCH002:1.21.4.1 netbsd-1-6-PATCH002-RC4:1.21.4.1 netbsd-1-6-PATCH002-RC3:1.21.4.1 netbsd-1-6-PATCH002-RC2:1.21.4.1 netbsd-1-6-PATCH002-RC1:1.21.4.1 ktrace-lwp:1.23.0.6 ktrace-lwp-base:1.27 netbsd-1-6-PATCH001:1.21.4.1 netbsd-1-6-PATCH001-RELEASE:1.21.4.1 netbsd-1-6-PATCH001-RC3:1.21.4.1 netbsd-1-6-PATCH001-RC2:1.21.4.1 netbsd-1-6-PATCH001-RC1:1.21.4.1 nathanw_sa_end:1.22.2.2 nathanw_sa_before_merge:1.23 fvdl_fs64_base:1.23 gmcgarry_ctxsw:1.23.0.4 gmcgarry_ctxsw_base:1.23 gmcgarry_ucred:1.23.0.2 gmcgarry_ucred_base:1.23 nathanw_sa_base:1.23 kqueue-aftermerge:1.23 kqueue-beforemerge:1.23 netbsd-1-6-RELEASE:1.21.4.1 netbsd-1-6-RC3:1.21.4.1 netbsd-1-6-RC2:1.21.4.1 netbsd-1-6-RC1:1.21.4.1 nathanw_sa:1.22.0.2 netbsd-1-6:1.21.0.4 netbsd-1-6-base:1.21 gehenna-devsw:1.21.0.2 gehenna-devsw-base:1.22 netbsd-1-5-PATCH003:1.7.4.1 eeh-devprop:1.16.0.2 eeh-devprop-base:1.16 newlock:1.15.0.4 newlock-base:1.15 ifpoll-base:1.15 thorpej-mips-cache:1.11.0.6 thorpej-mips-cache-base:1.11 thorpej-devvp-base3:1.11 thorpej-devvp-base2:1.11 post-chs-ubcperf:1.11 pre-chs-ubcperf:1.11 thorpej-devvp:1.11.0.4 thorpej-devvp-base:1.11 netbsd-1-5-PATCH002:1.7.4.1 kqueue:1.11.0.2 kqueue-base:1.23 netbsd-1-5-PATCH001:1.7.4.1 thorpej_scsipi_beforemerge:1.10 thorpej_scsipi_nbase:1.10 netbsd-1-5-RELEASE:1.7.4.1 netbsd-1-5-BETA2:1.7.4.1 netbsd-1-5-BETA:1.7.4.1 netbsd-1-5-ALPHA2:1.7.4.1 netbsd-1-5:1.7.0.4 netbsd-1-5-base:1.7 minoura-xpg4dl:1.7.0.2 minoura-xpg4dl-base:1.7 chs-ubc2-newbase:1.5 wrstuden-devbsize-19991221:1.4 wrstuden-devbsize:1.4.0.8 wrstuden-devbsize-base:1.4 comdex-fall-1999:1.4.0.6 comdex-fall-1999-base:1.4 fvdl-softdep:1.4.0.4 fvdl-softdep-base:1.4 thorpej_scsipi:1.4.0.2 thorpej_scsipi_base:1.10; locks; strict; comment @# @; 1.35 date 2022.08.07.02.52.25; author simonb; state Exp; branches; next 1.34; commitid HXKRRXLciPDtrTOD; 1.34 date 2017.09.14.07.58.40; author mrg; state Exp; branches; next 1.33; commitid ngZ6fHXwTqlZA87A; 1.33 date 2011.12.18.05.49.27; author dholland; state Exp; branches 1.33.6.1; next 1.32; 1.32 date 2010.11.23.11.13.58; author hannken; state Exp; branches 1.32.8.1 1.32.12.1; next 1.31; 1.31 date 2010.04.06.15.54.30; author nonaka; state Exp; branches; next 1.30; 1.30 date 2009.02.06.18.50.27; author jym; state Exp; branches 1.30.4.1 1.30.6.1; next 1.29; 1.29 date 2008.07.31.07.41.01; author simonb; state Exp; branches 1.29.2.1; next 1.28; 1.28 date 2006.09.20.00.41.12; author uwe; state Exp; branches 1.28.52.1 1.28.56.1 1.28.58.1 1.28.62.1; next 1.27; 1.27 date 2005.12.07.09.10.13; author tsutsui; state Exp; branches 1.27.20.1 1.27.22.1; next 1.26; 1.26 date 2005.02.18.21.05.51; author dsl; state Exp; branches 1.26.6.1; next 1.25; 1.25 date 2004.11.10.17.54.04; author christos; state Exp; branches 1.25.4.1 1.25.6.1; next 1.24; 1.24 date 2004.07.15.03.53.46; author atatat; state Exp; branches; next 1.23; 1.23 date 2002.09.18.02.43.58; author lukem; state Exp; branches 1.23.6.1 1.23.8.1; next 1.22; 1.22 date 2002.06.17.05.14.09; author lukem; state Exp; branches 1.22.2.1; next 1.21; 1.21 date 2002.05.09.12.34.20; author uch; state Exp; branches 1.21.2.1 1.21.4.1; next 1.20; 1.20 date 2002.04.25.15.06.26; author atatat; state Exp; branches; next 1.19; 1.19 date 2002.04.12.08.10.57; author gmcgarry; state Exp; branches; next 1.18; 1.18 date 2002.04.02.05.30.41; author lukem; state Exp; branches; next 1.17; 1.17 date 2002.03.24.18.21.15; author uch; state Exp; branches; next 1.16; 1.16 date 2002.03.10.19.56.41; author lukem; state Exp; branches; next 1.15; 1.15 date 2002.02.17.20.59.35; author uch; state Exp; branches; next 1.14; 1.14 date 2002.01.27.13.23.15; author jdolecek; state Exp; branches; next 1.13; 1.13 date 2001.11.20.12.56.26; author lukem; state Exp; branches; next 1.12; 1.12 date 2001.11.20.08.43.23; author lukem; state Exp; branches; next 1.11; 1.11 date 2001.07.08.16.32.17; author abs; state Exp; branches 1.11.2.1; next 1.10; 1.10 date 2001.01.03.23.49.22; author itojun; state Exp; branches; next 1.9; 1.9 date 2000.09.24.15.59.31; author jdolecek; state Exp; branches; next 1.8; 1.8 date 2000.07.31.20.57.46; author msaitoh; state Exp; branches; next 1.7; 1.7 date 2000.02.24.19.42.35; author msaitoh; state Exp; branches 1.7.4.1; next 1.6; 1.6 date 2000.02.24.17.07.36; author msaitoh; state Exp; branches; next 1.5; 1.5 date 2000.01.07.11.20.43; author msaitoh; state Exp; branches; next 1.4; 1.4 date 99.09.17.01.21.40; author msaitoh; state Exp; branches 1.4.2.1; next 1.3; 1.3 date 99.09.14.11.21.26; author tsubai; state Exp; branches; next 1.2; 1.2 date 99.09.13.16.26.17; author msaitoh; state Exp; branches; next 1.1; 1.1 date 99.09.13.10.30.22; author itojun; state Exp; branches; next ; 1.33.6.1 date 2017.12.03.11.36.12; author jdolecek; state Exp; branches; next ; commitid XcIYRZTAh1LmerhA; 1.32.8.1 date 2012.04.17.00.06.19; author yamt; state Exp; branches; next ; 1.32.12.1 date 2012.02.18.07.32.01; author mrg; state Exp; branches; next ; 1.30.4.1 date 2010.04.30.14.39.19; author uebayasi; state Exp; branches; next ; 1.30.6.1 date 2010.05.30.05.16.46; author rmind; state Exp; branches; next 1.30.6.2; 1.30.6.2 date 2011.03.05.20.50.18; author rmind; state Exp; branches; next ; 1.29.2.1 date 2009.03.03.18.28.55; author skrll; state Exp; branches; next ; 1.28.52.1 date 2008.09.28.10.39.55; author mjf; state Exp; branches; next ; 1.28.56.1 date 2009.05.04.08.11.03; author yamt; state Exp; branches; next 1.28.56.2; 1.28.56.2 date 2010.08.11.22.51.57; author yamt; state Exp; branches; next ; 1.28.58.1 date 2008.09.18.04.33.25; author wrstuden; state Exp; branches; next ; 1.28.62.1 date 2008.10.19.22.15.45; author haad; state Exp; branches; next ; 1.27.20.1 date 2006.11.18.21.29.12; author ad; state Exp; branches; next ; 1.27.22.1 date 2006.10.22.06.04.39; author yamt; state Exp; branches; next ; 1.26.6.1 date 2006.06.21.14.51.08; author yamt; state Exp; branches; next 1.26.6.2; 1.26.6.2 date 2006.12.30.20.45.55; author yamt; state Exp; branches; next ; 1.25.4.1 date 2005.04.29.11.28.09; author kent; state Exp; branches; next ; 1.25.6.1 date 2005.03.19.08.32.58; author yamt; state Exp; branches; next ; 1.23.6.1 date 2004.08.03.10.34.21; author skrll; state Exp; branches; next 1.23.6.2; 1.23.6.2 date 2004.09.18.14.34.02; author skrll; state Exp; branches; next 1.23.6.3; 1.23.6.3 date 2004.09.21.13.15.07; author skrll; state Exp; branches; next 1.23.6.4; 1.23.6.4 date 2004.11.14.08.15.06; author skrll; state Exp; branches; next 1.23.6.5; 1.23.6.5 date 2005.03.04.16.38.26; author skrll; state Exp; branches; next 1.23.6.6; 1.23.6.6 date 2005.12.11.10.28.17; author christos; state Exp; branches; next ; 1.23.8.1 date 2004.07.15.20.22.46; author he; state Exp; branches; next ; 1.22.2.1 date 2002.06.17.05.14.09; author nathanw; state dead; branches; next 1.22.2.2; 1.22.2.2 date 2002.10.18.02.36.40; author nathanw; state Exp; branches; next ; 1.21.2.1 date 2002.07.14.17.46.10; author gehenna; state Exp; branches; next ; 1.21.4.1 date 2002.08.01.04.19.47; author lukem; state Exp; branches; next ; 1.11.2.1 date 2002.01.10.19.42.39; author thorpej; state Exp; branches; next 1.11.2.2; 1.11.2.2 date 2002.02.11.20.07.45; author jdolecek; state Exp; branches; next 1.11.2.3; 1.11.2.3 date 2002.03.16.15.57.29; author jdolecek; state Exp; branches; next 1.11.2.4; 1.11.2.4 date 2002.06.23.17.36.02; author jdolecek; state Exp; branches; next 1.11.2.5; 1.11.2.5 date 2002.09.06.08.34.28; author jdolecek; state Exp; branches; next 1.11.2.6; 1.11.2.6 date 2002.10.10.18.32.32; author jdolecek; state Exp; branches; next ; 1.7.4.1 date 2000.08.08.19.52.41; author msaitoh; state Exp; branches; next ; 1.4.2.1 date 2000.11.20.20.07.34; author bouyer; state Exp; branches; next 1.4.2.2; 1.4.2.2 date 2001.01.05.17.34.10; author bouyer; state Exp; branches; next ; desc @@ 1.35 log @UFS/LFS dirhash: - Enable UFS_DIRHASH if the architecture or kernel model specific config file can use 128MB of RAM or more. - Remove experimental tag from UFS_DIRHASH; it's been with RUMP kernel and by a number of NetBSD developers for years. - Add LFS_DIRHASH if LFS was enabled. - Be somewhat consistent with FS options order. @ text @# $NetBSD: CQREEKSH3,v 1.34 2017/09/14 07:58:40 mrg Exp $ # # GENERIC -- everything that's currently supported # # for big endian include "arch/evbsh3/conf/std.evbsh3.eb" # for little endian #include "arch/evbsh3/conf/std.evbsh3.el" include "arch/evbsh3/conf/std.cqreeksh3" #options INCLUDE_CONFIG_FILE # embed config file in kernel binary # Enable the hooks used for initializing the root memory-disk. 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=2400 # size of memory disk, in blocks options MEMORY_DISK_RBFLAGS=RB_SINGLE # boot in single-user mode options ROMIMAGE maxusers 32 # estimated number of users # CPU support. At least one is REQUIRED. options SH3 options SH7708 # 100MHz options PCLOCK=15000000 # 15.000MHz options IOM_ROM_BEGIN=0x00000000 options IOM_ROM_SIZE=0x00200000 # 2MB options IOM_RAM_BEGIN=0x0c000000 options IOM_RAM_SIZE=0x00400000 # 4MB options LED_ADDR=0xa8000000 options BSC_BCR1_VAL =0x0010 options BSC_BCR2_VAL =0x3ddc options BSC_WCR1_VAL =0x2aaa options BSC_WCR2_VAL =0x0246 options BSC_MCR_VAL =0x0074 options BSC_RTCSR_VAL =0xa510 options BSC_RTCNT_VAL =0xa500 # XXX options BSC_RTCOR_VAL =0xa53a options FRQCR_VAL =0x0102 options HZ=50 # clock interrupt generates every 1/HZ sec options USERCONF # userconf(4) support #options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel # Compatibility options include "conf/compat_netbsd20.config" # Executable format options options EXEC_COFF # 32-bit COFF executables (sh-compiler) # File systems file-system FFS # UFS options FFS_NO_SNAPSHOT # No FFS snapshot support #options UFS_DIRHASH # UFS Large Directory Hashing #options UFS_EXTATTR # Extended attribute support for UFS1 options WAPBL # File system journaling support # Kernel root file system and dump configuration. config netbsd root on ? type ? # # Device configuration # mainbus0 at root shb* at mainbus? rtc0 at shb? wdog0 at shb? options SCICONSOLE,SCICN_SPEED=38400 sci0 at shb? # Pseudo-Devices pseudo-device md # memory disk device (ramdisk) pseudo-device pty # pseudo-terminals pseudo-device clockctl # user control of clock subsystem @ 1.34 log @clean up COMPAT_* options for native netbsd code: - new series of files that are useful for saying "i want everything since netbsd 1.4", etc. - use the fact COMPAT_* options have future dependancies to remove many redundant options. removes about 3000 lines total across kernel configuration files. tested about 30 random kernels in the changed list. @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.33 2011/12/18 05:49:27 dholland Exp $ d58 2 @ 1.33 log @WABPL is no longer considered experimental (has not been for some time) so update its comment in config files. @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.32 2010/11/23 11:13:58 hannken Exp $ d50 1 a50 2 options COMPAT_43 # and 4.3BSD options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. @ 1.33.6.1 log @update from HEAD @ text @d1 1 a1 1 # $NetBSD$ d50 2 a51 1 include "conf/compat_netbsd20.config" @ 1.32 log @Remove unused count from pseudo-device md. @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.31 2010/04/06 15:54:30 nonaka Exp $ d59 1 a59 1 options WAPBL # File system journaling support - Experimental @ 1.32.8.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.32 2010/11/23 11:13:58 hannken Exp $ d59 1 a59 1 options WAPBL # File system journaling support @ 1.32.12.1 log @merge to -current. @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.33 2011/12/18 05:49:27 dholland Exp $ d59 1 a59 1 options WAPBL # File system journaling support @ 1.31 log @Added support following boards. - AlphaNet MS104-SH4 - TAC T-SH7706LAN Ver.3 - TAC T-SH7706LSR Ver.1 @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.30 2009/02/06 18:50:27 jym Exp $ d75 1 a75 1 pseudo-device md 1 # memory disk device (ramdisk) @ 1.30 log @Changes to MEMORY_RBFLAGS option: - renamed to MEMORY_DISK_RBFLAGS to better fit the rest of the MEMORY_DISK options(4) - change default value to RB_AUTOBOOT instead of RB_SINGLE, and adapt the config(5) files accordingly - document this option inside options(4) See also http://mail-index.netbsd.org/tech-kern/2008/12/25/msg003924.html Reviewed by abs@@ in private mail. @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.29 2008/07/31 07:41:01 simonb Exp $ d10 1 @ 1.30.6.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.30 2009/02/06 18:50:27 jym Exp $ a9 1 include "arch/evbsh3/conf/std.cqreeksh3" @ 1.30.6.2 log @sync with head @ text @d1 1 a1 1 # $NetBSD$ d75 1 a75 1 pseudo-device md # memory disk device (ramdisk) @ 1.30.4.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD$ a9 1 include "arch/evbsh3/conf/std.cqreeksh3" @ 1.29 log @Add "options WAPBL" to standard GENERIC/INSTALL type configs. @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.28 2006/09/20 00:41:12 uwe Exp $ d18 1 @ 1.29.2.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.30 2009/02/06 18:50:27 jym Exp $ a17 1 options MEMORY_DISK_RBFLAGS=RB_SINGLE # boot in single-user mode @ 1.28 log @Switch the rest of sh3 ports to todr(9) Split code to handle on-chip rtc into a separate driver Eliminate all todr code from clock.c Move __HAVE_GENERIC_TODR to sh3/include/types.h @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.27 2005/12/07 09:10:13 tsutsui Exp $ d57 1 @ 1.28.56.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.28 2006/09/20 00:41:12 uwe Exp $ a17 1 options MEMORY_DISK_RBFLAGS=RB_SINGLE # boot in single-user mode a56 1 options WAPBL # File system journaling support - Experimental @ 1.28.56.2 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.28.56.1 2009/05/04 08:11:03 yamt Exp $ a9 1 include "arch/evbsh3/conf/std.cqreeksh3" @ 1.28.62.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.29 2008/07/31 07:41:01 simonb Exp $ a56 1 options WAPBL # File system journaling support - Experimental @ 1.28.52.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD$ a56 1 options WAPBL # File system journaling support - Experimental @ 1.28.58.1 log @Sync with wrstuden-revivesa-base-2. @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.28 2006/09/20 00:41:12 uwe Exp $ a56 1 options WAPBL # File system journaling support - Experimental @ 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: CQREEKSH3,v 1.26 2005/02/18 21:05:51 dsl Exp $ d66 1 @ 1.27.20.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.28 2006/09/20 00:41:12 uwe Exp $ a65 1 rtc0 at shb? @ 1.27.22.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.27 2005/12/07 09:10:13 tsutsui Exp $ a65 1 rtc0 at shb? @ 1.26 log @Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.25 2004/11/10 17:54:04 christos Exp $ d56 1 a56 1 options FFS_NO_SNAPSHOT # No FFS snapshots @ 1.26.6.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.26 2005/02/18 21:05:51 dsl Exp $ d56 1 a56 1 options FFS_NO_SNAPSHOT # No FFS snapshot support @ 1.26.6.2 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.26.6.1 2006/06/21 14:51:08 yamt Exp $ a65 1 rtc0 at shb? @ 1.25 log @Add COMPAT_BSDPTY to the rest of the config files. @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.24 2004/07/15 03:53:46 atatat Exp $ d56 1 @ 1.25.4.1 log @sync with -current @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.26 2005/02/18 21:05:51 dsl Exp $ a55 1 options FFS_NO_SNAPSHOT # No FFS snapshots @ 1.25.6.1 log @sync with head. xen and whitespace. xen part is not finished. @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.25 2004/11/10 17:54:04 christos Exp $ a55 1 options FFS_NO_SNAPSHOT # No FFS snapshots @ 1.24 log @Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented out in most of them. @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.23 2002/09/18 02:43:58 lukem Exp $ d49 1 @ 1.23 log @enable USERCONF by default; it's small and extremely useful to have available. @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.22 2002/06/17 05:14:09 lukem Exp $ d45 1 @ 1.23.6.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.24 2004/07/15 03:53:46 atatat Exp $ a44 1 #options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel @ 1.23.6.2 log @Sync with HEAD. @ text @@ 1.23.6.3 log @Fix the sync with head I botched. @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.23.6.1 2004/08/03 10:34:21 skrll Exp $ @ 1.23.6.4 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.23.6.3 2004/09/21 13:15:07 skrll Exp $ a48 1 options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. @ 1.23.6.5 log @Sync with HEAD. Hi Perry! @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.23.6.4 2004/11/14 08:15:06 skrll Exp $ a55 1 options FFS_NO_SNAPSHOT # No FFS snapshots @ 1.23.6.6 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.27 2005/12/07 09:10:13 tsutsui Exp $ d56 1 a56 1 options FFS_NO_SNAPSHOT # No FFS snapshot support @ 1.23.8.1 log @Pull up revision 1.24 (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$ a44 1 #options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel @ 1.22 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: CQREEKSH3,v 1.21 2002/05/09 12:34:20 uch Exp $ d44 1 a44 1 #options USERCONF # userconf(4) support @ 1.22.2.1 log @file CQREEKSH3 was added on branch nathanw_sa on 2002-10-18 02:36:40 +0000 @ text @d1 70 @ 1.22.2.2 log @Catch up to -current. @ text @a0 70 # $NetBSD: CQREEKSH3,v 1.22.2.1 2002/10/18 02:36:40 nathanw Exp $ # # GENERIC -- everything that's currently supported # # for big endian include "arch/evbsh3/conf/std.evbsh3.eb" # for little endian #include "arch/evbsh3/conf/std.evbsh3.el" #options INCLUDE_CONFIG_FILE # embed config file in kernel binary # Enable the hooks used for initializing the root memory-disk. 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=2400 # size of memory disk, in blocks options ROMIMAGE maxusers 32 # estimated number of users # CPU support. At least one is REQUIRED. options SH3 options SH7708 # 100MHz options PCLOCK=15000000 # 15.000MHz options IOM_ROM_BEGIN=0x00000000 options IOM_ROM_SIZE=0x00200000 # 2MB options IOM_RAM_BEGIN=0x0c000000 options IOM_RAM_SIZE=0x00400000 # 4MB options LED_ADDR=0xa8000000 options BSC_BCR1_VAL =0x0010 options BSC_BCR2_VAL =0x3ddc options BSC_WCR1_VAL =0x2aaa options BSC_WCR2_VAL =0x0246 options BSC_MCR_VAL =0x0074 options BSC_RTCSR_VAL =0xa510 options BSC_RTCNT_VAL =0xa500 # XXX options BSC_RTCOR_VAL =0xa53a options FRQCR_VAL =0x0102 options HZ=50 # clock interrupt generates every 1/HZ sec options USERCONF # userconf(4) support # Compatibility options options COMPAT_43 # and 4.3BSD # Executable format options options EXEC_COFF # 32-bit COFF executables (sh-compiler) # File systems file-system FFS # UFS # Kernel root file system and dump configuration. config netbsd root on ? type ? # # Device configuration # mainbus0 at root shb* at mainbus? wdog0 at shb? options SCICONSOLE,SCICN_SPEED=38400 sci0 at shb? # Pseudo-Devices pseudo-device md 1 # memory disk device (ramdisk) pseudo-device pty # pseudo-terminals pseudo-device clockctl # user control of clock subsystem @ 1.21 log @IOM_RAM_BEGIN is changed to specify physical address. @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.20 2002/04/25 15:06:26 atatat Exp $ d70 1 @ 1.21.4.1 log @Pull up revision 1.22 (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$ a69 1 pseudo-device clockctl # user control of clock subsystem @ 1.21.2.1 log @catch up with -current. @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.22 2002/06/17 05:14:09 lukem Exp $ a69 1 pseudo-device clockctl # user control of clock subsystem @ 1.20 log @Add the INCLUDE_CONFIG_FILE option to all config files. In config files that are generic (ie, GENERIC, GENERICSBC, GENERIC32, ALL, or ALPHA), it is uncommented. @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.19 2002/04/12 08:10:57 gmcgarry Exp $ d29 1 a29 1 options IOM_RAM_BEGIN=0x8c000000 @ 1.19 log @Add commented-out USERCONF option. Mainly useful for install media and can be optionally enabled based on miniroot and ramdisk size requirements. @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.18 2002/04/02 05:30:41 lukem Exp $ d10 2 @ 1.18 log @Rename MEMORY_DISK_SIZE (formerly MINIROOTSIZE) to MEMORY_DISK_ROOT_SIZE, which was suggested by Izumi Tsutsui as being more consistent with what it's controlling... @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.17 2002/03/24 18:21:15 uch Exp $ d42 1 @ 1.17 log @adapted to new interrupt code and shb changes. @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.16 2002/03/10 19:56:41 lukem Exp $ d15 1 a15 1 options MEMORY_DISK_SIZE=2400 # size of memory disk, in blocks @ 1.16 log @* rename MINIROOTSIZE to MEMORY_DISK_SIZE, so that all md(4) options are now consistently named * fold opt_mdsize.h into opt_md.h @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.15 2002/02/17 20:59:35 uch Exp $ a40 13 # CPU-related options. #options MATH_EMULATE # floating point emulation # This option allows you to force a serial console at the specified # I/O address. see console(4) for details. #options CONSDEVNAME="\"com\"" # Standard system options #options UCONSOLE # users can use TIOCCONS (for xconsole) #options INSECURE # disable kernel security levels options RTC_OFFSET=-540 # hardware clock is this many mins. west of GMT a41 22 #options NTP # NTP phase/frequency locked loop #options KTRACE # system call tracing via ktrace(1) options SYSVMSG # System V-like message queues options SYSVSEM # System V-like semaphores options SYSVSHM # System V-like memory sharing #options SHMMAXPGS=1024 # 1024 pages is the default #options LKM # loadable kernel modules #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) # Diagnostic/debugging support options #options DIAGNOSTIC # cheap kernel consistency checks #options DEBUG # expensive debugging checks/support #options KMEMSTATS # kernel memory statistics (vmstat -m) #options DDB # in-kernel debugger #options KGDB # remote debugger #options KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600 #makeoptions DEBUG="-g" # compile full symbol table options SYSCALL_DEBUG a43 2 options COMPAT_13 # NetBSD 1.3, options COMPAT_14 # NetBSD 1.4, a46 1 #options EXEC_ELF32 # 32-bit ELF executables (SVR4, Linux) a50 42 #file-system EXT2FS # second extended file system (linux) #file-system LFS # log-structured file system file-system MFS # memory file system #file-system NFS # Network File System client #file-system CD9660 # ISO 9660 + Rock Ridge file system #file-system MSDOSFS # MS-DOS file system file-system FDESC # /dev/fd file-system KERNFS # /kern file-system NULLFS # loopback file system #file-system PORTAL # portal filesystem (still experimental) file-system PROCFS # /proc #file-system UMAPFS # NULLFS + uid and gid remapping #file-system UNION # union file system # File system options #options QUOTA # UFS quotas #options NFSSERVER # Network File System server #options FIFO # FIFOs; RECOMMENDED #options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and # immutable) behave as system flags. # Networking options options GATEWAY # packet forwarding options INET # IP + ICMP + TCP + UDP options 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 TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG #options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. # These options enable verbose messages for several subsystems. # Warning, these may compile large string tables into the kernel! #options PCMCIAVERBOSE # verbose PCMCIA configuration messages a53 2 #config netbsd root on ? type nfs #config netbsd root on wd0a type ffs a57 1 a58 1 d60 1 a60 6 # WatchDog Timer wdog0 at shb? port 0xffffff84 # Serial Devices d62 1 a62 11 sci0 at shb? port 0xa4000008 irq 12 # Miscellaneous mass storage devices # Network Interfaces # Pull in optional local configuration include "arch/evbsh3/conf/GENERIC.local" a64 3 # disk/mass storage pseudo-devices #pseudo-device ccd 4 # concatenated/striped disk devices a65 12 pseudo-device vnd 4 # disk-like interface to files # network pseudo-devices #pseudo-device bpfilter 8 # Berkeley packet filter #pseudo-device ipfilter # IP filter (firewall) and NAT pseudo-device loop # network loopback pseudo-device ppp 2 # Point-to-Point Protocol #pseudo-device sl 2 # Serial Line IP #pseudo-device strip 2 # Starmode Radio IP (Metricom) pseudo-device tun 2 # network tunneling over tty # miscellaneous pseudo-devices a66 5 #pseudo-device tb 1 # tablet line discipline # rnd is EXPERIMENTAL at this point. #pseudo-device rnd # /dev/random and in-kernel generator #options RND_COM # use "com" randomness as well (BROKEN) @ 1.15 log @To determine CPU architecture and product, add cpu_arch and cpu_prduct variables. these are initialized by sh_cpu_init()@@sh3/sh3_machdep.c (see sh3/include/cputypes.h for detail.) add "options SH3" for SH3 kernel config file. @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.14 2002/01/27 13:23:15 jdolecek Exp $ d15 1 a15 1 options MINIROOTSIZE=2400 # size of memory disk, in blocks @ 1.14 log @add options PIPE_SOCKETPAIR to individual kernel configs the option is commented out on everything but kernels I was able to recognize as INSTALL-like or ones for small memory machines @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.13 2001/11/20 12:56:26 lukem Exp $ d22 1 @ 1.13 log @cleanup: options SPACE TAB makeoptions TAB psuedo-device TAB remove trailing whitespace replace multiple spaces -> tabs options "FOO" -> options FOO options "FOO=bar" -> options FOO=bar options "FOO=\"bar\"" -> options FOO="\"bar\"" @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.12 2001/11/20 08:43:23 lukem Exp $ d64 2 @ 1.12 log @- pull in opt_kgdb.h where necessary - replace opt_kgdb_machdep.h with opt_kgdb.h - defparam opt_kgdb.h: KGDB_DEV KGDB_DEVNAME KGDB_DEVADDR KGDB_DEVRATE KGDB_DEVMODE - move from opt_ddbparam.h to opt_ddb.h: DDB_FROMCONSOLE DDB_ONPANIC DDB_HISTORY_SIZE DDB_BREAK_CHAR SYMTAB_SPACE - replace KGDBDEV with KGDB_DEV - replace KGDBADDR with KGDB_DEVADDR - replace KGDBMODE with KGDB_DEVMODE - replace KGDBRATE with KGDB_DEVRATE - use `9600' instead of `0x2580' for 9600 baud rate - use correct quotes for options KGDB_DEVNAME="\"com\"" - use correct quotes for options KGDB_DEV="17*256+0" - remove unnecessary dependancy on Makefile for kgdb_stub.o - minor whitespace cleanup @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.11 2001/07/08 16:32:17 abs Exp $ d17 1 a17 1 options ROMIMAGE d22 17 a38 17 options SH7708 # 100MHz options PCLOCK=15000000 # 15.000MHz options IOM_ROM_BEGIN=0x00000000 options IOM_ROM_SIZE=0x00200000 # 2MB options IOM_RAM_BEGIN=0x8c000000 options IOM_RAM_SIZE=0x00400000 # 4MB options LED_ADDR=0xa8000000 options BSC_BCR1_VAL =0x0010 options BSC_BCR2_VAL =0x3ddc options BSC_WCR1_VAL =0x2aaa options BSC_WCR2_VAL =0x0246 options BSC_MCR_VAL =0x0074 options BSC_RTCSR_VAL =0xa510 options BSC_RTCNT_VAL =0xa500 # XXX options BSC_RTCOR_VAL =0xa53a options FRQCR_VAL =0x0102 d45 1 a45 1 #options "CONSDEVNAME=\"com\"" d53 1 a53 1 options HZ=50 # clock interrupt generates every 1/HZ sec d73 1 a73 1 options SYSCALL_DEBUG d147 1 a147 1 options SCICONSOLE,SCICN_SPEED=38400 @ 1.11 log @Standardise TCP_COMPAT_42 as commented out, grouped with other COMPAT options, and with the comment '4.2BSD TCP/IP bug compat. Not recommended' Add commented out 'TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG' (All hail amiga and atari which make some attempt to automate the multiplicity of config files...) @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.10 2001/01/03 23:49:22 itojun Exp $ d71 1 a71 1 #options "KGDB_DEVNAME=\"com\"",KGDBADDR=0x3f8,KGDBRATE=9600 @ 1.11.2.1 log @Sync kqueue branch with -current. @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.13 2001/11/20 12:56:26 lukem Exp $ d17 1 a17 1 options ROMIMAGE d22 17 a38 17 options SH7708 # 100MHz options PCLOCK=15000000 # 15.000MHz options IOM_ROM_BEGIN=0x00000000 options IOM_ROM_SIZE=0x00200000 # 2MB options IOM_RAM_BEGIN=0x8c000000 options IOM_RAM_SIZE=0x00400000 # 4MB options LED_ADDR=0xa8000000 options BSC_BCR1_VAL =0x0010 options BSC_BCR2_VAL =0x3ddc options BSC_WCR1_VAL =0x2aaa options BSC_WCR2_VAL =0x0246 options BSC_MCR_VAL =0x0074 options BSC_RTCSR_VAL =0xa510 options BSC_RTCNT_VAL =0xa500 # XXX options BSC_RTCOR_VAL =0xa53a options FRQCR_VAL =0x0102 d45 1 a45 1 #options CONSDEVNAME="\"com\"" d53 1 a53 1 options HZ=50 # clock interrupt generates every 1/HZ sec d71 1 a71 1 #options KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600 d73 1 a73 1 options SYSCALL_DEBUG d147 1 a147 1 options SCICONSOLE,SCICN_SPEED=38400 @ 1.11.2.2 log @Sync w/ -current. @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.11.2.1 2002/01/10 19:42:39 thorpej Exp $ a63 2 #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) @ 1.11.2.3 log @Catch up with -current. @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.11.2.2 2002/02/11 20:07:45 jdolecek Exp $ d15 1 a15 1 options MEMORY_DISK_SIZE=2400 # size of memory disk, in blocks a21 1 options SH3 @ 1.11.2.4 log @catch up with -current on kqueue branch @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.11.2.3 2002/03/16 15:57:29 jdolecek Exp $ a10 2 #options INCLUDE_CONFIG_FILE # embed config file in kernel binary d15 1 a15 1 options MEMORY_DISK_ROOT_SIZE=2400 # size of memory disk, in blocks d27 1 a27 1 options IOM_RAM_BEGIN=0x0c000000 d41 13 d55 22 a76 1 #options USERCONF # userconf(4) support d79 2 d84 1 d89 42 d134 2 d140 1 d142 1 d144 6 a149 1 wdog0 at shb? d151 11 a161 1 sci0 at shb? d164 3 d168 12 d181 5 @ 1.11.2.5 log @sync kqueue branch with HEAD @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.11.2.4 2002/06/23 17:36:02 jdolecek Exp $ a69 1 pseudo-device clockctl # user control of clock subsystem @ 1.11.2.6 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: CQREEKSH3,v 1.11.2.5 2002/09/06 08:34:28 jdolecek Exp $ d44 1 a44 1 options USERCONF # userconf(4) support @ 1.10 log @split big/little endian better. @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.9 2000/09/24 15:59:31 jdolecek Exp $ d121 1 d123 1 a123 2 # Compatibility with 4.2BSD implementation of TCP/IP. Not recommended. #options TCP_COMPAT_42 @ 1.9 log @don't specify number of ptys if >= 16 (current default initial number) pty comments: normalize and g/c what is no longer relevant @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.8 2000/07/31 20:57:46 msaitoh Exp $ d6 4 a9 1 include "arch/evbsh3/conf/std.evbsh3" a38 3 makeoptions LDSCRIPTBASE="sh.x" # for big endian #makeoptions LDSCRIPTBASE="shl.x" # for little endian @ 1.8 log @use 'makeoptions LDSCRIPTBASE="sh.x"' (or shl.x) to select ldscript file @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.7 2000/02/24 19:42:35 msaitoh Exp $ d177 1 a177 1 pseudo-device pty 64 # pseudo-terminals @ 1.7 log @variable start address of the main memory (now we can use the area 2 as main memory with "options IOM_RAM_BEGIN=0x88000000") @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.6 2000/02/24 17:07:36 msaitoh Exp $ d36 3 @ 1.7.4.1 log @Pullup revision 1.8 (approved by thorpej): use makeoptions to select ldscript file @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.8 2000/07/31 20:57:46 msaitoh Exp $ a35 3 makeoptions LDSCRIPTBASE="sh.x" # for big endian #makeoptions LDSCRIPTBASE="shl.x" # for little endian @ 1.6 log @watchdog timer @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.5 2000/01/07 11:20:43 msaitoh Exp $ d21 1 d23 1 @ 1.5 log @s/ECOFF/COFF/ (comment only) @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.4 1999/09/17 01:21:40 msaitoh Exp $ d136 3 @ 1.4 log @options SCICONSOLE options SCIFCONSOLE @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.3 1999/09/14 11:21:26 tsubai Exp $ d77 1 a77 1 options EXEC_COFF # 32-bit ECOFF executables (sh-compiler) @ 1.4.2.1 log @Update thorpej_scsipi to -current as of a month ago A i386 GENERIC kernel compiles without the siop, ahc and bha drivers (will be updated later). i386 IDE/ATAPI and ncr work, as well as sparc/esp_sbus. alpha should work as well (untested yet). siop, ahc and bha will be updated once I've updated the branch to current -current, as well as machine-dependant code. @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.9 2000/09/24 15:59:31 jdolecek Exp $ a20 1 options IOM_ROM_BEGIN=0x00000000 a21 1 options IOM_RAM_BEGIN=0x8c000000 a34 3 makeoptions LDSCRIPTBASE="sh.x" # for big endian #makeoptions LDSCRIPTBASE="shl.x" # for little endian d77 1 a77 1 options EXEC_COFF # 32-bit COFF executables (sh-compiler) a136 3 # WatchDog Timer wdog0 at shb? port 0xffffff84 d169 1 a169 1 pseudo-device pty # pseudo-terminals @ 1.4.2.2 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD$ d6 1 a6 4 # for big endian include "arch/evbsh3/conf/std.evbsh3.eb" # for little endian #include "arch/evbsh3/conf/std.evbsh3.el" d36 3 @ 1.3 log @Sync with -current. @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.2 1999/09/13 16:26:17 msaitoh Exp $ d139 1 a139 1 options SCICN_SPEED=38400 @ 1.2 log @remove mainbus pseudo floppy drive @ text @d1 1 a1 1 # $NetBSD: CQREEKSH3,v 1.1 1999/09/13 10:30:22 itojun Exp $ d72 1 @ 1.1 log @Merge in NetBSD/sh3 from cvs.kame.net repository. Tree structure: - sys/arch/sh3: sh3 generic code As commented, in-chip device drivers are put into sys/arch/sh3/dev. - sys/arch/evbsh3: sh3 evaluation boards (pure sh3 CPU, no fancy external HW) - sys/arch/mmeye: Brains mmEye, www.brains.co.jp MI source code includes couple of #ifdef for sh3-coff support. (sh3 uses coff or elf) Needs some more improvements, especialy in sys/arch/sh3/conf/files.sh3, to compile the tree (due to last minute tree structure change). @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.114.2.8 1997/11/28 08:17:59 mellon Exp $ a142 6 # ISA floppy #fdc0 at mainbus0 # standard PC floppy controllers #fdc1 at isa? port 0x370 irq ? drq ? #fd* at fdc? drive ? # the drives themselves # some machines need you to do this instead of fd* #fd0 at fdc0 drive 0 @