head 1.54; access; symbols netbsd-11-0-RC4:1.54 netbsd-11-0-RC3:1.54 netbsd-11-0-RC2:1.54 netbsd-11-0-RC1:1.54 perseant-exfatfs-base-20250801:1.54 netbsd-11:1.54.0.12 netbsd-11-base:1.54 netbsd-10-1-RELEASE:1.54 perseant-exfatfs-base-20240630:1.54 perseant-exfatfs:1.54.0.10 perseant-exfatfs-base:1.54 netbsd-8-3-RELEASE:1.53 netbsd-9-4-RELEASE:1.53 netbsd-10-0-RELEASE:1.54 netbsd-10-0-RC6:1.54 netbsd-10-0-RC5:1.54 netbsd-10-0-RC4:1.54 netbsd-10-0-RC3:1.54 netbsd-10-0-RC2:1.54 thorpej-ifq:1.54.0.8 thorpej-ifq-base:1.54 thorpej-altq-separation:1.54.0.6 thorpej-altq-separation-base:1.54 netbsd-10-0-RC1:1.54 netbsd-10:1.54.0.4 netbsd-10-base:1.54 bouyer-sunxi-drm:1.54.0.2 bouyer-sunxi-drm-base:1.54 netbsd-9-3-RELEASE:1.53 thorpej-i2c-spi-conf2:1.53.0.134 thorpej-i2c-spi-conf2-base:1.53 thorpej-futex2:1.53.0.132 thorpej-futex2-base:1.53 thorpej-cfargs2:1.53.0.130 thorpej-cfargs2-base:1.53 cjep_sun2x-base1:1.53 cjep_sun2x:1.53.0.128 cjep_sun2x-base:1.53 cjep_staticlib_x-base1:1.53 netbsd-9-2-RELEASE:1.53 cjep_staticlib_x:1.53.0.126 cjep_staticlib_x-base:1.53 thorpej-i2c-spi-conf:1.53.0.124 thorpej-i2c-spi-conf-base:1.53 thorpej-cfargs:1.53.0.122 thorpej-cfargs-base:1.53 thorpej-futex:1.53.0.120 thorpej-futex-base:1.53 netbsd-9-1-RELEASE:1.53 bouyer-xenpvh-base2:1.53 phil-wifi-20200421:1.53 bouyer-xenpvh-base1:1.53 phil-wifi-20200411:1.53 bouyer-xenpvh:1.53.0.118 bouyer-xenpvh-base:1.53 is-mlppp:1.53.0.116 is-mlppp-base:1.53 phil-wifi-20200406:1.53 netbsd-8-2-RELEASE:1.53 ad-namecache-base3:1.53 netbsd-9-0-RELEASE:1.53 netbsd-9-0-RC2:1.53 ad-namecache-base2:1.53 ad-namecache-base1:1.53 ad-namecache:1.53.0.114 ad-namecache-base:1.53 netbsd-9-0-RC1:1.53 phil-wifi-20191119:1.53 netbsd-9:1.53.0.112 netbsd-9-base:1.53 phil-wifi-20190609:1.53 netbsd-8-1-RELEASE:1.53 netbsd-8-1-RC1:1.53 isaki-audio2:1.53.0.110 isaki-audio2-base:1.53 pgoyette-compat-merge-20190127:1.53 pgoyette-compat-20190127:1.53 pgoyette-compat-20190118:1.53 pgoyette-compat-1226:1.53 pgoyette-compat-1126:1.53 pgoyette-compat-1020:1.53 pgoyette-compat-0930:1.53 pgoyette-compat-0906:1.53 netbsd-7-2-RELEASE:1.53 pgoyette-compat-0728:1.53 netbsd-8-0-RELEASE:1.53 phil-wifi:1.53.0.108 phil-wifi-base:1.53 pgoyette-compat-0625:1.53 netbsd-8-0-RC2:1.53 pgoyette-compat-0521:1.53 pgoyette-compat-0502:1.53 pgoyette-compat-0422:1.53 netbsd-8-0-RC1:1.53 pgoyette-compat-0415:1.53 pgoyette-compat-0407:1.53 pgoyette-compat-0330:1.53 pgoyette-compat-0322:1.53 pgoyette-compat-0315:1.53 netbsd-7-1-2-RELEASE:1.53 pgoyette-compat:1.53.0.106 pgoyette-compat-base:1.53 netbsd-7-1-1-RELEASE:1.53 tls-maxphys-base-20171202:1.53 matt-nb8-mediatek:1.53.0.104 matt-nb8-mediatek-base:1.53 nick-nhusb-base-20170825:1.53 perseant-stdc-iso10646:1.53.0.102 perseant-stdc-iso10646-base:1.53 netbsd-8:1.53.0.100 netbsd-8-base:1.53 prg-localcount2-base3:1.53 prg-localcount2-base2:1.53 prg-localcount2-base1:1.53 prg-localcount2:1.53.0.98 prg-localcount2-base:1.53 pgoyette-localcount-20170426:1.53 bouyer-socketcan-base1:1.53 jdolecek-ncq:1.53.0.96 jdolecek-ncq-base:1.53 pgoyette-localcount-20170320:1.53 netbsd-7-1:1.53.0.94 netbsd-7-1-RELEASE:1.53 netbsd-7-1-RC2:1.53 nick-nhusb-base-20170204:1.53 netbsd-7-nhusb-base-20170116:1.53 bouyer-socketcan:1.53.0.92 bouyer-socketcan-base:1.53 pgoyette-localcount-20170107:1.53 netbsd-7-1-RC1:1.53 nick-nhusb-base-20161204:1.53 pgoyette-localcount-20161104:1.53 netbsd-7-0-2-RELEASE:1.53 nick-nhusb-base-20161004:1.53 localcount-20160914:1.53 netbsd-7-nhusb:1.53.0.90 netbsd-7-nhusb-base:1.53 pgoyette-localcount-20160806:1.53 pgoyette-localcount-20160726:1.53 pgoyette-localcount:1.53.0.88 pgoyette-localcount-base:1.53 nick-nhusb-base-20160907:1.53 nick-nhusb-base-20160529:1.53 netbsd-7-0-1-RELEASE:1.53 nick-nhusb-base-20160422:1.53 nick-nhusb-base-20160319:1.53 nick-nhusb-base-20151226:1.53 netbsd-7-0:1.53.0.86 netbsd-7-0-RELEASE:1.53 nick-nhusb-base-20150921:1.53 netbsd-7-0-RC3:1.53 netbsd-7-0-RC2:1.53 netbsd-7-0-RC1:1.53 nick-nhusb-base-20150606:1.53 nick-nhusb-base-20150406:1.53 nick-nhusb:1.53.0.84 nick-nhusb-base:1.53 netbsd-5-2-3-RELEASE:1.53 netbsd-5-1-5-RELEASE:1.53 netbsd-6-0-6-RELEASE:1.53 netbsd-6-1-5-RELEASE:1.53 netbsd-7:1.53.0.82 netbsd-7-base:1.53 yamt-pagecache-base9:1.53 yamt-pagecache-tag8:1.53 netbsd-6-1-4-RELEASE:1.53 netbsd-6-0-5-RELEASE:1.53 tls-earlyentropy:1.53.0.80 tls-earlyentropy-base:1.53 riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.53 riastradh-drm2-base3:1.53 netbsd-6-1-3-RELEASE:1.53 netbsd-6-0-4-RELEASE:1.53 netbsd-5-2-2-RELEASE:1.53 netbsd-5-1-4-RELEASE:1.53 netbsd-6-1-2-RELEASE:1.53 netbsd-6-0-3-RELEASE:1.53 netbsd-5-2-1-RELEASE:1.53 netbsd-5-1-3-RELEASE:1.53 rmind-smpnet-nbase:1.53 netbsd-6-1-1-RELEASE:1.53 riastradh-drm2-base2:1.53 riastradh-drm2-base1:1.53 riastradh-drm2:1.53.0.78 riastradh-drm2-base:1.53 rmind-smpnet:1.53.0.70 rmind-smpnet-base:1.53 netbsd-6-1:1.53.0.76 netbsd-6-0-2-RELEASE:1.53 netbsd-6-1-RELEASE:1.53 khorben-n900:1.53.0.74 netbsd-6-1-RC4:1.53 netbsd-6-1-RC3:1.53 agc-symver:1.53.0.72 agc-symver-base:1.53 netbsd-6-1-RC2:1.53 netbsd-6-1-RC1:1.53 yamt-pagecache-base8:1.53 netbsd-5-2:1.53.0.68 netbsd-6-0-1-RELEASE:1.53 yamt-pagecache-base7:1.53 netbsd-5-2-RELEASE:1.53 netbsd-5-2-RC1:1.53 matt-nb6-plus-nbase:1.53 yamt-pagecache-base6:1.53 netbsd-6-0:1.53.0.66 netbsd-6-0-RELEASE:1.53 netbsd-6-0-RC2:1.53 tls-maxphys:1.53.0.64 tls-maxphys-base:1.53 matt-nb6-plus:1.53.0.62 matt-nb6-plus-base:1.53 netbsd-6-0-RC1:1.53 jmcneill-usbmp-base10:1.53 yamt-pagecache-base5:1.53 jmcneill-usbmp-base9:1.53 yamt-pagecache-base4:1.53 jmcneill-usbmp-base8:1.53 jmcneill-usbmp-base7:1.53 jmcneill-usbmp-base6:1.53 jmcneill-usbmp-base5:1.53 jmcneill-usbmp-base4:1.53 jmcneill-usbmp-base3:1.53 jmcneill-usbmp-pre-base2:1.53 jmcneill-usbmp-base2:1.53 netbsd-6:1.53.0.60 netbsd-6-base:1.53 netbsd-5-1-2-RELEASE:1.53 netbsd-5-1-1-RELEASE:1.53 jmcneill-usbmp:1.53.0.58 jmcneill-usbmp-base:1.53 jmcneill-audiomp3:1.53.0.56 jmcneill-audiomp3-base:1.53 yamt-pagecache-base3:1.53 yamt-pagecache-base2:1.53 yamt-pagecache:1.53.0.54 yamt-pagecache-base:1.53 rmind-uvmplock-nbase:1.53 cherry-xenmp:1.53.0.52 cherry-xenmp-base:1.53 uebayasi-xip-base7:1.53 bouyer-quota2-nbase:1.53 bouyer-quota2:1.53.0.50 bouyer-quota2-base:1.53 jruoho-x86intr:1.53.0.48 jruoho-x86intr-base:1.53 matt-mips64-premerge-20101231:1.53 matt-nb5-mips64-premerge-20101231:1.53 matt-nb5-pq3:1.53.0.46 matt-nb5-pq3-base:1.53 netbsd-5-1:1.53.0.44 uebayasi-xip-base6:1.53 uebayasi-xip-base5:1.53 netbsd-5-1-RELEASE:1.53 uebayasi-xip-base4:1.53 uebayasi-xip-base3:1.53 yamt-nfs-mp-base11:1.53 netbsd-5-1-RC4:1.53 matt-nb5-mips64-k15:1.53 uebayasi-xip-base2:1.53 yamt-nfs-mp-base10:1.53 netbsd-5-1-RC3:1.53 netbsd-5-1-RC2:1.53 uebayasi-xip-base1:1.53 netbsd-5-1-RC1:1.53 rmind-uvmplock:1.53.0.42 rmind-uvmplock-base:1.53 yamt-nfs-mp-base9:1.53 uebayasi-xip:1.53.0.40 uebayasi-xip-base:1.53 netbsd-5-0-2-RELEASE:1.53 matt-nb5-mips64-premerge-20091211:1.53 matt-premerge-20091211:1.53 yamt-nfs-mp-base8:1.53 matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.53 matt-nb4-mips64-k7-u2a-k9b:1.53 matt-nb5-mips64-u1-k1-k5:1.53 yamt-nfs-mp-base7:1.53 matt-nb5-mips64:1.53.0.38 netbsd-5-0-1-RELEASE:1.53 jymxensuspend-base:1.53 yamt-nfs-mp-base6:1.53 yamt-nfs-mp-base5:1.53 yamt-nfs-mp-base4:1.53 jym-xensuspend-nbase:1.53 yamt-nfs-mp-base3:1.53 nick-hppapmap-base4:1.53 nick-hppapmap-base3:1.53 netbsd-5-0:1.53.0.36 netbsd-5-0-RELEASE:1.53 netbsd-5-0-RC4:1.53 netbsd-5-0-RC3:1.53 nick-hppapmap-base2:1.53 netbsd-5-0-RC2:1.53 jym-xensuspend:1.53.0.34 jym-xensuspend-base:1.53 netbsd-5-0-RC1:1.53 haad-dm-base2:1.53 haad-nbase2:1.53 ad-audiomp2:1.53.0.32 ad-audiomp2-base:1.53 netbsd-5:1.53.0.30 netbsd-5-base:1.53 nick-hppapmap:1.53.0.28 nick-hppapmap-base:1.53 matt-mips64-base2:1.53 haad-dm-base1:1.53 wrstuden-revivesa-base-4:1.53 netbsd-4-0-1-RELEASE:1.51 wrstuden-revivesa-base-3:1.53 wrstuden-revivesa-base-2:1.53 wrstuden-fixsa-newbase:1.51 nick-csl-alignment-base5:1.52 haad-dm:1.53.0.26 haad-dm-base:1.53 wrstuden-revivesa-base-1:1.53 simonb-wapbl-nbase:1.53 yamt-pf42-base4:1.53 simonb-wapbl:1.53.0.24 simonb-wapbl-base:1.53 yamt-pf42-base3:1.53 hpcarm-cleanup-nbase:1.53 yamt-pf42-baseX:1.53 yamt-pf42-base2:1.53 yamt-nfs-mp-base2:1.53 wrstuden-revivesa:1.53.0.22 wrstuden-revivesa-base:1.53 yamt-nfs-mp:1.53.0.20 yamt-nfs-mp-base:1.53 yamt-pf42:1.53.0.18 yamt-pf42-base:1.53 ad-socklock-base1:1.53 yamt-lazymbuf-base15:1.53 yamt-lazymbuf-base14:1.53 keiichi-mipv6-nbase:1.53 mjf-devfs2:1.53.0.16 mjf-devfs2-base:1.53 nick-net80211-sync:1.53.0.14 nick-net80211-sync-base:1.53 keiichi-mipv6:1.53.0.12 keiichi-mipv6-base:1.53 bouyer-xeni386-merge1:1.53 matt-armv6-prevmlocking:1.52.6.1 wrstuden-fixsa-base-1:1.51 vmlocking2-base3:1.53 netbsd-4-0:1.51.0.26 netbsd-4-0-RELEASE:1.51 bouyer-xeni386-nbase:1.53 yamt-kmem-base3:1.53 cube-autoconf:1.53.0.10 cube-autoconf-base:1.53 yamt-kmem-base2:1.53 bouyer-xeni386:1.53.0.8 bouyer-xeni386-base:1.53 yamt-kmem:1.53.0.6 yamt-kmem-base:1.53 vmlocking2-base2:1.53 reinoud-bufcleanup-nbase:1.53 vmlocking2:1.53.0.4 vmlocking2-base1:1.53 netbsd-4-0-RC5:1.51 matt-nb4-arm:1.51.0.24 matt-nb4-arm-base:1.51 matt-armv6-nbase:1.53 jmcneill-base:1.53 netbsd-4-0-RC4:1.51 mjf-devfs:1.53.0.2 mjf-devfs-base:1.53 bouyer-xenamd64-base2:1.53 vmlocking-nbase:1.53 yamt-x86pmap-base4:1.53 bouyer-xenamd64:1.52.0.10 bouyer-xenamd64-base:1.53 netbsd-4-0-RC3:1.51 yamt-x86pmap-base3:1.52 yamt-x86pmap-base2:1.52 netbsd-4-0-RC2:1.51 yamt-x86pmap:1.52.0.8 yamt-x86pmap-base:1.52 netbsd-4-0-RC1:1.51 matt-armv6:1.52.0.6 matt-armv6-base:1.53 jmcneill-pm:1.52.0.4 jmcneill-pm-base:1.53 hpcarm-cleanup:1.52.0.2 hpcarm-cleanup-base:1.53 nick-csl-alignment:1.51.0.22 nick-csl-alignment-base:1.51 matt-mips64:1.51.0.20 matt-mips64-base:1.52 netbsd-3-1-1-RELEASE:1.41 netbsd-3-0-3-RELEASE:1.41 yamt-idlelwp-base8:1.51 wrstuden-fixsa:1.51.0.18 wrstuden-fixsa-base:1.51 ppcoea-renovation:1.51.0.16 ppcoea-renovation-base:1.52 thorpej-atomic:1.51.0.14 thorpej-atomic-base:1.51 reinoud-bufcleanup:1.51.0.12 reinoud-bufcleanup-base:1.53 mjf-ufs-trans:1.51.0.10 mjf-ufs-trans-base:1.51 vmlocking:1.51.0.8 vmlocking-base:1.52 ad-audiomp:1.51.0.6 ad-audiomp-base:1.51 yamt-idlelwp:1.51.0.4 post-newlock2-merge:1.51 newlock2-nbase:1.51 yamt-splraiseipl-base5:1.51 yamt-splraiseipl-base4:1.51 yamt-splraiseipl-base3:1.51 abandoned-netbsd-4-base:1.49 abandoned-netbsd-4:1.49.0.12 netbsd-3-1:1.41.0.10 netbsd-3-1-RELEASE:1.41 netbsd-3-0-2-RELEASE:1.41 yamt-splraiseipl-base2:1.51 netbsd-3-1-RC4:1.41 yamt-splraiseipl:1.50.0.4 yamt-splraiseipl-base:1.50 netbsd-3-1-RC3:1.41 yamt-pdpolicy-base9:1.50 newlock2:1.50.0.2 newlock2-base:1.51 yamt-pdpolicy-base8:1.50 netbsd-3-1-RC2:1.41 netbsd-3-1-RC1:1.41 yamt-pdpolicy-base7:1.49 netbsd-4:1.51.0.2 netbsd-4-base:1.51 yamt-pdpolicy-base6:1.49 chap-midi-nbase:1.49 netbsd-3-0-1-RELEASE:1.41 gdamore-uart:1.49.0.10 gdamore-uart-base:1.49 simonb-timcounters-final:1.47.6.1 yamt-pdpolicy-base5:1.49 chap-midi:1.49.0.8 chap-midi-base:1.49 yamt-pdpolicy-base4:1.49 yamt-pdpolicy-base3:1.49 peter-altq-base:1.49 peter-altq:1.49.0.6 yamt-pdpolicy-base2:1.49 elad-kernelauth-base:1.49 elad-kernelauth:1.49.0.4 yamt-pdpolicy:1.49.0.2 yamt-pdpolicy-base:1.49 yamt-uio_vmspace-base5:1.49 simonb-timecounters:1.47.0.6 simonb-timecounters-base:1.49 rpaulo-netinet-merge-pcb:1.47.0.4 rpaulo-netinet-merge-pcb-base:1.50 yamt-uio_vmspace:1.47.0.2 netbsd-3-0:1.41.0.8 netbsd-3-0-RELEASE:1.41 netbsd-3-0-RC6:1.41 yamt-readahead-base3:1.46 netbsd-3-0-RC5:1.41 netbsd-3-0-RC4:1.41 netbsd-3-0-RC3:1.41 yamt-readahead-base2:1.46 netbsd-3-0-RC2:1.41 yamt-readahead-pervnode:1.46 yamt-readahead-perfile:1.46 yamt-readahead:1.46.0.6 yamt-readahead-base:1.46 netbsd-3-0-RC1:1.41 yamt-vop-base3:1.46 netbsd-2-0-3-RELEASE:1.35.2.1 netbsd-2-1:1.35.2.1.0.4 yamt-vop-base2:1.46 thorpej-vnode-attr:1.46.0.4 thorpej-vnode-attr-base:1.46 netbsd-2-1-RELEASE:1.35.2.1 yamt-vop:1.46.0.2 yamt-vop-base:1.46 netbsd-2-1-RC6:1.35.2.1 netbsd-2-1-RC5:1.35.2.1 netbsd-2-1-RC4:1.35.2.1 netbsd-2-1-RC3:1.35.2.1 netbsd-2-1-RC2:1.35.2.1 netbsd-2-1-RC1:1.35.2.1 yamt-lazymbuf:1.41.0.6 yamt-km-base4:1.41 netbsd-2-0-2-RELEASE:1.35.2.1 yamt-km-base3:1.41 netbsd-3:1.41.0.4 netbsd-3-base:1.41 yamt-km-base2:1.40 yamt-km:1.38.0.2 yamt-km-base:1.38 kent-audio2:1.37.0.4 kent-audio2-base:1.41 netbsd-2-0-1-RELEASE:1.35.2.1 kent-audio1-beforemerge:1.37 netbsd-2:1.35.2.1.0.2 netbsd-2-base:1.35.2.1 kent-audio1:1.37.0.2 kent-audio1-base:1.37 netbsd-2-0-RELEASE:1.35.2.1 netbsd-2-0-RC5:1.35.2.1 netbsd-2-0-RC4:1.35.2.1 netbsd-2-0-RC3:1.35.2.1 netbsd-2-0-RC2:1.35.2.1 netbsd-2-0-RC1:1.35.2.1 netbsd-2-0:1.35.0.2 netbsd-2-0-base:1.35 netbsd-1-6-PATCH002-RELEASE:1.31.4.1 netbsd-1-6-PATCH002:1.31.4.1 netbsd-1-6-PATCH002-RC4:1.31.4.1 netbsd-1-6-PATCH002-RC3:1.31.4.1 netbsd-1-6-PATCH002-RC2:1.31.4.1 netbsd-1-6-PATCH002-RC1:1.31.4.1 ktrace-lwp:1.34.0.2 ktrace-lwp-base:1.47 netbsd-1-6-PATCH001:1.31.4.1 netbsd-1-6-PATCH001-RELEASE:1.31.4.1 netbsd-1-6-PATCH001-RC3:1.31.4.1 netbsd-1-6-PATCH001-RC2:1.31.4.1 netbsd-1-6-PATCH001-RC1:1.31.4.1 nathanw_sa_end:1.26.8.6 nathanw_sa_before_merge:1.33 fvdl_fs64_base:1.33 gmcgarry_ctxsw:1.33.0.4 gmcgarry_ctxsw_base:1.33 gmcgarry_ucred:1.33.0.2 gmcgarry_ucred_base:1.33 nathanw_sa_base:1.33 kqueue-aftermerge:1.33 kqueue-beforemerge:1.33 netbsd-1-6-RELEASE:1.31.4.1 netbsd-1-6-RC3:1.31.4.1 netbsd-1-6-RC2:1.31.4.1 netbsd-1-6-RC1:1.31.4.1 netbsd-1-6:1.31.0.4 netbsd-1-6-base:1.31 gehenna-devsw:1.31.0.2 gehenna-devsw-base:1.32 netbsd-1-5-PATCH003:1.21 eeh-devprop:1.29.0.6 eeh-devprop-base:1.29 newlock:1.29.0.4 newlock-base:1.29 ifpoll-base:1.29 nathanw_sa:1.26.0.8 thorpej-mips-cache:1.26.0.6 thorpej-mips-cache-base:1.26 thorpej-devvp-base3:1.26 thorpej-devvp-base2:1.26 post-chs-ubcperf:1.26 pre-chs-ubcperf:1.26 thorpej-devvp:1.26.0.4 thorpej-devvp-base:1.26 netbsd-1-5-PATCH002:1.21 kqueue:1.26.0.2 kqueue-base:1.33 netbsd-1-5-PATCH001:1.21 thorpej_scsipi_beforemerge:1.24 thorpej_scsipi_nbase:1.24 netbsd-1-5-RELEASE:1.21 netbsd-1-5-BETA2:1.21 netbsd-1-5-BETA:1.21 netbsd-1-4-PATCH003:1.20 netbsd-1-5-ALPHA2:1.21 netbsd-1-5:1.21.0.12 netbsd-1-5-base:1.21 minoura-xpg4dl-base:1.21 minoura-xpg4dl:1.21.0.10 netbsd-1-4-PATCH002:1.20 chs-ubc2-newbase:1.21 wrstuden-devbsize-19991221:1.21 wrstuden-devbsize:1.21.0.8 wrstuden-devbsize-base:1.21 kame_141_19991130:1.20 comdex-fall-1999:1.21.0.6 comdex-fall-1999-base:1.21 fvdl-softdep:1.21.0.4 fvdl-softdep-base:1.21 thorpej_scsipi:1.21.0.2 thorpej_scsipi_base:1.24 netbsd-1-4-PATCH001:1.20 kame_14_19990705:1.20 kame_14_19990628:1.20 kame:1.20.0.6 chs-ubc2:1.20.0.4 chs-ubc2-base:1.21 netbsd-1-4-RELEASE:1.20 netbsd-1-4:1.20.0.2 netbsd-1-4-base:1.20 netbsd-1-3-PATCH003:1.10.8.1 netbsd-1-3-PATCH003-CANDIDATE2:1.10.8.1 kenh-if-detach:1.19.0.6 kenh-if-detach-base:1.19 netbsd-1-3-PATCH003-CANDIDATE1:1.10.8.1 netbsd-1-3-PATCH003-CANDIDATE0:1.10.8.1 chs-ubc:1.19.0.4 chs-ubc-base:1.19 eeh-paddr_t:1.19.0.2 eeh-paddr_t-base:1.19 netbsd-1-3-PATCH002:1.10.8.1 netbsd-1-3-PATCH001:1.10.8.1 gwr-3x3:1.15.0.2 gwr-3x3-base:1.15 netbsd-1-3-RELEASE:1.10.8.1 netbsd-1-3-BETA:1.10 netbsd-1-3:1.10.0.8 netbsd-1-3-base:1.10 thorpej-signal:1.10.0.6 thorpej-signal-base:1.10 marc-pcmcia:1.10.0.4 marc-pcmcia-bp:1.10 marc-pcmcia-base:1.10 bouyer-scsipi:1.10.0.2 is-newarp-before-merge:1.9 is-newarp:1.7.0.2 is-newarp-base:1.7 netbsd-1-2-PATCH001:1.1.4.1 mrg-vm-swap:1.8.0.2 thorpej-setroot:1.6.0.2 netbsd-1-2-RELEASE:1.1.4.1 netbsd-1-2-BETA:1.1 netbsd-1-2:1.1.0.4 netbsd-1-2-base:1.1; locks; strict; comment @# @; 1.54 date 2021.12.05.07.02.28; author msaitoh; state Exp; branches; next 1.53; commitid sW1Qf7yBPSZuHqjD; 1.53 date 2007.10.17.19.57.44; author garbled; state Exp; branches; next 1.52; 1.52 date 2007.07.18.15.42.41; author tsutsui; state Exp; branches 1.52.6.1; next 1.51; 1.51 date 2006.09.27.21.42.06; author manu; state Exp; branches 1.51.8.1 1.51.16.1 1.51.20.1 1.51.22.1; next 1.50; 1.50 date 2006.08.26.20.27.08; author christos; state Exp; branches 1.50.2.1 1.50.4.1; next 1.49; 1.49 date 2006.02.05.05.02.06; author cube; state Exp; branches 1.49.2.1; next 1.48; 1.48 date 2006.02.04.03.44.58; author rpaulo; state Exp; branches; next 1.47; 1.47 date 2005.12.07.09.10.20; author tsutsui; state Exp; branches 1.47.2.1 1.47.4.1 1.47.6.1; next 1.46; 1.46 date 2005.09.04.10.41.36; author isaki; state Exp; branches; next 1.45; 1.45 date 2005.08.19.05.20.03; author christos; state Exp; branches; next 1.44; 1.44 date 2005.08.19.02.03.57; author christos; state Exp; branches; next 1.43; 1.43 date 2005.07.31.04.04.46; author yamt; state Exp; branches; next 1.42; 1.42 date 2005.07.30.06.35.39; author yamt; state Exp; branches; next 1.41; 1.41 date 2005.02.18.21.05.54; author dsl; state Exp; branches 1.41.6.1; next 1.40; 1.40 date 2005.02.11.08.25.56; author dsl; state Exp; branches; next 1.39; 1.39 date 2005.01.31.16.55.29; author hannken; state Exp; branches; next 1.38; 1.38 date 2005.01.21.12.19.25; author tsutsui; state Exp; branches 1.38.2.1; next 1.37; 1.37 date 2004.11.10.17.54.07; author christos; state Exp; branches 1.37.4.1; next 1.36; 1.36 date 2004.07.15.03.53.52; author atatat; state Exp; branches; next 1.35; 1.35 date 2003.09.22.14.11.28; author cl; state Exp; branches 1.35.2.1; next 1.34; 1.34 date 2003.04.10.22.07.05; author christos; state Exp; branches 1.34.2.1; next 1.33; 1.33 date 2002.09.18.02.44.10; author lukem; state Exp; branches; next 1.32; 1.32 date 2002.06.17.05.14.27; author lukem; state Exp; branches; next 1.31; 1.31 date 2002.04.25.15.06.38; author atatat; state Exp; branches 1.31.2.1 1.31.4.1; next 1.30; 1.30 date 2002.04.12.08.11.24; author gmcgarry; state Exp; branches; next 1.29; 1.29 date 2002.01.27.13.23.28; author jdolecek; state Exp; branches; next 1.28; 1.28 date 2001.11.20.12.56.41; author lukem; state Exp; branches; next 1.27; 1.27 date 2001.11.20.08.43.39; author lukem; state Exp; branches; next 1.26; 1.26 date 2001.07.08.16.32.25; author abs; state Exp; branches 1.26.2.1 1.26.8.1; next 1.25; 1.25 date 2001.06.11.01.50.55; author wiz; state Exp; branches; next 1.24; 1.24 date 2001.02.22.07.11.08; author chs; state Exp; branches 1.24.2.1; next 1.23; 1.23 date 2000.12.19.15.54.26; author tsutsui; state Exp; branches; next 1.22; 1.22 date 2000.09.24.15.59.38; author jdolecek; state Exp; branches; next 1.21; 1.21 date 99.07.29.10.37.23; author augustss; state Exp; branches 1.21.2.1; next 1.20; 1.20 date 99.04.08.07.00.58; author gwr; state Exp; branches 1.20.2.1 1.20.4.1; next 1.19; 1.19 date 98.06.26.01.54.10; author lukem; state Exp; branches; next 1.18; 1.18 date 98.02.08.05.10.48; author gwr; state Exp; branches; next 1.17; 1.17 date 98.02.05.04.56.26; author gwr; state Exp; branches; next 1.16; 1.16 date 98.01.28.16.40.20; author gwr; state Exp; branches; next 1.15; 1.15 date 98.01.22.23.21.57; author gwr; state Exp; branches 1.15.2.1; next 1.14; 1.14 date 98.01.22.23.00.24; author gwr; state Exp; branches; next 1.13; 1.13 date 97.12.13.00.26.09; author gwr; state Exp; branches; next 1.12; 1.12 date 97.12.01.16.07.06; author kleink; state Exp; branches; next 1.11; 1.11 date 97.11.17.01.58.29; author lukem; state Exp; branches; next 1.10; 1.10 date 97.05.07.02.15.00; author lukem; state Exp; branches 1.10.8.1; next 1.9; 1.9 date 97.03.11.21.21.51; author gwr; state Exp; branches; next 1.8; 1.8 date 97.02.10.23.34.38; author gwr; state Exp; branches; next 1.7; 1.7 date 97.01.31.02.08.20; author thorpej; state Exp; branches 1.7.2.1; next 1.6; 1.6 date 96.12.28.23.27.27; author pk; state Exp; branches 1.6.2.1; next 1.5; 1.5 date 96.11.19.21.04.45; author gwr; state Exp; branches; next 1.4; 1.4 date 96.10.09.00.14.33; author thorpej; state Exp; branches; next 1.3; 1.3 date 96.10.08.18.01.48; author jtc; state Exp; branches; next 1.2; 1.2 date 96.08.26.23.41.06; author mrg; state Exp; branches; next 1.1; 1.1 date 96.03.26.15.14.27; author gwr; state Exp; branches 1.1.4.1; next ; 1.52.6.1 date 2007.11.06.23.23.00; author matt; state Exp; branches; next ; 1.51.8.1 date 2007.08.20.18.39.08; author ad; state Exp; branches; next ; 1.51.16.1 date 2007.10.03.19.25.31; author garbled; state Exp; branches; next ; 1.51.20.1 date 2007.08.07.18.05.48; author matt; state Exp; branches; next ; 1.51.22.1 date 2007.08.15.13.47.49; author skrll; state Exp; branches; next ; 1.50.2.1 date 2006.11.18.21.29.34; author ad; state Exp; branches; next ; 1.50.4.1 date 2006.10.22.06.05.15; author yamt; state Exp; branches; next ; 1.49.2.1 date 2006.09.03.15.23.36; author yamt; state Exp; branches; next ; 1.47.2.1 date 2006.02.18.15.38.53; author yamt; state Exp; branches; next ; 1.47.4.1 date 2006.09.09.02.43.59; author rpaulo; state Exp; branches; next ; 1.47.6.1 date 2006.04.22.11.38.05; author simonb; state Exp; branches; next ; 1.41.6.1 date 2006.06.21.14.57.05; author yamt; state Exp; branches; next 1.41.6.2; 1.41.6.2 date 2006.12.30.20.47.12; author yamt; state Exp; branches; next 1.41.6.3; 1.41.6.3 date 2007.09.03.14.30.31; author yamt; state Exp; branches; next ; 1.38.2.1 date 2005.02.12.18.17.40; author yamt; state Exp; branches; next 1.38.2.2; 1.38.2.2 date 2005.03.19.08.33.15; author yamt; state Exp; branches; next ; 1.37.4.1 date 2005.04.29.11.28.25; author kent; state Exp; branches; next ; 1.35.2.1 date 2004.07.15.20.16.31; author he; state Exp; branches; next ; 1.34.2.1 date 2004.08.03.10.42.02; author skrll; state Exp; branches; next 1.34.2.2; 1.34.2.2 date 2004.09.18.14.41.39; author skrll; state Exp; branches; next 1.34.2.3; 1.34.2.3 date 2004.09.21.13.23.19; author skrll; state Exp; branches; next 1.34.2.4; 1.34.2.4 date 2004.11.14.08.15.33; author skrll; state Exp; branches; next 1.34.2.5; 1.34.2.5 date 2005.01.24.08.34.47; author skrll; state Exp; branches; next 1.34.2.6; 1.34.2.6 date 2005.02.04.11.45.07; author skrll; state Exp; branches; next 1.34.2.7; 1.34.2.7 date 2005.02.15.21.33.01; author skrll; state Exp; branches; next 1.34.2.8; 1.34.2.8 date 2005.03.04.16.39.13; author skrll; state Exp; branches; next 1.34.2.9; 1.34.2.9 date 2005.11.10.13.59.38; author skrll; state Exp; branches; next 1.34.2.10; 1.34.2.10 date 2005.12.11.10.28.38; author christos; state Exp; branches; next ; 1.31.2.1 date 2002.07.15.01.22.11; author gehenna; state Exp; branches; next ; 1.31.4.1 date 2002.08.01.04.34.01; author lukem; state Exp; branches; next ; 1.26.2.1 date 2002.01.10.19.49.42; author thorpej; state Exp; branches; next 1.26.2.2; 1.26.2.2 date 2002.02.11.20.09.16; author jdolecek; state Exp; branches; next 1.26.2.3; 1.26.2.3 date 2002.06.23.17.42.34; author jdolecek; state Exp; branches; next 1.26.2.4; 1.26.2.4 date 2002.09.06.08.42.02; author jdolecek; state Exp; branches; next 1.26.2.5; 1.26.2.5 date 2002.10.10.18.36.58; author jdolecek; state Exp; branches; next ; 1.26.8.1 date 2001.07.08.16.32.25; author nathanw; state dead; branches; next 1.26.8.2; 1.26.8.2 date 2002.01.08.00.28.15; author nathanw; state Exp; branches; next 1.26.8.3; 1.26.8.3 date 2002.02.28.04.12.22; author nathanw; state Exp; branches; next 1.26.8.4; 1.26.8.4 date 2002.04.17.00.04.33; author nathanw; state Exp; branches; next 1.26.8.5; 1.26.8.5 date 2002.06.20.03.41.40; author nathanw; state Exp; branches; next 1.26.8.6; 1.26.8.6 date 2002.10.18.02.40.16; author nathanw; state Exp; branches; next ; 1.24.2.1 date 2001.06.21.19.36.47; author nathanw; state Exp; branches; next ; 1.21.2.1 date 2000.11.20.20.27.48; author bouyer; state Exp; branches; next 1.21.2.2; 1.21.2.2 date 2001.01.05.17.35.12; author bouyer; state Exp; branches; next 1.21.2.3; 1.21.2.3 date 2001.03.12.13.29.34; author bouyer; state Exp; branches; next ; 1.20.2.1 date 99.04.08.07.00.58; author gwr; state dead; branches; next 1.20.2.2; 1.20.2.2 date 99.04.08.07.00.59; author gwr; state Exp; branches; next ; 1.20.4.1 date 99.08.02.21.45.20; author thorpej; state Exp; branches; next ; 1.15.2.1 date 98.01.27.19.13.58; author gwr; state Exp; branches; next 1.15.2.2; 1.15.2.2 date 98.01.28.19.12.02; author gwr; state Exp; branches; next ; 1.10.8.1 date 97.12.14.01.28.17; author mellon; state Exp; branches; next ; 1.7.2.1 date 97.03.12.14.04.26; author is; state Exp; branches; next 1.7.2.2; 1.7.2.2 date 97.03.13.02.26.00; author gwr; state Exp; branches; next ; 1.6.2.1 date 97.01.14.21.26.22; author thorpej; state Exp; branches; next ; 1.1.4.1 date 96.08.19.23.35.05; author gwr; state Exp; branches; next ; desc @@ 1.54 log @s/ommit/omit/ in comment. @ text @# $NetBSD: FOUR_TTYS,v 1.53 2007/10/17 19:57:44 garbled Exp $ # FOUR_TTYS Sun3 (3/50, 3/60, 3/110, 3/160, 3/260) # like GENERIC but both zs chips are used as ttys include "arch/sun3/conf/GENERIC" # # Note that by omitting "kdb0" and "ms0" one can build # a kernel that operates four plain serial lines, where # two of them are data-leads-only ports wired up using # a custom cable on the keyboard connector. The flags 1 # part sets TIOCFLAG_SOFTCAR (remember, data-leads-only). # Note: the signal levels on these are 0/5 Volt TTL. # no kbd0 at zsc0 no ms0 at zsc0 zstty2 at zsc0 channel 0 flags 1 # ttyc zstty3 at zsc0 channel 1 flags 1 # ttyd @ 1.53 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 @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.51.16.1 2007/10/03 19:25:31 garbled Exp $ d9 1 a9 1 # Note that by ommitting "kdb0" and "ms0" one can build @ 1.52 log @Just include GENERIC and use keyword of config(9). @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.51 2006/09/27 21:42:06 manu Exp $ @ 1.52.6.1 log @sync with HEAD @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.53 2007/10/17 19:57:44 garbled Exp $ @ 1.51 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: FOUR_TTYS,v 1.50 2006/08/26 20:27:08 christos Exp $ d6 1 a6 103 include "arch/sun3/conf/std.sun3" #options INCLUDE_CONFIG_FILE # embed config file in kernel binary # Machines to be supported by this kernel options FPU_EMULATE options HAVECACHE # Sun3/260 VAC # Needs to be set per system. i.e change these as you see fit maxusers 4 # Standard system options options KTRACE # system call tracing options SYSVMSG # System V message queues options SYSVSEM # System V semaphores options SYSVSHM # System V shared memory #options SHMMAXPGS=1024 # 1024 pages is the default options LKM # loadable kernel modules #options INSECURE # disable kernel security level options USERCONF # userconf(4) support #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) #options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel # Which kernel debugger? Uncomment either this: options DDB # ... or these for KGDB (gdb remote target) #makeoptions DEBUG="-g" # debugging symbols for gdb #options KGDB #options KGDB_DEV=0x0C01 # ttya=0C00 ttyb=0C01 # Other debugging options #options DDB_HISTORY_SIZE=100 # enable history editing in DDB #options DEBUG # kernel debugging code #options DIAGNOSTIC # extra kernel sanity checking #options KMEMSTATS # kernel memory statistics (vmstat -m) #options PMAP_DEBUG #options SCSIDEBUG #options SCSIVERBOSE # Verbose SCSI errors # Compatibility options options COMPAT_SUNOS # can run SunOS 4.1.1 executables options COMPAT_43 # and 4.3BSD and ... options COMPAT_10 # NetBSD 1.0 options COMPAT_11 # NetBSD 1.1 options COMPAT_12 # NetBSD 1.2 options COMPAT_13 # NetBSD 1.3 options COMPAT_14 # NetBSD 1.4 options COMPAT_15 # NetBSD 1.5 options COMPAT_16 # NetBSD 1.6 options COMPAT_20 # NetBSD 2.0 options COMPAT_30 # NetBSD 3.0 compatibility. options COMPAT_AOUT_M68K # support for NetBSD a.out executables #options COMPAT_LINUX # can run Linux/m68k executables options EXEC_AOUT # support for a.out executables #options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. # Filesystem options file-system FFS # Berkeley Fast Filesystem file-system NFS # Sun NFS client support file-system CD9660 # ISO 9660 + Rock Ridge file system file-system FDESC # /dev/fd/* file-system KERNFS # /kern file-system NULLFS # loopback file system file-system PROCFS # /proc file-system UNION # union file system file-system MFS # memory-based filesystem #file-system PTYFS # /dev/pts/N support options NFSSERVER # nfs server support options QUOTA # FFS quotas #options FFS_EI # FFS Endian Independant support #options FFS_NO_SNAPSHOT # No FFS snapshot support # Networking options options INET # IP protocol stack support #options GATEWAY # IP packet forwarding #options ISO,TPIP # OSI networking #options EON # OSI tunneling over IP #options PFIL_HOOKS # pfil(9) packet filter hooks. #options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. # Work-around for root on slow servers (insurance...) options NFS_BOOT_RWSIZE=1024 options NFS_BOOT_BOOTPARAM config netbsd root on ? type ? # On-board I/O space (required) include "arch/sun3/conf/obio.sun3" # On-board memory (optional) # See frame-buffers obmem0 at mainbus? # VME bus support (optional) # One unit for each address space vme0 at mainbus? # A16/D16 vme1 at mainbus? # A16/D32 vme2 at mainbus? # A24/D16 vme3 at mainbus? # A24/D32 vme4 at mainbus? # A32/D16 vme5 at mainbus? # A32/D32 a8 5 # Serial ports # zstty0 at zsc1 channel 0 # ttya zstty1 at zsc1 channel 1 # ttyb # d16 2 a19 80 # # Network devices # # Intel Ethernet (onboard, or VME) ie0 at obio0 addr 0x0C0000 ipl 3 ie1 at vme2 addr 0xe88000 ipl 3 vect 0x75 # Lance Ethernet (only onboard) le0 at obio0 addr 0x120000 ipl 3 # All Sun3 machines with an "le" (3/50, 3/60) should be # presumed to have the old, buggy LANCE chip. (Rev. C) options LANCE_REVC_BUG # # Disk and tape devices # # Sun3 "si" SCSI controller (NCR 5380) # See GENERIC for the flags description. si0 at obio0 addr 0x140000 ipl 2 si0 at vme2 addr 0x200000 ipl 2 vect 0x40 si1 at vme2 addr 0x204000 ipl 2 vect 0x41 # Xylogics 450/451 controllers (VME A16/D16) xyc0 at vme0 addr 0xee40 ipl 2 vect 0x48 xyc1 at vme0 addr 0xee48 ipl 2 vect 0x49 xy* at xyc? drive ? # Xylogics 7053 controllers (VME A16/D32) xdc0 at vme1 addr 0xee80 ipl 2 vect 0x44 xdc1 at vme1 addr 0xee90 ipl 2 vect 0x45 xd* at xdc? drive ? # Xylogics 472 tape controllers? # Sun3/E SCSI+Ethernet board (VME A24/D16) # Note: the board uses vect and vect+1 sebuf0 at vme2 addr 0x300000 ipl 2 vect 0x74 # and 0x75 sebuf1 at vme2 addr 0x340000 ipl 2 vect 0x76 # and 0x77 si* at sebuf? ie* at sebuf? # # Frame buffer devices # (not useful if no kbd, right?) # # SCSI infrastructure # scsibus* at scsi? sd* at scsibus? target ? lun ? # SCSI disks st* at scsibus? target ? lun ? # SCSI tapes cd* at scsibus? target ? lun ? # SCSI CD-ROMs ch* at scsibus? target ? lun ? # SCSI changer devices ss* at scsibus? target ? lun ? # SCSI scanners uk* at scsibus? target ? lun ? # unknown SCSI devices # Memory-disk drivers pseudo-device md 2 # Misc. pseudo-device loop 1 # network loopback pseudo-device bpfilter # packet filter pseudo-device sl # CSLIP pseudo-device ppp # PPP pseudo-device tun # network tunneling over tty #pseudo-device gre # generic L3 over IP tunnel #pseudo-device ipfilter # ip filter #pseudo-device rnd # /dev/random and in-kernel generator pseudo-device pty # pseudo-terminals #pseudo-device vnd # paging to files #pseudo-device ccd 4 # concatenated disks #pseudo-device raid 4 # RAIDframe disk driver #pseudo-device fss 4 # file system snapshot device pseudo-device clockctl # user control of clock subsystem @ 1.51.16.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.52 2007/07/18 15:42:41 tsutsui Exp $ d6 103 a108 1 include "arch/sun3/conf/GENERIC" d111 5 a122 2 no kbd0 at zsc0 no ms0 at zsc0 d125 80 @ 1.51.8.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.51 2006/09/27 21:42:06 manu Exp $ d6 103 a108 1 include "arch/sun3/conf/GENERIC" d111 5 a122 2 no kbd0 at zsc0 no ms0 at zsc0 d125 80 @ 1.51.22.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.52 2007/07/18 15:42:41 tsutsui Exp $ d6 103 a108 1 include "arch/sun3/conf/GENERIC" d111 5 a122 2 no kbd0 at zsc0 no ms0 at zsc0 d125 80 @ 1.51.20.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.52 2007/07/18 15:42:41 tsutsui Exp $ d6 103 a108 1 include "arch/sun3/conf/GENERIC" d111 5 a122 2 no kbd0 at zsc0 no ms0 at zsc0 d125 80 @ 1.50 log @PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.49 2006/02/05 05:02:06 cube Exp $ d53 1 @ 1.50.2.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.51 2006/09/27 21:42:06 manu Exp $ a52 1 options COMPAT_15 # NetBSD 1.5 @ 1.50.4.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.50 2006/08/26 20:27:08 christos Exp $ a52 1 options COMPAT_15 # NetBSD 1.5 @ 1.49 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: FOUR_TTYS,v 1.48 2006/02/04 03:44:58 rpaulo Exp $ a83 1 #options CCITT,LLC,HDLC # X.25 @ 1.49.2.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.49 2006/02/05 05:02:06 cube Exp $ d84 1 @ 1.48 log @bpfilter doesn't accept count anymore. @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.47 2005/12/07 09:10:20 tsutsui Exp $ d192 4 a195 4 pseudo-device sl 2 # CSLIP pseudo-device ppp 2 # PPP pseudo-device tun 2 # network tunneling over tty #pseudo-device gre 2 # generic L3 over IP tunnel d200 1 a200 1 #pseudo-device vnd 4 # paging to files @ 1.47 log @Adjust comments for options FFS_NO_SNAPSHOT. XXX: This option should be mentioned in options(4). @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.46 2005/09/04 10:41:36 isaki Exp $ d191 1 a191 1 pseudo-device bpfilter 8 # packet filter @ 1.47.4.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.50 2006/08/26 20:27:08 christos Exp $ d84 1 d191 5 a195 5 pseudo-device bpfilter # packet filter pseudo-device sl # CSLIP pseudo-device ppp # PPP pseudo-device tun # network tunneling over tty #pseudo-device gre # generic L3 over IP tunnel d200 1 a200 1 #pseudo-device vnd # paging to files @ 1.47.6.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.49 2006/02/05 05:02:06 cube Exp $ d191 5 a195 5 pseudo-device bpfilter # packet filter pseudo-device sl # CSLIP pseudo-device ppp # PPP pseudo-device tun # network tunneling over tty #pseudo-device gre # generic L3 over IP tunnel d200 1 a200 1 #pseudo-device vnd # paging to files @ 1.47.2.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.47 2005/12/07 09:10:20 tsutsui Exp $ d191 5 a195 5 pseudo-device bpfilter # packet filter pseudo-device sl # CSLIP pseudo-device ppp # PPP pseudo-device tun # network tunneling over tty #pseudo-device gre # generic L3 over IP tunnel d200 1 a200 1 #pseudo-device vnd # paging to files @ 1.46 log @typo in comment. (since 1994?!) @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.45 2005/08/19 05:20:03 christos Exp $ d77 1 a77 1 #options FFS_NO_SNAPSHOT # ffs snapshots @ 1.45 log @Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.44 2005/08/19 02:03:57 christos Exp $ d80 1 a80 1 options INET # IP prototol stack support @ 1.44 log @64 bit inode changes. @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.43 2005/07/31 04:04:46 yamt Exp $ d72 1 @ 1.43 log @revert "defflag VMSWAP" changes for now. there seems to be far more people who don't want to edit their kernel config files than i thought. @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.42 2005/07/30 06:35:39 yamt Exp $ d55 1 @ 1.42 log @add "options VMSWAP" to non INSTALL kernels. @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.41 2005/02/18 21:05:54 dsl Exp $ a202 2 options VMSWAP # Swap device/file support @ 1.41 log @Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.40 2005/02/11 08:25:56 dsl Exp $ d203 2 @ 1.41.6.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.41 2005/02/18 21:05:54 dsl Exp $ a54 1 options COMPAT_30 # NetBSD 3.0 compatibility. a70 1 #file-system PTYFS # /dev/pts/N support d75 1 a75 1 #options FFS_NO_SNAPSHOT # No FFS snapshot support d78 1 a78 1 options INET # IP protocol stack support d189 5 a193 5 pseudo-device bpfilter # packet filter pseudo-device sl # CSLIP pseudo-device ppp # PPP pseudo-device tun # network tunneling over tty #pseudo-device gre # generic L3 over IP tunnel d198 1 a198 1 #pseudo-device vnd # paging to files @ 1.41.6.2 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.41.6.1 2006/06/21 14:57:05 yamt Exp $ a52 1 options COMPAT_15 # NetBSD 1.5 d84 1 @ 1.41.6.3 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.41.6.2 2006/12/30 20:47:12 yamt Exp $ d6 103 a108 1 include "arch/sun3/conf/GENERIC" d111 5 a122 2 no kbd0 at zsc0 no ms0 at zsc0 d125 80 @ 1.40 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: FOUR_TTYS,v 1.39 2005/01/31 16:55:29 hannken Exp $ d75 1 a75 1 options FFS_SNAPSHOT # ffs snapshots @ 1.39 log @Add file system snapshots to kernel configs. - Ffs internal snapshots get compiled in unconditionally. - File system snapshot device fss(4) added to all kernel configs that have a disk. Device is commented out on all non-GENERIC kernels. Reviewed by: Jason Thorpe @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.38 2005/01/21 12:19:25 tsutsui Exp $ d75 1 @ 1.38 log @Remove options COMPAT_15 and add options COMPAT_20. @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.37 2004/11/10 17:54:07 christos Exp $ d200 1 @ 1.38.2.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD$ a74 1 options FFS_SNAPSHOT # ffs snapshots a199 1 #pseudo-device fss 4 # file system snapshot device @ 1.38.2.2 log @sync with head. xen and whitespace. xen part is not finished. @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.38.2.1 2005/02/12 18:17:40 yamt Exp $ d75 1 a75 1 #options FFS_NO_SNAPSHOT # ffs snapshots @ 1.37 log @Add COMPAT_BSDPTY to the rest of the config files. @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.36 2004/07/15 03:53:52 atatat Exp $ a52 1 options COMPAT_15 # NetBSD 1.5 d54 1 @ 1.37.4.1 log @sync with -current @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.41 2005/02/18 21:05:54 dsl Exp $ d53 1 a54 1 options COMPAT_20 # NetBSD 2.0 a74 1 #options FFS_NO_SNAPSHOT # ffs snapshots a199 1 #pseudo-device fss 4 # file system snapshot device @ 1.36 log @Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented out in most of them. @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.35 2003/09/22 14:11:28 cl Exp $ d59 1 @ 1.35 log @add COMPAT_15/COMPAT_16 @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.34 2003/04/10 22:07:05 christos Exp $ d27 1 @ 1.35.2.1 log @Pull up revision 1.36 (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$ a26 1 #options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel @ 1.34 log @Bye Bye UCONSOLE @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.33 2002/09/18 02:44:10 lukem Exp $ d52 2 @ 1.34.2.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.36 2004/07/15 03:53:52 atatat Exp $ a26 1 #options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel a51 2 options COMPAT_15 # NetBSD 1.5 options COMPAT_16 # NetBSD 1.6 @ 1.34.2.2 log @Sync with HEAD. @ text @@ 1.34.2.3 log @Fix the sync with head I botched. @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.34.2.1 2004/08/03 10:42:02 skrll Exp $ @ 1.34.2.4 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.34.2.3 2004/09/21 13:23:19 skrll Exp $ a58 1 options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. @ 1.34.2.5 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.34.2.4 2004/11/14 08:15:33 skrll Exp $ d53 1 a54 1 options COMPAT_20 # NetBSD 2.0 @ 1.34.2.6 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.34.2.5 2005/01/24 08:34:47 skrll Exp $ a199 1 #pseudo-device fss 4 # file system snapshot device @ 1.34.2.7 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.34.2.6 2005/02/04 11:45:07 skrll Exp $ a74 1 options FFS_SNAPSHOT # ffs snapshots @ 1.34.2.8 log @Sync with HEAD. Hi Perry! @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.34.2.7 2005/02/15 21:33:01 skrll Exp $ d75 1 a75 1 #options FFS_NO_SNAPSHOT # ffs snapshots @ 1.34.2.9 log @Sync with HEAD. Here we go again... @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.34.2.8 2005/03/04 16:39:13 skrll Exp $ a54 1 options COMPAT_30 # NetBSD 3.0 compatibility. a70 1 #file-system PTYFS # /dev/pts/N support d78 1 a78 1 options INET # IP protocol stack support @ 1.34.2.10 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.47 2005/12/07 09:10:20 tsutsui Exp $ d77 1 a77 1 #options FFS_NO_SNAPSHOT # No FFS snapshot support @ 1.33 log @enable USERCONF by default; it's small and extremely useful to have available. @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.32 2002/06/17 05:14:27 lukem Exp $ a24 1 #options UCONSOLE # Allow non-root TIOCCONS @ 1.32 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: FOUR_TTYS,v 1.31 2002/04/25 15:06:38 atatat Exp $ d26 1 a26 1 #options USERCONF # userconf(4) support @ 1.31 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: FOUR_TTYS,v 1.30 2002/04/12 08:11:24 gmcgarry Exp $ d197 1 @ 1.31.4.1 log @Pull up revision 1.32 (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$ a196 1 pseudo-device clockctl # user control of clock subsystem @ 1.31.2.1 log @catch up with -current. @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.32 2002/06/17 05:14:27 lukem Exp $ a196 1 pseudo-device clockctl # user control of clock subsystem @ 1.30 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: FOUR_TTYS,v 1.29 2002/01/27 13:23:28 jdolecek Exp $ d7 2 @ 1.29 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: FOUR_TTYS,v 1.28 2001/11/20 12:56:41 lukem Exp $ d24 1 @ 1.28 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: FOUR_TTYS,v 1.27 2001/11/20 08:43:39 lukem Exp $ d24 1 @ 1.27 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: FOUR_TTYS,v 1.26 2001/07/08 16:32:25 abs Exp $ d28 1 a28 1 #makeoptions DEBUG="-g" # debugging symbols for gdb d122 1 a122 1 ie1 at vme2 addr 0xe88000 ipl 3 vect 0x75 d138 2 a139 2 si0 at vme2 addr 0x200000 ipl 2 vect 0x40 si1 at vme2 addr 0x204000 ipl 2 vect 0x41 @ 1.26 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: FOUR_TTYS,v 1.25 2001/06/11 01:50:55 wiz Exp $ d30 1 a30 1 #options KGDBDEV=0x0C01 # ttya=0C00 ttyb=0C01 @ 1.26.8.1 log @file FOUR_TTYS was added on branch nathanw_sa on 2002-01-08 00:28:15 +0000 @ text @d1 192 @ 1.26.8.2 log @Catch up to -current. @ text @a0 192 # $NetBSD: FOUR_TTYS,v 1.26.8.1 2002/01/08 00:28:15 nathanw Exp $ # FOUR_TTYS Sun3 (3/50, 3/60, 3/110, 3/160, 3/260) # like GENERIC but both zs chips are used as ttys include "arch/sun3/conf/std.sun3" # Machines to be supported by this kernel options FPU_EMULATE options HAVECACHE # Sun3/260 VAC # Needs to be set per system. i.e change these as you see fit maxusers 4 # Standard system options options KTRACE # system call tracing options SYSVMSG # System V message queues options SYSVSEM # System V semaphores options SYSVSHM # System V shared memory #options SHMMAXPGS=1024 # 1024 pages is the default options LKM # loadable kernel modules #options INSECURE # disable kernel security level #options UCONSOLE # Allow non-root TIOCCONS # Which kernel debugger? Uncomment either this: options DDB # ... or these for KGDB (gdb remote target) #makeoptions DEBUG="-g" # debugging symbols for gdb #options KGDB #options KGDB_DEV=0x0C01 # ttya=0C00 ttyb=0C01 # Other debugging options #options DDB_HISTORY_SIZE=100 # enable history editing in DDB #options DEBUG # kernel debugging code #options DIAGNOSTIC # extra kernel sanity checking #options KMEMSTATS # kernel memory statistics (vmstat -m) #options PMAP_DEBUG #options SCSIDEBUG #options SCSIVERBOSE # Verbose SCSI errors # Compatibility options options COMPAT_SUNOS # can run SunOS 4.1.1 executables options COMPAT_43 # and 4.3BSD and ... options COMPAT_10 # NetBSD 1.0 options COMPAT_11 # NetBSD 1.1 options COMPAT_12 # NetBSD 1.2 options COMPAT_13 # NetBSD 1.3 options COMPAT_14 # NetBSD 1.4 options COMPAT_AOUT_M68K # support for NetBSD a.out executables #options COMPAT_LINUX # can run Linux/m68k executables options EXEC_AOUT # support for a.out executables #options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG # Filesystem options file-system FFS # Berkeley Fast Filesystem file-system NFS # Sun NFS client support file-system CD9660 # ISO 9660 + Rock Ridge file system file-system FDESC # /dev/fd/* file-system KERNFS # /kern file-system NULLFS # loopback file system file-system PROCFS # /proc file-system UNION # union file system file-system MFS # memory-based filesystem options NFSSERVER # nfs server support options QUOTA # FFS quotas #options FFS_EI # FFS Endian Independant support # Networking options options INET # IP prototol stack support #options GATEWAY # IP packet forwarding #options ISO,TPIP # OSI networking #options EON # OSI tunneling over IP #options CCITT,LLC,HDLC # X.25 #options PFIL_HOOKS # pfil(9) packet filter hooks. #options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. # Work-around for root on slow servers (insurance...) options NFS_BOOT_RWSIZE=1024 options NFS_BOOT_BOOTPARAM config netbsd root on ? type ? # On-board I/O space (required) include "arch/sun3/conf/obio.sun3" # On-board memory (optional) # See frame-buffers obmem0 at mainbus? # VME bus support (optional) # One unit for each address space vme0 at mainbus? # A16/D16 vme1 at mainbus? # A16/D32 vme2 at mainbus? # A24/D16 vme3 at mainbus? # A24/D32 vme4 at mainbus? # A32/D16 vme5 at mainbus? # A32/D32 # # Serial ports # zstty0 at zsc1 channel 0 # ttya zstty1 at zsc1 channel 1 # ttyb # # Note that by ommitting "kdb0" and "ms0" one can build # a kernel that operates four plain serial lines, where # two of them are data-leads-only ports wired up using # a custom cable on the keyboard connector. The flags 1 # part sets TIOCFLAG_SOFTCAR (remember, data-leads-only). # Note: the signal levels on these are 0/5 Volt TTL. # zstty2 at zsc0 channel 0 flags 1 # ttyc zstty3 at zsc0 channel 1 flags 1 # ttyd # # Network devices # # Intel Ethernet (onboard, or VME) ie0 at obio0 addr 0x0C0000 ipl 3 ie1 at vme2 addr 0xe88000 ipl 3 vect 0x75 # Lance Ethernet (only onboard) le0 at obio0 addr 0x120000 ipl 3 # All Sun3 machines with an "le" (3/50, 3/60) should be # presumed to have the old, buggy LANCE chip. (Rev. C) options LANCE_REVC_BUG # # Disk and tape devices # # Sun3 "si" SCSI controller (NCR 5380) # See GENERIC for the flags description. si0 at obio0 addr 0x140000 ipl 2 si0 at vme2 addr 0x200000 ipl 2 vect 0x40 si1 at vme2 addr 0x204000 ipl 2 vect 0x41 # Xylogics 450/451 controllers (VME A16/D16) xyc0 at vme0 addr 0xee40 ipl 2 vect 0x48 xyc1 at vme0 addr 0xee48 ipl 2 vect 0x49 xy* at xyc? drive ? # Xylogics 7053 controllers (VME A16/D32) xdc0 at vme1 addr 0xee80 ipl 2 vect 0x44 xdc1 at vme1 addr 0xee90 ipl 2 vect 0x45 xd* at xdc? drive ? # Xylogics 472 tape controllers? # Sun3/E SCSI+Ethernet board (VME A24/D16) # Note: the board uses vect and vect+1 sebuf0 at vme2 addr 0x300000 ipl 2 vect 0x74 # and 0x75 sebuf1 at vme2 addr 0x340000 ipl 2 vect 0x76 # and 0x77 si* at sebuf? ie* at sebuf? # # Frame buffer devices # (not useful if no kbd, right?) # # SCSI infrastructure # scsibus* at scsi? sd* at scsibus? target ? lun ? # SCSI disks st* at scsibus? target ? lun ? # SCSI tapes cd* at scsibus? target ? lun ? # SCSI CD-ROMs ch* at scsibus? target ? lun ? # SCSI changer devices ss* at scsibus? target ? lun ? # SCSI scanners uk* at scsibus? target ? lun ? # unknown SCSI devices # Memory-disk drivers pseudo-device md 2 # Misc. pseudo-device loop 1 # network loopback pseudo-device bpfilter 8 # packet filter pseudo-device sl 2 # CSLIP pseudo-device ppp 2 # PPP pseudo-device tun 2 # network tunneling over tty #pseudo-device gre 2 # generic L3 over IP tunnel #pseudo-device ipfilter # ip filter #pseudo-device rnd # /dev/random and in-kernel generator pseudo-device pty # pseudo-terminals #pseudo-device vnd 4 # paging to files #pseudo-device ccd 4 # concatenated disks #pseudo-device raid 4 # RAIDframe disk driver @ 1.26.8.3 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.26.8.2 2002/02/28 04:12:22 nathanw Exp $ a23 1 #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) @ 1.26.8.4 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.26.8.3 2002/04/17 00:04:33 nathanw Exp $ a23 1 #options USERCONF # userconf(4) support @ 1.26.8.5 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.26.8.4 2002/06/20 03:41:40 nathanw Exp $ a7 2 #options INCLUDE_CONFIG_FILE # embed config file in kernel binary a194 1 pseudo-device clockctl # user control of clock subsystem @ 1.26.8.6 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.26.8.5 2002/10/18 02:40:16 nathanw Exp $ d26 1 a26 1 options USERCONF # userconf(4) support @ 1.26.2.1 log @Sync kqueue branch with -current. @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.28 2001/11/20 12:56:41 lukem Exp $ d28 1 a28 1 #makeoptions DEBUG="-g" # debugging symbols for gdb d30 1 a30 1 #options KGDB_DEV=0x0C01 # ttya=0C00 ttyb=0C01 d122 1 a122 1 ie1 at vme2 addr 0xe88000 ipl 3 vect 0x75 d138 2 a139 2 si0 at vme2 addr 0x200000 ipl 2 vect 0x40 si1 at vme2 addr 0x204000 ipl 2 vect 0x41 @ 1.26.2.2 log @Sync w/ -current. @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.26.2.1 2002/01/10 19:49:42 thorpej Exp $ a23 1 #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) @ 1.26.2.3 log @catch up with -current on kqueue branch @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.26.2.2 2002/02/11 20:09:16 jdolecek Exp $ a7 2 #options INCLUDE_CONFIG_FILE # embed config file in kernel binary a23 1 #options USERCONF # userconf(4) support @ 1.26.2.4 log @sync kqueue branch with HEAD @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.26.2.3 2002/06/23 17:42:34 jdolecek Exp $ a196 1 pseudo-device clockctl # user control of clock subsystem @ 1.26.2.5 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: FOUR_TTYS,v 1.26.2.4 2002/09/06 08:42:02 jdolecek Exp $ d26 1 a26 1 options USERCONF # userconf(4) support @ 1.25 log @Fix various misspellings of compatible/compatibility. @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.24 2001/02/22 07:11:08 chs Exp $ d52 1 a70 1 options TCP_COMPAT_42 # compatibility with 4.2BSD TCP/IP d76 1 @ 1.24 log @switch sun3 to ELF. highlight include: add "%" prefix to register names in assembly code. change assembly functions to return values in %a0 instead of %d0. C symbols no longer prepend an underscore, adjust assembly code for this. 32-bit values are now 32-bit aligned instead of 16-bit aligned, adjust structure packing and padding to override this where necessary. make EXEC_ELF std, make EXEC_AOUT and COMPAT_AOUT_M68K optional. use the MI loadfile() instead of several home-grown versions. @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.23 2000/12/19 15:54:26 tsutsui Exp $ d41 1 a41 1 # Compatability options @ 1.24.2.1 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.24 2001/02/22 07:11:08 chs Exp $ d41 1 a41 1 # Compatibility options @ 1.23 log @Remove "rnd is EXPERIMANTAL" comments. @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.22 2000/09/24 15:59:38 jdolecek Exp $ d49 1 d51 1 a51 1 #options EXEC_ELF32 # 32-bit ELF executables (Linux) @ 1.22 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: FOUR_TTYS,v 1.21 1999/07/29 10:37:23 augustss Exp $ a184 1 # rnd is EXPERIMENTAL @ 1.21 log @It's time to be COMPAT_14. @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.20 1999/04/08 07:00:58 gwr Exp $ d188 1 a188 1 pseudo-device pty 32 # pseudo-terminals @ 1.21.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: FOUR_TTYS,v 1.22 2000/09/24 15:59:38 jdolecek Exp $ d188 1 a188 1 pseudo-device pty # pseudo-terminals @ 1.21.2.2 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD$ d185 1 @ 1.21.2.3 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.21.2.2 2001/01/05 17:35:12 bouyer Exp $ a48 1 options COMPAT_AOUT_M68K # support for NetBSD a.out executables d50 1 a50 1 options EXEC_AOUT # support for a.out executables @ 1.20 log @sync with GENERIC @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.19 1998/06/26 01:54:10 lukem Exp $ d48 1 @ 1.20.2.1 log @file FOUR_TTYS was added on branch netbsd-1-4 on 1999-04-08 07:00:59 +0000 @ text @d1 190 @ 1.20.2.2 log @sync with GENERIC @ text @a0 190 # $NetBSD: FOUR_TTYS,v 1.20 1999/04/08 07:00:58 gwr Exp $ # FOUR_TTYS Sun3 (3/50, 3/60, 3/110, 3/160, 3/260) # like GENERIC but both zs chips are used as ttys include "arch/sun3/conf/std.sun3" # Machines to be supported by this kernel options FPU_EMULATE options HAVECACHE # Sun3/260 VAC # Needs to be set per system. i.e change these as you see fit maxusers 4 # Standard system options options KTRACE # system call tracing options SYSVMSG # System V message queues options SYSVSEM # System V semaphores options SYSVSHM # System V shared memory #options SHMMAXPGS=1024 # 1024 pages is the default options LKM # loadable kernel modules #options INSECURE # disable kernel security level #options UCONSOLE # Allow non-root TIOCCONS # Which kernel debugger? Uncomment either this: options DDB # ... or these for KGDB (gdb remote target) #makeoptions DEBUG="-g" # debugging symbols for gdb #options KGDB #options KGDBDEV=0x0C01 # ttya=0C00 ttyb=0C01 # Other debugging options #options DDB_HISTORY_SIZE=100 # enable history editing in DDB #options DEBUG # kernel debugging code #options DIAGNOSTIC # extra kernel sanity checking #options KMEMSTATS # kernel memory statistics (vmstat -m) #options PMAP_DEBUG #options SCSIDEBUG #options SCSIVERBOSE # Verbose SCSI errors # Compatability options options COMPAT_SUNOS # can run SunOS 4.1.1 executables options COMPAT_43 # and 4.3BSD and ... options COMPAT_10 # NetBSD 1.0 options COMPAT_11 # NetBSD 1.1 options COMPAT_12 # NetBSD 1.2 options COMPAT_13 # NetBSD 1.3 #options COMPAT_LINUX # can run Linux/m68k executables #options EXEC_ELF32 # 32-bit ELF executables (Linux) # Filesystem options file-system FFS # Berkeley Fast Filesystem file-system NFS # Sun NFS client support file-system CD9660 # ISO 9660 + Rock Ridge file system file-system FDESC # /dev/fd/* file-system KERNFS # /kern file-system NULLFS # loopback file system file-system PROCFS # /proc file-system UNION # union file system file-system MFS # memory-based filesystem options NFSSERVER # nfs server support options QUOTA # FFS quotas #options FFS_EI # FFS Endian Independant support # Networking options options INET # IP prototol stack support options TCP_COMPAT_42 # compatibility with 4.2BSD TCP/IP #options GATEWAY # IP packet forwarding #options ISO,TPIP # OSI networking #options EON # OSI tunneling over IP #options CCITT,LLC,HDLC # X.25 #options PFIL_HOOKS # pfil(9) packet filter hooks. # Work-around for root on slow servers (insurance...) options NFS_BOOT_RWSIZE=1024 options NFS_BOOT_BOOTPARAM config netbsd root on ? type ? # On-board I/O space (required) include "arch/sun3/conf/obio.sun3" # On-board memory (optional) # See frame-buffers obmem0 at mainbus? # VME bus support (optional) # One unit for each address space vme0 at mainbus? # A16/D16 vme1 at mainbus? # A16/D32 vme2 at mainbus? # A24/D16 vme3 at mainbus? # A24/D32 vme4 at mainbus? # A32/D16 vme5 at mainbus? # A32/D32 # # Serial ports # zstty0 at zsc1 channel 0 # ttya zstty1 at zsc1 channel 1 # ttyb # # Note that by ommitting "kdb0" and "ms0" one can build # a kernel that operates four plain serial lines, where # two of them are data-leads-only ports wired up using # a custom cable on the keyboard connector. The flags 1 # part sets TIOCFLAG_SOFTCAR (remember, data-leads-only). # Note: the signal levels on these are 0/5 Volt TTL. # zstty2 at zsc0 channel 0 flags 1 # ttyc zstty3 at zsc0 channel 1 flags 1 # ttyd # # Network devices # # Intel Ethernet (onboard, or VME) ie0 at obio0 addr 0x0C0000 ipl 3 ie1 at vme2 addr 0xe88000 ipl 3 vect 0x75 # Lance Ethernet (only onboard) le0 at obio0 addr 0x120000 ipl 3 # All Sun3 machines with an "le" (3/50, 3/60) should be # presumed to have the old, buggy LANCE chip. (Rev. C) options LANCE_REVC_BUG # # Disk and tape devices # # Sun3 "si" SCSI controller (NCR 5380) # See GENERIC for the flags description. si0 at obio0 addr 0x140000 ipl 2 si0 at vme2 addr 0x200000 ipl 2 vect 0x40 si1 at vme2 addr 0x204000 ipl 2 vect 0x41 # Xylogics 450/451 controllers (VME A16/D16) xyc0 at vme0 addr 0xee40 ipl 2 vect 0x48 xyc1 at vme0 addr 0xee48 ipl 2 vect 0x49 xy* at xyc? drive ? # Xylogics 7053 controllers (VME A16/D32) xdc0 at vme1 addr 0xee80 ipl 2 vect 0x44 xdc1 at vme1 addr 0xee90 ipl 2 vect 0x45 xd* at xdc? drive ? # Xylogics 472 tape controllers? # Sun3/E SCSI+Ethernet board (VME A24/D16) # Note: the board uses vect and vect+1 sebuf0 at vme2 addr 0x300000 ipl 2 vect 0x74 # and 0x75 sebuf1 at vme2 addr 0x340000 ipl 2 vect 0x76 # and 0x77 si* at sebuf? ie* at sebuf? # # Frame buffer devices # (not useful if no kbd, right?) # # SCSI infrastructure # scsibus* at scsi? sd* at scsibus? target ? lun ? # SCSI disks st* at scsibus? target ? lun ? # SCSI tapes cd* at scsibus? target ? lun ? # SCSI CD-ROMs ch* at scsibus? target ? lun ? # SCSI changer devices ss* at scsibus? target ? lun ? # SCSI scanners uk* at scsibus? target ? lun ? # unknown SCSI devices # Memory-disk drivers pseudo-device md 2 # Misc. pseudo-device loop 1 # network loopback pseudo-device bpfilter 8 # packet filter pseudo-device sl 2 # CSLIP pseudo-device ppp 2 # PPP pseudo-device tun 2 # network tunneling over tty #pseudo-device gre 2 # generic L3 over IP tunnel #pseudo-device ipfilter # ip filter # rnd is EXPERIMENTAL #pseudo-device rnd # /dev/random and in-kernel generator pseudo-device pty 32 # pseudo-terminals #pseudo-device vnd 4 # paging to files #pseudo-device ccd 4 # concatenated disks #pseudo-device raid 4 # RAIDframe disk driver @ 1.20.4.1 log @Update from trunk. @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.21 1999/07/29 10:37:23 augustss Exp $ a47 1 options COMPAT_14 # NetBSD 1.4 @ 1.19 log @remove options FIFO; it's now the default @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.18 1998/02/08 05:10:48 gwr Exp $ d21 1 a21 1 #options LKM # loadable kernel modules d48 2 d64 1 d108 1 d182 1 d190 1 @ 1.18 log @Move the sun3-vs-sun3x stuff into std.sun3 and std.sun3x Configure P4 frame buffers at the address of their P4 reg. Move messy Sun3 bw2 and cg4 configs to included files. @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.17 1998/02/05 04:56:26 gwr Exp $ a59 1 options FIFO # FIFOs; RECOMMENDED @ 1.17 log @Merge arch/sun3x into arch/sun3 @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.16 1998/01/28 16:40:20 gwr Exp $ d8 1 a8 6 # Machines to be supported by this kernel. Note: # The SUN3 and SUN3X options are mutually exclusive! # (Your kernel will only run on one or the other.) makeoptions MACHTYPE=sun3 options _SUN3_ d114 1 a114 1 # Intel Ethernetc (onboard, or VME) @ 1.16 log @Add NFS_BOOT_BOOTPARAM (fixes PR#4904) @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.15 1998/01/22 23:21:57 gwr Exp $ d8 6 a13 1 # Machines to be supported by this kernel d84 16 d119 3 a121 3 # Intel Ethernet (onboard, or VME) ie0 at obio0 addr 0x0C0000 level 3 ie1 at vmes0 addr 0xffe88000 level 3 vect 0x75 d124 5 a128 1 le0 at obio0 addr 0x120000 level 3 d136 7 a142 7 si0 at obio0 addr 0x140000 level 2 si0 at vmes0 addr 0xff200000 level 2 vect 0x40 si1 at vmes0 addr 0xff204000 level 2 vect 0x41 # Xylogics 450/451 controllers xyc0 at vmes0 addr 0xffffee40 level 2 vect 0x48 xyc1 at vmes0 addr 0xffffee48 level 2 vect 0x49 d145 3 a147 3 # Xylogics 7053 controllers xdc0 at vmel0 addr 0xffffee80 level 2 vect 0x44 xdc1 at vmel0 addr 0xffffee90 level 2 vect 0x45 d152 4 a155 5 # # Sun3/E stuff # sebuf0 at vmes0 addr 0xff300000 level 2 vect 0x74 sebuf1 at vmes0 addr 0xff340000 level 2 vect 0x76 d188 1 a188 1 pseudo-device pty 64 # pseudo-terminals @ 1.15 log @Add config flags for tty[cd] to set TIOCFLAG_SOFTCAR. Remove the framebuffer devices (not useful here). @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.14 1998/01/22 23:00:24 gwr Exp $ d75 1 @ 1.15.2.1 log @Sun3 config. @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.15 1998/01/22 23:21:57 gwr Exp $ d8 1 a8 6 # Machines to be supported by this kernel. Note: # The SUN3 and SUN3X options are mutually exclusive! # (Your kernel will only run on one or the other.) makeoptions MACHTYPE=sun3 options _SUN3_ a77 16 # On-board I/O space (required) include "arch/sun3/conf/obio.sun3" # On-board memory (optional) # See frame-buffers obmem0 at mainbus? # VME bus support (optional) # One unit for each address space vme0 at mainbus? # A16/D16 vme1 at mainbus? # A16/D32 vme2 at mainbus? # A24/D16 vme3 at mainbus? # A24/D32 vme4 at mainbus? # A32/D16 vme5 at mainbus? # A32/D32 d97 3 a99 3 # Intel Ethernetc (onboard, or VME) ie0 at obio0 addr 0x0C0000 ipl 3 ie1 at vme2 addr 0xe88000 ipl 3 vect 0x75 d102 1 a102 5 le0 at obio0 addr 0x120000 ipl 3 # All Sun3 machines with an "le" (3/50, 3/60) should be # presumed to have the old, buggy LANCE chip. (Rev. C) options LANCE_REVC_BUG d110 7 a116 7 si0 at obio0 addr 0x140000 ipl 2 si0 at vme2 addr 0x200000 ipl 2 vect 0x40 si1 at vme2 addr 0x204000 ipl 2 vect 0x41 # Xylogics 450/451 controllers (VME A16/D16) xyc0 at vme0 addr 0xee40 ipl 2 vect 0x48 xyc1 at vme0 addr 0xee48 ipl 2 vect 0x49 d119 3 a121 3 # Xylogics 7053 controllers (VME A16/D32) xdc0 at vme1 addr 0xee80 ipl 2 vect 0x44 xdc1 at vme1 addr 0xee90 ipl 2 vect 0x45 d126 5 a130 4 # Sun3/E SCSI+Ethernet board (VME A24/D16) # Note: the board uses vect and vect+1 sebuf0 at vme2 addr 0x300000 ipl 2 vect 0x74 # and 0x75 sebuf1 at vme2 addr 0x340000 ipl 2 vect 0x76 # and 0x77 d163 1 a163 1 pseudo-device pty 32 # pseudo-terminals @ 1.15.2.2 log @Merge changes from the head (NFS_BOOT_BOOTPARAM) @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.15.2.1 1998/01/27 19:13:58 gwr Exp $ a79 1 options NFS_BOOT_BOOTPARAM @ 1.14 log @Remove the config flags from "si" lines so the driver default will be used. That also makes it possible to patch the kernel in case the default option causes boot failures or something... @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.13 1997/12/13 00:26:09 gwr Exp $ d87 2 a88 1 # a custom cable on the keyboard connector. d90 2 a91 2 zstty2 at zsc0 channel 0 # ttyc zstty3 at zsc0 channel 1 # ttyd d136 1 a136 27 # # The default cgfour address depends on the machine: # 3/60: obmem 0xFF200000 .. 0xFF9fffff # 3/110: different? (not tested) cgfour0 at obmem0 addr ? # 3/60 P4 accelerated 8-bit color frame buffer # cgsix0 at obmem0 addr ? # 3/60 P4 24-bit color frame buffer # cgeight0 at obmem0 addr ? # The default bwtwo address depends on the machine: # 3/50: obmem 0x100000 # else: obmem 0xff000000 bwtwo0 at obmem0 addr ? # 3/60 P4 color frame buffer overlay plane, or P4 monochrome frame buffer #bwtwo1 at obmem0 addr 0xff300000 # 3/60 plug-in color frame buffer overlay plane #bwtwo1 at obmem0 addr 0xff400000 # Sun-3 color board, or CG5 8-bit VME frame buffer. cgtwo0 at vmes0 addr 0xff400000 level 4 vect 0xA8 # Support for the CG9 24-bit VME frame buffer. # cgnine0 at vmel0 addr 0x08000000 @ 1.13 log @Sync with GENERIC @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.12 1997/12/01 16:07:06 kleink Exp $ d109 3 a111 3 si0 at obio0 addr 0x140000 level 2 flags 0x1000f si0 at vmes0 addr 0xff200000 level 2 vect 0x40 flags 0xf si1 at vmes0 addr 0xff204000 level 2 vect 0x41 flags 0xf @ 1.12 log @Add COMPAT_13. @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.11 1997/11/17 01:58:29 lukem Exp $ a2 1 # a4 1 # d16 8 a23 1 options KTRACE # system call tracing support d25 1 a25 1 # Debugging options. Uncomment either this: d28 1 a28 1 #makeoptions DEBUG="-g" # debugging symbols for gdb d30 1 a30 1 #options KGDBDEV=0x0C01 d34 14 d50 2 a51 2 file-system FFS # ufs file system file-system NFS # nfs client support d60 1 d62 1 a62 1 options FIFO # FIFOs; RECOMMENDED d66 1 d68 6 a73 2 options TCP_COMPAT_42 # TCP bug compatibility with 4.2BSD # XXX - Work-around for root on slow servers (insurance...) a75 17 # Compatability options options COMPAT_SUNOS # can run SunOS 4.1.1 executables options COMPAT_43 # and 4.3BSD and ... options COMPAT_10 # NetBSD 1.0 options COMPAT_11 # NetBSD 1.1 options COMPAT_12 # NetBSD 1.2 options COMPAT_13 # NetBSD 1.3 options UCONSOLE # Allow non-root TIOCCONS # Sun3-specific debugging options #options PMAP_DEBUG #options VMFAULT_TRACE #options SYSCALL_DEBUG #options EXEC_DEBUG options DIAGNOSTIC #options SCSIDEBUG d108 4 a111 3 si0 at obio0 addr 0x140000 level 2 si0 at vmes0 addr 0xff200000 level 2 vect 0x40 si1 at vmes0 addr 0xff204000 level 2 vect 0x41 d114 3 a116 7 # xyc0 at vmes0 addr 0xffffee40 level 2 vect 0x48 # xyc1 at vmes0 addr 0xffffee48 level 2 vect 0x49 # Just wire-down the units so bootdev match is easy. # xy0 at xyc0 drive 0 # xy1 at xyc0 drive 1 # xy2 at xyc1 drive 0 # xy3 at xyc1 drive 1 d119 3 a121 7 # xdc0 at vmel0 addr 0xffffee80 level 2 vect 0x44 # xdc1 at vmel0 addr 0xffffee90 level 2 vect 0x45 # Just wire-down the units so bootdev match is easy. # xd0 at xdc0 drive 0 # xd1 at xdc0 drive 1 # xd2 at xdc1 drive 0 # xd3 at xdc1 drive 1 d126 8 d185 2 @ 1.11 log @* add commented out DDB_HISTORY_SIZE=100 if DDB exists in config file * fix up use of 'options' @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.10 1997/05/07 02:15:00 lukem Exp $ d57 1 @ 1.10 log @clean up whitespace use @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.9 1997/03/11 21:21:51 gwr Exp $ d26 3 @ 1.10.8.1 log @Pull rev 1.13 up from trunk (gwr) @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.13 1997/12/13 00:26:09 gwr Exp $ d3 1 d6 1 d18 1 a18 8 options KTRACE # system call tracing options SYSVMSG # System V message queues options SYSVSEM # System V semaphores options SYSVSHM # System V shared memory #options SHMMAXPGS=1024 # 1024 pages is the default #options LKM # loadable kernel modules #options INSECURE # disable kernel security level #options UCONSOLE # Allow non-root TIOCCONS d20 1 a20 1 # Which kernel debugger? Uncomment either this: d23 1 a23 1 #makeoptions DEBUG="-g" # debugging symbols for gdb d25 1 a25 16 #options KGDBDEV=0x0C01 # ttya=0C00 ttyb=0C01 # Other debugging options #options DEBUG # kernel debugging code #options DIAGNOSTIC # extra kernel sanity checking #options KMEMSTATS # kernel memory statistics (vmstat -m) #options PMAP_DEBUG #options SCSIDEBUG #options SCSIVERBOSE # Verbose SCSI errors # Compatability options options COMPAT_SUNOS # can run SunOS 4.1.1 executables options COMPAT_43 # and 4.3BSD and ... options COMPAT_10 # NetBSD 1.0 options COMPAT_11 # NetBSD 1.1 options COMPAT_12 # NetBSD 1.2 d28 2 a29 2 file-system FFS # Berkeley Fast Filesystem file-system NFS # Sun NFS client support d38 1 a39 2 options NFSSERVER # nfs server support options QUOTA # FFS quotas a42 1 options TCP_COMPAT_42 # compatibility with 4.2BSD TCP/IP d44 11 a54 4 #options ISO,TPIP # OSI networking #options EON # OSI tunneling over IP #options CCITT,LLC,HDLC # X.25 #options PFIL_HOOKS # pfil(9) packet filter hooks. d56 7 a62 2 # Work-around for root on slow servers (insurance...) options NFS_BOOT_RWSIZE=1024 d96 3 a98 4 # See GENERIC for the flags description. si0 at obio0 addr 0x140000 level 2 flags 0x1000f si0 at vmes0 addr 0xff200000 level 2 vect 0x40 flags 0xf si1 at vmes0 addr 0xff204000 level 2 vect 0x41 flags 0xf d101 7 a107 3 xyc0 at vmes0 addr 0xffffee40 level 2 vect 0x48 xyc1 at vmes0 addr 0xffffee48 level 2 vect 0x49 xy* at xyc? drive ? d110 7 a116 3 xdc0 at vmel0 addr 0xffffee80 level 2 vect 0x44 xdc1 at vmel0 addr 0xffffee90 level 2 vect 0x45 xd* at xdc? drive ? a120 8 # Sun3/E stuff # sebuf0 at vmes0 addr 0xff300000 level 2 vect 0x74 sebuf1 at vmes0 addr 0xff340000 level 2 vect 0x76 si* at sebuf? ie* at sebuf? # a171 2 # rnd is EXPERIMENTAL #pseudo-device rnd # /dev/random and in-kernel generator @ 1.9 log @Sync up with changes in GENERIC @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.8 1997/02/10 23:34:38 gwr Exp $ d28 9 a36 9 file-system FFS # ufs file system file-system NFS # nfs client support file-system CD9660 # ISO 9660 + Rock Ridge file system file-system FDESC # /dev/fd/* file-system KERNFS # /kern file-system NULLFS # loopback file system file-system PROCFS # /proc file-system UNION # union file system file-system MFS # memory-based filesystem d43 1 a43 1 #options GATEWAY # IP packet forwarding d69 2 a70 2 zstty0 at zsc1 channel 0 # ttya zstty1 at zsc1 channel 1 # ttyb d77 2 a78 2 zstty2 at zsc0 channel 0 # ttyc zstty3 at zsc0 channel 1 # ttyd d163 1 a163 1 pseudo-device md 2 d166 5 a170 5 pseudo-device loop 1 # network loopback pseudo-device bpfilter 8 # packet filter pseudo-device sl 2 # CSLIP pseudo-device ppp 2 # PPP pseudo-device tun 2 # network tunneling over tty d173 3 a175 3 pseudo-device pty 64 # pseudo-terminals #pseudo-device vnd 4 # paging to files #pseudo-device ccd 4 # concatenated disks @ 1.8 log @Actually works now. @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.7 1997/01/31 02:08:20 thorpej Exp $ d45 1 a45 1 # XXX - Work-around for root on slow SunOS/Sun3 servers (sigh...) d57 1 a57 1 options PMAP_DEBUG a95 10 # This driver has several flags which may be enabled by OR'ing # the values and using the "flags" directive. (PR#1929) # Valid flags are: # # 0x01 Use DMA (may be polled) # 0x02 Use DMA completion interrupts # 0x04 Allow disconnect/reselect # # E.g. "flags 0x07" would enable DMA, interrupts, and reselect. # Note: these values are quite a bit paranoid... d100 9 d112 5 a116 6 # xd* at xdc? drive ? # Xylogics 450/451 controllers # xyc0 at vmes0 addr 0xffffee40 level 2 vect 0x48 # xyc1 at vmes0 addr 0xffffee48 level 2 vect 0x49 # xy* at xyc? drive ? d155 6 a160 15 # Sun compatible scsi device mappings sd0 at scsibus? target 0 lun 0 sd1 at scsibus? target 0 lun 1 sd2 at scsibus? target 1 lun 0 sd3 at scsibus? target 1 lun 1 sd* at scsibus? target ? lun ? st0 at scsibus? target 4 lun 0 st1 at scsibus? target 5 lun 0 st* at scsibus? target ? lun ? cd0 at scsibus? target 6 lun 0 cd* at scsibus? target ? lun ? #ch* at scsibus? target ? lun ? d171 1 @ 1.7 log @Adopt for new file system and root spec grammar. @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.6 1996/12/28 23:27:27 pk Exp $ d22 2 a23 2 # ... or these two: (for KGDB on another machine) #makeoptions DEBUG="-g" # symbols for kgdb + nm d25 1 d29 1 a30 1 file-system NFS # nfs client support d38 1 a39 1 options NFSSERVER # nfs server support d85 1 a85 1 ie0 at obio0 addr ? level ? d89 1 a89 1 le0 at obio0 addr ? level ? d96 11 a106 1 si0 at obio0 addr ? level ? d185 1 @ 1.7.2.1 log @Merge in changes from The Trunk @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.8 1997/02/10 23:34:38 gwr Exp $ d22 2 a23 2 # ... or these for KGDB (gdb remote target) #makeoptions DEBUG="-g" # debugging symbols for gdb a24 1 #options KGDBDEV=0x0C01 d28 1 a29 1 file-system CD9660 # ISO 9660 + Rock Ridge file system d37 1 a38 1 options FIFO # FIFOs; RECOMMENDED d84 1 a84 1 ie0 at obio0 addr 0x0C0000 level 3 d88 1 a88 1 le0 at obio0 addr 0x120000 level 3 d95 1 a95 11 # This driver has several flags which may be enabled by OR'ing # the values and using the "flags" directive. (PR#1929) # Valid flags are: # # 0x01 Use DMA (may be polled) # 0x02 Use DMA completion interrupts # 0x04 Allow disconnect/reselect # # E.g. "flags 0x07" would enable DMA, interrupts, and reselect. # Note: these values are quite a bit paranoid... si0 at obio0 addr 0x140000 level 2 a173 1 #pseudo-device ccd 4 # concatenated disks @ 1.7.2.2 log @Merge changes from the trunk @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.7.2.1 1997/03/12 14:04:26 is Exp $ d45 1 a45 1 # XXX - Work-around for root on slow servers (insurance...) d57 1 a57 1 #options PMAP_DEBUG d96 10 d110 5 d118 1 a118 14 # Just wire-down the units so bootdev match is easy. # xy0 at xyc0 drive 0 # xy1 at xyc0 drive 1 # xy2 at xyc1 drive 0 # xy3 at xyc1 drive 1 # Xylogics 7053 controllers # xdc0 at vmel0 addr 0xffffee80 level 2 vect 0x44 # xdc1 at vmel0 addr 0xffffee90 level 2 vect 0x45 # Just wire-down the units so bootdev match is easy. # xd0 at xdc0 drive 0 # xd1 at xdc0 drive 1 # xd2 at xdc1 drive 0 # xd3 at xdc1 drive 1 d157 15 a171 6 sd* at scsibus? target ? lun ? # SCSI disks st* at scsibus? target ? lun ? # SCSI tapes cd* at scsibus? target ? lun ? # SCSI CD-ROMs ch* at scsibus? target ? lun ? # SCSI changer devices ss* at scsibus? target ? lun ? # SCSI scanners uk* at scsibus? target ? lun ? # unknown SCSI devices a181 1 #pseudo-device ipfilter # ip filter @ 1.6 log @rename: ramdisk => md @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.5 1996/11/19 21:04:45 gwr Exp $ a10 1 options GENERIC d27 11 a38 11 options NFSCLIENT # nfs client support options FFS # ufs file system # options CD9660 # ISO 9660 + Rock Ridge file system options FDESC # /dev/fd/* options FIFO # FIFOs; RECOMMENDED options KERNFS # /kern options NULLFS # loopback file system options PROCFS # /proc options UNION # union file system options MFS # memory-based filesystem d63 1 a63 1 config netbsd swap generic @ 1.6.2.1 log @Snapshot of work-in-progress, committed to private branch. These changes implement machine-independent root device and file system selection. Notable features: - All ports behave in a consistent manner regarding root device selection. - No more "options GENERIC"; all kernels have the ability to boot with RB_ASKNAME to select root device and file system type. - Root file system type can be wildcarded; a machine-independent function will try all possible file systems for the selected root device until one succeeds. - If the root file system fails to mount, the operator will be given the chance to select a new root device and file system type, rather than having the machine simply panic. - nfs_mountroot() no longer panics if any part of the NFS mount process fails; it now returns an error, giving the operator a chance to recover. - New, more consistent, config(8) grammar. The constructs: config netbsd swap generic config netbsd root on nfs have been replaced with: config netbsd root on ? type ? config netbsd root on ? type nfs Additionally, the operator may select or wildcard root file system type in the kernel configuration file: config netbsd root on cd0a type cd9660 config(8) now requires that a "root" specification be made. "root" may be wired down or wildcarded. "swap" and "dump" specifications are optional, and follow previous semantics. - config(8) has a new "file-system" keyword, used to configure file systems into the kernel. Eventually, this will be used to generate the default vfssw[]. - "options NFSCLIENT" is obsolete, and is replaced by "file-system NFS". "options NFSSERVER" still exists, since NFS server support is independent of the NFS file system client. - sys/arch///swapgeneric.c is no longer used, and will be removed; all information is now generated by config(8). As of this commit, all ports except arm32 have been updated to use the new setroot(). Only SPARC, i386, and Alpha ports have been tested at this time. Port masters should test these changes on their ports, and report any problems back to me. More changes are on their way, including RB_ASKNAME support in nfs_mountroot() (to prompt for server address and path) and, potentially, the ability to select rarp/bootparam or bootp in nfs_mountroot(). @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.6 1996/12/28 23:27:27 pk Exp $ d11 1 d28 6 a33 10 file-system FFS # ufs file system file-system CD9660 # ISO 9660 + Rock Ridge file system file-system NFS # nfs client support file-system FDESC # /dev/fd/* file-system KERNFS # /kern file-system NULLFS # loopback file system file-system PROCFS # /proc file-system UNION # union file system file-system MFS # memory-based filesystem d35 5 a39 1 options NFSSERVER # nfs server support d64 1 a64 1 config netbsd root on ? type ? @ 1.5 log @Move SWAPPAGER, VNODEPAGER, DEVPAGER to std.sun3 @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.4 1996/10/09 00:14:33 thorpej Exp $ d163 2 a164 2 # RAM-disk drivers pseudo-device rd 2 @ 1.4 log @Merge netbsd-1-2 branch back into mainline. @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.3 1996/10/08 18:01:48 jtc Exp $ d19 1 a19 2 options SWAPPAGER, VNODEPAGER, DEVPAGER # paging options KTRACE # system call tracing support @ 1.3 log @Changed "std.sun3" to "arch/sun3/conf/std.sun3" because of config changes @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.2 1996/08/26 23:41:06 mrg Exp $ d21 4 d26 1 a26 1 options DDB d29 3 a31 3 options NFSSERVER # nfs server support options NFSCLIENT # nfs client support options FFS # ufs file system d40 1 d43 3 a45 1 options INET # IP prototol stack support d51 4 a54 6 #options COMPAT_09 # NetBSD 0.9, options COMPAT_10 # NetBSD 1.0, options COMPAT_11 # NetBSD 1.1, options COMPAT_12 # NetBSD 1.2, options COMPAT_43 # and 4.3BSD options TCP_COMPAT_42 # TCP bug compatibility with 4.2BSD @ 1.2 log @add COMPAT_12. @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.1 1996/03/26 15:14:27 gwr Exp $ d8 1 a8 1 include "std.sun3" @ 1.1 log @Document how to configure a kernel with ttyc,ttyd instead of kbd/ms @ text @d1 1 a1 1 # $NetBSD$ d47 1 @ 1.1.4.1 log @Add MFS to GENERIC and make most others similar to GENERIC. @ text @d1 1 a1 1 # $NetBSD: FOUR_TTYS,v 1.1 1996/03/26 15:14:27 gwr Exp $ d21 1 a21 2 # Debugging options. Uncomment either this: a22 3 # ... or these two: (for KGDB on another machine) #makeoptions DEBUG="-g" # symbols for kgdb + nm #options KGDB d25 3 a27 3 options NFSSERVER # nfs server support options NFSCLIENT # nfs client support options FFS # ufs file system a35 1 options MFS # memory-based filesystem d38 1 a38 3 options INET # IP prototol stack support #options GATEWAY # IP packet forwarding options TCP_COMPAT_42 # TCP bug compatibility with 4.2BSD d44 5 a48 4 options COMPAT_43 # and 4.3BSD and ... options COMPAT_10 # NetBSD 1.0 options COMPAT_11 # NetBSD 1.1 options COMPAT_12 # NetBSD 1.2 @