head	1.89;
access;
symbols
	netbsd-11-0-RC4:1.89
	netbsd-11-0-RC3:1.89
	netbsd-11-0-RC2:1.89
	netbsd-11-0-RC1:1.89
	perseant-exfatfs-base-20250801:1.89
	netbsd-11:1.89.0.38
	netbsd-11-base:1.89
	netbsd-10-1-RELEASE:1.89
	perseant-exfatfs-base-20240630:1.89
	perseant-exfatfs:1.89.0.36
	perseant-exfatfs-base:1.89
	netbsd-8-3-RELEASE:1.87
	netbsd-9-4-RELEASE:1.89
	netbsd-10-0-RELEASE:1.89
	netbsd-10-0-RC6:1.89
	netbsd-10-0-RC5:1.89
	netbsd-10-0-RC4:1.89
	netbsd-10-0-RC3:1.89
	netbsd-10-0-RC2:1.89
	thorpej-ifq:1.89.0.34
	thorpej-ifq-base:1.89
	thorpej-altq-separation:1.89.0.32
	thorpej-altq-separation-base:1.89
	netbsd-10-0-RC1:1.89
	netbsd-10:1.89.0.30
	netbsd-10-base:1.89
	bouyer-sunxi-drm:1.89.0.28
	bouyer-sunxi-drm-base:1.89
	netbsd-9-3-RELEASE:1.89
	thorpej-i2c-spi-conf2:1.89.0.26
	thorpej-i2c-spi-conf2-base:1.89
	thorpej-futex2:1.89.0.24
	thorpej-futex2-base:1.89
	thorpej-cfargs2:1.89.0.22
	thorpej-cfargs2-base:1.89
	cjep_sun2x-base1:1.89
	cjep_sun2x:1.89.0.20
	cjep_sun2x-base:1.89
	cjep_staticlib_x-base1:1.89
	netbsd-9-2-RELEASE:1.89
	cjep_staticlib_x:1.89.0.18
	cjep_staticlib_x-base:1.89
	thorpej-i2c-spi-conf:1.89.0.16
	thorpej-i2c-spi-conf-base:1.89
	thorpej-cfargs:1.89.0.14
	thorpej-cfargs-base:1.89
	thorpej-futex:1.89.0.12
	thorpej-futex-base:1.89
	netbsd-9-1-RELEASE:1.89
	bouyer-xenpvh-base2:1.89
	phil-wifi-20200421:1.89
	bouyer-xenpvh-base1:1.89
	phil-wifi-20200411:1.89
	bouyer-xenpvh:1.89.0.10
	bouyer-xenpvh-base:1.89
	is-mlppp:1.89.0.8
	is-mlppp-base:1.89
	phil-wifi-20200406:1.89
	netbsd-8-2-RELEASE:1.87
	ad-namecache-base3:1.89
	netbsd-9-0-RELEASE:1.89
	netbsd-9-0-RC2:1.89
	ad-namecache-base2:1.89
	ad-namecache-base1:1.89
	ad-namecache:1.89.0.6
	ad-namecache-base:1.89
	netbsd-9-0-RC1:1.89
	phil-wifi-20191119:1.89
	netbsd-9:1.89.0.4
	netbsd-9-base:1.89
	phil-wifi-20190609:1.89
	netbsd-8-1-RELEASE:1.87
	netbsd-8-1-RC1:1.87
	isaki-audio2:1.89.0.2
	isaki-audio2-base:1.89
	pgoyette-compat-merge-20190127:1.88.2.1
	pgoyette-compat-20190127:1.89
	pgoyette-compat-20190118:1.89
	pgoyette-compat-1226:1.89
	pgoyette-compat-1126:1.89
	pgoyette-compat-1020:1.89
	pgoyette-compat-0930:1.89
	pgoyette-compat-0906:1.89
	netbsd-7-2-RELEASE:1.85
	pgoyette-compat-0728:1.88
	netbsd-8-0-RELEASE:1.87
	phil-wifi:1.88.0.4
	phil-wifi-base:1.88
	pgoyette-compat-0625:1.88
	netbsd-8-0-RC2:1.87
	pgoyette-compat-0521:1.88
	pgoyette-compat-0502:1.88
	pgoyette-compat-0422:1.88
	netbsd-8-0-RC1:1.87
	pgoyette-compat-0415:1.88
	pgoyette-compat-0407:1.88
	pgoyette-compat-0330:1.88
	pgoyette-compat-0322:1.88
	pgoyette-compat-0315:1.88
	netbsd-7-1-2-RELEASE:1.85
	pgoyette-compat:1.88.0.2
	pgoyette-compat-base:1.88
	netbsd-7-1-1-RELEASE:1.85
	tls-maxphys-base-20171202:1.88
	matt-nb8-mediatek:1.87.0.14
	matt-nb8-mediatek-base:1.87
	nick-nhusb-base-20170825:1.87
	perseant-stdc-iso10646:1.87.0.12
	perseant-stdc-iso10646-base:1.87
	netbsd-8:1.87.0.10
	netbsd-8-base:1.87
	prg-localcount2-base3:1.87
	prg-localcount2-base2:1.87
	prg-localcount2-base1:1.87
	prg-localcount2:1.87.0.8
	prg-localcount2-base:1.87
	pgoyette-localcount-20170426:1.87
	bouyer-socketcan-base1:1.87
	jdolecek-ncq:1.87.0.6
	jdolecek-ncq-base:1.87
	pgoyette-localcount-20170320:1.87
	netbsd-7-1:1.85.0.8
	netbsd-7-1-RELEASE:1.85
	netbsd-7-1-RC2:1.85
	nick-nhusb-base-20170204:1.87
	netbsd-7-nhusb-base-20170116:1.85
	bouyer-socketcan:1.87.0.4
	bouyer-socketcan-base:1.87
	pgoyette-localcount-20170107:1.87
	netbsd-7-1-RC1:1.85
	nick-nhusb-base-20161204:1.87
	pgoyette-localcount-20161104:1.87
	netbsd-7-0-2-RELEASE:1.85
	nick-nhusb-base-20161004:1.87
	localcount-20160914:1.87
	netbsd-7-nhusb:1.85.0.6
	netbsd-7-nhusb-base:1.85
	pgoyette-localcount-20160806:1.87
	pgoyette-localcount-20160726:1.87
	pgoyette-localcount:1.87.0.2
	pgoyette-localcount-base:1.87
	nick-nhusb-base-20160907:1.87
	nick-nhusb-base-20160529:1.87
	netbsd-7-0-1-RELEASE:1.85
	nick-nhusb-base-20160422:1.87
	nick-nhusb-base-20160319:1.87
	nick-nhusb-base-20151226:1.87
	netbsd-7-0:1.85.0.4
	netbsd-7-0-RELEASE:1.85
	nick-nhusb-base-20150921:1.87
	netbsd-7-0-RC3:1.85
	netbsd-7-0-RC2:1.85
	netbsd-7-0-RC1:1.85
	nick-nhusb-base-20150606:1.86
	nick-nhusb-base-20150406:1.86
	nick-nhusb:1.86.0.2
	nick-nhusb-base:1.86
	netbsd-5-2-3-RELEASE:1.71
	netbsd-5-1-5-RELEASE:1.71
	netbsd-6-0-6-RELEASE:1.78.2.1
	netbsd-6-1-5-RELEASE:1.78.2.1
	netbsd-7:1.85.0.2
	netbsd-7-base:1.85
	yamt-pagecache-base9:1.84
	yamt-pagecache-tag8:1.76.4.2
	netbsd-6-1-4-RELEASE:1.78.2.1
	netbsd-6-0-5-RELEASE:1.78.2.1
	tls-earlyentropy:1.84.0.6
	tls-earlyentropy-base:1.85
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.84
	riastradh-drm2-base3:1.84
	netbsd-6-1-3-RELEASE:1.78.2.1
	netbsd-6-0-4-RELEASE:1.78.2.1
	netbsd-5-2-2-RELEASE:1.71
	netbsd-5-1-4-RELEASE:1.71
	netbsd-6-1-2-RELEASE:1.78.2.1
	netbsd-6-0-3-RELEASE:1.78.2.1
	netbsd-5-2-1-RELEASE:1.71
	netbsd-5-1-3-RELEASE:1.71
	rmind-smpnet-nbase:1.84
	netbsd-6-1-1-RELEASE:1.78.2.1
	riastradh-drm2-base2:1.84
	riastradh-drm2-base1:1.84
	riastradh-drm2:1.84.0.4
	riastradh-drm2-base:1.84
	rmind-smpnet:1.84.0.2
	rmind-smpnet-base:1.84
	netbsd-6-1:1.78.2.1.0.6
	netbsd-6-0-2-RELEASE:1.78.2.1
	netbsd-6-1-RELEASE:1.78.2.1
	khorben-n900:1.83.0.2
	netbsd-6-1-RC4:1.78.2.1
	netbsd-6-1-RC3:1.78.2.1
	agc-symver:1.81.0.2
	agc-symver-base:1.81
	netbsd-6-1-RC2:1.78.2.1
	netbsd-6-1-RC1:1.78.2.1
	yamt-pagecache-base8:1.79
	netbsd-5-2:1.71.0.14
	netbsd-6-0-1-RELEASE:1.78.2.1
	yamt-pagecache-base7:1.79
	netbsd-5-2-RELEASE:1.71
	netbsd-5-2-RC1:1.71
	matt-nb6-plus-nbase:1.78.2.1
	yamt-pagecache-base6:1.79
	netbsd-6-0:1.78.2.1.0.4
	netbsd-6-0-RELEASE:1.78.2.1
	netbsd-6-0-RC2:1.78.2.1
	tls-maxphys:1.79.0.2
	tls-maxphys-base:1.85
	matt-nb6-plus:1.78.2.1.0.2
	matt-nb6-plus-base:1.78.2.1
	netbsd-6-0-RC1:1.78.2.1
	jmcneill-usbmp-base10:1.78
	yamt-pagecache-base5:1.78
	jmcneill-usbmp-base9:1.78
	yamt-pagecache-base4:1.78
	jmcneill-usbmp-base8:1.78
	jmcneill-usbmp-base7:1.78
	jmcneill-usbmp-base6:1.78
	jmcneill-usbmp-base5:1.78
	jmcneill-usbmp-base4:1.78
	jmcneill-usbmp-base3:1.78
	jmcneill-usbmp-pre-base2:1.77
	jmcneill-usbmp-base2:1.78
	netbsd-6:1.78.0.2
	netbsd-6-base:1.78
	netbsd-5-1-2-RELEASE:1.71
	netbsd-5-1-1-RELEASE:1.71
	jmcneill-usbmp:1.77.0.2
	jmcneill-usbmp-base:1.77
	jmcneill-audiomp3:1.76.0.6
	jmcneill-audiomp3-base:1.76
	yamt-pagecache-base3:1.76
	yamt-pagecache-base2:1.76
	yamt-pagecache:1.76.0.4
	yamt-pagecache-base:1.76
	rmind-uvmplock-nbase:1.76
	cherry-xenmp:1.76.0.2
	cherry-xenmp-base:1.76
	jym-xensuspend-nbase:1.76
	uebayasi-xip-base7:1.75
	bouyer-quota2-nbase:1.75
	bouyer-quota2:1.75.0.4
	bouyer-quota2-base:1.75
	jruoho-x86intr:1.75.0.2
	jruoho-x86intr-base:1.75
	matt-mips64-premerge-20101231:1.75
	matt-nb5-mips64-premerge-20101231:1.71
	matt-nb5-pq3:1.71.0.12
	matt-nb5-pq3-base:1.71
	netbsd-5-1:1.71.0.10
	uebayasi-xip-base6:1.74
	uebayasi-xip-base5:1.74
	netbsd-5-1-RELEASE:1.71
	uebayasi-xip-base4:1.74
	uebayasi-xip-base3:1.74
	yamt-nfs-mp-base11:1.74
	netbsd-5-1-RC4:1.71
	matt-nb5-mips64-k15:1.71
	uebayasi-xip-base2:1.74
	yamt-nfs-mp-base10:1.74
	netbsd-5-1-RC3:1.71
	netbsd-5-1-RC2:1.71
	uebayasi-xip-base1:1.74
	netbsd-5-1-RC1:1.71
	rmind-uvmplock:1.73.0.4
	rmind-uvmplock-base:1.76
	yamt-nfs-mp-base9:1.73
	uebayasi-xip:1.73.0.2
	uebayasi-xip-base:1.73
	netbsd-5-0-2-RELEASE:1.71
	matt-nb5-mips64-premerge-20091211:1.71
	matt-premerge-20091211:1.73
	yamt-nfs-mp-base8:1.72
	matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.71
	matt-nb4-mips64-k7-u2a-k9b:1.71
	matt-nb5-mips64-u1-k1-k5:1.71
	yamt-nfs-mp-base7:1.72
	matt-nb5-mips64:1.71.0.8
	netbsd-5-0-1-RELEASE:1.71
	jymxensuspend-base:1.72
	yamt-nfs-mp-base6:1.72
	yamt-nfs-mp-base5:1.72
	yamt-nfs-mp-base4:1.72
	yamt-nfs-mp-base3:1.72
	nick-hppapmap-base4:1.72
	nick-hppapmap-base3:1.72
	netbsd-5-0:1.71.0.6
	netbsd-5-0-RELEASE:1.71
	netbsd-5-0-RC4:1.71
	netbsd-5-0-RC3:1.71
	nick-hppapmap-base2:1.72
	netbsd-5-0-RC2:1.71
	jym-xensuspend:1.72.0.4
	jym-xensuspend-base:1.76
	netbsd-5-0-RC1:1.71
	haad-dm-base2:1.72
	haad-nbase2:1.72
	ad-audiomp2:1.72.0.2
	ad-audiomp2-base:1.72
	netbsd-5:1.71.0.4
	netbsd-5-base:1.71
	nick-hppapmap:1.71.0.2
	nick-hppapmap-base:1.72
	matt-mips64-base2:1.71
	haad-dm-base1:1.71
	wrstuden-revivesa-base-4:1.71
	netbsd-4-0-1-RELEASE:1.67
	wrstuden-revivesa-base-3:1.71
	wrstuden-revivesa-base-2:1.71
	wrstuden-fixsa-newbase:1.67.6.2
	nick-csl-alignment-base5:1.67
	haad-dm:1.70.0.4
	haad-dm-base:1.72
	wrstuden-revivesa-base-1:1.70
	simonb-wapbl-nbase:1.70
	yamt-pf42-base4:1.70
	simonb-wapbl:1.70.0.2
	simonb-wapbl-base:1.70
	yamt-pf42-base3:1.70
	hpcarm-cleanup-nbase:1.69
	yamt-pf42-baseX:1.69
	yamt-pf42-base2:1.69
	yamt-nfs-mp-base2:1.69
	wrstuden-revivesa:1.69.0.12
	wrstuden-revivesa-base:1.70
	yamt-nfs-mp:1.69.0.10
	yamt-nfs-mp-base:1.69
	yamt-pf42:1.69.0.8
	yamt-pf42-base:1.69
	ad-socklock-base1:1.69
	yamt-lazymbuf-base15:1.69
	yamt-lazymbuf-base14:1.69
	keiichi-mipv6-nbase:1.69
	mjf-devfs2:1.69.0.6
	mjf-devfs2-base:1.72
	nick-net80211-sync:1.69.0.4
	nick-net80211-sync-base:1.69
	keiichi-mipv6:1.69.0.2
	keiichi-mipv6-base:1.69
	bouyer-xeni386-merge1:1.67
	matt-armv6-prevmlocking:1.67
	wrstuden-fixsa-base-1:1.67
	vmlocking2-base3:1.67
	netbsd-4-0:1.67.0.50
	netbsd-4-0-RELEASE:1.67
	bouyer-xeni386-nbase:1.67
	yamt-kmem-base3:1.67
	cube-autoconf:1.67.0.48
	cube-autoconf-base:1.67
	yamt-kmem-base2:1.67
	bouyer-xeni386:1.67.0.46
	bouyer-xeni386-base:1.67
	yamt-kmem:1.67.0.44
	yamt-kmem-base:1.67
	vmlocking2-base2:1.67
	reinoud-bufcleanup-nbase:1.67
	vmlocking2:1.67.0.42
	vmlocking2-base1:1.67
	netbsd-4-0-RC5:1.67
	matt-nb4-arm:1.67.0.40
	matt-nb4-arm-base:1.67
	matt-armv6-nbase:1.69
	jmcneill-base:1.67
	netbsd-4-0-RC4:1.67
	mjf-devfs:1.67.0.38
	mjf-devfs-base:1.69
	bouyer-xenamd64-base2:1.67
	vmlocking-nbase:1.67
	yamt-x86pmap-base4:1.67
	bouyer-xenamd64:1.67.0.36
	bouyer-xenamd64-base:1.67
	netbsd-4-0-RC3:1.67
	yamt-x86pmap-base3:1.67
	yamt-x86pmap-base2:1.67
	netbsd-4-0-RC2:1.67
	yamt-x86pmap:1.67.0.34
	yamt-x86pmap-base:1.67
	netbsd-4-0-RC1:1.67
	matt-armv6:1.67.0.32
	matt-armv6-base:1.67
	jmcneill-pm:1.67.0.30
	jmcneill-pm-base:1.67
	hpcarm-cleanup:1.67.0.28
	hpcarm-cleanup-base:1.69
	nick-csl-alignment:1.67.0.26
	nick-csl-alignment-base:1.67
	matt-mips64:1.67.0.24
	matt-mips64-base:1.67
	netbsd-3-1-1-RELEASE:1.57.4.1
	netbsd-3-0-3-RELEASE:1.57.4.1
	yamt-idlelwp-base8:1.67
	wrstuden-fixsa:1.67.0.22
	wrstuden-fixsa-base:1.67.6.2
	ppcoea-renovation:1.67.0.20
	ppcoea-renovation-base:1.67
	thorpej-atomic:1.67.0.18
	thorpej-atomic-base:1.67
	reinoud-bufcleanup:1.67.0.16
	reinoud-bufcleanup-base:1.67
	mjf-ufs-trans:1.67.0.14
	mjf-ufs-trans-base:1.67
	vmlocking:1.67.0.12
	vmlocking-base:1.67
	ad-audiomp:1.67.0.10
	ad-audiomp-base:1.67
	yamt-idlelwp:1.67.0.8
	post-newlock2-merge:1.67
	newlock2-nbase:1.67
	yamt-splraiseipl-base5:1.67
	yamt-splraiseipl-base4:1.67
	yamt-splraiseipl-base3:1.67
	abandoned-netbsd-4-base:1.66
	abandoned-netbsd-4:1.66.0.6
	netbsd-3-1:1.57.4.1.0.4
	netbsd-3-1-RELEASE:1.57.4.1
	netbsd-3-0-2-RELEASE:1.57.4.1
	yamt-splraiseipl-base2:1.67
	netbsd-3-1-RC4:1.57.4.1
	yamt-splraiseipl:1.67.0.4
	yamt-splraiseipl-base:1.67
	netbsd-3-1-RC3:1.57.4.1
	yamt-pdpolicy-base9:1.67
	newlock2:1.67.0.2
	newlock2-base:1.67
	yamt-pdpolicy-base8:1.67
	netbsd-3-1-RC2:1.57.4.1
	netbsd-3-1-RC1:1.57.4.1
	yamt-pdpolicy-base7:1.66
	netbsd-4:1.67.0.6
	netbsd-4-base:1.67
	yamt-pdpolicy-base6:1.66
	chap-midi-nbase:1.66
	netbsd-3-0-1-RELEASE:1.57.4.1
	gdamore-uart:1.66.0.4
	gdamore-uart-base:1.66
	simonb-timcounters-final:1.63.6.1
	yamt-pdpolicy-base5:1.66
	chap-midi:1.66.0.2
	chap-midi-base:1.66
	yamt-pdpolicy-base4:1.66
	yamt-pdpolicy-base3:1.66
	peter-altq-base:1.65
	peter-altq:1.65.0.6
	yamt-pdpolicy-base2:1.65
	elad-kernelauth-base:1.66
	elad-kernelauth:1.65.0.4
	yamt-pdpolicy:1.65.0.2
	yamt-pdpolicy-base:1.65
	yamt-uio_vmspace-base5:1.65
	simonb-timecounters:1.63.0.6
	simonb-timecounters-base:1.66
	rpaulo-netinet-merge-pcb:1.63.0.4
	rpaulo-netinet-merge-pcb-base:1.67
	yamt-uio_vmspace:1.63.0.2
	netbsd-3-0:1.57.4.1.0.2
	netbsd-3-0-RELEASE:1.57.4.1
	netbsd-3-0-RC6:1.57.4.1
	yamt-readahead-base3:1.61
	netbsd-3-0-RC5:1.57.4.1
	netbsd-3-0-RC4:1.57.4.1
	netbsd-3-0-RC3:1.57.4.1
	yamt-readahead-base2:1.61
	netbsd-3-0-RC2:1.57.4.1
	yamt-readahead-pervnode:1.61
	yamt-readahead-perfile:1.61
	yamt-readahead:1.61.0.6
	yamt-readahead-base:1.61
	netbsd-3-0-RC1:1.57.4.1
	yamt-vop-base3:1.61
	netbsd-2-0-3-RELEASE:1.49.2.2
	netbsd-2-1:1.49.2.2.0.4
	yamt-vop-base2:1.61
	thorpej-vnode-attr:1.61.0.4
	thorpej-vnode-attr-base:1.61
	netbsd-2-1-RELEASE:1.49.2.2
	yamt-vop:1.61.0.2
	yamt-vop-base:1.61
	netbsd-2-1-RC6:1.49.2.2
	netbsd-2-1-RC5:1.49.2.2
	netbsd-2-1-RC4:1.49.2.2
	netbsd-2-1-RC3:1.49.2.2
	netbsd-2-1-RC2:1.49.2.2
	netbsd-2-1-RC1:1.49.2.2
	yamt-lazymbuf:1.57.0.6
	yamt-km-base4:1.57
	netbsd-2-0-2-RELEASE:1.49.2.2
	yamt-km-base3:1.57
	netbsd-3:1.57.0.4
	netbsd-3-base:1.57
	yamt-km-base2:1.56
	yamt-km:1.55.0.6
	yamt-km-base:1.55
	kent-audio2:1.55.0.4
	kent-audio2-base:1.57
	netbsd-2-0-1-RELEASE:1.49.2.2
	kent-audio1-beforemerge:1.55
	netbsd-2:1.49.2.2.0.2
	netbsd-2-base:1.49.2.2
	kent-audio1:1.55.0.2
	kent-audio1-base:1.55
	netbsd-2-0-RELEASE:1.49.2.2
	netbsd-2-0-RC5:1.49.2.2
	netbsd-2-0-RC4:1.49.2.2
	netbsd-2-0-RC3:1.49.2.2
	netbsd-2-0-RC2:1.49.2.2
	netbsd-2-0-RC1:1.49.2.2
	netbsd-2-0:1.49.0.2
	netbsd-2-0-base:1.49
	netbsd-1-6-PATCH002-RELEASE:1.42.4.1
	netbsd-1-6-PATCH002:1.42.4.1
	netbsd-1-6-PATCH002-RC4:1.42.4.1
	netbsd-1-6-PATCH002-RC3:1.42.4.1
	netbsd-1-6-PATCH002-RC2:1.42.4.1
	netbsd-1-6-PATCH002-RC1:1.42.4.1
	ktrace-lwp:1.46.0.2
	ktrace-lwp-base:1.63
	netbsd-1-6-PATCH001:1.42.4.1
	netbsd-1-6-PATCH001-RELEASE:1.42.4.1
	netbsd-1-6-PATCH001-RC3:1.42.4.1
	netbsd-1-6-PATCH001-RC2:1.42.4.1
	netbsd-1-6-PATCH001-RC1:1.42.4.1
	nathanw_sa_end:1.31.2.9
	nathanw_sa_before_merge:1.45
	fvdl_fs64_base:1.45
	gmcgarry_ctxsw:1.45.0.4
	gmcgarry_ctxsw_base:1.45
	gmcgarry_ucred:1.45.0.2
	gmcgarry_ucred_base:1.45
	nathanw_sa_base:1.45
	kqueue-aftermerge:1.44
	kqueue-beforemerge:1.44
	netbsd-1-6-RELEASE:1.42.4.1
	netbsd-1-6-RC3:1.42.4.1
	netbsd-1-6-RC2:1.42.4.1
	netbsd-1-6-RC1:1.42.4.1
	netbsd-1-6:1.42.0.4
	netbsd-1-6-base:1.42
	gehenna-devsw:1.42.0.2
	gehenna-devsw-base:1.43
	netbsd-1-5-PATCH003:1.22.2.1
	eeh-devprop:1.39.0.2
	eeh-devprop-base:1.39
	newlock:1.38.0.4
	newlock-base:1.38
	ifpoll-base:1.38
	nathanw_sa:1.31.0.2
	thorpej-mips-cache:1.30.0.6
	thorpej-mips-cache-base:1.30
	thorpej-devvp-base3:1.30
	thorpej-devvp-base2:1.30
	post-chs-ubcperf:1.30
	pre-chs-ubcperf:1.30
	thorpej-devvp:1.30.0.4
	thorpej-devvp-base:1.30
	netbsd-1-5-PATCH002:1.22.2.1
	kqueue:1.30.0.2
	kqueue-base:1.44
	netbsd-1-5-PATCH001:1.22.2.1
	thorpej_scsipi_beforemerge:1.29
	thorpej_scsipi_nbase:1.29
	thorpej_scsipi_base:1.29
	thorpej_scsipi:1.28.0.2
	netbsd-1-5-RELEASE:1.22.2.1
	netbsd-1-5-BETA2:1.22.2.1
	netbsd-1-5-BETA:1.22.2.1
	netbsd-1-5-ALPHA2:1.22.2.1
	netbsd-1-5:1.22.0.2
	netbsd-1-5-base:1.22
	minoura-xpg4dl:1.21.0.2
	minoura-xpg4dl-base:1.21
	chs-ubc2-newbase:1.10
	wrstuden-devbsize-base:1.3
	wrstuden-devbsize:1.3.0.2
	wrstuden-devbsize-19991221:1.3;
locks; strict;
comment	@# @;


1.89
date	2018.08.01.20.04.11;	author maxv;	state Exp;
branches;
next	1.88;
commitid	UbIHSaPqOzfNisMA;

1.88
date	2017.09.14.07.58.41;	author mrg;	state Exp;
branches
	1.88.2.1
	1.88.4.1;
next	1.87;
commitid	ngZ6fHXwTqlZA87A;

1.87
date	2015.08.21.01.52.08;	author uebayasi;	state Exp;
branches;
next	1.86;

1.86
date	2014.08.23.20.26.58;	author dholland;	state Exp;
branches
	1.86.2.1;
next	1.85;

1.85
date	2014.07.20.10.06.11;	author alnsn;	state Exp;
branches;
next	1.84;

1.84
date	2013.06.05.23.08.01;	author christos;	state Exp;
branches
	1.84.6.1;
next	1.83;

1.83
date	2013.04.27.21.43.28;	author christos;	state Exp;
branches;
next	1.82;

1.82
date	2013.04.27.18.19.37;	author christos;	state Exp;
branches;
next	1.81;

1.81
date	2013.03.02.02.42.15;	author christos;	state Exp;
branches;
next	1.80;

1.80
date	2013.03.01.18.25.42;	author joerg;	state Exp;
branches;
next	1.79;

1.79
date	2012.06.05.08.44.11;	author abs;	state Exp;
branches
	1.79.2.1;
next	1.78;

1.78
date	2011.12.18.05.49.28;	author dholland;	state Exp;
branches
	1.78.2.1;
next	1.77;

1.77
date	2011.11.22.21.25.17;	author tls;	state Exp;
branches
	1.77.2.1;
next	1.76;

1.76
date	2011.03.06.17.08.25;	author bouyer;	state Exp;
branches
	1.76.4.1;
next	1.75;

1.75
date	2010.11.23.11.13.59;	author hannken;	state Exp;
branches
	1.75.2.1
	1.75.4.1;
next	1.74;

1.74
date	2010.04.16.13.48.31;	author pooka;	state Exp;
branches;
next	1.73;

1.73
date	2009.12.05.20.11.14;	author pooka;	state Exp;
branches
	1.73.2.1
	1.73.4.1;
next	1.72;

1.72
date	2008.11.24.11.41.11;	author ad;	state Exp;
branches;
next	1.71;

1.71
date	2008.07.31.07.41.01;	author simonb;	state Exp;
branches
	1.71.2.1;
next	1.70;

1.70
date	2008.05.30.20.10.02;	author tsutsui;	state Exp;
branches
	1.70.4.1;
next	1.69;

1.69
date	2008.01.30.13.31.03;	author tsutsui;	state Exp;
branches
	1.69.6.1
	1.69.8.1
	1.69.10.1
	1.69.12.1;
next	1.68;

1.68
date	2008.01.26.15.09.12;	author tsutsui;	state Exp;
branches;
next	1.67;

1.67
date	2006.08.26.20.26.45;	author christos;	state Exp;
branches
	1.67.6.1
	1.67.22.1
	1.67.32.1
	1.67.38.1;
next	1.66;

1.66
date	2006.03.28.20.58.40;	author pavel;	state Exp;
branches;
next	1.65;

1.65
date	2006.02.05.05.01.50;	author cube;	state Exp;
branches
	1.65.2.1
	1.65.4.1
	1.65.6.1;
next	1.64;

1.64
date	2006.02.04.02.59.19;	author rpaulo;	state Exp;
branches;
next	1.63;

1.63
date	2005.12.07.12.40.47;	author tsutsui;	state Exp;
branches
	1.63.2.1
	1.63.4.1
	1.63.6.1;
next	1.62;

1.62
date	2005.12.07.09.10.13;	author tsutsui;	state Exp;
branches;
next	1.61;

1.61
date	2005.08.19.05.19.50;	author christos;	state Exp;
branches;
next	1.60;

1.60
date	2005.07.31.04.04.31;	author yamt;	state Exp;
branches;
next	1.59;

1.59
date	2005.07.30.06.35.35;	author yamt;	state Exp;
branches;
next	1.58;

1.58
date	2005.07.07.17.05.47;	author tron;	state Exp;
branches;
next	1.57;

1.57
date	2005.02.18.21.05.52;	author dsl;	state Exp;
branches
	1.57.4.1
	1.57.6.1;
next	1.56;

1.56
date	2005.01.31.16.54.34;	author hannken;	state Exp;
branches;
next	1.55;

1.55
date	2004.11.10.17.54.04;	author christos;	state Exp;
branches
	1.55.4.1
	1.55.6.1;
next	1.54;

1.54
date	2004.09.04.23.29.48;	author manu;	state Exp;
branches;
next	1.53;

1.53
date	2004.07.15.03.53.46;	author atatat;	state Exp;
branches;
next	1.52;

1.52
date	2004.07.02.03.58.58;	author uch;	state Exp;
branches;
next	1.51;

1.51
date	2004.07.01.17.45.12;	author uch;	state Exp;
branches;
next	1.50;

1.50
date	2004.04.15.14.58.30;	author tv;	state Exp;
branches;
next	1.49;

1.49
date	2003.10.18.08.30.14;	author lukem;	state Exp;
branches
	1.49.2.1;
next	1.48;

1.48
date	2003.10.11.01.06.48;	author shin;	state Exp;
branches;
next	1.47;

1.47
date	2003.10.08.11.09.09;	author bouyer;	state Exp;
branches;
next	1.46;

1.46
date	2003.04.10.22.06.56;	author christos;	state Exp;
branches
	1.46.2.1;
next	1.45;

1.45
date	2002.11.27.07.33.02;	author shin;	state Exp;
branches;
next	1.44;

1.44
date	2002.09.18.02.43.59;	author lukem;	state Exp;
branches;
next	1.43;

1.43
date	2002.06.17.05.14.11;	author lukem;	state Exp;
branches;
next	1.42;

1.42
date	2002.04.25.15.06.27;	author atatat;	state Exp;
branches
	1.42.2.1
	1.42.4.1;
next	1.41;

1.41
date	2002.04.12.08.10.59;	author gmcgarry;	state Exp;
branches;
next	1.40;

1.40
date	2002.04.02.05.30.42;	author lukem;	state Exp;
branches;
next	1.39;

1.39
date	2002.03.10.19.56.42;	author lukem;	state Exp;
branches;
next	1.38;

1.38
date	2002.01.29.18.53.08;	author uch;	state Exp;
branches;
next	1.37;

1.37
date	2002.01.28.05.40.30;	author uch;	state Exp;
branches;
next	1.36;

1.36
date	2002.01.27.13.23.16;	author jdolecek;	state Exp;
branches;
next	1.35;

1.35
date	2002.01.26.10.24.58;	author takemura;	state Exp;
branches;
next	1.34;

1.34
date	2002.01.02.13.13.19;	author uch;	state Exp;
branches;
next	1.33;

1.33
date	2001.11.21.11.28.09;	author uch;	state Exp;
branches;
next	1.32;

1.32
date	2001.11.20.12.56.28;	author lukem;	state Exp;
branches;
next	1.31;

1.31
date	2001.11.13.17.54.49;	author augustss;	state Exp;
branches
	1.31.2.1;
next	1.30;

1.30
date	2001.06.13.19.09.07;	author uch;	state Exp;
branches
	1.30.2.1;
next	1.29;

1.29
date	2001.01.04.05.20.37;	author sato;	state Exp;
branches
	1.29.2.1;
next	1.28;

1.28
date	2000.10.22.10.42.31;	author uch;	state Exp;
branches
	1.28.2.1;
next	1.27;

1.27
date	2000.10.04.13.53.54;	author uch;	state Exp;
branches;
next	1.26;

1.26
date	2000.09.27.10.22.23;	author shin;	state Exp;
branches;
next	1.25;

1.25
date	2000.09.24.15.59.32;	author jdolecek;	state Exp;
branches;
next	1.24;

1.24
date	2000.09.21.14.17.35;	author takemura;	state Exp;
branches;
next	1.23;

1.23
date	2000.06.29.11.42.30;	author shin;	state Exp;
branches;
next	1.22;

1.22
date	2000.06.14.22.02.25;	author veego;	state Exp;
branches
	1.22.2.1;
next	1.21;

1.21
date	2000.05.08.21.57.59;	author uch;	state Exp;
branches
	1.21.2.1;
next	1.20;

1.20
date	2000.05.04.10.25.45;	author takemura;	state Exp;
branches;
next	1.19;

1.19
date	2000.05.02.18.00.54;	author uch;	state Exp;
branches;
next	1.18;

1.18
date	2000.04.27.19.38.24;	author uch;	state Exp;
branches;
next	1.17;

1.17
date	2000.04.25.06.20.14;	author uch;	state Exp;
branches;
next	1.16;

1.16
date	2000.04.24.12.59.43;	author uch;	state Exp;
branches;
next	1.15;

1.15
date	2000.04.09.14.14.50;	author uch;	state Exp;
branches;
next	1.14;

1.14
date	2000.03.25.15.12.04;	author uch;	state Exp;
branches;
next	1.13;

1.13
date	2000.03.13.18.49.15;	author uch;	state Exp;
branches;
next	1.12;

1.12
date	2000.03.12.15.28.12;	author uch;	state Exp;
branches;
next	1.11;

1.11
date	2000.02.27.16.34.14;	author uch;	state Exp;
branches;
next	1.10;

1.10
date	2000.02.12.03.21.07;	author shin;	state Exp;
branches;
next	1.9;

1.9
date	2000.01.16.21.47.00;	author uch;	state Exp;
branches;
next	1.8;

1.8
date	2000.01.13.17.53.40;	author uch;	state Exp;
branches;
next	1.7;

1.7
date	2000.01.12.14.56.22;	author uch;	state Exp;
branches;
next	1.6;

1.6
date	2000.01.09.07.57.43;	author shin;	state Exp;
branches;
next	1.5;

1.5
date	2000.01.08.21.07.04;	author uch;	state Exp;
branches;
next	1.4;

1.4
date	2000.01.07.15.19.14;	author uch;	state Exp;
branches;
next	1.3;

1.3
date	99.12.12.17.07.13;	author uch;	state Exp;
branches
	1.3.2.1;
next	1.2;

1.2
date	99.12.08.15.56.03;	author uch;	state Exp;
branches;
next	1.1;

1.1
date	99.11.21.07.04.31;	author uch;	state Exp;
branches;
next	;

1.88.2.1
date	2018.09.06.06.55.34;	author pgoyette;	state Exp;
branches;
next	;
commitid	HCi1bXD317XIK0RA;

1.88.4.1
date	2019.06.10.22.06.17;	author christos;	state Exp;
branches;
next	;
commitid	jtc8rnCzWiEEHGqB;

1.86.2.1
date	2015.09.22.12.05.43;	author skrll;	state Exp;
branches;
next	;

1.84.6.1
date	2014.08.10.06.53.58;	author tls;	state Exp;
branches;
next	;

1.79.2.1
date	2013.06.23.06.20.06;	author tls;	state Exp;
branches;
next	1.79.2.2;

1.79.2.2
date	2014.08.20.00.03.03;	author tls;	state Exp;
branches;
next	1.79.2.3;

1.79.2.3
date	2017.12.03.11.36.14;	author jdolecek;	state Exp;
branches;
next	;
commitid	XcIYRZTAh1LmerhA;

1.78.2.1
date	2012.06.12.17.47.55;	author riz;	state Exp;
branches;
next	;

1.77.2.1
date	2012.02.18.07.32.10;	author mrg;	state Exp;
branches;
next	;

1.76.4.1
date	2012.04.17.00.06.24;	author yamt;	state Exp;
branches;
next	1.76.4.2;

1.76.4.2
date	2012.10.30.17.19.41;	author yamt;	state Exp;
branches;
next	1.76.4.3;

1.76.4.3
date	2014.05.22.11.39.49;	author yamt;	state Exp;
branches;
next	;

1.75.2.1
date	2011.06.06.09.05.43;	author jruoho;	state Exp;
branches;
next	;

1.75.4.1
date	2011.02.08.19.29.35;	author bouyer;	state Exp;
branches;
next	;

1.73.2.1
date	2010.04.30.14.39.25;	author uebayasi;	state Exp;
branches;
next	;

1.73.4.1
date	2010.05.30.05.16.51;	author rmind;	state Exp;
branches;
next	1.73.4.2;

1.73.4.2
date	2011.03.05.20.50.32;	author rmind;	state Exp;
branches;
next	1.73.4.3;

1.73.4.3
date	2011.04.21.01.41.03;	author rmind;	state Exp;
branches;
next	;

1.71.2.1
date	2009.01.19.13.16.14;	author skrll;	state Exp;
branches;
next	;

1.70.4.1
date	2008.10.19.22.15.47;	author haad;	state Exp;
branches;
next	1.70.4.2;

1.70.4.2
date	2008.12.13.01.13.12;	author haad;	state Exp;
branches;
next	;

1.69.6.1
date	2008.06.02.13.22.10;	author mjf;	state Exp;
branches;
next	1.69.6.2;

1.69.6.2
date	2008.09.28.10.39.57;	author mjf;	state Exp;
branches;
next	1.69.6.3;

1.69.6.3
date	2009.01.17.13.28.02;	author mjf;	state Exp;
branches;
next	;

1.69.8.1
date	2008.06.04.02.04.46;	author yamt;	state Exp;
branches;
next	;

1.69.10.1
date	2009.05.04.08.11.11;	author yamt;	state Exp;
branches;
next	1.69.10.2;

1.69.10.2
date	2010.03.11.15.02.24;	author yamt;	state Exp;
branches;
next	1.69.10.3;

1.69.10.3
date	2010.08.11.22.52.06;	author yamt;	state Exp;
branches;
next	;

1.69.12.1
date	2008.06.23.04.30.23;	author wrstuden;	state Exp;
branches;
next	1.69.12.2;

1.69.12.2
date	2008.09.18.04.33.26;	author wrstuden;	state Exp;
branches;
next	;

1.67.6.1
date	2008.02.22.20.36.51;	author bouyer;	state Exp;
branches;
next	1.67.6.2;

1.67.6.2
date	2008.02.22.20.40.36;	author bouyer;	state Exp;
branches;
next	;

1.67.22.1
date	2008.06.03.20.47.14;	author skrll;	state Exp;
branches;
next	;

1.67.32.1
date	2008.03.23.02.04.04;	author matt;	state Exp;
branches;
next	;

1.67.38.1
date	2008.02.18.21.04.33;	author mjf;	state Exp;
branches;
next	;

1.65.2.1
date	2006.04.01.12.06.15;	author yamt;	state Exp;
branches;
next	1.65.2.2;

1.65.2.2
date	2006.09.03.15.22.57;	author yamt;	state Exp;
branches;
next	;

1.65.4.1
date	2006.04.19.02.32.39;	author elad;	state Exp;
branches;
next	;

1.65.6.1
date	2006.03.31.09.45.00;	author tron;	state Exp;
branches;
next	;

1.63.2.1
date	2006.02.18.15.38.35;	author yamt;	state Exp;
branches;
next	;

1.63.4.1
date	2006.09.09.02.39.38;	author rpaulo;	state Exp;
branches;
next	;

1.63.6.1
date	2006.04.22.11.37.30;	author simonb;	state Exp;
branches;
next	;

1.57.4.1
date	2005.07.18.21.14.18;	author riz;	state Exp;
branches;
next	;

1.57.6.1
date	2006.06.21.14.51.49;	author yamt;	state Exp;
branches;
next	1.57.6.2;

1.57.6.2
date	2006.12.30.20.46.03;	author yamt;	state Exp;
branches;
next	1.57.6.3;

1.57.6.3
date	2008.02.04.09.21.58;	author yamt;	state Exp;
branches;
next	;

1.55.4.1
date	2005.04.29.11.28.11;	author kent;	state Exp;
branches;
next	;

1.55.6.1
date	2005.02.12.18.17.32;	author yamt;	state Exp;
branches;
next	1.55.6.2;

1.55.6.2
date	2005.03.19.08.33.01;	author yamt;	state Exp;
branches;
next	;

1.49.2.1
date	2004.04.18.02.19.33;	author jmc;	state Exp;
branches;
next	1.49.2.2;

1.49.2.2
date	2004.07.15.20.15.50;	author he;	state Exp;
branches;
next	;

1.46.2.1
date	2004.08.03.10.35.05;	author skrll;	state Exp;
branches;
next	1.46.2.2;

1.46.2.2
date	2004.09.18.14.34.51;	author skrll;	state Exp;
branches;
next	1.46.2.3;

1.46.2.3
date	2004.09.21.13.16.00;	author skrll;	state Exp;
branches;
next	1.46.2.4;

1.46.2.4
date	2004.11.14.08.15.06;	author skrll;	state Exp;
branches;
next	1.46.2.5;

1.46.2.5
date	2005.02.04.11.44.19;	author skrll;	state Exp;
branches;
next	1.46.2.6;

1.46.2.6
date	2005.03.04.16.38.36;	author skrll;	state Exp;
branches;
next	1.46.2.7;

1.46.2.7
date	2005.11.10.13.56.14;	author skrll;	state Exp;
branches;
next	1.46.2.8;

1.46.2.8
date	2005.12.11.10.28.18;	author christos;	state Exp;
branches;
next	;

1.42.2.1
date	2002.07.14.17.46.56;	author gehenna;	state Exp;
branches;
next	;

1.42.4.1
date	2002.08.01.04.21.14;	author lukem;	state Exp;
branches;
next	;

1.31.2.1
date	2001.11.13.17.54.49;	author nathanw;	state dead;
branches;
next	1.31.2.2;

1.31.2.2
date	2002.01.08.00.24.57;	author nathanw;	state Exp;
branches;
next	1.31.2.3;

1.31.2.3
date	2002.01.11.23.38.22;	author nathanw;	state Exp;
branches;
next	1.31.2.4;

1.31.2.4
date	2002.02.28.04.09.53;	author nathanw;	state Exp;
branches;
next	1.31.2.5;

1.31.2.5
date	2002.04.01.07.40.23;	author nathanw;	state Exp;
branches;
next	1.31.2.6;

1.31.2.6
date	2002.04.17.00.03.06;	author nathanw;	state Exp;
branches;
next	1.31.2.7;

1.31.2.7
date	2002.06.20.03.38.46;	author nathanw;	state Exp;
branches;
next	1.31.2.8;

1.31.2.8
date	2002.10.18.02.37.04;	author nathanw;	state Exp;
branches;
next	1.31.2.9;

1.31.2.9
date	2002.12.11.05.58.40;	author thorpej;	state Exp;
branches;
next	;

1.30.2.1
date	2002.01.10.19.43.44;	author thorpej;	state Exp;
branches;
next	1.30.2.2;

1.30.2.2
date	2002.02.11.20.08.03;	author jdolecek;	state Exp;
branches;
next	1.30.2.3;

1.30.2.3
date	2002.03.16.15.57.56;	author jdolecek;	state Exp;
branches;
next	1.30.2.4;

1.30.2.4
date	2002.06.23.17.36.49;	author jdolecek;	state Exp;
branches;
next	1.30.2.5;

1.30.2.5
date	2002.09.06.08.35.37;	author jdolecek;	state Exp;
branches;
next	1.30.2.6;

1.30.2.6
date	2002.10.10.18.32.53;	author jdolecek;	state Exp;
branches;
next	;

1.29.2.1
date	2001.06.21.19.23.38;	author nathanw;	state Exp;
branches;
next	;

1.28.2.1
date	2000.10.22.10.42.31;	author bouyer;	state dead;
branches;
next	1.28.2.2;

1.28.2.2
date	2000.11.20.20.45.45;	author bouyer;	state Exp;
branches;
next	1.28.2.3;

1.28.2.3
date	2001.01.05.17.34.17;	author bouyer;	state Exp;
branches;
next	;

1.22.2.1
date	2000.07.18.06.01.44;	author shin;	state Exp;
branches;
next	;

1.21.2.1
date	2000.06.22.17.00.03;	author minoura;	state Exp;
branches;
next	;

1.3.2.1
date	99.12.27.18.32.00;	author wrstuden;	state Exp;
branches;
next	;


desc
@@


1.89
log
@Unreference IPF/PF from all the config files, and enable NPF instead when
wanted. This also fixes some inconsistencies I saw in several files (eg
IPF options while IPF was not compiled, IPF+PF enabled by default, etc).
@
text
@#
# Distribution kernel (TOSHIBA TX3912 based model) kernel config file
#
#	$NetBSD: TX3912,v 1.88 2017/09/14 07:58:41 mrg Exp $
#
include 	"arch/hpcmips/conf/std.hpcmips"

#options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary

maxusers	16

include 	"arch/hpcmips/conf/std.hpcmips.tx39"
makeoptions	CPUFLAGS="-march=r3900"	# CPU codegen options
options 	TX391X			# Product TMPR3912

options 	TX39_DEBUG
options 	TX39_WATCHDOGTIMER
#options 	TX39ICU_DEBUG
#options 	TX39CLOCK_DEBUG
#options 	TX39BIU_DEBUG
#options 	TX39POWER_DEBUG
#options 	TX39UART_DEBUG

options 	KLOADER
options 	KLOADER_KERNEL_PATH="\"/netbsd\""
options		KLOADER_DEBUG

options 	SERIALCONSSLOT=0	# UARTA 0, UARTB 1

options 	DDB			# in-kernel debugger
pseudo-device	ksyms
#options 	DDB_ONPANIC=0		# don't enter debugger on panic
options 	DIAGNOSTIC		# extra kernel debugging checks
options 	DEBUG			# extra kernel debugging support
options 	KTRACE			# system call tracing support
#options 	SYSCALL_DEBUG		# for debug
#options 	MEMORY_DISK_ROOT_SIZE=10000
options 	MSGBUFSIZE=65534	# for dmesg

#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=12288	# size of memory disk, in blocks

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)

include 	"conf/compat_netbsd16.config"

options 	SCSIVERBOSE	# human readable SCSI error messages
options 	PCMCIAVERBOSE	# verbose PCMCIA configuration messages

options 	NTP			# network time protocol

options 	USERCONF	# userconf(4) support
#options	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
#options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel

# File systems
file-system 	FFS		# UFS
#file-system 	EXT2FS		# second extended file system (linux)
#file-system 	LFS		# log-structured file system
file-system 	MFS		# memory file system
file-system 	NFS		# Network File System client
#file-system 	CD9660		# ISO 9660 + Rock Ridge file system
file-system 	MSDOSFS		# MS-DOS file system
file-system 	FDESC		# /dev/fd
file-system 	KERNFS		# /kern
#file-system 	NULLFS		# loopback file system
#file-system 	OVERLAY		# overlay file system
file-system 	PROCFS		# /proc
#file-system 	UMAPFS		# NULLFS + uid and gid remapping
file-system 	UNION		# union file system
#file-system	CODA		# Coda File System; also needs vcoda (below)
file-system	PTYFS		# /dev/pts/N support

# Networking options
#options 	GATEWAY		# IP packet forwarding
options 	INET		# IP + ICMP + TCP + UDP
options 	INET6		# IPV6
#options 	IPSEC		# IP security
#options 	IPSEC_DEBUG	# debug for IP security
#options 	MROUTING	# Multicast routing support
#options 	PIM		# Protocol Independent Multicast

# JIT compiler for bpfilter
#options	SLJIT
#options	BPFJIT

options 	NFSSERVER	# Sun NFS-compatible filesystem (server)
options 	WAPBL		# File system journaling support
#options 	QUOTA		# legacy UFS quotas
#options 	QUOTA2		# new, in-filesystem UFS quotas
options 	FFS_NO_SNAPSHOT	# No FFS snapshot support

options 	NFS_BOOT_DHCP

# compile options
#makeoptions	DEFGP="-G 14"

config		netbsd		root on ? type ?

# temporally power management
hpcapm0	at mainbus0			# power management
apmdev0	at hpcapm0			# APM

#
# System Internal Modules (TX391X specific)
#
tx3912video*	at txsim?
tx39ir*		at txcom1

#
# TX39 external modules. (Platform dependent)
#
options 	USE_POLL	# keyboard / touchpanel device requires this

# IO module manager (virtual bridge) DO NOT DELETE
txioman* at txsim?
# iochip 0 TX39 internal MFIO
#	 1 TX39 internal IO
#	 2 BETTY IO
#	(3 ITE IO notyet)
# edge  0 no interrupt.
# edge  1 positive edge
# edge  2 negative edge
# edge  3 both edge
# initial ... set initial state (on/off)
hpcioman3 at txioman? platform COMPAQ_C_2010
hpcout*	at hpcioman3 iochip 0 evtype POWER  id PWCTL_LED	port 3  initvalue 0
hpcin*	at hpcioman3 iochip 1 evtype BUTTON id BTN_REC		port 6  edge 1
hpcin*	at hpcioman3 iochip 1 evtype BUTTON id BTN_APP0		port 5  edge 1
hpcin*	at hpcioman3 iochip 0 evtype EVENT  id PME_AC		port 28 edge 1
hpcin*	at hpcioman3 iochip 0 evtype EVENT  id COM0_DCD		port 30 edge 3
hpcin*	at hpcioman3 iochip 0 evtype EVENT  id COM0_CTS		port 5  edge 3
hpcout*	at hpcioman3 iochip 0 evtype SET    id COM0_DTR		port 31
hpcout*	at hpcioman3 iochip 0 evtype SET    id COM0_RTS		port 6

hpcioman4 at txioman? platform COMPAQ_C_810
hpcout*	at hpcioman4 iochip 0 evtype POWER  id PWCTL_LED	port 3  initvalue 0
hpcin*	at hpcioman4 iochip 1 evtype BUTTON id BTN_REC		port 6  edge 1
hpcin*	at hpcioman4 iochip 1 evtype BUTTON id BTN_APP0		port 5  edge 1
hpcin*	at hpcioman4 iochip 0 evtype EVENT  id PME_AC		port 28 edge 1
hpcin*	at hpcioman4 iochip 0 evtype EVENT  id COM0_DCD		port 30 edge 3
hpcin*	at hpcioman4 iochip 0 evtype EVENT  id COM0_CTS		port 5  edge 3
hpcout*	at hpcioman4 iochip 0 evtype SET    id COM0_DTR		port 31
hpcout*	at hpcioman4 iochip 0 evtype SET    id COM0_RTS		port 6
hpcout*	at hpcioman4 iochip 2 evtype BUTTON id BTN_LIGHT	port 5

hpcioman5 at txioman? platform SHARP_MOBILON
hpcout*	at hpcioman5 iochip 0 evtype POWER  id PWCTL_LCDLIGHT	port 14
hpcin*	at hpcioman5 iochip 1 evtype BUTTON id BTN_REC		port 0  edge 1
hpcin*	at hpcioman5 iochip 0 evtype BUTTON id BTN_APP0		port 31 edge 1
hpcin*	at hpcioman5 iochip 0 evtype BUTTON id BTN_COVER	port 29 edge 1
#hpcin*	at hpcioman5 iochip 1 evtype EVENT  id COM0_CTS		port 4  edge 3 # DANGER
#hpcin*	at hpcioman5 iochip 1 evtype EVENT  id COM0_DCD		port 6  edge 3 # DANGER
hpcout*	at hpcioman5 iochip 1 evtype SET    id COM0_RTS		port 5
hpcout*	at hpcioman5 iochip 0 evtype SET    id COM0_DTR		port 15

# Chip select manager
txcsbus3	at tx39biu? platform COMPAQ_C
txcsbus4	at tx39biu? platform PHILIPS_NINO
txcsbus5	at tx39biu? platform SHARP_MOBILON
txcsbus*	at tx39biu?	# misc unknown.

# PHILIPS 74ALVC*1624? / TOSHIBA TC5165BFTS buffer chip (keyboard)
tc5165buf*	at txcsbus3 iocs 3 iocsbase 0 iocssize 0x100 iocswidth 16
tc5165buf*	at txcsbus5 iocs 4 iocsbase 0 iocssize 0x100 iocswidth 16
hpckbd*		at tc5165buf?

# ITE IT8368E PCMCIA / TOSHIBA TC6345AF buffer chip (PCMCIA)
# card/insert	... 3:2 (98)
# remove	... 5:8 (168)
options 	IT8368E_LEGACY_MODE	# Mobilon HC-4100 requires this
it8368e*	at txcsbus? regcs 2 regcsbase 0 regcssize 0x20 regcswidth 16 iocs 8 iocsbase 0 iocssize 0x4000000 iocswidth 16 irq1 98 irq2 168 irq3 98

# PHILIPS UCB1200 / TOSHIBA TC35413F (modem/audio analog front-end)
ucb*		at tx39sib? slot 0
ucbtp*		at ucb?
ucbsnd*		at ucb?
ucbio*		at ucb?

# WS console uses SUN or VT100 terminal emulation
hpcfb*		at tx3912video?
wsdisplay*	at hpcfb?
wskbd*		at hpckbd? mux 1
wsmouse*	at ucbtp? mux 0
btnmgr0		at mainbus0
wskbd*		at btnmgr0 mux 1

options 	WSEMUL_VT100
options 	WS_KERNEL_FG=WSCOL_BROWN
options 	WS_KERNEL_BG=WSCOL_BLUE
options 	WSDISPLAY_DEFAULTSCREENS=4
options 	FONT_VT220L8x10
# compatibility to other console drivers
options 	WSDISPLAY_COMPAT_PCVT		# emulate some ioctls
options 	WSDISPLAY_COMPAT_SYSCONS	# emulate some ioctls
options 	WSDISPLAY_COMPAT_USL		# wsconscfg VT handling
options 	WSDISPLAY_COMPAT_RAWKBD		# can get raw scancodes

# PCMCIA bus support
pcmcia* at it8368e? controller ? socket ?

# PCMCIA IDE disk
wdc*	at pcmcia? function ?

# ATA (IDE) bus support
atabus* at ata?

# IDE drives
wd*	at atabus? drive ? flags 0x0000

# ATAPI bus support
atapibus* at atapi?

# ATAPI devices
# flags have the same meaning as for IDE drives.
cd*	at atapibus? drive ? flags 0x0000	# ATAPI CD-ROM drives
sd*	at atapibus? drive ? flags 0x0000	# ATAPI disk drives
#uk*	at atapibus? drive ? flags 0x0000	# ATAPI unknown

# PCMCIA network interfaces
#awi*	at pcmcia? function ?		# BayStack 650/660 (802.11FH/DS)
#cnw*	at pcmcia? function ?		# Xircom/Netwave AirSurfer
#ep*	at pcmcia? function ?		# 3Com 3c589 and 3c562 Ethernet
#mbe*	at pcmcia? function ?		# MB8696x based Ethernet
#ne*	at pcmcia? function ?		# NE2000-compatible Ethernet
#ray*	at pcmcia? function ?		# Raytheon Raylink (802.11)
#sm*	at pcmcia? function ?		# Megahertz Ethernet
#wi*	at pcmcia? function ?		# Lucent WaveLan IEEE (802.11)
#xe*	at pcmcia? function ?		# Xircom PCMCIA cards

#mhzc*	at pcmcia? function ?		# Megahertz Ethernet/Modem combo cards
#com*	at mhzc?
#sm*	at mhzc?

# PCMCIA serial interfaces
#com*	at pcmcia? function ?		# Modems and serial cards

#pcmcom*	at pcmcia? function ?		# PCMCIA multi-port serial cards
#com*	at pcmcom? slave ?		# ...and the slave devices

# PCMCIA SCSI interfaces
aic*	at pcmcia? function ?		# Adaptec APA-1460 SCSI
esp*	at pcmcia? function ?		# Qlogic ESP406/FAS408 SCSI

scsibus* at aic?
scsibus* at esp?

# SCSI devices
sd*	at scsibus? target ? lun ?	# SCSI disk drives
#st*	at scsibus? target ? lun ?	# SCSI tape drives
#cd*	at scsibus? target ? lun ?	# SCSI CD-ROM drives
#ch*	at scsibus? target ? lun ?	# SCSI autochangers
#ss*	at scsibus? target ? lun ?	# SCSI scanners
#uk*	at scsibus? target ? lun ?	# SCSI unknown

# disk/mass storage pseudo-devices
#pseudo-device	ccd			# concatenated disks
#pseudo-device	raid			# RAIDframe disk driver
#options 	RAID_AUTOCONFIG		# auto-configuration of RAID components
#pseudo-device	fss			# file system snapshot device
pseudo-device	md			# memory disk
pseudo-device	vnd			# disk-like interface to files

# network pseudo-devices
pseudo-device	bpfilter		# Berkeley packet filter
pseudo-device	npf			# NPF packet filter
pseudo-device	loop			# network loopback
pseudo-device	ppp			# Point-to-Point Protocol

# mouse & keyboard multiplexor pseudo-devices
pseudo-device	wsmux

# a pseudo device needed for Coda	# also needs CODA (above)
#pseudo-device	vcoda			# coda minicache <-> venus comm.

# miscellaneous pseudo-devices
pseudo-device	pty			# pseudo-terminals
pseudo-device	clockctl		# user control of clock subsystem

# for IPv6
pseudo-device	gif			# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith			# IPv[46] tcp relay translation i/f
pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
@


1.88
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
@d4 1
a4 1
#	$NetBSD: TX3912,v 1.87 2015/08/21 01:52:08 uebayasi Exp $
d270 1
a270 1
pseudo-device	ipfilter		# IP filter (firewall) and NAT
@


1.88.4.1
log
@Sync with HEAD
@
text
@d4 1
a4 1
#	$NetBSD: TX3912,v 1.89 2018/08/01 20:04:11 maxv Exp $
d270 1
a270 1
pseudo-device	npf			# NPF packet filter
@


1.88.2.1
log
@Sync with HEAD

Resolve a couple of conflicts (result of the uimin/uimax changes)
@
text
@d4 1
a4 1
#	$NetBSD: TX3912,v 1.89 2018/08/01 20:04:11 maxv Exp $
d270 1
a270 1
pseudo-device	npf			# NPF packet filter
@


1.87
log
@Add `pseudo-device ksyms' where `options DDB' is used, because
config(1)/config(5) can't handle module dependency correctly at this
moment.

(This is another proof that shared file definition (`file xxx.c a|b')
is a bad idea.)
@
text
@d4 1
a4 1
#	$NetBSD$
d6 1
a6 1
include		"arch/hpcmips/conf/std.hpcmips"
d12 1
a12 1
include		"arch/hpcmips/conf/std.hpcmips.tx39"
d49 1
a49 6
options 	COMPAT_43	# 4.3BSD binary compatibility.
options 	COMPAT_16	# NetBSD 1.6,
options 	COMPAT_20	# NetBSD 2.0,
options 	COMPAT_30	# NetBSD 3.0, and
options 	COMPAT_40	# NetBSD 4.0 binary compatibility.
options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
@


1.86
log
@Systematize (and in many cases, fix) the comments on options COMPAT_NN.

There are quite a few configs that are missing some COMPAT_NN options
in ways that don't make sense; this should probably get cleaned up
too, but for the time being I've not added or removed anything.
@
text
@d4 1
a4 1
#	$NetBSD: TX3912,v 1.85 2014/07/20 10:06:11 alnsn Exp $
d31 1
@


1.86.2.1
log
@Sync with HEAD
@
text
@d4 1
a4 1
#	$NetBSD: TX3912,v 1.87 2015/08/21 01:52:08 uebayasi Exp $
a30 1
pseudo-device	ksyms
@


1.85
log
@Add commented out bpfjit options to mips kernels.
While here, add 2 missing RCS ids.
@
text
@d4 1
a4 1
#	$NetBSD: TX3912,v 1.84 2013/06/05 23:08:01 christos Exp $
d48 5
a52 5
options 	COMPAT_43
options 	COMPAT_16
options 	COMPAT_20
options 	COMPAT_30	# NetBSD 3.0 compatibility.
options 	COMPAT_40	# NetBSD 4.0 compatibility.
@


1.84
log
@remove obsolete networking options
@
text
@a2 1

d4 1
a4 1
#	$NetBSD: TX3912,v 1.83 2013/04/27 21:43:28 christos Exp $
d91 4
@


1.84.6.1
log
@Rebase.
@
text
@d3 1
d5 1
a5 1
#	$NetBSD: TX3912,v 1.85 2014/07/20 10:06:11 alnsn Exp $
a91 4
# JIT compiler for bpfilter
#options	SLJIT
#options	BPFJIT

@


1.83
log
@the bogus number police
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.82 2013/04/27 18:19:37 christos Exp $
a87 1
#options 	IPSEC_NAT_T	# IPsec NAT traversal (NAT-T)
@


1.82
log
@remove confusing numeric locators where they are unused.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.81 2013/03/02 02:42:15 christos Exp $
d264 1
a264 1
#pseudo-device	raid		4	# RAIDframe disk driver
d280 1
a280 1
#pseudo-device	vcoda		4	# coda minicache <-> venus comm.
@


1.81
log
@Under FAST_IPSEC, IPSEC_ESP is mandatory; GC it.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.80 2013/03/01 18:25:42 joerg Exp $
d263 1
a263 1
#pseudo-device	ccd		4	# concatenated disks
d273 1
a273 1
pseudo-device	loop		1	# network loopback
@


1.80
log
@Retire OSI network stack. OK core@@
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.79 2012/06/05 08:44:11 abs Exp $
a87 1
#options 	IPSEC_ESP	# IP security (encryption part; define w/ IPSEC)
@


1.79
log
@Adjust the WSDISPLAY_COMPAT_USL comment to mention wsconscfg, to at least
give a hint that its not just for third party compat. No functional change.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.78 2011/12/18 05:49:28 dholland Exp $
a92 3
#options 	ISO		# OSI networking
#options 	TPIP		# TPIP
#options 	EON		# OSI tunneling over IP
@


1.79.2.1
log
@resync from head
@
text
@d5 1
a5 1
#	$NetBSD$
d88 2
d93 3
d267 2
a268 2
#pseudo-device	ccd			# concatenated disks
#pseudo-device	raid			# RAIDframe disk driver
d277 1
a277 1
pseudo-device	loop			# network loopback
d284 1
a284 1
#pseudo-device	vcoda			# coda minicache <-> venus comm.
@


1.79.2.2
log
@Rebase to HEAD as of a few days ago.
@
text
@d3 1
a91 4
# JIT compiler for bpfilter
#options	SLJIT
#options	BPFJIT

@


1.79.2.3
log
@update from HEAD
@
text
@d6 1
a6 1
include 	"arch/hpcmips/conf/std.hpcmips"
d12 1
a12 1
include 	"arch/hpcmips/conf/std.hpcmips.tx39"
a30 1
pseudo-device	ksyms
d48 6
a53 1
include 	"conf/compat_netbsd16.config"
@


1.78
log
@WABPL is no longer considered experimental (has not been for some time)
so update its comment in config files.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.77 2011/11/22 21:25:17 tls Exp $
d206 1
a206 1
options 	WSDISPLAY_COMPAT_USL		# VT handling
@


1.78.2.1
log
@Pull up following revision(s) (requested by abs in ticket #311):
	sys/arch/netwinder/conf/GENERIC: revision 1.112
	sys/arch/i386/conf/GENERIC: revision 1.1074
	sys/arch/atari/conf/MILAN.in: revision 1.26
	sys/arch/zaurus/conf/GENERIC: revision 1.54
	sys/arch/shark/conf/GENERIC: revision 1.101
	sys/arch/hpcmips/conf/MPC303: revision 1.60
	sys/arch/i386/conf/XEN3_DOM0: revision 1.67
	sys/arch/evbarm/conf/MPCSA_GENERIC: revision 1.29
	sys/arch/vax/conf/GENERIC: revision 1.181
	sys/arch/sparc/conf/KRUPS: revision 1.59
	sys/arch/evbarm/conf/BEAGLEBOARD: revision 1.27
	sys/arch/i386/conf/INSTALL_FLOPPY: revision 1.16
	sys/arch/prep/conf/GENERIC: revision 1.163
	sys/arch/hpcmips/conf/GENERIC: revision 1.216
	sys/arch/sparc/conf/TADPOLE3GX: revision 1.56
	sys/arch/shark/conf/INSTALL: revision 1.50
	sys/arch/next68k/conf/GENERIC: revision 1.127
	sys/arch/evbppc/conf/VIRTEX_GSRD2: revision 1.16
	sys/arch/evbppc/conf/VIRTEX_DFC: revision 1.17
	sys/arch/evbppc/conf/EXPLORA451: revision 1.48
	sys/arch/bebox/conf/INSTALL: revision 1.54
	sys/arch/next68k/conf/SLAB: revision 1.46
	sys/arch/i386/conf/GENERIC_TINY: revision 1.132
	sys/arch/bebox/conf/GENERIC: revision 1.131
	sys/arch/amd64/conf/XEN3_DOM0: revision 1.84
	sys/arch/amd64/conf/GENERIC: revision 1.356
	sys/arch/evbarm/conf/MMNET_GENERIC: revision 1.6
	share/man/man4/wscons.4: revision 1.31
	sys/arch/hpcmips/conf/TX3912: revision 1.79
	sys/arch/evbarm/conf/ARMADILLO9: revision 1.35
	sys/arch/hpcsh/conf/GENERIC: revision 1.97
	sys/arch/i386/conf/ALL: revision 1.339
	sys/arch/hpcmips/conf/TX3922: revision 1.93
	sys/arch/cats/conf/INSTALL: revision 1.82
	sys/arch/sparc64/conf/GENERIC: revision 1.151
	sys/arch/i386/conf/INSTALL_TINY: revision 1.135
	sys/arch/evbppc/conf/VIRTEX_GSRD1: revision 1.15
	sys/arch/evbarm/conf/TS7200: revision 1.49
	sys/arch/hpcmips/conf/VR41XX: revision 1.55
	sys/arch/hp700/conf/GENERIC: revision 1.115
	sys/arch/cats/conf/GENERIC: revision 1.140
Mention wsconscfg(8) needs WSDISPLAY_COMPAT_USL
If a port is going to have wscons for virtual terminals then it really make=
s
sense to enable WSDISPLAY_COMPAT_USL so the system can switch between the
virtual terminals...
Adjust the WSDISPLAY_COMPAT_USL comment to mention wsconscfg, to at least
give a hint that its not just for third party compat. No functional change.
@
text
@d5 1
a5 1
#	$NetBSD$
d206 1
a206 1
options 	WSDISPLAY_COMPAT_USL		# wsconscfg VT handling
@


1.77
log
@
The rnd pseudo-device is not really optional, because it is in the same
source file as the entropy-pool code itself.  Move it to std.  This
will be cleaned up more when I split the sources up as they should be.

This fixes build breaks on several ports.  Thanks to Havard Eidnes for
pointing them out.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.76 2011/03/06 17:08:25 bouyer Exp $
d98 1
a98 1
options 	WAPBL		# File system journaling support - Experimental
@


1.77.2.1
log
@merge to -current.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.78 2011/12/18 05:49:28 dholland Exp $
d98 1
a98 1
options 	WAPBL		# File system journaling support
@


1.76
log
@merge the bouyer-quota2 branch. This adds a new on-disk format
to store disk quota usage and limits, integrated with ffs
metadata. Usage is checked by fsck_ffs (no more quotacheck)
and is covered by the WAPBL journal. Enabled with kernel
option QUOTA2 (added where QUOTA was enabled in kernel config files),
turned on with tunefs(8) on a per-filesystem
basis. mount_mfs(8) can also turn quotas on.

See http://mail-index.netbsd.org/tech-kern/2011/02/19/msg010025.html
for details.
@
text
@d5 1
a5 1
#	$NetBSD$
a286 1
pseudo-device	rnd			# /dev/random and in-kernel generator
@


1.76.4.1
log
@sync with head
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.76 2011/03/06 17:08:25 bouyer Exp $
d98 1
a98 1
options 	WAPBL		# File system journaling support
d287 1
@


1.76.4.2
log
@sync with head
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.76.4.1 2012/04/17 00:06:24 yamt Exp $
d206 1
a206 1
options 	WSDISPLAY_COMPAT_USL		# wsconscfg VT handling
@


1.76.4.3
log
@sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs.  ("Protocol error: too many arguments")
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.76.4.2 2012/10/30 17:19:41 yamt Exp $
d88 2
d93 3
d267 2
a268 2
#pseudo-device	ccd			# concatenated disks
#pseudo-device	raid			# RAIDframe disk driver
d277 1
a277 1
pseudo-device	loop			# network loopback
d284 1
a284 1
#pseudo-device	vcoda			# coda minicache <-> venus comm.
@


1.75
log
@Remove unused count from pseudo-device md.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.74 2010/04/16 13:48:31 pooka Exp $
d99 2
a100 1
#options 	QUOTA		# UFS quotas
@


1.75.2.1
log
@Sync with HEAD.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.76 2011/03/06 17:08:25 bouyer Exp $
d99 1
a99 2
#options 	QUOTA		# legacy UFS quotas
#options 	QUOTA2		# new, in-filesystem UFS quotas
@


1.75.4.1
log
@Add QUOTA2 where QUOTA is enabled (and QUOTA2 commented out where QUOTA
is commented out)
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.75 2010/11/23 11:13:59 hannken Exp $
d99 1
a99 2
#options 	QUOTA		# legacy UFS quotas
#options 	QUOTA2		# new, in-filesystem UFS quotas
@


1.74
log
@Remove unused count (invariably "4") from pseudo-device fss.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.73 2009/12/05 20:11:14 pooka Exp $
d270 1
a270 1
pseudo-device	md		1	# memory disk
@


1.73
log
@Remove the portalfs kernel file system driver.  Replace mount_portal(8)
with a version based on puffs.  User functionality remains the same.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.72 2008/11/24 11:41:11 ad Exp $
d269 1
a269 1
#pseudo-device	fss		4	# file system snapshot device
@


1.73.4.1
log
@sync with head
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.73 2009/12/05 20:11:14 pooka Exp $
d269 1
a269 1
#pseudo-device	fss			# file system snapshot device
@


1.73.4.2
log
@sync with head
@
text
@d5 1
a5 1
#	$NetBSD$
d270 1
a270 1
pseudo-device	md			# memory disk
@


1.73.4.3
log
@sync with head
@
text
@d99 1
a99 2
#options 	QUOTA		# legacy UFS quotas
#options 	QUOTA2		# new, in-filesystem UFS quotas
@


1.73.2.1
log
@Sync with HEAD.
@
text
@d5 1
a5 1
#	$NetBSD$
d269 1
a269 1
#pseudo-device	fss			# file system snapshot device
@


1.72
log
@Remove softdep, pass 1. We are focused on improving journalling.

Proposed on tech-kern@@.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.71 2008/07/31 07:41:01 simonb Exp $
a76 1
#file-system 	PORTAL		# portal filesystem (still experimental)
@


1.71
log
@Add "options WAPBL" to standard GENERIC/INSTALL type configs.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.70 2008/05/30 20:10:02 tsutsui Exp $
a98 1
options 	SOFTDEP		# FFS soft updates support.
@


1.71.2.1
log
@Sync with HEAD.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.72 2008/11/24 11:41:11 ad Exp $
d99 1
@


1.70
log
@Add options COMPAT_40 to files which have options COMPAT_30.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.69 2008/01/30 13:31:03 tsutsui Exp $
d100 1
@


1.70.4.1
log
@Sync with HEAD.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.71 2008/07/31 07:41:01 simonb Exp $
a99 1
options 	WAPBL		# File system journaling support - Experimental
@


1.70.4.2
log
@Update haad-dm branch to haad-dm-base2.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.72 2008/11/24 11:41:11 ad Exp $
d99 1
@


1.69
log
@Add options COMPAT_16, COMPAT_20 and COMPAT_30 as well as GENERIC.
Requested by Risto Sainio in PR port-hpcmips/37911.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.68 2008/01/26 15:09:12 tsutsui Exp $
d53 1
@


1.69.10.1
log
@sync with head.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.69 2008/01/30 13:31:03 tsutsui Exp $
a52 1
options 	COMPAT_40	# NetBSD 4.0 compatibility.
d98 1
a98 1
options 	WAPBL		# File system journaling support - Experimental
@


1.69.10.2
log
@sync with head
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.69.10.1 2009/05/04 08:11:11 yamt Exp $
d77 1
@


1.69.10.3
log
@sync with head.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.69.10.2 2010/03/11 15:02:24 yamt Exp $
d269 1
a269 1
#pseudo-device	fss			# file system snapshot device
@


1.69.12.1
log
@Sync w/ -current. 34 merge conflicts to follow.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.69 2008/01/30 13:31:03 tsutsui Exp $
a52 1
options 	COMPAT_40	# NetBSD 4.0 compatibility.
@


1.69.12.2
log
@Sync with wrstuden-revivesa-base-2.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.69.12.1 2008/06/23 04:30:23 wrstuden Exp $
a99 1
options 	WAPBL		# File system journaling support - Experimental
@


1.69.8.1
log
@sync with head
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.69 2008/01/30 13:31:03 tsutsui Exp $
a52 1
options 	COMPAT_40	# NetBSD 4.0 compatibility.
@


1.69.6.1
log
@Sync with HEAD.
@
text
@d5 1
a5 1
#	$NetBSD$
a52 1
options 	COMPAT_40	# NetBSD 4.0 compatibility.
@


1.69.6.2
log
@Sync with HEAD.
@
text
@a99 1
options 	WAPBL		# File system journaling support - Experimental
@


1.69.6.3
log
@Sync with HEAD.
@
text
@d99 1
@


1.68
log
@Add "-mdivide-breaks" to CPUFLAGS in GENERIC, and
use "-march=r3900" for CPUFLAGS in TX3912 and TX3922.

The "-mips2" option seems to imply "-mdivide-traps" and
gcc4 with the option generates "teq" instruction on division ops,
but teq is not supported by TX39xx CPUs.

The problem is reported and the fix (-mdevide-breaks) is
provided by Risto Sainio. Tested on his PenCentra 200,
and also tested on Telios HC-AJ2 by nakayama@@.

This should be pulled up to netbsd-4.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.67 2006/08/26 20:26:45 christos Exp $
d50 3
@


1.67
log
@PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options
Also remove CCITT,NS,NIP
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.66 2006/03/28 20:58:40 pavel Exp $
d14 1
a14 1
makeoptions	CPUFLAGS="-mips2"	# CPU codegen options
@


1.67.22.1
log
@Sync with netbsd-4.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.67.6.2 2008/02/22 20:40:36 bouyer Exp $
d14 1
a14 1
makeoptions	CPUFLAGS="-march=r3900"	# CPU codegen options
a49 3
options 	COMPAT_16
options 	COMPAT_20
options 	COMPAT_30	# NetBSD 3.0 compatibility.
@


1.67.32.1
log
@sync with HEAD
@
text
@d5 1
a5 1
#	TX3912,v 1.67 2006/08/26 20:26:45 christos Exp
d14 1
a14 1
makeoptions	CPUFLAGS="-march=r3900"	# CPU codegen options
a49 3
options 	COMPAT_16
options 	COMPAT_20
options 	COMPAT_30	# NetBSD 3.0 compatibility.
@


1.67.6.1
log
@Pull up following revision(s) (requested by tsutsui in ticket #1065):
	sys/arch/mips/mips/locore_mips1.S: revision 1.64
	sys/arch/hpcmips/conf/TX3912: revision 1.68
	sys/arch/hpcmips/conf/TX3922: revision 1.80
	sys/arch/hpcmips/conf/GENERIC: revision 1.199
	sys/arch/hpcmips/tx/tx39power.c: revision 1.18
	sys/arch/mips/mips/cache_tx39.c: revision 1.6
Make these TX39xx stuff compile without "-mips2" option.
TX39xx has a sync instruction, but it doesn't support all mips2 instructions.
Add "-mdivide-breaks" to CPUFLAGS in GENERIC, and
use "-march=r3900" for CPUFLAGS in TX3912 and TX3922.
@
text
@d5 1
a5 1
#	$NetBSD$
d14 1
a14 1
makeoptions	CPUFLAGS="-march=r3900"	# CPU codegen options
@


1.67.6.2
log
@Pull up following revision(s) (requested by tsutsui in ticket #1066):
	sys/arch/hpcmips/conf/MPC303: revision 1.48
	sys/arch/hpcmips/conf/LROUTER: revision 1.36
	sys/arch/hpcmips/conf/TX3912: revision 1.69
	sys/arch/hpcmips/conf/TX3922: revision 1.81
	sys/arch/hpcmips/conf/TX3922: revision 1.82
	sys/arch/hpcmips/conf/VR41XX: revision 1.43
	sys/arch/hpcmips/conf/GENERIC: revision 1.200
Add options COMPAT_16, COMPAT_20 and COMPAT_30 to non-GENERIC kernels.
Requested by Risto Sainio in PR port-hpcmips/37911.
Add a definition for Fujitsu PenCentra 200 and enable wsmouse at ucbtp.
Tested and requested by Risto Sainio.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.67.6.1 2008/02/22 20:36:51 bouyer Exp $
a49 3
options 	COMPAT_16
options 	COMPAT_20
options 	COMPAT_30	# NetBSD 3.0 compatibility.
@


1.67.38.1
log
@Sync with HEAD.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.69 2008/01/30 13:31:03 tsutsui Exp $
d14 1
a14 1
makeoptions	CPUFLAGS="-march=r3900"	# CPU codegen options
a49 3
options 	COMPAT_16
options 	COMPAT_20
options 	COMPAT_30	# NetBSD 3.0 compatibility.
@


1.66
log
@Add stf to all kernel configs which have INET6 and gif, except the INSTALL
ones and those for specific machines of developers. PR 32304.

OK'ed by rpaulo.

N.B. stf is a cloning device, so it still must be enabled by
"ifconfig stf0 create".
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.65 2006/02/05 05:01:50 cube Exp $
a92 1
#options 	CCITT,LLC,HDLC	# X.25
@


1.65
log
@Remove 'count' argument for pseudo-devices that ignore it
(vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.64 2006/02/04 02:59:19 rpaulo Exp $
d291 1
@


1.65.4.1
log
@sync with head - hopefully this will work
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.66 2006/03/28 20:58:40 pavel Exp $
a290 1
pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
@


1.65.2.1
log
@sync with head.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.65 2006/02/05 05:01:50 cube Exp $
a290 1
pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
@


1.65.2.2
log
@sync with head.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.65.2.1 2006/04/01 12:06:15 yamt Exp $
d93 1
@


1.65.6.1
log
@Merge 2006-03-31 NetBSD-current into the "peter-altq" branch.
@
text
@d5 1
a5 1
#	$NetBSD$
a290 1
pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
@


1.64
log
@bpfilter doesn't accept count anymore.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.63 2005/12/07 12:40:47 tsutsui Exp $
d269 1
a269 1
pseudo-device	vnd		4	# disk-like interface to files
d275 1
a275 1
pseudo-device	ppp		2	# Point-to-Point Protocol
d289 2
a290 2
pseudo-device	gif		4	# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith		1	# IPv[46] tcp relay translation i/f
@


1.63
log
@Remove obsolete options VNODE_OP_NOINLINE.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.62 2005/12/07 09:10:13 tsutsui Exp $
d272 1
a272 1
pseudo-device	bpfilter	8	# Berkeley packet filter
@


1.63.4.1
log
@sync with head
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.67 2006/08/26 20:26:45 christos Exp $
d93 1
d269 1
a269 1
pseudo-device	vnd			# disk-like interface to files
d272 1
a272 1
pseudo-device	bpfilter		# Berkeley packet filter
d275 1
a275 1
pseudo-device	ppp			# Point-to-Point Protocol
d289 2
a290 3
pseudo-device	gif			# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith			# IPv[46] tcp relay translation i/f
pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
@


1.63.6.1
log
@Sync with head.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.66 2006/03/28 20:58:40 pavel Exp $
d269 1
a269 1
pseudo-device	vnd			# disk-like interface to files
d272 1
a272 1
pseudo-device	bpfilter		# Berkeley packet filter
d275 1
a275 1
pseudo-device	ppp			# Point-to-Point Protocol
d289 2
a290 3
pseudo-device	gif			# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith			# IPv[46] tcp relay translation i/f
pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
@


1.63.2.1
log
@sync with head.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.63 2005/12/07 12:40:47 tsutsui Exp $
d269 1
a269 1
pseudo-device	vnd			# disk-like interface to files
d272 1
a272 1
pseudo-device	bpfilter		# Berkeley packet filter
d275 1
a275 1
pseudo-device	ppp			# Point-to-Point Protocol
d289 2
a290 2
pseudo-device	gif			# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith			# IPv[46] tcp relay translation i/f
@


1.62
log
@Adjust comments for options FFS_NO_SNAPSHOT.

XXX: This option should be mentioned in options(4).
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.61 2005/08/19 05:19:50 christos Exp $
a97 1
options 	VNODE_OP_NOINLINE # don't inline vnode op calls
@


1.61
log
@Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.60 2005/07/31 04:04:31 yamt Exp $
d99 1
a99 1
options 	FFS_NO_SNAPSHOT	# No FFS snapshots
@


1.60
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
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.59 2005/07/30 06:35:35 yamt Exp $
d78 1
@


1.59
log
@add "options VMSWAP" to non INSTALL kernels.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.58 2005/07/07 17:05:47 tron Exp $
a290 2

options	VMSWAP			# Swap device/file support
@


1.58
log
@Add (commented out) IPSEC_NAT_T option.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.57 2005/02/18 21:05:52 dsl Exp $
d291 2
@


1.57
log
@Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.56 2005/01/31 16:54:34 hannken Exp $
d85 1
@


1.57.6.1
log
@sync with head.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.57 2005/02/18 21:05:52 dsl Exp $
a77 1
file-system	PTYFS		# /dev/pts/N support
a84 1
#options 	IPSEC_NAT_T	# IPsec NAT traversal (NAT-T)
d96 2
a97 1
options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
d268 1
a268 1
pseudo-device	vnd			# disk-like interface to files
d271 1
a271 1
pseudo-device	bpfilter		# Berkeley packet filter
d274 1
a274 1
pseudo-device	ppp			# Point-to-Point Protocol
d288 2
a289 3
pseudo-device	gif			# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith			# IPv[46] tcp relay translation i/f
pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
@


1.57.6.2
log
@sync with head.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.57.6.1 2006/06/21 14:51:49 yamt Exp $
d93 1
@


1.57.6.3
log
@sync with head.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.57.6.2 2006/12/30 20:46:03 yamt Exp $
d14 1
a14 1
makeoptions	CPUFLAGS="-march=r3900"	# CPU codegen options
a49 3
options 	COMPAT_16
options 	COMPAT_20
options 	COMPAT_30	# NetBSD 3.0 compatibility.
@


1.57.4.1
log
@Pull up revision 1.58 (requested by tron in ticket #566):
Add (commented out) IPSEC_NAT_T option.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.57 2005/02/18 21:05:52 dsl Exp $
a84 1
#options 	IPSEC_NAT_T	# IPsec NAT traversal (NAT-T)
@


1.56
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 <thorpej@@netbsd.org>
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.55 2004/11/10 17:54:04 christos Exp $
d97 1
@


1.55
log
@Add COMPAT_BSDPTY to the rest of the config files.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.54 2004/09/04 23:29:48 manu Exp $
d265 1
@


1.55.4.1
log
@sync with -current
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.57 2005/02/18 21:05:52 dsl Exp $
a96 1
options 	FFS_NO_SNAPSHOT	# No FFS snapshots
a264 1
#pseudo-device	fss		4	# file system snapshot device
@


1.55.6.1
log
@sync with head.
@
text
@d5 1
a5 1
#	$NetBSD$
a264 1
#pseudo-device	fss		4	# file system snapshot device
@


1.55.6.2
log
@sync with head.  xen and whitespace.  xen part is not finished.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.55.6.1 2005/02/12 18:17:32 yamt Exp $
a96 1
options 	FFS_NO_SNAPSHOT	# No FFS snapshots
@


1.54
log
@IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on
tech-net@@
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.53 2004/07/15 03:53:46 atatat Exp $
d50 1
@


1.53
log
@Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented
out in most of them.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.52 2004/07/02 03:58:58 uch Exp $
d86 1
@


1.52
log
@add KLOADER
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.51 2004/07/01 17:45:12 uch Exp $
d58 1
@


1.51
log
@fix iochip configuration.
reported by Alexander Frolkin <avf@@ox.compsoc.net>
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.50 2004/04/15 14:58:30 tv Exp $
d25 4
@


1.50
log
@Move -mips2 to CPUFLAGS in each kernel config file as suggested by mrg.
This matches the way other ports specify default CPU codegen options.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.49 2003/10/18 08:30:14 lukem Exp $
d115 2
a116 2
# iochip 0 TX39 internal IO
#	 1 TX39 internal MFIO
d125 8
a132 8
hpcout*	at hpcioman3 iochip 1 evtype POWER  id PWCTL_LED	port 3  initvalue 0
hpcin*	at hpcioman3 iochip 0 evtype BUTTON id BTN_REC		port 6  edge 1
hpcin*	at hpcioman3 iochip 0 evtype BUTTON id BTN_APP0		port 5  edge 1
hpcin*	at hpcioman3 iochip 1 evtype EVENT  id PME_AC		port 28 edge 1
hpcin*	at hpcioman3 iochip 1 evtype EVENT  id COM0_DCD		port 30 edge 3
hpcin*	at hpcioman3 iochip 1 evtype EVENT  id COM0_CTS		port 5  edge 3
hpcout*	at hpcioman3 iochip 1 evtype SET    id COM0_DTR		port 31
hpcout*	at hpcioman3 iochip 1 evtype SET    id COM0_RTS		port 6
d135 8
a142 8
hpcout*	at hpcioman4 iochip 1 evtype POWER  id PWCTL_LED	port 3  initvalue 0
hpcin*	at hpcioman4 iochip 0 evtype BUTTON id BTN_REC		port 6  edge 1
hpcin*	at hpcioman4 iochip 0 evtype BUTTON id BTN_APP0		port 5  edge 1
hpcin*	at hpcioman4 iochip 1 evtype EVENT  id PME_AC		port 28 edge 1
hpcin*	at hpcioman4 iochip 1 evtype EVENT  id COM0_DCD		port 30 edge 3
hpcin*	at hpcioman4 iochip 1 evtype EVENT  id COM0_CTS		port 5  edge 3
hpcout*	at hpcioman4 iochip 1 evtype SET    id COM0_DTR		port 31
hpcout*	at hpcioman4 iochip 1 evtype SET    id COM0_RTS		port 6
d146 8
a153 8
hpcout*	at hpcioman5 iochip 1 evtype POWER  id PWCTL_LCDLIGHT	port 14
hpcin*	at hpcioman5 iochip 0 evtype BUTTON id BTN_REC		port 0  edge 1
hpcin*	at hpcioman5 iochip 1 evtype BUTTON id BTN_APP0		port 31 edge 1
hpcin*	at hpcioman5 iochip 1 evtype BUTTON id BTN_COVER	port 29 edge 1
#hpcin*	at hpcioman5 iochip 0 evtype EVENT  id COM0_CTS		port 4  edge 3 # DANGER
#hpcin*	at hpcioman5 iochip 0 evtype EVENT  id COM0_DCD		port 6  edge 3 # DANGER
hpcout*	at hpcioman5 iochip 0 evtype SET    id COM0_RTS		port 5
hpcout*	at hpcioman5 iochip 1 evtype SET    id COM0_DTR		port 15
@


1.49
log
@Use one  'atabus* at ata?'  instead of multiple  'atabus* at FOOide?  channel ?'
Use  'atapibus* at atapi?'  instead of  'atapibus* at atabus?'
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.48 2003/10/11 01:06:48 shin Exp $
d14 1
@


1.49.2.1
log
@Pullup rev 1.50 (requested by tv in ticket #147)

Move -mips2 to CPUFLAGS in each kernel config file.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.49 2003/10/18 08:30:14 lukem Exp $
a13 1
makeoptions	CPUFLAGS="-mips2"	# CPU codegen options
@


1.49.2.2
log
@Pull up revision 1.53 (requested by atatat in ticket #663):
	Add "options SYSCTL_INCLUDE_DESCR" to a lot of configurations,
	but commented out in most of them.
@
text
@d5 1
a5 1
#	$NetBSD$
a53 1
#options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel
@


1.48
log
@fix typo.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.47 2003/10/08 11:09:09 bouyer Exp $
d201 5
a205 1
atabus* at wdc? channel ?
d209 1
a209 1
atapibus* at atabus?
@


1.47
log
@Add atabus
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.46 2003/04/10 22:06:56 christos Exp $
d202 1
a202 1
wd*	at atabus? ? drive ? flags 0x0000
@


1.46
log
@Bye Bye UCONSOLE
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.45 2002/11/27 07:33:02 shin Exp $
d201 2
a202 1
wd*	at wdc? channel ? drive ? flags 0x0000
d205 1
a205 1
atapibus* at wdc? channel ?
@


1.46.2.1
log
@Sync with HEAD
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.53 2004/07/15 03:53:46 atatat Exp $
a13 1
makeoptions	CPUFLAGS="-mips2"	# CPU codegen options
a23 4
options 	KLOADER
options 	KLOADER_KERNEL_PATH="\"/netbsd\""
options		KLOADER_DEBUG

a52 1
#options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel
d114 2
a115 2
# iochip 0 TX39 internal MFIO
#	 1 TX39 internal IO
d124 8
a131 8
hpcout*	at hpcioman3 iochip 0 evtype POWER  id PWCTL_LED	port 3  initvalue 0
hpcin*	at hpcioman3 iochip 1 evtype BUTTON id BTN_REC		port 6  edge 1
hpcin*	at hpcioman3 iochip 1 evtype BUTTON id BTN_APP0		port 5  edge 1
hpcin*	at hpcioman3 iochip 0 evtype EVENT  id PME_AC		port 28 edge 1
hpcin*	at hpcioman3 iochip 0 evtype EVENT  id COM0_DCD		port 30 edge 3
hpcin*	at hpcioman3 iochip 0 evtype EVENT  id COM0_CTS		port 5  edge 3
hpcout*	at hpcioman3 iochip 0 evtype SET    id COM0_DTR		port 31
hpcout*	at hpcioman3 iochip 0 evtype SET    id COM0_RTS		port 6
d134 8
a141 8
hpcout*	at hpcioman4 iochip 0 evtype POWER  id PWCTL_LED	port 3  initvalue 0
hpcin*	at hpcioman4 iochip 1 evtype BUTTON id BTN_REC		port 6  edge 1
hpcin*	at hpcioman4 iochip 1 evtype BUTTON id BTN_APP0		port 5  edge 1
hpcin*	at hpcioman4 iochip 0 evtype EVENT  id PME_AC		port 28 edge 1
hpcin*	at hpcioman4 iochip 0 evtype EVENT  id COM0_DCD		port 30 edge 3
hpcin*	at hpcioman4 iochip 0 evtype EVENT  id COM0_CTS		port 5  edge 3
hpcout*	at hpcioman4 iochip 0 evtype SET    id COM0_DTR		port 31
hpcout*	at hpcioman4 iochip 0 evtype SET    id COM0_RTS		port 6
d145 8
a152 8
hpcout*	at hpcioman5 iochip 0 evtype POWER  id PWCTL_LCDLIGHT	port 14
hpcin*	at hpcioman5 iochip 1 evtype BUTTON id BTN_REC		port 0  edge 1
hpcin*	at hpcioman5 iochip 0 evtype BUTTON id BTN_APP0		port 31 edge 1
hpcin*	at hpcioman5 iochip 0 evtype BUTTON id BTN_COVER	port 29 edge 1
#hpcin*	at hpcioman5 iochip 1 evtype EVENT  id COM0_CTS		port 4  edge 3 # DANGER
#hpcin*	at hpcioman5 iochip 1 evtype EVENT  id COM0_DCD		port 6  edge 3 # DANGER
hpcout*	at hpcioman5 iochip 1 evtype SET    id COM0_RTS		port 5
hpcout*	at hpcioman5 iochip 0 evtype SET    id COM0_DTR		port 15
d201 1
a201 6

# ATA (IDE) bus support
atabus* at ata?

# IDE drives
wd*	at atabus? drive ? flags 0x0000
d204 1
a204 1
atapibus* at atapi?
@


1.46.2.2
log
@Sync with HEAD.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.54 2004/09/04 23:29:48 manu Exp $
a85 1
#options 	PIM		# Protocol Independent Multicast
@


1.46.2.3
log
@Fix the sync with head I botched.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.46.2.1 2004/08/03 10:35:05 skrll Exp $
@


1.46.2.4
log
@Sync with HEAD.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.46.2.3 2004/09/21 13:16:00 skrll Exp $
a49 1
options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
@


1.46.2.5
log
@Sync with HEAD.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.46.2.4 2004/11/14 08:15:06 skrll Exp $
a264 1
#pseudo-device	fss		4	# file system snapshot device
@


1.46.2.6
log
@Sync with HEAD.

Hi Perry!
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.46.2.5 2005/02/04 11:44:19 skrll Exp $
a96 1
options 	FFS_NO_SNAPSHOT	# No FFS snapshots
@


1.46.2.7
log
@Sync with HEAD. Here we go again...
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.46.2.6 2005/03/04 16:38:36 skrll Exp $
a77 1
file-system	PTYFS		# /dev/pts/N support
a84 1
#options 	IPSEC_NAT_T	# IPsec NAT traversal (NAT-T)
@


1.46.2.8
log
@Sync with head.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.63 2005/12/07 12:40:47 tsutsui Exp $
d98 2
a99 1
options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
@


1.45
log
@comment 'makeoptions   DEFGP="-G nn"' to resolve gp-size overflow.
even NULLCONF requires "-G 0".
fix PR kern/19184.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.44 2002/09/18 02:43:59 lukem Exp $
a49 1
#options 	UCONSOLE		# users can redirect console (unsafe)
@


1.44
log
@enable USERCONF by default; it's small and extremely useful to have available.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.43 2002/06/17 05:14:11 lukem Exp $
d94 1
a94 1
makeoptions	DEFGP="-G 14"
@


1.43
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
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.42 2002/04/25 15:06:27 atatat Exp $
d52 1
a52 1
#options 	USERCONF	# userconf(4) support
@


1.42
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
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.41 2002/04/12 08:10:59 gmcgarry Exp $
d271 1
@


1.42.4.1
log
@Pull up revision 1.43 (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
@d5 1
a5 1
#	$NetBSD$
a270 1
pseudo-device	clockctl		# user control of clock subsystem
@


1.42.2.1
log
@catch up with -current.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.43 2002/06/17 05:14:11 lukem Exp $
a270 1
pseudo-device	clockctl		# user control of clock subsystem
@


1.41
log
@Add commented-out USERCONF option.  Mainly useful for install media
and can be optionally enabled based on miniroot and ramdisk size
requirements.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.40 2002/04/02 05:30:42 lukem Exp $
d8 2
@


1.40
log
@Rename MEMORY_DISK_SIZE (formerly MINIROOTSIZE) to MEMORY_DISK_ROOT_SIZE,
which was suggested by Izumi Tsutsui <tsutsui@@ceres.dti.ne.jp> as
being more consistent with what it's controlling...
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.39 2002/03/10 19:56:42 lukem Exp $
d50 1
@


1.39
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
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.38 2002/01/29 18:53:08 uch Exp $
d30 1
a30 1
#options 	 MEMORY_DISK_SIZE=10000
d36 1
a36 1
#options 	MEMORY_DISK_SIZE=12288	# size of memory disk, in blocks
@


1.38
log
@clean up debug print and configuration.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.37 2002/01/28 05:40:30 uch Exp $
d30 1
a30 1
#options 	 MINIROOTSIZE=10000
d36 1
a36 1
#options 	MINIROOTSIZE=12288	# size of memory disk, in blocks
@


1.37
log
@decrease sbss,sdata section size.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.36 2002/01/27 13:23:16 jdolecek Exp $
d16 5
a20 5
#options 	TX39ICUDEBUG
#options 	TX39CLKDEBUG
#options 	TX39BIUDEBUG
#options 	TX39POWERDEBUG
#options 	TX39UARTDEBUG
@


1.36
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
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.35 2002/01/26 10:24:58 takemura Exp $
d91 1
a91 1
makeoptions	DEFGP="-G 18"
@


1.35
log
@Adjusted GP size.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.34 2002/01/02 13:13:19 uch Exp $
d49 2
@


1.34
log
@VR41XX/TX3922 common kernel.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.33 2001/11/21 11:28:09 uch Exp $
d87 3
@


1.33
log
@increase the value of maxusers to 16.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.32 2001/11/20 12:56:28 lukem Exp $
d11 1
a11 7
options 	MIPS1			# R2000/R3000 CPUs
options 	ENABLE_MIPS_TX3900	# R3900 CPU core
options 	NOFPU			# No FPU
options 	SOFTFLOAT		# emulate FPU insn
#options 	R3900_CACHE_DISABLE	# Disable I/D-cache

options 	TX39XX			# Toshiba TX39 series
a12 1
options 	KSEG2IOBUFSIZE=0x08000000	# MCS[0:3] are mapped to kseg2
a21 1
options 	__NO_SOFT_SERIAL_INTERRUPT
a93 1
txsim*	at mainbus0
d95 1
a95 1
# System Internal Modules
a96 4
tx39biu*	at txsim?
tx39icu*	at txsim?
tx39clock*	at txsim?
tx39power*	at txsim?
a97 5
tx39io*		at txsim?
tx39sib*	at txsim?
tx39uart*	at txsim?
txcom0		at tx39uart? slot 0
txcom1		at tx39uart? slot 1
@


1.32
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
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.31 2001/11/13 17:54:49 augustss Exp $
d9 1
a9 1
maxusers	8
@


1.31
log
@The wsmux pseudo device does not need a count anymore.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.30 2001/06/13 19:09:07 uch Exp $
d15 1
a15 1
#options	R3900_CACHE_DISABLE	# Disable I/D-cache
d38 2
a39 2
#options	 MINIROOTSIZE=10000
options		MSGBUFSIZE=65534	# for dmesg
d90 1
a90 1
options 	SOFTDEP         # FFS soft updates support.
d121 1
a121 1
options USE_POLL	# keyboard / touchpanel device  requires this
d179 1
a179 1
options	IT8368E_LEGACY_MODE	# Mobilon HC-4100 requires this
d279 1
a279 1
pseudo-device   rnd                     # /dev/random and in-kernel generator
@


1.31.2.1
log
@file TX3912 was added on branch nathanw_sa on 2002-01-08 00:24:57 +0000
@
text
@d1 284
@


1.31.2.2
log
@Catch up to -current.
@
text
@a0 284
#
# Distribution kernel (TOSHIBA TX3912 based model) kernel config file

#
#	$NetBSD: TX3912,v 1.31.2.1 2002/01/08 00:24:57 nathanw Exp $
#
include		"arch/hpcmips/conf/std.hpcmips"

maxusers	16

options 	MIPS1			# R2000/R3000 CPUs
options 	ENABLE_MIPS_TX3900	# R3900 CPU core
options 	NOFPU			# No FPU
options 	SOFTFLOAT		# emulate FPU insn
#options 	R3900_CACHE_DISABLE	# Disable I/D-cache

options 	TX39XX			# Toshiba TX39 series
options 	TX391X			# Product TMPR3912
options 	KSEG2IOBUFSIZE=0x08000000	# MCS[0:3] are mapped to kseg2

options 	TX39_DEBUG
options 	TX39_WATCHDOGTIMER
#options 	TX39ICUDEBUG
#options 	TX39CLKDEBUG
#options 	TX39BIUDEBUG
#options 	TX39POWERDEBUG
#options 	TX39UARTDEBUG

options 	__NO_SOFT_SERIAL_INTERRUPT
options 	SERIALCONSSLOT=0	# UARTA 0, UARTB 1

options 	DDB			# in-kernel debugger
#options 	DDB_ONPANIC=0		# don't enter debugger on panic
options 	DIAGNOSTIC		# extra kernel debugging checks
options 	DEBUG			# extra kernel debugging support
options 	KTRACE			# system call tracing support
#options 	SYSCALL_DEBUG		# for debug
#options 	 MINIROOTSIZE=10000
options 	MSGBUFSIZE=65534	# for dmesg

#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 	MINIROOTSIZE=12288	# size of memory disk, in blocks

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 	COMPAT_43

options 	SCSIVERBOSE	# human readable SCSI error messages
options 	PCMCIAVERBOSE	# verbose PCMCIA configuration messages

options 	NTP			# network time protocol
#options 	UCONSOLE		# users can redirect console (unsafe)

# File systems
file-system 	FFS		# UFS
#file-system 	EXT2FS		# second extended file system (linux)
#file-system 	LFS		# log-structured file system
file-system 	MFS		# memory file system
file-system 	NFS		# Network File System client
#file-system 	CD9660		# ISO 9660 + Rock Ridge file system
file-system 	MSDOSFS		# MS-DOS file system
file-system 	FDESC		# /dev/fd
file-system 	KERNFS		# /kern
#file-system 	NULLFS		# loopback file system
#file-system 	OVERLAY		# overlay file system
#file-system 	PORTAL		# portal filesystem (still experimental)
file-system 	PROCFS		# /proc
#file-system 	UMAPFS		# NULLFS + uid and gid remapping
file-system 	UNION		# union file system
#file-system	CODA		# Coda File System; also needs vcoda (below)

# Networking options
#options 	GATEWAY		# IP packet forwarding
options 	INET		# IP + ICMP + TCP + UDP
options 	INET6		# IPV6
#options 	IPSEC		# IP security
#options 	IPSEC_ESP	# IP security (encryption part; define w/ IPSEC)
#options 	IPSEC_DEBUG	# debug for IP security
#options 	MROUTING	# Multicast routing support
#options 	ISO		# OSI networking
#options 	TPIP		# TPIP
#options 	EON		# OSI tunneling over IP
#options 	CCITT,LLC,HDLC	# X.25

options 	NFSSERVER	# Sun NFS-compatible filesystem (server)
options 	SOFTDEP		# FFS soft updates support.
#options 	QUOTA		# UFS quotas
options 	VNODE_OP_NOINLINE # don't inline vnode op calls

options 	NFS_BOOT_DHCP

config		netbsd		root on ? type ?

# temporally power management
hpcapm0	at mainbus0			# power management
apmdev0	at hpcapm0			# APM

txsim*	at mainbus0
#
# System Internal Modules
#
tx39biu*	at txsim?
tx39icu*	at txsim?
tx39clock*	at txsim?
tx39power*	at txsim?
tx3912video*	at txsim?
tx39io*		at txsim?
tx39sib*	at txsim?
tx39uart*	at txsim?
txcom0		at tx39uart? slot 0
txcom1		at tx39uart? slot 1
tx39ir*		at txcom1

#
# TX39 external modules. (Platform dependent)
#
options 	USE_POLL	# keyboard / touchpanel device requires this

# IO module manager (virtual bridge) DO NOT DELETE
txioman* at txsim?
# iochip 0 TX39 internal IO
#	 1 TX39 internal MFIO
#	 2 BETTY IO
#	(3 ITE IO notyet)
# edge  0 no interrupt.
# edge  1 positive edge
# edge  2 negative edge
# edge  3 both edge
# initial ... set initial state (on/off)
hpcioman3 at txioman? platform COMPAQ_C_2010
hpcout*	at hpcioman3 iochip 1 evtype POWER  id PWCTL_LED	port 3  initvalue 0
hpcin*	at hpcioman3 iochip 0 evtype BUTTON id BTN_REC		port 6  edge 1
hpcin*	at hpcioman3 iochip 0 evtype BUTTON id BTN_APP0		port 5  edge 1
hpcin*	at hpcioman3 iochip 1 evtype EVENT  id PME_AC		port 28 edge 1
hpcin*	at hpcioman3 iochip 1 evtype EVENT  id COM0_DCD		port 30 edge 3
hpcin*	at hpcioman3 iochip 1 evtype EVENT  id COM0_CTS		port 5  edge 3
hpcout*	at hpcioman3 iochip 1 evtype SET    id COM0_DTR		port 31
hpcout*	at hpcioman3 iochip 1 evtype SET    id COM0_RTS		port 6

hpcioman4 at txioman? platform COMPAQ_C_810
hpcout*	at hpcioman4 iochip 1 evtype POWER  id PWCTL_LED	port 3  initvalue 0
hpcin*	at hpcioman4 iochip 0 evtype BUTTON id BTN_REC		port 6  edge 1
hpcin*	at hpcioman4 iochip 0 evtype BUTTON id BTN_APP0		port 5  edge 1
hpcin*	at hpcioman4 iochip 1 evtype EVENT  id PME_AC		port 28 edge 1
hpcin*	at hpcioman4 iochip 1 evtype EVENT  id COM0_DCD		port 30 edge 3
hpcin*	at hpcioman4 iochip 1 evtype EVENT  id COM0_CTS		port 5  edge 3
hpcout*	at hpcioman4 iochip 1 evtype SET    id COM0_DTR		port 31
hpcout*	at hpcioman4 iochip 1 evtype SET    id COM0_RTS		port 6
hpcout*	at hpcioman4 iochip 2 evtype BUTTON id BTN_LIGHT	port 5

hpcioman5 at txioman? platform SHARP_MOBILON
hpcout*	at hpcioman5 iochip 1 evtype POWER  id PWCTL_LCDLIGHT	port 14
hpcin*	at hpcioman5 iochip 0 evtype BUTTON id BTN_REC		port 0  edge 1
hpcin*	at hpcioman5 iochip 1 evtype BUTTON id BTN_APP0		port 31 edge 1
hpcin*	at hpcioman5 iochip 1 evtype BUTTON id BTN_COVER	port 29 edge 1
#hpcin*	at hpcioman5 iochip 0 evtype EVENT  id COM0_CTS		port 4  edge 3 # DANGER
#hpcin*	at hpcioman5 iochip 0 evtype EVENT  id COM0_DCD		port 6  edge 3 # DANGER
hpcout*	at hpcioman5 iochip 0 evtype SET    id COM0_RTS		port 5
hpcout*	at hpcioman5 iochip 1 evtype SET    id COM0_DTR		port 15

# Chip select manager
txcsbus3	at tx39biu? platform COMPAQ_C
txcsbus4	at tx39biu? platform PHILIPS_NINO
txcsbus5	at tx39biu? platform SHARP_MOBILON
txcsbus*	at tx39biu?	# misc unknown.

# PHILIPS 74ALVC*1624? / TOSHIBA TC5165BFTS buffer chip (keyboard)
tc5165buf*	at txcsbus3 iocs 3 iocsbase 0 iocssize 0x100 iocswidth 16
tc5165buf*	at txcsbus5 iocs 4 iocsbase 0 iocssize 0x100 iocswidth 16
hpckbd*		at tc5165buf?

# ITE IT8368E PCMCIA / TOSHIBA TC6345AF buffer chip (PCMCIA)
# card/insert	... 3:2 (98)
# remove	... 5:8 (168)
options 	IT8368E_LEGACY_MODE	# Mobilon HC-4100 requires this
it8368e*	at txcsbus? regcs 2 regcsbase 0 regcssize 0x20 regcswidth 16 iocs 8 iocsbase 0 iocssize 0x4000000 iocswidth 16 irq1 98 irq2 168 irq3 98

# PHILIPS UCB1200 / TOSHIBA TC35413F (modem/audio analog front-end)
ucb*		at tx39sib? slot 0
ucbtp*		at ucb?
ucbsnd*		at ucb?
ucbio*		at ucb?

# WS console uses SUN or VT100 terminal emulation
hpcfb*		at tx3912video?
wsdisplay*	at hpcfb?
wskbd*		at hpckbd? mux 1
wsmouse*	at ucbtp? mux 0
btnmgr0		at mainbus0
wskbd*		at btnmgr0 mux 1

options 	WSEMUL_VT100
options 	WS_KERNEL_FG=WSCOL_BROWN
options 	WS_KERNEL_BG=WSCOL_BLUE
options 	WSDISPLAY_DEFAULTSCREENS=4
options 	FONT_VT220L8x10
# compatibility to other console drivers
options 	WSDISPLAY_COMPAT_PCVT		# emulate some ioctls
options 	WSDISPLAY_COMPAT_SYSCONS	# emulate some ioctls
options 	WSDISPLAY_COMPAT_USL		# VT handling
options 	WSDISPLAY_COMPAT_RAWKBD		# can get raw scancodes

# PCMCIA bus support
pcmcia* at it8368e? controller ? socket ?

# PCMCIA IDE disk
wdc*	at pcmcia? function ?
wd*	at wdc? channel ? drive ? flags 0x0000

# ATAPI bus support
atapibus* at wdc? channel ?

# ATAPI devices
# flags have the same meaning as for IDE drives.
cd*	at atapibus? drive ? flags 0x0000	# ATAPI CD-ROM drives
sd*	at atapibus? drive ? flags 0x0000	# ATAPI disk drives
#uk*	at atapibus? drive ? flags 0x0000	# ATAPI unknown

# PCMCIA network interfaces
#awi*	at pcmcia? function ?		# BayStack 650/660 (802.11FH/DS)
#cnw*	at pcmcia? function ?		# Xircom/Netwave AirSurfer
#ep*	at pcmcia? function ?		# 3Com 3c589 and 3c562 Ethernet
#mbe*	at pcmcia? function ?		# MB8696x based Ethernet
#ne*	at pcmcia? function ?		# NE2000-compatible Ethernet
#ray*	at pcmcia? function ?		# Raytheon Raylink (802.11)
#sm*	at pcmcia? function ?		# Megahertz Ethernet
#wi*	at pcmcia? function ?		# Lucent WaveLan IEEE (802.11)
#xe*	at pcmcia? function ?		# Xircom PCMCIA cards

#mhzc*	at pcmcia? function ?		# Megahertz Ethernet/Modem combo cards
#com*	at mhzc?
#sm*	at mhzc?

# PCMCIA serial interfaces
#com*	at pcmcia? function ?		# Modems and serial cards

#pcmcom*	at pcmcia? function ?		# PCMCIA multi-port serial cards
#com*	at pcmcom? slave ?		# ...and the slave devices

# PCMCIA SCSI interfaces
aic*	at pcmcia? function ?		# Adaptec APA-1460 SCSI
esp*	at pcmcia? function ?		# Qlogic ESP406/FAS408 SCSI

scsibus* at aic?
scsibus* at esp?

# SCSI devices
sd*	at scsibus? target ? lun ?	# SCSI disk drives
#st*	at scsibus? target ? lun ?	# SCSI tape drives
#cd*	at scsibus? target ? lun ?	# SCSI CD-ROM drives
#ch*	at scsibus? target ? lun ?	# SCSI autochangers
#ss*	at scsibus? target ? lun ?	# SCSI scanners
#uk*	at scsibus? target ? lun ?	# SCSI unknown

# disk/mass storage pseudo-devices
#pseudo-device	ccd		4	# concatenated disks
#pseudo-device	raid		4	# RAIDframe disk driver
#options 	RAID_AUTOCONFIG		# auto-configuration of RAID components
pseudo-device	md		1	# memory disk
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		1	# network loopback
pseudo-device	ppp		2	# Point-to-Point Protocol

# mouse & keyboard multiplexor pseudo-devices
pseudo-device	wsmux

# a pseudo device needed for Coda	# also needs CODA (above)
#pseudo-device	vcoda		4	# coda minicache <-> venus comm.

# miscellaneous pseudo-devices
pseudo-device	rnd			# /dev/random and in-kernel generator
pseudo-device	pty			# pseudo-terminals

# for IPv6
pseudo-device	gif		4	# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith		1	# IPv[46] tcp relay translation i/f
@


1.31.2.3
log
@More catchup.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.31.2.2 2002/01/11 23:38:22 nathanw Exp $
d11 7
a17 1
include		"arch/hpcmips/conf/std.hpcmips.tx39"
d19 1
d29 1
d102 1
d104 1
a104 1
# System Internal Modules (TX391X specific)
d106 4
d111 5
@


1.31.2.4
log
@Catch up to -current.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.31.2.3 2002/02/28 04:09:53 nathanw Exp $
d16 5
a20 5
#options 	TX39ICU_DEBUG
#options 	TX39CLOCK_DEBUG
#options 	TX39BIU_DEBUG
#options 	TX39POWER_DEBUG
#options 	TX39UART_DEBUG
a49 2
#options	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)

a87 3
# compile options
makeoptions	DEFGP="-G 14"

@


1.31.2.5
log
@Catch up to -current.
(CVS: It's not just a program. It's an adventure!)
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.31.2.4 2002/04/01 07:40:23 nathanw Exp $
d30 1
a30 1
#options 	 MEMORY_DISK_SIZE=10000
d36 1
a36 1
#options 	MEMORY_DISK_SIZE=12288	# size of memory disk, in blocks
@


1.31.2.6
log
@Catch up to -current.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.31.2.5 2002/04/17 00:03:06 nathanw Exp $
d30 1
a30 1
#options 	MEMORY_DISK_ROOT_SIZE=10000
d36 1
a36 1
#options 	MEMORY_DISK_ROOT_SIZE=12288	# size of memory disk, in blocks
a49 1
#options 	USERCONF	# userconf(4) support
@


1.31.2.7
log
@Catch up to -current.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.31.2.6 2002/06/20 03:38:46 nathanw Exp $
a8 2
#options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary

a268 1
pseudo-device	clockctl		# user control of clock subsystem
@


1.31.2.8
log
@Catch up to -current.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.31.2.7 2002/10/18 02:37:04 nathanw Exp $
d52 1
a52 1
options 	USERCONF	# userconf(4) support
@


1.31.2.9
log
@Sync with HEAD.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.31.2.8 2002/12/11 05:58:40 thorpej Exp $
d94 1
a94 1
#makeoptions	DEFGP="-G 14"
@


1.30
log
@(TX39) switch from TX local I/O manager to hpcio
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.29 2001/01/04 05:20:37 sato Exp $
d273 1
a273 1
pseudo-device	wsmux		2
@


1.30.2.1
log
@Sync kqueue branch with -current.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.34 2002/01/02 13:13:19 uch Exp $
d9 1
a9 1
maxusers	16
d11 7
a17 1
include		"arch/hpcmips/conf/std.hpcmips.tx39"
d19 1
d29 1
d38 2
a39 2
#options 	 MINIROOTSIZE=10000
options 	MSGBUFSIZE=65534	# for dmesg
d90 1
a90 1
options 	SOFTDEP		# FFS soft updates support.
d102 1
d104 1
a104 1
# System Internal Modules (TX391X specific)
d106 4
d111 5
d121 1
a121 1
options 	USE_POLL	# keyboard / touchpanel device requires this
d179 1
a179 1
options 	IT8368E_LEGACY_MODE	# Mobilon HC-4100 requires this
d273 1
a273 1
pseudo-device	wsmux
d279 1
a279 1
pseudo-device	rnd			# /dev/random and in-kernel generator
@


1.30.2.2
log
@Sync w/ -current.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.30.2.1 2002/01/10 19:43:44 thorpej Exp $
d16 5
a20 5
#options 	TX39ICU_DEBUG
#options 	TX39CLOCK_DEBUG
#options 	TX39BIU_DEBUG
#options 	TX39POWER_DEBUG
#options 	TX39UART_DEBUG
a49 2
#options	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)

a86 3

# compile options
makeoptions	DEFGP="-G 14"
@


1.30.2.3
log
@Catch up with -current.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.30.2.2 2002/02/11 20:08:03 jdolecek Exp $
d30 1
a30 1
#options 	 MEMORY_DISK_SIZE=10000
d36 1
a36 1
#options 	MEMORY_DISK_SIZE=12288	# size of memory disk, in blocks
@


1.30.2.4
log
@catch up with -current on kqueue branch
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.30.2.3 2002/03/16 15:57:56 jdolecek Exp $
a8 2
#options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary

d30 1
a30 1
#options 	MEMORY_DISK_ROOT_SIZE=10000
d36 1
a36 1
#options 	MEMORY_DISK_ROOT_SIZE=12288	# size of memory disk, in blocks
a49 1
#options 	USERCONF	# userconf(4) support
@


1.30.2.5
log
@sync kqueue branch with HEAD
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.30.2.4 2002/06/23 17:36:49 jdolecek Exp $
a270 1
pseudo-device	clockctl		# user control of clock subsystem
@


1.30.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
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.30.2.5 2002/09/06 08:35:37 jdolecek Exp $
d52 1
a52 1
options 	USERCONF	# userconf(4) support
@


1.29
log
@adapt resent config_hook.h
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.28 2000/10/22 10:42:31 uch Exp $
d123 5
a127 4
# unified IO module manager
# group 0 MFIO
#	1 IO
#	2 BETTY IO
d134 30
a163 23
txioman3 at txsim? platform COMPAQ_C
txout*	at txioman3 id PWCTL_LED	evtype POWER group 0 port 3 initial 0
txin*	at txioman3 id BTN_REC		evtype BUTTON group 1 port 6 edge 1
txin*	at txioman3 id BTN_APP0		evtype BUTTON group 1 port 5 edge 1
txin*	at txioman3 id PME_AC		evtype EVENT group 0 port 28 edge 1
txin*	at txioman3 id COM0_DCD		evtype EVENT group 0 port 30 edge 3
txin*	at txioman3 id COM0_CTS		evtype EVENT group 0 port 5  edge 3
txout*	at txioman3 id COM0_DTR		evtype SET   group 0 port 31
txout*	at txioman3 id COM0_RTS		evtype SET   group 0 port 6
txioman30 at txsim? platform COMPAQ_C_810
txout*	at txioman30 id BTN_LIGHT	evtype BUTTON group 2 port 5

txioman4 at txsim? platform PHILIPS_NINO

txioman5 at txsim? platform SHARP_MOBILON
txout*	at txioman5 id PWCTL_LCDLIGHT	evtype POWER  group 0 port 14
txin*	at txioman5 id BTN_REC		evtype BUTTON group 1 port 0 edge 1
txin*	at txioman5 id BTN_APP0		evtype BUTTON group 0 port 31 edge 1
txin*	at txioman5 id BTN_COVER	evtype BUTTON group 0 port 29 edge 1
#txin*	at txioman5 id COM0_CTS		evtype EVENT  group 1 port 4 edge 3 # DANGER
#txin*	at txioman5 id COM0_DCD		evtype EVENT  group 1 port 6 edge 3 # DANGER
txout*	at txioman5 id COM0_RTS		evtype SET    group 1 port 5
txout*	at txioman5 id COM0_DTR		evtype SET    group 0 port 15
@


1.29.2.1
log
@Catch up to -current.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.29 2001/01/04 05:20:37 sato Exp $
d123 4
a126 5
# IO module manager (virtual bridge) DO NOT DELETE
txioman* at txsim?
# iochip 0 TX39 internal IO
#	 1 TX39 internal MFIO
#	 2 BETTY IO
d133 23
a155 30
hpcioman3 at txioman? platform COMPAQ_C_2010
hpcout*	at hpcioman3 iochip 1 evtype POWER  id PWCTL_LED	port 3  initvalue 0
hpcin*	at hpcioman3 iochip 0 evtype BUTTON id BTN_REC		port 6  edge 1
hpcin*	at hpcioman3 iochip 0 evtype BUTTON id BTN_APP0		port 5  edge 1
hpcin*	at hpcioman3 iochip 1 evtype EVENT  id PME_AC		port 28 edge 1
hpcin*	at hpcioman3 iochip 1 evtype EVENT  id COM0_DCD		port 30 edge 3
hpcin*	at hpcioman3 iochip 1 evtype EVENT  id COM0_CTS		port 5  edge 3
hpcout*	at hpcioman3 iochip 1 evtype SET    id COM0_DTR		port 31
hpcout*	at hpcioman3 iochip 1 evtype SET    id COM0_RTS		port 6

hpcioman4 at txioman? platform COMPAQ_C_810
hpcout*	at hpcioman4 iochip 1 evtype POWER  id PWCTL_LED	port 3  initvalue 0
hpcin*	at hpcioman4 iochip 0 evtype BUTTON id BTN_REC		port 6  edge 1
hpcin*	at hpcioman4 iochip 0 evtype BUTTON id BTN_APP0		port 5  edge 1
hpcin*	at hpcioman4 iochip 1 evtype EVENT  id PME_AC		port 28 edge 1
hpcin*	at hpcioman4 iochip 1 evtype EVENT  id COM0_DCD		port 30 edge 3
hpcin*	at hpcioman4 iochip 1 evtype EVENT  id COM0_CTS		port 5  edge 3
hpcout*	at hpcioman4 iochip 1 evtype SET    id COM0_DTR		port 31
hpcout*	at hpcioman4 iochip 1 evtype SET    id COM0_RTS		port 6
hpcout*	at hpcioman4 iochip 2 evtype BUTTON id BTN_LIGHT	port 5

hpcioman5 at txioman? platform SHARP_MOBILON
hpcout*	at hpcioman5 iochip 1 evtype POWER  id PWCTL_LCDLIGHT	port 14
hpcin*	at hpcioman5 iochip 0 evtype BUTTON id BTN_REC		port 0  edge 1
hpcin*	at hpcioman5 iochip 1 evtype BUTTON id BTN_APP0		port 31 edge 1
hpcin*	at hpcioman5 iochip 1 evtype BUTTON id BTN_COVER	port 29 edge 1
#hpcin*	at hpcioman5 iochip 0 evtype EVENT  id COM0_CTS		port 4  edge 3 # DANGER
#hpcin*	at hpcioman5 iochip 0 evtype EVENT  id COM0_DCD		port 6  edge 3 # DANGER
hpcout*	at hpcioman5 iochip 0 evtype SET    id COM0_RTS		port 5
hpcout*	at hpcioman5 iochip 1 evtype SET    id COM0_DTR		port 15
@


1.28
log
@new I/O modules framework for TX based system.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.27 2000/10/04 13:53:54 uch Exp $
d140 2
a141 2
txout*	at txioman3 id COM0_DTR		evtype OUT   group 0 port 31
txout*	at txioman3 id COM0_RTS		evtype OUT   group 0 port 6
d154 2
a155 2
txout*	at txioman5 id COM0_RTS		evtype OUT    group 1 port 5
txout*	at txioman5 id COM0_DTR		evtype OUT    group 0 port 15
@


1.28.2.1
log
@file TX3912 was added on branch thorpej_scsipi on 2000-11-20 20:45:45 +0000
@
text
@d1 276
@


1.28.2.2
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
@a0 276
#
# Distribution kernel (TOSHIBA TX3912 based model) kernel config file

#
#	$NetBSD: TX3912,v 1.28.2.1 2000/11/20 20:45:45 bouyer Exp $
#
include		"arch/hpcmips/conf/std.hpcmips"

maxusers	8

options 	MIPS1			# R2000/R3000 CPUs
options 	ENABLE_MIPS_TX3900	# R3900 CPU core
options 	NOFPU			# No FPU
options 	SOFTFLOAT		# emulate FPU insn
#options	R3900_CACHE_DISABLE	# Disable I/D-cache

options 	TX39XX			# Toshiba TX39 series
options 	TX391X			# Product TMPR3912
options 	KSEG2IOBUFSIZE=0x08000000	# MCS[0:3] are mapped to kseg2

options 	TX39_DEBUG
options 	TX39_WATCHDOGTIMER
#options 	TX39ICUDEBUG
#options 	TX39CLKDEBUG
#options 	TX39BIUDEBUG
#options 	TX39POWERDEBUG
#options 	TX39UARTDEBUG

options 	__NO_SOFT_SERIAL_INTERRUPT
options 	SERIALCONSSLOT=0	# UARTA 0, UARTB 1

options 	DDB			# in-kernel debugger
#options 	DDB_ONPANIC=0		# don't enter debugger on panic
options 	DIAGNOSTIC		# extra kernel debugging checks
options 	DEBUG			# extra kernel debugging support
options 	KTRACE			# system call tracing support
#options 	SYSCALL_DEBUG		# for debug
#options	 MINIROOTSIZE=10000
options		MSGBUFSIZE=65534	# for dmesg

#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 	MINIROOTSIZE=12288	# size of memory disk, in blocks

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 	COMPAT_43

options 	SCSIVERBOSE	# human readable SCSI error messages
options 	PCMCIAVERBOSE	# verbose PCMCIA configuration messages

options 	NTP			# network time protocol
#options 	UCONSOLE		# users can redirect console (unsafe)

# File systems
file-system 	FFS		# UFS
#file-system 	EXT2FS		# second extended file system (linux)
#file-system 	LFS		# log-structured file system
file-system 	MFS		# memory file system
file-system 	NFS		# Network File System client
#file-system 	CD9660		# ISO 9660 + Rock Ridge file system
file-system 	MSDOSFS		# MS-DOS file system
file-system 	FDESC		# /dev/fd
file-system 	KERNFS		# /kern
#file-system 	NULLFS		# loopback file system
#file-system 	OVERLAY		# overlay file system
#file-system 	PORTAL		# portal filesystem (still experimental)
file-system 	PROCFS		# /proc
#file-system 	UMAPFS		# NULLFS + uid and gid remapping
file-system 	UNION		# union file system
#file-system	CODA		# Coda File System; also needs vcoda (below)

# Networking options
#options 	GATEWAY		# IP packet forwarding
options 	INET		# IP + ICMP + TCP + UDP
options 	INET6		# IPV6
#options 	IPSEC		# IP security
#options 	IPSEC_ESP	# IP security (encryption part; define w/ IPSEC)
#options 	IPSEC_DEBUG	# debug for IP security
#options 	MROUTING	# Multicast routing support
#options 	ISO		# OSI networking
#options 	TPIP		# TPIP
#options 	EON		# OSI tunneling over IP
#options 	CCITT,LLC,HDLC	# X.25

options 	NFSSERVER	# Sun NFS-compatible filesystem (server)
options 	SOFTDEP         # FFS soft updates support.
#options 	QUOTA		# UFS quotas
options 	VNODE_OP_NOINLINE # don't inline vnode op calls

options 	NFS_BOOT_DHCP

config		netbsd		root on ? type ?

# temporally power management
hpcapm0	at mainbus0			# power management
apmdev0	at hpcapm0			# APM

txsim*	at mainbus0
#
# System Internal Modules
#
tx39biu*	at txsim?
tx39icu*	at txsim?
tx39clock*	at txsim?
tx39power*	at txsim?
tx3912video*	at txsim?
tx39io*		at txsim?
tx39sib*	at txsim?
tx39uart*	at txsim?
txcom0		at tx39uart? slot 0
txcom1		at tx39uart? slot 1
tx39ir*		at txcom1

#
# TX39 external modules. (Platform dependent)
#
options USE_POLL	# keyboard / touchpanel device  requires this

# unified IO module manager
# group 0 MFIO
#	1 IO
#	2 BETTY IO
#	(3 ITE IO notyet)
# edge  0 no interrupt.
# edge  1 positive edge
# edge  2 negative edge
# edge  3 both edge
# initial ... set initial state (on/off)
txioman3 at txsim? platform COMPAQ_C
txout*	at txioman3 id PWCTL_LED	evtype POWER group 0 port 3 initial 0
txin*	at txioman3 id BTN_REC		evtype BUTTON group 1 port 6 edge 1
txin*	at txioman3 id BTN_APP0		evtype BUTTON group 1 port 5 edge 1
txin*	at txioman3 id PME_AC		evtype EVENT group 0 port 28 edge 1
txin*	at txioman3 id COM0_DCD		evtype EVENT group 0 port 30 edge 3
txin*	at txioman3 id COM0_CTS		evtype EVENT group 0 port 5  edge 3
txout*	at txioman3 id COM0_DTR		evtype OUT   group 0 port 31
txout*	at txioman3 id COM0_RTS		evtype OUT   group 0 port 6
txioman30 at txsim? platform COMPAQ_C_810
txout*	at txioman30 id BTN_LIGHT	evtype BUTTON group 2 port 5

txioman4 at txsim? platform PHILIPS_NINO

txioman5 at txsim? platform SHARP_MOBILON
txout*	at txioman5 id PWCTL_LCDLIGHT	evtype POWER  group 0 port 14
txin*	at txioman5 id BTN_REC		evtype BUTTON group 1 port 0 edge 1
txin*	at txioman5 id BTN_APP0		evtype BUTTON group 0 port 31 edge 1
txin*	at txioman5 id BTN_COVER	evtype BUTTON group 0 port 29 edge 1
#txin*	at txioman5 id COM0_CTS		evtype EVENT  group 1 port 4 edge 3 # DANGER
#txin*	at txioman5 id COM0_DCD		evtype EVENT  group 1 port 6 edge 3 # DANGER
txout*	at txioman5 id COM0_RTS		evtype OUT    group 1 port 5
txout*	at txioman5 id COM0_DTR		evtype OUT    group 0 port 15

# Chip select manager
txcsbus3	at tx39biu? platform COMPAQ_C
txcsbus4	at tx39biu? platform PHILIPS_NINO
txcsbus5	at tx39biu? platform SHARP_MOBILON
txcsbus*	at tx39biu?	# misc unknown.

# PHILIPS 74ALVC*1624? / TOSHIBA TC5165BFTS buffer chip (keyboard)
tc5165buf*	at txcsbus3 iocs 3 iocsbase 0 iocssize 0x100 iocswidth 16
tc5165buf*	at txcsbus5 iocs 4 iocsbase 0 iocssize 0x100 iocswidth 16
hpckbd*		at tc5165buf?

# ITE IT8368E PCMCIA / TOSHIBA TC6345AF buffer chip (PCMCIA)
# card/insert	... 3:2 (98)
# remove	... 5:8 (168)
options	IT8368E_LEGACY_MODE	# Mobilon HC-4100 requires this
it8368e*	at txcsbus? regcs 2 regcsbase 0 regcssize 0x20 regcswidth 16 iocs 8 iocsbase 0 iocssize 0x4000000 iocswidth 16 irq1 98 irq2 168 irq3 98

# PHILIPS UCB1200 / TOSHIBA TC35413F (modem/audio analog front-end)
ucb*		at tx39sib? slot 0
ucbtp*		at ucb?
ucbsnd*		at ucb?
ucbio*		at ucb?

# WS console uses SUN or VT100 terminal emulation
hpcfb*		at tx3912video?
wsdisplay*	at hpcfb?
wskbd*		at hpckbd? mux 1
wsmouse*	at ucbtp? mux 0
btnmgr0		at mainbus0
wskbd*		at btnmgr0 mux 1

options 	WSEMUL_VT100
options 	WS_KERNEL_FG=WSCOL_BROWN
options 	WS_KERNEL_BG=WSCOL_BLUE
options 	WSDISPLAY_DEFAULTSCREENS=4
options 	FONT_VT220L8x10
# compatibility to other console drivers
options 	WSDISPLAY_COMPAT_PCVT		# emulate some ioctls
options 	WSDISPLAY_COMPAT_SYSCONS	# emulate some ioctls
options 	WSDISPLAY_COMPAT_USL		# VT handling
options 	WSDISPLAY_COMPAT_RAWKBD		# can get raw scancodes

# PCMCIA bus support
pcmcia* at it8368e? controller ? socket ?

# PCMCIA IDE disk
wdc*	at pcmcia? function ?
wd*	at wdc? channel ? drive ? flags 0x0000

# ATAPI bus support
atapibus* at wdc? channel ?

# ATAPI devices
# flags have the same meaning as for IDE drives.
cd*	at atapibus? drive ? flags 0x0000	# ATAPI CD-ROM drives
sd*	at atapibus? drive ? flags 0x0000	# ATAPI disk drives
#uk*	at atapibus? drive ? flags 0x0000	# ATAPI unknown

# PCMCIA network interfaces
#awi*	at pcmcia? function ?		# BayStack 650/660 (802.11FH/DS)
#cnw*	at pcmcia? function ?		# Xircom/Netwave AirSurfer
#ep*	at pcmcia? function ?		# 3Com 3c589 and 3c562 Ethernet
#mbe*	at pcmcia? function ?		# MB8696x based Ethernet
#ne*	at pcmcia? function ?		# NE2000-compatible Ethernet
#ray*	at pcmcia? function ?		# Raytheon Raylink (802.11)
#sm*	at pcmcia? function ?		# Megahertz Ethernet
#wi*	at pcmcia? function ?		# Lucent WaveLan IEEE (802.11)
#xe*	at pcmcia? function ?		# Xircom PCMCIA cards

#mhzc*	at pcmcia? function ?		# Megahertz Ethernet/Modem combo cards
#com*	at mhzc?
#sm*	at mhzc?

# PCMCIA serial interfaces
#com*	at pcmcia? function ?		# Modems and serial cards

#pcmcom*	at pcmcia? function ?		# PCMCIA multi-port serial cards
#com*	at pcmcom? slave ?		# ...and the slave devices

# PCMCIA SCSI interfaces
aic*	at pcmcia? function ?		# Adaptec APA-1460 SCSI
esp*	at pcmcia? function ?		# Qlogic ESP406/FAS408 SCSI

scsibus* at aic?
scsibus* at esp?

# SCSI devices
sd*	at scsibus? target ? lun ?	# SCSI disk drives
#st*	at scsibus? target ? lun ?	# SCSI tape drives
#cd*	at scsibus? target ? lun ?	# SCSI CD-ROM drives
#ch*	at scsibus? target ? lun ?	# SCSI autochangers
#ss*	at scsibus? target ? lun ?	# SCSI scanners
#uk*	at scsibus? target ? lun ?	# SCSI unknown

# disk/mass storage pseudo-devices
#pseudo-device	ccd		4	# concatenated disks
#pseudo-device	raid		4	# RAIDframe disk driver
#options 	RAID_AUTOCONFIG		# auto-configuration of RAID components
pseudo-device	md		1	# memory disk
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		1	# network loopback
pseudo-device	ppp		2	# Point-to-Point Protocol

# mouse & keyboard multiplexor pseudo-devices
pseudo-device	wsmux		2

# a pseudo device needed for Coda	# also needs CODA (above)
#pseudo-device	vcoda		4	# coda minicache <-> venus comm.

# miscellaneous pseudo-devices
pseudo-device   rnd                     # /dev/random and in-kernel generator
pseudo-device	pty			# pseudo-terminals

# for IPv6
pseudo-device	gif		4	# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith		1	# IPv[46] tcp relay translation i/f
@


1.28.2.3
log
@Sync with HEAD
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.28.2.2 2001/01/05 17:34:17 bouyer Exp $
d140 2
a141 2
txout*	at txioman3 id COM0_DTR		evtype SET   group 0 port 31
txout*	at txioman3 id COM0_RTS		evtype SET   group 0 port 6
d154 2
a155 2
txout*	at txioman5 id COM0_RTS		evtype SET    group 1 port 5
txout*	at txioman5 id COM0_DTR		evtype SET    group 0 port 15
@


1.27
log
@experimental power management support for TX3912/TX3922 based model.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.26 2000/09/27 10:22:23 shin Exp $
a25 1
#options 	TX39IODEBUG
d39 1
d123 33
a155 5
# IO module manager (Don't delete)
txioman3	at tx39io? platform COMPAQ_C
txioman4	at tx39io? platform PHILIPS_NINO
txioman5	at tx39io? platform SHARP_MOBILON
txioman*	at tx39io?	# misc unknown.
a178 1
ucbioport*	at ucbio? platform COMPAQ_C_810 id BTN_LIGHT port 5
@


1.26
log
@add 'options VNODE_OP_NOINLINE' to reduce size.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.25 2000/09/24 15:59:32 jdolecek Exp $
d97 4
@


1.25
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
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.24 2000/09/21 14:17:35 takemura Exp $
d92 1
@


1.24
log
@skbd -> hpckbd. hpckbd supports vrkiu as well as m38813c and tc5165.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.23 2000/06/29 11:42:30 shin Exp $
d240 1
a240 1
pseudo-device	pty		64	# pseudo ptys
@


1.23
log
@enable SOFTDEP.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.22 2000/06/14 22:02:25 veego Exp $
d133 1
a133 1
skbd*		at tc5165buf?
d151 1
a151 1
wskbd*		at skbd? mux 1
@


1.22
log
@Remove the obsolete config fragments for kernel crypto, because the IPsec
crypto code is now in the kernel source tree.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.21 2000/05/08 21:57:59 uch Exp $
d90 1
a90 1
#options 	SOFTDEP         # FFS soft updates support.
@


1.22.2.1
log
@pullup revision 1.23, approved by thorpej.

- enable SOFTDEP by default.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.22 2000/06/14 22:02:25 veego Exp $
d90 1
a90 1
options 	SOFTDEP         # FFS soft updates support.
@


1.21
log
@	 implement 8bpp CLUT of Plum2, TX3912 video module.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.20 2000/05/04 10:25:45 takemura Exp $
a74 11

# Pull in config fragments for kernel crypto.  Use only one of these,
# and adjust the prefixes as necessary.

#prefix ../crypto-us/sys
#cinclude "conf/files.crypto-us"
#prefix

#prefix ../crypto-intl/sys
#cinclude "conf/files.crypto-intl"
#prefix
@


1.21.2.1
log
@Sync w/ netbsd-1-5-base.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.22 2000/06/14 22:02:25 veego Exp $
d75 11
@


1.20
log
@Raw keyboard mode support. I'd tested this on MC/R530.
I don't sure if skbd work or not.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.19 2000/05/02 18:00:54 uch Exp $
d168 2
@


1.19
log
@forgot to commit TX3912.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.18 2000/04/27 19:38:24 uch Exp $
d170 5
@


1.18
log
@fix comment.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.17 2000/04/25 06:20:14 uch Exp $
d160 1
a160 2
bivideo*	at tx3912video?
hpcfb*		at bivideo?
@


1.17
log
@remove COMPAT_386BSD_MBRPART
remove COMAPT_13, COMPAT_14. hpcmips appears NetBSD 1.5.
@
text
@d2 1
a2 1
# Distribution kernel (TX3912 based model) kernel config file
d5 1
a5 1
#	$NetBSD: TX3912,v 1.16 2000/04/24 12:59:43 uch Exp $
a93 1
#options 	TCP_COMPAT_42	# compatibility with 4.2BSD TCP/IP
@


1.16
log
@add COMPAT_386BSD_MBRPART
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.15 2000/04/09 14:14:50 uch Exp $
a49 1
options 	COMPAT_386BSD_MBRPART # recognize old partition ID
@


1.15
log
@add rnd, IPV6 etc.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.14 2000/03/25 15:12:04 uch Exp $
d50 1
@


1.14
log
@cosmetic change.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.13 2000/03/13 18:49:15 uch Exp $
d55 31
a85 5
file-system	FFS		# fast filesystem with user and group quotas
file-system	MFS		# memory-based filesystem
file-system	KERNFS		# /kern (kernel informational filesystem)
file-system	PROCFS		# /proc
file-system	UNION
d88 18
a105 1
options 	INET		# Internet protocols
a109 1

a170 2
options 	WS_KERNEL_FG=WSCOL_GREEN
#options 	FONT_VT220L8x8
d183 6
d190 13
a202 6
ep*	at pcmcia? function ?		# 3Com 3c589 and 3c562 Ethernet
mbe*	at pcmcia? function ?		# MB8696x based Ethernet
ne*	at pcmcia? function ?		# NE2000-compatible Ethernet
mhzc*	at pcmcia? function ?		# Megahertz Ethernet/Modem combo cards
com*	at mhzc?
sm*	at mhzc?
d204 5
a208 1
com*	at pcmcia? function ?		# Modems and serial cards
d211 3
a213 1
aic*	at pcmcia? function ?
d215 3
d219 5
d226 4
a230 1
pseudo-device	md		1	# memory disk
d232 1
a236 1
pseudo-device	pty		64	# pseudo ptys
d241 10
@


1.13
log
@sync with hpcfb.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.12 2000/03/12 15:28:12 uch Exp $
d11 2
a12 2
options		MIPS1			# R2000/R3000 CPUs
options		ENABLE_MIPS_TX3900	# R3900 CPU core
d17 12
a28 12
options		TX39XX			# Toshiba TX39 series
options		TX391X			# Product TMPR3912
options		KSEG2IOBUFSIZE=0x08000000	# MCS[0:3] are mapped to kseg2

options		TX39_DEBUG
options		TX39_WATCHDOGTIMER
#options		TX39ICUDEBUG
#options		TX39CLKDEBUG
#options		TX39BIUDEBUG
#options		TX39IODEBUG
#options		TX39POWERDEBUG
#options		TX39UARTDEBUG
d30 2
a31 2
options		__NO_SOFT_SERIAL_INTERRUPT
options		SERIALCONSSLOT=0	# UARTA 0, UARTB 1
d33 1
a33 1
options		DDB			# in-kernel debugger
d35 3
a37 3
options		DIAGNOSTIC		# extra kernel debugging checks
options		DEBUG			# extra kernel debugging support
options		KTRACE			# system call tracing support
d50 1
a50 1
options		COMPAT_43
d53 1
a53 1
options		PCMCIAVERBOSE	# verbose PCMCIA configuration messages
d62 1
a62 1
options		INET		# Internet protocols
d66 1
a66 1
txsim*	at	mainbus0
d71 11
a81 11
tx39biu*	at	txsim?
tx39icu*	at	txsim?
tx39clock*	at	txsim?
tx39power*	at	txsim?
tx3912video*	at	txsim?
tx39io*		at	txsim?
tx39sib*	at	txsim?
tx39uart*	at	txsim?
txcom0		at	tx39uart? slot 0
txcom1		at	tx39uart? slot 1
tx39ir*		at	txcom1
d89 4
a92 4
txioman3	at	tx39io? platform COMPAQ_C
txioman4	at	tx39io? platform PHILIPS_NINO
txioman5	at	tx39io? platform SHARP_MOBILON
txioman*	at	tx39io?	# misc unknown.
d95 4
a98 4
txcsbus3	at	tx39biu? platform COMPAQ_C
txcsbus4	at	tx39biu? platform PHILIPS_NINO
txcsbus5	at	tx39biu? platform SHARP_MOBILON
txcsbus*	at	tx39biu?	# misc unknown.
d101 3
a103 3
tc5165buf*	at	txcsbus3 iocs 3 iocsbase 0 iocssize 0x100 iocswidth 16
tc5165buf*	at	txcsbus5 iocs 4 iocsbase 0 iocssize 0x100 iocswidth 16
skbd*		at	tc5165buf?
d109 1
a109 1
it8368e*	at	txcsbus? regcs 2 regcsbase 0 regcssize 0x20 regcswidth 16 iocs 8 iocsbase 0 iocssize 0x4000000 iocswidth 16 irq1 98 irq2 168 irq3 98
d112 5
a116 5
ucb*		at	tx39sib? slot 0
ucbtp*		at	ucb?
ucbsnd*		at	ucb?
ucbio*		at	ucb?
ucbioport*	at	ucbio? platform COMPAQ_C_810 id BTN_LIGHT port 5
d119 7
a125 7
bivideo*	at	tx3912video?
hpcfb*		at	bivideo?
wsdisplay*	at	hpcfb?
wskbd*		at	skbd? mux 1
wsmouse*	at	ucbtp? mux 0
btnmgr0		at	mainbus0
wskbd*		at	btnmgr0 mux 1
d129 1
a129 1
options		WS_KERNEL_FG=WSCOL_GREEN
@


1.12
log
@sync with btnmgr change.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.11 2000/02/27 16:34:14 uch Exp $
d119 3
a121 2
fb*		at	tx3912video?
wsdisplay*	at	fb?
@


1.11
log
@UCB1200 GPIO routines.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.10 2000/02/12 03:21:07 shin Exp $
d123 2
d169 1
a169 1
pseudo-device	btnmgr		1	# button event handler
@


1.10
log
@delete NKMEMCLUSTERS from configuration files.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.9 2000/01/16 21:47:00 uch Exp $
d41 5
d106 2
a107 2
# card		... 3:2 (98)
# insert/remove ... 5:1/8 (161/168)
d109 1
a109 1
it8368e*	at	txcsbus? regcs 2 regcsbase 0 regcssize 0x20 regcswidth 16 iocs 8 iocsbase 0 iocssize 0x4000000 iocswidth 16 irq1 161 irq2 168 irq3 98
d115 2
@


1.9
log
@add platform dependent TX39 UART module hook.
remove delay from tc5165buf interrupt handler.
backlight config_hook.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.8 2000/01/13 17:53:40 uch Exp $
a38 1
options		NKMEMCLUSTERS=1024	# 4K pages in kernel malloc pool
@


1.8
log
@TX39 IR module (connected to TX39 UARTB module)
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.7 2000/01/12 14:56:22 uch Exp $
d34 1
d38 1
d63 1
a71 1
#options COMPAQ_LOCAL_INTR
d82 7
a88 1
options USE_POLL	# keyboard device requires this
d90 1
a96 1
#
d161 1
@


1.7
log
@add UCB1200 sound module ucbsnd (core implementation only)
UCB1200 touch panel module moved to ucbtp and sync with vrpiu.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.6 2000/01/09 07:57:43 shin Exp $
d19 1
a19 1
options		KSEG2IOBUFSIZE=0x08000000	# MCS0/MCS1 are mapped to kseg2
d40 4
d75 1
d146 1
@


1.6
log
@add options for sysinst (memory disk size etc.)
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.5 2000/01/08 21:07:04 uch Exp $
d82 1
a82 1
# PHILIPS 74ALVC*1624? connected keyboard
d88 1
a88 1
# ITE IT8368E PCMCIA buffer chip
d94 1
a94 1
# PHILIPS UCB1200 modem/audio analog front-end
d96 2
d103 1
a103 1
wsmouse*	at	ucb? mux 0
@


1.5
log
@TX3912 touch panel support
	TX3912 SIB module + ADC part of UCB1200 (companion chip of TX3912)
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.4 2000/01/07 15:19:14 uch Exp $
d13 2
a14 1
options		SOFTFLOAT		# No FPU
@


1.4
log
@p7416buf and tc5165buf are merged.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.3 1999/12/12 17:07:13 uch Exp $
d94 1
a94 1
#ucb*		at	tx39sib? slot 0
d100 1
a100 1
#wsmouse*	at	ucb? mux 0
@


1.3
log
@clean up
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.2 1999/12/08 15:56:03 uch Exp $
d18 1
d21 1
a21 2
#options		TX39_WATCHDOGTIMER
#options		WINCE_DEFAULT_SETTING # Debugging use
a27 1
#options		IT8368DEBUG
d64 1
d66 1
d74 1
a74 1
options USE_POLL	# p7416buf requires this
a75 1
#options COMPAQ_LOCAL_INTR
d78 2
d83 3
a85 2
p7416buf*	at	txcsbus3 iocs 3 iocsbase 0 iocssize 0x100 iocswidth 16
skbd*		at	p7416buf?
d90 1
d93 2
a94 4
#
#	misc unknown.
#
txcsbus*	at	tx39biu?
d100 1
d104 1
d122 3
a124 1
sm*	at pcmcia? function ?		# Megahertz Ethernet
d133 5
d139 1
a140 2
#pseudo-device	md		1	# memory disk
pseudo-device	biconsdev	1	# build-in console device
d142 2
@


1.3.2.1
log
@Pull up to last week's -current.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.3 1999/12/12 17:07:13 uch Exp $
@


1.2
log
@sync with skbd.
@
text
@d5 1
a5 1
#	$NetBSD: TX3912,v 1.1 1999/11/21 07:04:31 uch Exp $
a74 3
#
#	COMPAQ C-series
#
d77 1
d87 1
a87 7
it8368e*	at	txcsbus3 regcs 2 regcsbase 0 regcssize 0x20 regcswidth 16 iocs 8 iocsbase 0 iocssize 0x4000000 iocswidth 16 irq1 161 irq2 168 irq3 98

#
#	Philips Nino300
#
txcsbus4	at	tx39biu? platform PHILIPS_NINO
it8368e*	at	txcsbus4 regcs 2 regcsbase 0 regcssize 0x20 regcswidth 16 iocs 8 iocsbase 0 iocssize 0x4000000 iocswidth 16 irq1 161 irq2 168 irq3 98
@


1.1
log
@TX3912/3922 support
@
text
@d5 1
a5 1
#	$NetBSD$
d20 9
a28 8
#options	TX39_WATCHDOGTIMER
#options	WINCE_DEFAULT_SETTING # Debugging use
options		TX39ICUDEBUG
options		TX39BIUDEBUG
options		TX39IODEBUG
options		TX39POWERDEBUG
#options	TX39UARTDEBUG
options		IT8368DEBUG
d34 2
a35 2
#options	DIAGNOSTIC		# extra kernel debugging checks
#options	DEBUG			# extra kernel debugging support
a38 1
options 	RTC_OFFSET=-540		# JST-9
d42 1
d73 1
a73 2
options USE_POLL	
options CCKBD_POLL	# XXX I could not find interrupt source. FIXME!!
d80 7
a86 2
# XXX interrupt line not found yet.
cckbd*		at	txcsbus3 iocs 3 iocsbase 0 iocssize 0x100 iocswidth 16
d88 1
a88 1
# insert/remove ... 5:1 (161/168)
a102 1
options		WSDISPLAY_COMPAT_RAWKBD
d105 1
a105 1
wskbd*		at	cckbd? mux 1
a110 1

@
