head	1.53;
access;
symbols
	netbsd-11-0-RC3:1.53
	netbsd-11-0-RC2:1.53
	netbsd-11-0-RC1:1.53
	perseant-exfatfs-base-20250801:1.53
	netbsd-11:1.53.0.146
	netbsd-11-base:1.53
	netbsd-10-1-RELEASE:1.53
	perseant-exfatfs-base-20240630:1.53
	perseant-exfatfs:1.53.0.144
	perseant-exfatfs-base:1.53
	netbsd-8-3-RELEASE:1.53
	netbsd-9-4-RELEASE:1.53
	netbsd-10-0-RELEASE:1.53
	netbsd-10-0-RC6:1.53
	netbsd-10-0-RC5:1.53
	netbsd-10-0-RC4:1.53
	netbsd-10-0-RC3:1.53
	netbsd-10-0-RC2:1.53
	thorpej-ifq:1.53.0.142
	thorpej-ifq-base:1.53
	thorpej-altq-separation:1.53.0.140
	thorpej-altq-separation-base:1.53
	netbsd-10-0-RC1:1.53
	netbsd-10:1.53.0.138
	netbsd-10-base:1.53
	bouyer-sunxi-drm:1.53.0.136
	bouyer-sunxi-drm-base:1.53
	netbsd-9-3-RELEASE:1.53
	thorpej-i2c-spi-conf2:1.53.0.134
	thorpej-i2c-spi-conf2-base:1.53
	thorpej-futex2:1.53.0.132
	thorpej-futex2-base:1.53
	thorpej-cfargs2:1.53.0.130
	thorpej-cfargs2-base:1.53
	cjep_sun2x-base1:1.53
	cjep_sun2x:1.53.0.128
	cjep_sun2x-base:1.53
	cjep_staticlib_x-base1:1.53
	netbsd-9-2-RELEASE:1.53
	cjep_staticlib_x:1.53.0.126
	cjep_staticlib_x-base:1.53
	thorpej-i2c-spi-conf:1.53.0.124
	thorpej-i2c-spi-conf-base:1.53
	thorpej-cfargs:1.53.0.122
	thorpej-cfargs-base:1.53
	thorpej-futex:1.53.0.120
	thorpej-futex-base:1.53
	netbsd-9-1-RELEASE:1.53
	bouyer-xenpvh-base2:1.53
	phil-wifi-20200421:1.53
	bouyer-xenpvh-base1:1.53
	phil-wifi-20200411:1.53
	bouyer-xenpvh:1.53.0.118
	bouyer-xenpvh-base:1.53
	is-mlppp:1.53.0.116
	is-mlppp-base:1.53
	phil-wifi-20200406:1.53
	netbsd-8-2-RELEASE:1.53
	ad-namecache-base3:1.53
	netbsd-9-0-RELEASE:1.53
	netbsd-9-0-RC2:1.53
	ad-namecache-base2:1.53
	ad-namecache-base1:1.53
	ad-namecache:1.53.0.114
	ad-namecache-base:1.53
	netbsd-9-0-RC1:1.53
	phil-wifi-20191119:1.53
	netbsd-9:1.53.0.112
	netbsd-9-base:1.53
	phil-wifi-20190609:1.53
	netbsd-8-1-RELEASE:1.53
	netbsd-8-1-RC1:1.53
	isaki-audio2:1.53.0.110
	isaki-audio2-base:1.53
	pgoyette-compat-merge-20190127:1.53
	pgoyette-compat-20190127:1.53
	pgoyette-compat-20190118:1.53
	pgoyette-compat-1226:1.53
	pgoyette-compat-1126:1.53
	pgoyette-compat-1020:1.53
	pgoyette-compat-0930:1.53
	pgoyette-compat-0906:1.53
	netbsd-7-2-RELEASE:1.53
	pgoyette-compat-0728:1.53
	netbsd-8-0-RELEASE:1.53
	phil-wifi:1.53.0.108
	phil-wifi-base:1.53
	pgoyette-compat-0625:1.53
	netbsd-8-0-RC2:1.53
	pgoyette-compat-0521:1.53
	pgoyette-compat-0502:1.53
	pgoyette-compat-0422:1.53
	netbsd-8-0-RC1:1.53
	pgoyette-compat-0415:1.53
	pgoyette-compat-0407:1.53
	pgoyette-compat-0330:1.53
	pgoyette-compat-0322:1.53
	pgoyette-compat-0315:1.53
	netbsd-7-1-2-RELEASE:1.53
	pgoyette-compat:1.53.0.106
	pgoyette-compat-base:1.53
	netbsd-7-1-1-RELEASE:1.53
	tls-maxphys-base-20171202:1.53
	matt-nb8-mediatek:1.53.0.104
	matt-nb8-mediatek-base:1.53
	nick-nhusb-base-20170825:1.53
	perseant-stdc-iso10646:1.53.0.102
	perseant-stdc-iso10646-base:1.53
	netbsd-8:1.53.0.100
	netbsd-8-base:1.53
	prg-localcount2-base3:1.53
	prg-localcount2-base2:1.53
	prg-localcount2-base1:1.53
	prg-localcount2:1.53.0.98
	prg-localcount2-base:1.53
	pgoyette-localcount-20170426:1.53
	bouyer-socketcan-base1:1.53
	jdolecek-ncq:1.53.0.96
	jdolecek-ncq-base:1.53
	pgoyette-localcount-20170320:1.53
	netbsd-7-1:1.53.0.94
	netbsd-7-1-RELEASE:1.53
	netbsd-7-1-RC2:1.53
	nick-nhusb-base-20170204:1.53
	netbsd-7-nhusb-base-20170116:1.53
	bouyer-socketcan:1.53.0.92
	bouyer-socketcan-base:1.53
	pgoyette-localcount-20170107:1.53
	netbsd-7-1-RC1:1.53
	nick-nhusb-base-20161204:1.53
	pgoyette-localcount-20161104:1.53
	netbsd-7-0-2-RELEASE:1.53
	nick-nhusb-base-20161004:1.53
	localcount-20160914:1.53
	netbsd-7-nhusb:1.53.0.90
	netbsd-7-nhusb-base:1.53
	pgoyette-localcount-20160806:1.53
	pgoyette-localcount-20160726:1.53
	pgoyette-localcount:1.53.0.88
	pgoyette-localcount-base:1.53
	nick-nhusb-base-20160907:1.53
	nick-nhusb-base-20160529:1.53
	netbsd-7-0-1-RELEASE:1.53
	nick-nhusb-base-20160422:1.53
	nick-nhusb-base-20160319:1.53
	nick-nhusb-base-20151226:1.53
	netbsd-7-0:1.53.0.86
	netbsd-7-0-RELEASE:1.53
	nick-nhusb-base-20150921:1.53
	netbsd-7-0-RC3:1.53
	netbsd-7-0-RC2:1.53
	netbsd-7-0-RC1:1.53
	nick-nhusb-base-20150606:1.53
	nick-nhusb-base-20150406:1.53
	nick-nhusb:1.53.0.84
	nick-nhusb-base:1.53
	netbsd-5-2-3-RELEASE:1.53
	netbsd-5-1-5-RELEASE:1.53
	netbsd-6-0-6-RELEASE:1.53
	netbsd-6-1-5-RELEASE:1.53
	netbsd-7:1.53.0.82
	netbsd-7-base:1.53
	yamt-pagecache-base9:1.53
	yamt-pagecache-tag8:1.53
	netbsd-6-1-4-RELEASE:1.53
	netbsd-6-0-5-RELEASE:1.53
	tls-earlyentropy:1.53.0.80
	tls-earlyentropy-base:1.53
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.53
	riastradh-drm2-base3:1.53
	netbsd-6-1-3-RELEASE:1.53
	netbsd-6-0-4-RELEASE:1.53
	netbsd-5-2-2-RELEASE:1.53
	netbsd-5-1-4-RELEASE:1.53
	netbsd-6-1-2-RELEASE:1.53
	netbsd-6-0-3-RELEASE:1.53
	netbsd-5-2-1-RELEASE:1.53
	netbsd-5-1-3-RELEASE:1.53
	rmind-smpnet-nbase:1.53
	netbsd-6-1-1-RELEASE:1.53
	riastradh-drm2-base2:1.53
	riastradh-drm2-base1:1.53
	riastradh-drm2:1.53.0.78
	riastradh-drm2-base:1.53
	rmind-smpnet:1.53.0.70
	rmind-smpnet-base:1.53
	netbsd-6-1:1.53.0.76
	netbsd-6-0-2-RELEASE:1.53
	netbsd-6-1-RELEASE:1.53
	khorben-n900:1.53.0.74
	netbsd-6-1-RC4:1.53
	netbsd-6-1-RC3:1.53
	agc-symver:1.53.0.72
	agc-symver-base:1.53
	netbsd-6-1-RC2:1.53
	netbsd-6-1-RC1:1.53
	yamt-pagecache-base8:1.53
	netbsd-5-2:1.53.0.68
	netbsd-6-0-1-RELEASE:1.53
	yamt-pagecache-base7:1.53
	netbsd-5-2-RELEASE:1.53
	netbsd-5-2-RC1:1.53
	matt-nb6-plus-nbase:1.53
	yamt-pagecache-base6:1.53
	netbsd-6-0:1.53.0.66
	netbsd-6-0-RELEASE:1.53
	netbsd-6-0-RC2:1.53
	tls-maxphys:1.53.0.64
	tls-maxphys-base:1.53
	matt-nb6-plus:1.53.0.62
	matt-nb6-plus-base:1.53
	netbsd-6-0-RC1:1.53
	jmcneill-usbmp-base10:1.53
	yamt-pagecache-base5:1.53
	jmcneill-usbmp-base9:1.53
	yamt-pagecache-base4:1.53
	jmcneill-usbmp-base8:1.53
	jmcneill-usbmp-base7:1.53
	jmcneill-usbmp-base6:1.53
	jmcneill-usbmp-base5:1.53
	jmcneill-usbmp-base4:1.53
	jmcneill-usbmp-base3:1.53
	jmcneill-usbmp-pre-base2:1.53
	jmcneill-usbmp-base2:1.53
	netbsd-6:1.53.0.60
	netbsd-6-base:1.53
	netbsd-5-1-2-RELEASE:1.53
	netbsd-5-1-1-RELEASE:1.53
	jmcneill-usbmp:1.53.0.58
	jmcneill-usbmp-base:1.53
	jmcneill-audiomp3:1.53.0.56
	jmcneill-audiomp3-base:1.53
	yamt-pagecache-base3:1.53
	yamt-pagecache-base2:1.53
	yamt-pagecache:1.53.0.54
	yamt-pagecache-base:1.53
	rmind-uvmplock-nbase:1.53
	cherry-xenmp:1.53.0.52
	cherry-xenmp-base:1.53
	uebayasi-xip-base7:1.53
	bouyer-quota2-nbase:1.53
	bouyer-quota2:1.53.0.50
	bouyer-quota2-base:1.53
	jruoho-x86intr:1.53.0.48
	jruoho-x86intr-base:1.53
	matt-mips64-premerge-20101231:1.53
	matt-nb5-mips64-premerge-20101231:1.53
	matt-nb5-pq3:1.53.0.46
	matt-nb5-pq3-base:1.53
	netbsd-5-1:1.53.0.44
	uebayasi-xip-base6:1.53
	uebayasi-xip-base5:1.53
	netbsd-5-1-RELEASE:1.53
	uebayasi-xip-base4:1.53
	uebayasi-xip-base3:1.53
	yamt-nfs-mp-base11:1.53
	netbsd-5-1-RC4:1.53
	matt-nb5-mips64-k15:1.53
	uebayasi-xip-base2:1.53
	yamt-nfs-mp-base10:1.53
	netbsd-5-1-RC3:1.53
	netbsd-5-1-RC2:1.53
	uebayasi-xip-base1:1.53
	netbsd-5-1-RC1:1.53
	rmind-uvmplock:1.53.0.42
	rmind-uvmplock-base:1.53
	yamt-nfs-mp-base9:1.53
	uebayasi-xip:1.53.0.40
	uebayasi-xip-base:1.53
	netbsd-5-0-2-RELEASE:1.53
	matt-nb5-mips64-premerge-20091211:1.53
	matt-premerge-20091211:1.53
	yamt-nfs-mp-base8:1.53
	matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.53
	matt-nb4-mips64-k7-u2a-k9b:1.53
	matt-nb5-mips64-u1-k1-k5:1.53
	yamt-nfs-mp-base7:1.53
	matt-nb5-mips64:1.53.0.38
	netbsd-5-0-1-RELEASE:1.53
	jymxensuspend-base:1.53
	yamt-nfs-mp-base6:1.53
	yamt-nfs-mp-base5:1.53
	yamt-nfs-mp-base4:1.53
	jym-xensuspend-nbase:1.53
	yamt-nfs-mp-base3:1.53
	nick-hppapmap-base4:1.53
	nick-hppapmap-base3:1.53
	netbsd-5-0:1.53.0.36
	netbsd-5-0-RELEASE:1.53
	netbsd-5-0-RC4:1.53
	netbsd-5-0-RC3:1.53
	nick-hppapmap-base2:1.53
	netbsd-5-0-RC2:1.53
	jym-xensuspend:1.53.0.34
	jym-xensuspend-base:1.53
	netbsd-5-0-RC1:1.53
	haad-dm-base2:1.53
	haad-nbase2:1.53
	ad-audiomp2:1.53.0.32
	ad-audiomp2-base:1.53
	netbsd-5:1.53.0.30
	netbsd-5-base:1.53
	nick-hppapmap:1.53.0.28
	nick-hppapmap-base:1.53
	matt-mips64-base2:1.53
	haad-dm-base1:1.53
	wrstuden-revivesa-base-4:1.53
	netbsd-4-0-1-RELEASE:1.51
	wrstuden-revivesa-base-3:1.53
	wrstuden-revivesa-base-2:1.53
	wrstuden-fixsa-newbase:1.51
	nick-csl-alignment-base5:1.52
	haad-dm:1.53.0.26
	haad-dm-base:1.53
	wrstuden-revivesa-base-1:1.53
	simonb-wapbl-nbase:1.53
	yamt-pf42-base4:1.53
	simonb-wapbl:1.53.0.24
	simonb-wapbl-base:1.53
	yamt-pf42-base3:1.53
	hpcarm-cleanup-nbase:1.53
	yamt-pf42-baseX:1.53
	yamt-pf42-base2:1.53
	yamt-nfs-mp-base2:1.53
	wrstuden-revivesa:1.53.0.22
	wrstuden-revivesa-base:1.53
	yamt-nfs-mp:1.53.0.20
	yamt-nfs-mp-base:1.53
	yamt-pf42:1.53.0.18
	yamt-pf42-base:1.53
	ad-socklock-base1:1.53
	yamt-lazymbuf-base15:1.53
	yamt-lazymbuf-base14:1.53
	keiichi-mipv6-nbase:1.53
	mjf-devfs2:1.53.0.16
	mjf-devfs2-base:1.53
	nick-net80211-sync:1.53.0.14
	nick-net80211-sync-base:1.53
	keiichi-mipv6:1.53.0.12
	keiichi-mipv6-base:1.53
	bouyer-xeni386-merge1:1.53
	matt-armv6-prevmlocking:1.52.6.1
	wrstuden-fixsa-base-1:1.51
	vmlocking2-base3:1.53
	netbsd-4-0:1.51.0.26
	netbsd-4-0-RELEASE:1.51
	bouyer-xeni386-nbase:1.53
	yamt-kmem-base3:1.53
	cube-autoconf:1.53.0.10
	cube-autoconf-base:1.53
	yamt-kmem-base2:1.53
	bouyer-xeni386:1.53.0.8
	bouyer-xeni386-base:1.53
	yamt-kmem:1.53.0.6
	yamt-kmem-base:1.53
	vmlocking2-base2:1.53
	reinoud-bufcleanup-nbase:1.53
	vmlocking2:1.53.0.4
	vmlocking2-base1:1.53
	netbsd-4-0-RC5:1.51
	matt-nb4-arm:1.51.0.24
	matt-nb4-arm-base:1.51
	matt-armv6-nbase:1.53
	jmcneill-base:1.53
	netbsd-4-0-RC4:1.51
	mjf-devfs:1.53.0.2
	mjf-devfs-base:1.53
	bouyer-xenamd64-base2:1.53
	vmlocking-nbase:1.53
	yamt-x86pmap-base4:1.53
	bouyer-xenamd64:1.52.0.10
	bouyer-xenamd64-base:1.53
	netbsd-4-0-RC3:1.51
	yamt-x86pmap-base3:1.52
	yamt-x86pmap-base2:1.52
	netbsd-4-0-RC2:1.51
	yamt-x86pmap:1.52.0.8
	yamt-x86pmap-base:1.52
	netbsd-4-0-RC1:1.51
	matt-armv6:1.52.0.6
	matt-armv6-base:1.53
	jmcneill-pm:1.52.0.4
	jmcneill-pm-base:1.53
	hpcarm-cleanup:1.52.0.2
	hpcarm-cleanup-base:1.53
	nick-csl-alignment:1.51.0.22
	nick-csl-alignment-base:1.51
	matt-mips64:1.51.0.20
	matt-mips64-base:1.52
	netbsd-3-1-1-RELEASE:1.41
	netbsd-3-0-3-RELEASE:1.41
	yamt-idlelwp-base8:1.51
	wrstuden-fixsa:1.51.0.18
	wrstuden-fixsa-base:1.51
	ppcoea-renovation:1.51.0.16
	ppcoea-renovation-base:1.52
	thorpej-atomic:1.51.0.14
	thorpej-atomic-base:1.51
	reinoud-bufcleanup:1.51.0.12
	reinoud-bufcleanup-base:1.53
	mjf-ufs-trans:1.51.0.10
	mjf-ufs-trans-base:1.51
	vmlocking:1.51.0.8
	vmlocking-base:1.52
	ad-audiomp:1.51.0.6
	ad-audiomp-base:1.51
	yamt-idlelwp:1.51.0.4
	post-newlock2-merge:1.51
	newlock2-nbase:1.51
	yamt-splraiseipl-base5:1.51
	yamt-splraiseipl-base4:1.51
	yamt-splraiseipl-base3:1.51
	abandoned-netbsd-4-base:1.49
	abandoned-netbsd-4:1.49.0.12
	netbsd-3-1:1.41.0.10
	netbsd-3-1-RELEASE:1.41
	netbsd-3-0-2-RELEASE:1.41
	yamt-splraiseipl-base2:1.51
	netbsd-3-1-RC4:1.41
	yamt-splraiseipl:1.50.0.4
	yamt-splraiseipl-base:1.50
	netbsd-3-1-RC3:1.41
	yamt-pdpolicy-base9:1.50
	newlock2:1.50.0.2
	newlock2-base:1.51
	yamt-pdpolicy-base8:1.50
	netbsd-3-1-RC2:1.41
	netbsd-3-1-RC1:1.41
	yamt-pdpolicy-base7:1.49
	netbsd-4:1.51.0.2
	netbsd-4-base:1.51
	yamt-pdpolicy-base6:1.49
	chap-midi-nbase:1.49
	netbsd-3-0-1-RELEASE:1.41
	gdamore-uart:1.49.0.10
	gdamore-uart-base:1.49
	simonb-timcounters-final:1.47.6.1
	yamt-pdpolicy-base5:1.49
	chap-midi:1.49.0.8
	chap-midi-base:1.49
	yamt-pdpolicy-base4:1.49
	yamt-pdpolicy-base3:1.49
	peter-altq-base:1.49
	peter-altq:1.49.0.6
	yamt-pdpolicy-base2:1.49
	elad-kernelauth-base:1.49
	elad-kernelauth:1.49.0.4
	yamt-pdpolicy:1.49.0.2
	yamt-pdpolicy-base:1.49
	yamt-uio_vmspace-base5:1.49
	simonb-timecounters:1.47.0.6
	simonb-timecounters-base:1.49
	rpaulo-netinet-merge-pcb:1.47.0.4
	rpaulo-netinet-merge-pcb-base:1.50
	yamt-uio_vmspace:1.47.0.2
	netbsd-3-0:1.41.0.8
	netbsd-3-0-RELEASE:1.41
	netbsd-3-0-RC6:1.41
	yamt-readahead-base3:1.46
	netbsd-3-0-RC5:1.41
	netbsd-3-0-RC4:1.41
	netbsd-3-0-RC3:1.41
	yamt-readahead-base2:1.46
	netbsd-3-0-RC2:1.41
	yamt-readahead-pervnode:1.46
	yamt-readahead-perfile:1.46
	yamt-readahead:1.46.0.6
	yamt-readahead-base:1.46
	netbsd-3-0-RC1:1.41
	yamt-vop-base3:1.46
	netbsd-2-0-3-RELEASE:1.35.2.1
	netbsd-2-1:1.35.2.1.0.4
	yamt-vop-base2:1.46
	thorpej-vnode-attr:1.46.0.4
	thorpej-vnode-attr-base:1.46
	netbsd-2-1-RELEASE:1.35.2.1
	yamt-vop:1.46.0.2
	yamt-vop-base:1.46
	netbsd-2-1-RC6:1.35.2.1
	netbsd-2-1-RC5:1.35.2.1
	netbsd-2-1-RC4:1.35.2.1
	netbsd-2-1-RC3:1.35.2.1
	netbsd-2-1-RC2:1.35.2.1
	netbsd-2-1-RC1:1.35.2.1
	yamt-lazymbuf:1.41.0.6
	yamt-km-base4:1.41
	netbsd-2-0-2-RELEASE:1.35.2.1
	yamt-km-base3:1.41
	netbsd-3:1.41.0.4
	netbsd-3-base:1.41
	yamt-km-base2:1.40
	yamt-km:1.38.0.2
	yamt-km-base:1.38
	kent-audio2:1.37.0.4
	kent-audio2-base:1.41
	netbsd-2-0-1-RELEASE:1.35.2.1
	kent-audio1-beforemerge:1.37
	netbsd-2:1.35.2.1.0.2
	netbsd-2-base:1.35.2.1
	kent-audio1:1.37.0.2
	kent-audio1-base:1.37
	netbsd-2-0-RELEASE:1.35.2.1
	netbsd-2-0-RC5:1.35.2.1
	netbsd-2-0-RC4:1.35.2.1
	netbsd-2-0-RC3:1.35.2.1
	netbsd-2-0-RC2:1.35.2.1
	netbsd-2-0-RC1:1.35.2.1
	netbsd-2-0:1.35.0.2
	netbsd-2-0-base:1.35
	netbsd-1-6-PATCH002-RELEASE:1.31.4.1
	netbsd-1-6-PATCH002:1.31.4.1
	netbsd-1-6-PATCH002-RC4:1.31.4.1
	netbsd-1-6-PATCH002-RC3:1.31.4.1
	netbsd-1-6-PATCH002-RC2:1.31.4.1
	netbsd-1-6-PATCH002-RC1:1.31.4.1
	ktrace-lwp:1.34.0.2
	ktrace-lwp-base:1.47
	netbsd-1-6-PATCH001:1.31.4.1
	netbsd-1-6-PATCH001-RELEASE:1.31.4.1
	netbsd-1-6-PATCH001-RC3:1.31.4.1
	netbsd-1-6-PATCH001-RC2:1.31.4.1
	netbsd-1-6-PATCH001-RC1:1.31.4.1
	nathanw_sa_end:1.26.8.6
	nathanw_sa_before_merge:1.33
	fvdl_fs64_base:1.33
	gmcgarry_ctxsw:1.33.0.4
	gmcgarry_ctxsw_base:1.33
	gmcgarry_ucred:1.33.0.2
	gmcgarry_ucred_base:1.33
	nathanw_sa_base:1.33
	kqueue-aftermerge:1.33
	kqueue-beforemerge:1.33
	netbsd-1-6-RELEASE:1.31.4.1
	netbsd-1-6-RC3:1.31.4.1
	netbsd-1-6-RC2:1.31.4.1
	netbsd-1-6-RC1:1.31.4.1
	netbsd-1-6:1.31.0.4
	netbsd-1-6-base:1.31
	gehenna-devsw:1.31.0.2
	gehenna-devsw-base:1.32
	netbsd-1-5-PATCH003:1.21
	eeh-devprop:1.29.0.6
	eeh-devprop-base:1.29
	newlock:1.29.0.4
	newlock-base:1.29
	ifpoll-base:1.29
	nathanw_sa:1.26.0.8
	thorpej-mips-cache:1.26.0.6
	thorpej-mips-cache-base:1.26
	thorpej-devvp-base3:1.26
	thorpej-devvp-base2:1.26
	post-chs-ubcperf:1.26
	pre-chs-ubcperf:1.26
	thorpej-devvp:1.26.0.4
	thorpej-devvp-base:1.26
	netbsd-1-5-PATCH002:1.21
	kqueue:1.26.0.2
	kqueue-base:1.33
	netbsd-1-5-PATCH001:1.21
	thorpej_scsipi_beforemerge:1.24
	thorpej_scsipi_nbase:1.24
	netbsd-1-5-RELEASE:1.21
	netbsd-1-5-BETA2:1.21
	netbsd-1-5-BETA:1.21
	netbsd-1-4-PATCH003:1.20
	netbsd-1-5-ALPHA2:1.21
	netbsd-1-5:1.21.0.12
	netbsd-1-5-base:1.21
	minoura-xpg4dl-base:1.21
	minoura-xpg4dl:1.21.0.10
	netbsd-1-4-PATCH002:1.20
	chs-ubc2-newbase:1.21
	wrstuden-devbsize-19991221:1.21
	wrstuden-devbsize:1.21.0.8
	wrstuden-devbsize-base:1.21
	kame_141_19991130:1.20
	comdex-fall-1999:1.21.0.6
	comdex-fall-1999-base:1.21
	fvdl-softdep:1.21.0.4
	fvdl-softdep-base:1.21
	thorpej_scsipi:1.21.0.2
	thorpej_scsipi_base:1.24
	netbsd-1-4-PATCH001:1.20
	kame_14_19990705:1.20
	kame_14_19990628:1.20
	kame:1.20.0.6
	chs-ubc2:1.20.0.4
	chs-ubc2-base:1.21
	netbsd-1-4-RELEASE:1.20
	netbsd-1-4:1.20.0.2
	netbsd-1-4-base:1.20
	netbsd-1-3-PATCH003:1.11.8.1
	netbsd-1-3-PATCH003-CANDIDATE2:1.11.8.1
	kenh-if-detach:1.19.0.6
	kenh-if-detach-base:1.19
	netbsd-1-3-PATCH003-CANDIDATE1:1.11.8.1
	netbsd-1-3-PATCH003-CANDIDATE0:1.11.8.1
	chs-ubc:1.19.0.4
	chs-ubc-base:1.19
	eeh-paddr_t:1.19.0.2
	eeh-paddr_t-base:1.19
	netbsd-1-3-PATCH002:1.11.8.1
	netbsd-1-3-PATCH001:1.11.8.1
	gwr-3x3-base:1.15
	gwr-3x3:1.15.0.4
	netbsd-1-3-RELEASE:1.11.8.1
	netbsd-1-3-BETA:1.11
	netbsd-1-3:1.11.0.8
	netbsd-1-3-base:1.11
	thorpej-signal:1.11.0.6
	thorpej-signal-base:1.11
	marc-pcmcia:1.11.0.4
	marc-pcmcia-bp:1.11
	marc-pcmcia-base:1.11
	bouyer-scsipi:1.11.0.2
	is-newarp-before-merge:1.10
	is-newarp:1.8.0.2
	is-newarp-base:1.8
	netbsd-1-2-PATCH001:1.1.2.2
	mrg-vm-swap:1.9.0.2
	thorpej-setroot:1.7.0.2
	netbsd-1-2-RELEASE:1.1.2.2
	netbsd-1-2-BETA:1.1
	netbsd-1-2:1.1.0.2
	netbsd-1-2-base:1.1;
locks; strict;
comment	@# @;


1.53
date	2007.10.17.19.57.44;	author garbled;	state Exp;
branches;
next	1.52;

1.52
date	2007.07.18.15.35.06;	author tsutsui;	state Exp;
branches
	1.52.6.1;
next	1.51;

1.51
date	2006.09.27.21.42.06;	author manu;	state Exp;
branches
	1.51.8.1
	1.51.16.1
	1.51.20.1
	1.51.22.1;
next	1.50;

1.50
date	2006.08.26.20.27.08;	author christos;	state Exp;
branches
	1.50.2.1
	1.50.4.1;
next	1.49;

1.49
date	2006.02.05.05.02.06;	author cube;	state Exp;
branches
	1.49.2.1;
next	1.48;

1.48
date	2006.02.04.03.44.58;	author rpaulo;	state Exp;
branches;
next	1.47;

1.47
date	2005.12.07.09.10.20;	author tsutsui;	state Exp;
branches
	1.47.2.1
	1.47.4.1
	1.47.6.1;
next	1.46;

1.46
date	2005.09.04.10.41.36;	author isaki;	state Exp;
branches;
next	1.45;

1.45
date	2005.08.19.05.20.03;	author christos;	state Exp;
branches;
next	1.44;

1.44
date	2005.08.19.02.03.57;	author christos;	state Exp;
branches;
next	1.43;

1.43
date	2005.07.31.04.04.46;	author yamt;	state Exp;
branches;
next	1.42;

1.42
date	2005.07.30.06.35.39;	author yamt;	state Exp;
branches;
next	1.41;

1.41
date	2005.02.18.21.05.54;	author dsl;	state Exp;
branches
	1.41.6.1;
next	1.40;

1.40
date	2005.02.11.08.25.56;	author dsl;	state Exp;
branches;
next	1.39;

1.39
date	2005.01.31.16.55.29;	author hannken;	state Exp;
branches;
next	1.38;

1.38
date	2005.01.21.12.19.25;	author tsutsui;	state Exp;
branches
	1.38.2.1;
next	1.37;

1.37
date	2004.11.10.17.54.08;	author christos;	state Exp;
branches
	1.37.4.1;
next	1.36;

1.36
date	2004.07.15.03.53.52;	author atatat;	state Exp;
branches;
next	1.35;

1.35
date	2003.09.22.14.11.30;	author cl;	state Exp;
branches
	1.35.2.1;
next	1.34;

1.34
date	2003.04.10.22.07.06;	author christos;	state Exp;
branches
	1.34.2.1;
next	1.33;

1.33
date	2002.09.18.02.44.10;	author lukem;	state Exp;
branches;
next	1.32;

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

1.31
date	2002.04.25.15.06.39;	author atatat;	state Exp;
branches
	1.31.2.1
	1.31.4.1;
next	1.30;

1.30
date	2002.04.12.08.11.25;	author gmcgarry;	state Exp;
branches;
next	1.29;

1.29
date	2002.01.27.13.23.28;	author jdolecek;	state Exp;
branches;
next	1.28;

1.28
date	2001.11.20.12.56.41;	author lukem;	state Exp;
branches;
next	1.27;

1.27
date	2001.11.20.08.43.40;	author lukem;	state Exp;
branches;
next	1.26;

1.26
date	2001.07.08.16.32.25;	author abs;	state Exp;
branches
	1.26.2.1
	1.26.8.1;
next	1.25;

1.25
date	2001.06.11.01.50.55;	author wiz;	state Exp;
branches;
next	1.24;

1.24
date	2001.02.22.07.11.08;	author chs;	state Exp;
branches
	1.24.2.1;
next	1.23;

1.23
date	2000.12.19.15.54.26;	author tsutsui;	state Exp;
branches;
next	1.22;

1.22
date	2000.09.24.15.59.38;	author jdolecek;	state Exp;
branches;
next	1.21;

1.21
date	99.07.29.10.37.25;	author augustss;	state Exp;
branches
	1.21.2.1;
next	1.20;

1.20
date	99.04.08.07.00.58;	author gwr;	state Exp;
branches
	1.20.2.1
	1.20.4.1;
next	1.19;

1.19
date	98.06.26.01.54.12;	author lukem;	state Exp;
branches;
next	1.18;

1.18
date	98.02.08.05.10.51;	author gwr;	state Exp;
branches;
next	1.17;

1.17
date	98.02.05.04.56.28;	author gwr;	state Exp;
branches;
next	1.16;

1.16
date	98.01.28.16.40.22;	author gwr;	state Exp;
branches;
next	1.15;

1.15
date	98.01.22.23.00.26;	author gwr;	state Exp;
branches
	1.15.4.1;
next	1.14;

1.14
date	97.12.13.00.26.09;	author gwr;	state Exp;
branches;
next	1.13;

1.13
date	97.12.01.16.07.10;	author kleink;	state Exp;
branches;
next	1.12;

1.12
date	97.11.17.01.58.32;	author lukem;	state Exp;
branches;
next	1.11;

1.11
date	97.05.07.02.15.02;	author lukem;	state Exp;
branches
	1.11.8.1;
next	1.10;

1.10
date	97.03.11.21.21.52;	author gwr;	state Exp;
branches;
next	1.9;

1.9
date	97.02.10.23.36.09;	author gwr;	state Exp;
branches;
next	1.8;

1.8
date	97.01.31.02.08.23;	author thorpej;	state Exp;
branches
	1.8.2.1;
next	1.7;

1.7
date	97.01.11.09.11.40;	author mikel;	state Exp;
branches
	1.7.2.1;
next	1.6;

1.6
date	96.12.28.23.27.29;	author pk;	state Exp;
branches;
next	1.5;

1.5
date	96.11.19.21.04.48;	author gwr;	state Exp;
branches;
next	1.4;

1.4
date	96.10.09.00.14.35;	author thorpej;	state Exp;
branches;
next	1.3;

1.3
date	96.10.08.18.01.49;	author jtc;	state Exp;
branches;
next	1.2;

1.2
date	96.08.26.23.41.13;	author mrg;	state Exp;
branches;
next	1.1;

1.1
date	96.06.15.14.34.32;	author gwr;	state Exp;
branches
	1.1.2.1;
next	;

1.52.6.1
date	2007.11.06.23.23.01;	author matt;	state Exp;
branches;
next	;

1.51.8.1
date	2007.08.20.18.39.11;	author ad;	state Exp;
branches;
next	;

1.51.16.1
date	2007.10.03.19.25.32;	author garbled;	state Exp;
branches;
next	;

1.51.20.1
date	2007.08.07.18.05.49;	author matt;	state Exp;
branches;
next	;

1.51.22.1
date	2007.08.15.13.47.50;	author skrll;	state Exp;
branches;
next	;

1.50.2.1
date	2006.11.18.21.29.34;	author ad;	state Exp;
branches;
next	;

1.50.4.1
date	2006.10.22.06.05.15;	author yamt;	state Exp;
branches;
next	;

1.49.2.1
date	2006.09.03.15.23.36;	author yamt;	state Exp;
branches;
next	;

1.47.2.1
date	2006.02.18.15.38.53;	author yamt;	state Exp;
branches;
next	;

1.47.4.1
date	2006.09.09.02.43.59;	author rpaulo;	state Exp;
branches;
next	;

1.47.6.1
date	2006.04.22.11.38.05;	author simonb;	state Exp;
branches;
next	;

1.41.6.1
date	2006.06.21.14.57.05;	author yamt;	state Exp;
branches;
next	1.41.6.2;

1.41.6.2
date	2006.12.30.20.47.12;	author yamt;	state Exp;
branches;
next	1.41.6.3;

1.41.6.3
date	2007.09.03.14.30.32;	author yamt;	state Exp;
branches;
next	;

1.38.2.1
date	2005.02.12.18.17.40;	author yamt;	state Exp;
branches;
next	1.38.2.2;

1.38.2.2
date	2005.03.19.08.33.15;	author yamt;	state Exp;
branches;
next	;

1.37.4.1
date	2005.04.29.11.28.25;	author kent;	state Exp;
branches;
next	;

1.35.2.1
date	2004.07.15.20.16.31;	author he;	state Exp;
branches;
next	;

1.34.2.1
date	2004.08.03.10.42.03;	author skrll;	state Exp;
branches;
next	1.34.2.2;

1.34.2.2
date	2004.09.18.14.41.39;	author skrll;	state Exp;
branches;
next	1.34.2.3;

1.34.2.3
date	2004.09.21.13.23.19;	author skrll;	state Exp;
branches;
next	1.34.2.4;

1.34.2.4
date	2004.11.14.08.15.33;	author skrll;	state Exp;
branches;
next	1.34.2.5;

1.34.2.5
date	2005.01.24.08.34.47;	author skrll;	state Exp;
branches;
next	1.34.2.6;

1.34.2.6
date	2005.02.04.11.45.07;	author skrll;	state Exp;
branches;
next	1.34.2.7;

1.34.2.7
date	2005.02.15.21.33.01;	author skrll;	state Exp;
branches;
next	1.34.2.8;

1.34.2.8
date	2005.03.04.16.39.13;	author skrll;	state Exp;
branches;
next	1.34.2.9;

1.34.2.9
date	2005.11.10.13.59.38;	author skrll;	state Exp;
branches;
next	1.34.2.10;

1.34.2.10
date	2005.12.11.10.28.38;	author christos;	state Exp;
branches;
next	;

1.31.2.1
date	2002.07.15.01.22.14;	author gehenna;	state Exp;
branches;
next	;

1.31.4.1
date	2002.08.01.04.34.28;	author lukem;	state Exp;
branches;
next	;

1.26.2.1
date	2002.01.10.19.49.43;	author thorpej;	state Exp;
branches;
next	1.26.2.2;

1.26.2.2
date	2002.02.11.20.09.16;	author jdolecek;	state Exp;
branches;
next	1.26.2.3;

1.26.2.3
date	2002.06.23.17.42.35;	author jdolecek;	state Exp;
branches;
next	1.26.2.4;

1.26.2.4
date	2002.09.06.08.42.03;	author jdolecek;	state Exp;
branches;
next	1.26.2.5;

1.26.2.5
date	2002.10.10.18.36.59;	author jdolecek;	state Exp;
branches;
next	;

1.26.8.1
date	2001.07.08.16.32.25;	author nathanw;	state dead;
branches;
next	1.26.8.2;

1.26.8.2
date	2002.01.08.00.28.16;	author nathanw;	state Exp;
branches;
next	1.26.8.3;

1.26.8.3
date	2002.02.28.04.12.22;	author nathanw;	state Exp;
branches;
next	1.26.8.4;

1.26.8.4
date	2002.04.17.00.04.34;	author nathanw;	state Exp;
branches;
next	1.26.8.5;

1.26.8.5
date	2002.06.20.03.41.41;	author nathanw;	state Exp;
branches;
next	1.26.8.6;

1.26.8.6
date	2002.10.18.02.40.16;	author nathanw;	state Exp;
branches;
next	;

1.24.2.1
date	2001.06.21.19.36.52;	author nathanw;	state Exp;
branches;
next	;

1.21.2.1
date	2000.11.20.20.27.49;	author bouyer;	state Exp;
branches;
next	1.21.2.2;

1.21.2.2
date	2001.01.05.17.35.12;	author bouyer;	state Exp;
branches;
next	1.21.2.3;

1.21.2.3
date	2001.03.12.13.29.35;	author bouyer;	state Exp;
branches;
next	;

1.20.2.1
date	99.04.08.07.00.58;	author gwr;	state dead;
branches;
next	1.20.2.2;

1.20.2.2
date	99.04.08.07.00.59;	author gwr;	state Exp;
branches;
next	;

1.20.4.1
date	99.08.02.21.45.20;	author thorpej;	state Exp;
branches;
next	;

1.15.4.1
date	98.01.27.19.14.02;	author gwr;	state Exp;
branches;
next	1.15.4.2;

1.15.4.2
date	98.01.28.19.12.07;	author gwr;	state Exp;
branches;
next	;

1.11.8.1
date	97.12.14.01.31.32;	author mellon;	state Exp;
branches;
next	;

1.8.2.1
date	97.03.12.14.04.29;	author is;	state Exp;
branches;
next	1.8.2.2;

1.8.2.2
date	97.03.13.02.26.03;	author gwr;	state Exp;
branches;
next	;

1.7.2.1
date	97.01.14.21.26.24;	author thorpej;	state Exp;
branches;
next	;

1.1.2.1
date	96.06.15.14.34.32;	author gwr;	state dead;
branches;
next	1.1.2.2;

1.1.2.2
date	96.08.19.23.35.07;	author gwr;	state Exp;
branches;
next	;


desc
@@


1.53
log
@Merge the ppcoea-renovation branch to HEAD.

This branch was a major cleanup and rototill of many of the various OEA
cpu based PPC ports that focused on sharing as much code as possible
between the various ports to eliminate near-identical copies of files in
every tree.  Additionally there is a new PIC system that unifies the
interface to interrupt code for all different OEA ppc arches.  The work
for this branch was done by a variety of people, too long to list here.

TODO:
bebox still needs work to complete the transition to -renovation.
ofppc still needs a bunch of work, which I will be looking at.
ev64260 still needs to be renovated
amigappc was not attempted.

NOTES:
pmppc was removed as an arch, and moved to a evbppc target.
@
text
@#	$NetBSD: KGDB,v 1.51.16.1 2007/10/03 19:25:32 garbled Exp $

# KGDB Sun3 (3/50, 3/60, 3/110, 3/160, 3/260, 3/E)
# like GENERIC but supports gdb on other machine, i.e.:
#	% gdb -k netbsd.gdb
#	(gdb) set remotebaud 19200
#	(gdb) target remote /dev/ttyb

include "arch/sun3/conf/GENERIC"

no options 	DDB

makeoptions	DEBUG="-g"	# debugging symbols for gdb
options 	KGDB
options 	KGDB_DEV=0x0C01	# ttya=0C00 ttyb=0C01

options 	DEBUG		# kernel debugging code
options 	DIAGNOSTIC	# extra kernel sanity checking
@


1.52
log
@Make KGDB config files just include GENERIC{,3X} and
use <no> keyword of config(9).
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.51 2006/09/27 21:42:06 manu Exp $
@


1.52.6.1
log
@sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.53 2007/10/17 19:57:44 garbled Exp $
@


1.51
log
@- Document COMPAT_15 as doing nothing
- Add COMPAT_15 to all the kernel that had COMPAT_14, for the sake of coherency
- Remove the only occurences of #ifdef COMPAT_15 in the tree: for the ARM
ports, COMPAT_15 was always used in conjunction with EXEC_AOUT. Only EXEC_AOUT
matters here.

This address kern/18407
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.50 2006/08/26 20:27:08 christos Exp $
d9 1
a9 1
include "arch/sun3/conf/std.sun3"
d11 1
a11 1
#options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
a12 22
# Machines to be supported by this kernel
options 	FPU_EMULATE
options 	HAVECACHE		# Sun3/260 VAC

# Needs to be set per system.  i.e change these as you see fit
maxusers	4

# Standard system options
options 	KTRACE		# system call tracing
options 	SYSVMSG		# System V message queues
options 	SYSVSEM		# System V semaphores
options 	SYSVSHM		# System V shared memory
#options 	SHMMAXPGS=1024	# 1024 pages is the default
#options 	LKM		# loadable kernel modules
#options 	INSECURE	# disable kernel security level
options 	USERCONF	# userconf(4) support
#options	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
#options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel

# Which kernel debugger?  Uncomment either this:
#options 	DDB
# ... or these for KGDB (gdb remote target)
a16 2
# Other debugging options
#options 	DDB_HISTORY_SIZE=100	# enable history editing in DDB
a18 173
#options 	KMEMSTATS	# kernel memory statistics (vmstat -m)
#options 	PMAP_DEBUG
#options 	SCSIDEBUG
#options 	SCSIVERBOSE		# Verbose SCSI errors

# Compatibility options
options 	COMPAT_SUNOS	# can run SunOS 4.1.1 executables
options 	COMPAT_43	# and 4.3BSD and ...
options 	COMPAT_10	# NetBSD 1.0
options 	COMPAT_11	# NetBSD 1.1
options 	COMPAT_12	# NetBSD 1.2
options 	COMPAT_13	# NetBSD 1.3
options 	COMPAT_14	# NetBSD 1.4
options 	COMPAT_15	# NetBSD 1.5
options 	COMPAT_16	# NetBSD 1.6
options 	COMPAT_20	# NetBSD 2.0
options 	COMPAT_30	# NetBSD 3.0 compatibility.
options 	COMPAT_AOUT_M68K # support for NetBSD a.out executables
#options 	COMPAT_LINUX	# can run Linux/m68k executables
options 	EXEC_AOUT	# support for a.out executables
#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.

# Filesystem options
file-system	FFS		# Berkeley Fast Filesystem
file-system	NFS		# Sun NFS client support
file-system	CD9660		# ISO 9660 + Rock Ridge file system
file-system	FDESC		# /dev/fd/*
file-system	KERNFS		# /kern
file-system	NULLFS		# loopback file system
file-system	PROCFS		# /proc
file-system	UNION		# union file system
file-system	MFS		# memory-based filesystem
#file-system	PTYFS		# /dev/pts/N support

options 	NFSSERVER	# nfs server support
options 	QUOTA		# FFS quotas
#options 	FFS_EI		# FFS Endian Independant support
#options 	FFS_NO_SNAPSHOT	# No FFS snapshot support

# Networking options
options 	INET		# IP protocol stack support
#options 	GATEWAY		# IP packet forwarding
#options 	ISO,TPIP	# OSI networking
#options 	EON		# OSI tunneling over IP
#options 	PFIL_HOOKS	# pfil(9) packet filter hooks.
#options 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG

# Work-around for root on slow servers (insurance...)
options 	NFS_BOOT_RWSIZE=1024
options 	NFS_BOOT_BOOTPARAM

config		netbsd root on ? type ?

# On-board I/O space (required)
include "arch/sun3/conf/obio.sun3"

# On-board memory (optional)
# See frame-buffers
obmem0 at mainbus?

# VME bus support (optional)
# One unit for each address space
vme0 at mainbus? # A16/D16
vme1 at mainbus? # A16/D32
vme2 at mainbus? # A24/D16
vme3 at mainbus? # A24/D32
vme4 at mainbus? # A32/D16
vme5 at mainbus? # A32/D32

#
# Serial ports
#
zstty0	at zsc1 channel 0	# ttya
zstty1	at zsc1 channel 1	# ttyb

kbd0	at zsc0 channel 0	# keyboard
ms0	at zsc0 channel 1	# mouse

#
# Network devices
#

# Intel Ethernet (onboard, or VME)
ie0 at obio0 addr 0x0C0000 ipl 3
ie1 at vme2 addr 0xe88000 ipl 3 vect 0x75

# Lance Ethernet (only onboard)
le0 at obio0 addr 0x120000 ipl 3

# All Sun3 machines with an "le" (3/50, 3/60) should be
# presumed to have the old, buggy LANCE chip. (Rev. C)
options 	LANCE_REVC_BUG

#
# Disk and tape devices
#

# Sun3 "si" SCSI controller (NCR 5380)
# See GENERIC for the flags description.
si0 at obio0 addr 0x140000 ipl 2
si0 at vme2 addr 0x200000 ipl 2 vect 0x40
si1 at vme2 addr 0x204000 ipl 2 vect 0x41

# Xylogics 450/451 controllers (VME A16/D16)
xyc0 at vme0 addr 0xee40 ipl 2 vect 0x48
xyc1 at vme0 addr 0xee48 ipl 2 vect 0x49
xy* at xyc? drive ?

# Xylogics 7053 controllers (VME A16/D32)
xdc0 at vme1 addr 0xee80 ipl 2 vect 0x44
xdc1 at vme1 addr 0xee90 ipl 2 vect 0x45
xd* at xdc? drive ?

# Xylogics 472 tape controllers?

# Sun3/E SCSI+Ethernet board (VME A24/D16)
# Note: the board uses vect and vect+1
sebuf0 at vme2 addr 0x300000 ipl 2 vect 0x74 # and 0x75
sebuf1 at vme2 addr 0x340000 ipl 2 vect 0x76 # and 0x77
si* at sebuf?
ie* at sebuf?

#
# Frame buffer devices
#

include "arch/sun3/conf/bw2.sun3"
include "arch/sun3/conf/cg4.sun3"

# 3/60 P4 accelerated 8-bit color frame buffer
# cgsix0 at obmem0 addr 0xff000000

# 3/60 P4 24-bit color frame buffer
# cgeight0 at obmem0 addr 0xff300000

# Sun-3 color board, or CG5 8-bit frame buffer (VME A24/D16).
cgtwo0 at vme2 addr 0x400000 ipl 4 vect 0xA8

# Support for the CG9 24-bit frame buffer (VME A32/D32).
# cgnine0 at vme5 addr 0x08000000 ipl 4 vect 0xAA

#
# SCSI infrastructure
#
scsibus* at scsi?

sd* at scsibus? target ? lun ?		# SCSI disks
st* at scsibus? target ? lun ?		# SCSI tapes
cd* at scsibus? target ? lun ?		# SCSI CD-ROMs
ch* at scsibus? target ? lun ?		# SCSI changer devices
ss* at scsibus? target ? lun ?		# SCSI scanners
uk* at scsibus? target ? lun ?		# unknown SCSI devices

# Memory-disk drivers
pseudo-device	md		2

# Misc.
pseudo-device	loop		1	# network loopback
pseudo-device	bpfilter		# packet filter
pseudo-device	sl			# CSLIP
pseudo-device	ppp			# PPP
pseudo-device	tun			# network tunneling over tty
#pseudo-device	gre			# generic L3 over IP tunnel
#pseudo-device	ipfilter		# ip filter
#pseudo-device	rnd			# /dev/random and in-kernel generator

pseudo-device	pty			# pseudo-terminals
#pseudo-device	vnd			# paging to files
#pseudo-device	ccd		4	# concatenated disks
#pseudo-device	raid		4	# RAIDframe disk driver
#pseudo-device	fss		4	# file system snapshot device
pseudo-device	clockctl		# user control of clock subsystem
@


1.51.16.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.52 2007/07/18 15:35:06 tsutsui Exp $
d9 1
a9 1
include "arch/sun3/conf/GENERIC"
d11 1
a11 1
no options 	DDB
d13 22
d39 2
d43 173
@


1.51.8.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.51 2006/09/27 21:42:06 manu Exp $
d9 1
a9 1
include "arch/sun3/conf/GENERIC"
d11 1
a11 1
no options 	DDB
d13 22
d39 2
d43 173
@


1.51.22.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.52 2007/07/18 15:35:06 tsutsui Exp $
d9 1
a9 1
include "arch/sun3/conf/GENERIC"
d11 1
a11 1
no options 	DDB
d13 22
d39 2
d43 173
@


1.51.20.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.52 2007/07/18 15:35:06 tsutsui Exp $
d9 1
a9 1
include "arch/sun3/conf/GENERIC"
d11 1
a11 1
no options 	DDB
d13 22
d39 2
d43 173
@


1.50
log
@PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options
Also remove CCITT,NS,NIP
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.49 2006/02/05 05:02:06 cube Exp $
d56 1
@


1.50.2.1
log
@Sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.51 2006/09/27 21:42:06 manu Exp $
a55 1
options 	COMPAT_15	# NetBSD 1.5
@


1.50.4.1
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.50 2006/08/26 20:27:08 christos Exp $
a55 1
options 	COMPAT_15	# NetBSD 1.5
@


1.49
log
@Remove 'count' argument for pseudo-devices that ignore it
(vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.48 2006/02/04 03:44:58 rpaulo Exp $
a86 1
#options 	CCITT,LLC,HDLC	# X.25
@


1.49.2.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.49 2006/02/05 05:02:06 cube Exp $
d87 1
@


1.48
log
@bpfilter doesn't accept count anymore.
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.47 2005/12/07 09:10:20 tsutsui Exp $
d203 4
a206 4
pseudo-device	sl		2	# CSLIP
pseudo-device	ppp		2	# PPP
pseudo-device	tun		2	# network tunneling over tty
#pseudo-device	gre		2	# generic L3 over IP tunnel
d211 1
a211 1
#pseudo-device	vnd		4	# paging to files
@


1.47
log
@Adjust comments for options FFS_NO_SNAPSHOT.

XXX: This option should be mentioned in options(4).
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.46 2005/09/04 10:41:36 isaki Exp $
d202 1
a202 1
pseudo-device	bpfilter	8	# packet filter
@


1.47.4.1
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.50 2006/08/26 20:27:08 christos Exp $
d87 1
d202 5
a206 5
pseudo-device	bpfilter		# packet filter
pseudo-device	sl			# CSLIP
pseudo-device	ppp			# PPP
pseudo-device	tun			# network tunneling over tty
#pseudo-device	gre			# generic L3 over IP tunnel
d211 1
a211 1
#pseudo-device	vnd			# paging to files
@


1.47.6.1
log
@Sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.49 2006/02/05 05:02:06 cube Exp $
d202 5
a206 5
pseudo-device	bpfilter		# packet filter
pseudo-device	sl			# CSLIP
pseudo-device	ppp			# PPP
pseudo-device	tun			# network tunneling over tty
#pseudo-device	gre			# generic L3 over IP tunnel
d211 1
a211 1
#pseudo-device	vnd			# paging to files
@


1.47.2.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.47 2005/12/07 09:10:20 tsutsui Exp $
d202 5
a206 5
pseudo-device	bpfilter		# packet filter
pseudo-device	sl			# CSLIP
pseudo-device	ppp			# PPP
pseudo-device	tun			# network tunneling over tty
#pseudo-device	gre			# generic L3 over IP tunnel
d211 1
a211 1
#pseudo-device	vnd			# paging to files
@


1.46
log
@typo in comment. (since 1994?!)
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.45 2005/08/19 05:20:03 christos Exp $
d80 1
a80 1
#options 	FFS_NO_SNAPSHOT	# ffs snapshots
@


1.45
log
@Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.44 2005/08/19 02:03:57 christos Exp $
d83 1
a83 1
options 	INET		# IP prototol stack support
@


1.44
log
@64 bit inode changes.
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.43 2005/07/31 04:04:46 yamt Exp $
d75 1
@


1.43
log
@revert "defflag VMSWAP" changes for now.
there seems to be far more people who don't want to edit
their kernel config files than i thought.
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.42 2005/07/30 06:35:39 yamt Exp $
d58 1
@


1.42
log
@add "options VMSWAP" to non INSTALL kernels.
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.41 2005/02/18 21:05:54 dsl Exp $
a213 2

options	VMSWAP			# Swap device/file support
@


1.41
log
@Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.40 2005/02/11 08:25:56 dsl Exp $
d214 2
@


1.41.6.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.41 2005/02/18 21:05:54 dsl Exp $
a57 1
options 	COMPAT_30	# NetBSD 3.0 compatibility.
a73 1
#file-system	PTYFS		# /dev/pts/N support
d78 1
a78 1
#options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
d81 1
a81 1
options 	INET		# IP protocol stack support
d200 5
a204 5
pseudo-device	bpfilter		# packet filter
pseudo-device	sl			# CSLIP
pseudo-device	ppp			# PPP
pseudo-device	tun			# network tunneling over tty
#pseudo-device	gre			# generic L3 over IP tunnel
d209 1
a209 1
#pseudo-device	vnd			# paging to files
@


1.41.6.2
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.41.6.1 2006/06/21 14:57:05 yamt Exp $
a55 1
options 	COMPAT_15	# NetBSD 1.5
d87 1
@


1.41.6.3
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.41.6.2 2006/12/30 20:47:12 yamt Exp $
d9 1
a9 1
include "arch/sun3/conf/GENERIC"
d11 1
a11 1
no options 	DDB
d13 22
d39 2
d43 173
@


1.40
log
@Add 'option FFS_SNAPSHOT' to most of the config files.
Commented out for kernels that appear to hace space constraints.
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.39 2005/01/31 16:55:29 hannken Exp $
d78 1
a78 1
options 	FFS_SNAPSHOT	# ffs snapshots
@


1.39
log
@Add file system snapshots to kernel configs.

- Ffs internal snapshots get compiled in unconditionally.

- File system snapshot device fss(4) added to all kernel configs that
  have a disk.  Device is commented out on all non-GENERIC kernels.

Reviewed by: Jason Thorpe <thorpej@@netbsd.org>
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.38 2005/01/21 12:19:25 tsutsui Exp $
d78 1
@


1.38
log
@Remove options COMPAT_15 and add options COMPAT_20.
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.37 2004/11/10 17:54:08 christos Exp $
d211 1
@


1.38.2.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD$
a77 1
options 	FFS_SNAPSHOT	# ffs snapshots
a210 1
#pseudo-device	fss		4	# file system snapshot device
@


1.38.2.2
log
@sync with head.  xen and whitespace.  xen part is not finished.
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.38.2.1 2005/02/12 18:17:40 yamt Exp $
d78 1
a78 1
#options 	FFS_NO_SNAPSHOT	# ffs snapshots
@


1.37
log
@Add COMPAT_BSDPTY to the rest of the config files.
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.36 2004/07/15 03:53:52 atatat Exp $
a55 1
options 	COMPAT_15	# NetBSD 1.5
d57 1
@


1.37.4.1
log
@sync with -current
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.41 2005/02/18 21:05:54 dsl Exp $
d56 1
a57 1
options 	COMPAT_20	# NetBSD 2.0
a77 1
#options 	FFS_NO_SNAPSHOT	# ffs snapshots
a210 1
#pseudo-device	fss		4	# file system snapshot device
@


1.36
log
@Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented
out in most of them.
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.35 2003/09/22 14:11:30 cl Exp $
d62 1
@


1.35
log
@add COMPAT_15/COMPAT_16
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.34 2003/04/10 22:07:06 christos Exp $
d30 1
@


1.35.2.1
log
@Pull up revision 1.36 (requested by atatat in ticket #663):
	Add "options SYSCTL_INCLUDE_DESCR" to a lot of configurations,
	but commented out in most of them.
@
text
@d1 1
a1 1
#	$NetBSD$
a29 1
#options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel
@


1.34
log
@Bye Bye UCONSOLE
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.33 2002/09/18 02:44:10 lukem Exp $
d55 2
@


1.34.2.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.36 2004/07/15 03:53:52 atatat Exp $
a29 1
#options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel
a54 2
options 	COMPAT_15	# NetBSD 1.5
options 	COMPAT_16	# NetBSD 1.6
@


1.34.2.2
log
@Sync with HEAD.
@
text
@@


1.34.2.3
log
@Fix the sync with head I botched.
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.34.2.1 2004/08/03 10:42:03 skrll Exp $
@


1.34.2.4
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.34.2.3 2004/09/21 13:23:19 skrll Exp $
a61 1
options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
@


1.34.2.5
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.34.2.4 2004/11/14 08:15:33 skrll Exp $
d56 1
a57 1
options 	COMPAT_20	# NetBSD 2.0
@


1.34.2.6
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.34.2.5 2005/01/24 08:34:47 skrll Exp $
a210 1
#pseudo-device	fss		4	# file system snapshot device
@


1.34.2.7
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.34.2.6 2005/02/04 11:45:07 skrll Exp $
a77 1
options 	FFS_SNAPSHOT	# ffs snapshots
@


1.34.2.8
log
@Sync with HEAD.

Hi Perry!
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.34.2.7 2005/02/15 21:33:01 skrll Exp $
d78 1
a78 1
#options 	FFS_NO_SNAPSHOT	# ffs snapshots
@


1.34.2.9
log
@Sync with HEAD. Here we go again...
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.34.2.8 2005/03/04 16:39:13 skrll Exp $
a57 1
options 	COMPAT_30	# NetBSD 3.0 compatibility.
a73 1
#file-system	PTYFS		# /dev/pts/N support
d81 1
a81 1
options 	INET		# IP protocol stack support
@


1.34.2.10
log
@Sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.47 2005/12/07 09:10:20 tsutsui Exp $
d80 1
a80 1
#options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
@


1.33
log
@enable USERCONF by default; it's small and extremely useful to have available.
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.32 2002/06/17 05:14:27 lukem Exp $
a27 1
#options 	UCONSOLE	# Allow non-root TIOCCONS
@


1.32
log
@Enable "pseudo-device clockctl" in all kernels, except
installation related kernels (INSTALL* and RAMDISK*).
This enables rc.conf(5) $ntpd_chroot to be used "out of the box"
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.31 2002/04/25 15:06:39 atatat Exp $
d29 1
a29 1
#options 	USERCONF	# userconf(4) support
@


1.31
log
@Add the INCLUDE_CONFIG_FILE option to all config files.  In config
files that are generic (ie, GENERIC, GENERICSBC, GENERIC32, ALL, or
ALPHA), it is uncommented.
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.30 2002/04/12 08:11:25 gmcgarry Exp $
d208 1
@


1.31.4.1
log
@Pull up revision 1.32 (requested by lukem in ticket #312):
Enable "pseudo-device clockctl" in all kernels, except
installation related kernels (INSTALL* and RAMDISK*).
This enables rc.conf(5) $ntpd_chroot to be used "out of the box"
@
text
@d1 1
a1 1
#	$NetBSD$
a207 1
pseudo-device	clockctl		# user control of clock subsystem
@


1.31.2.1
log
@catch up with -current.
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.32 2002/06/17 05:14:27 lukem Exp $
a207 1
pseudo-device	clockctl		# user control of clock subsystem
@


1.30
log
@Add commented-out USERCONF option.  Mainly useful for install media
and can be optionally enabled based on miniroot and ramdisk size
requirements.
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.29 2002/01/27 13:23:28 jdolecek Exp $
d10 2
@


1.29
log
@add options PIPE_SOCKETPAIR to individual kernel configs
the option is commented out on everything but kernels I was able
to recognize as INSTALL-like or ones for small memory machines
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.28 2001/11/20 12:56:41 lukem Exp $
d27 1
@


1.28
log
@cleanup:
	options SPACE TAB
	makeoptions TAB
	psuedo-device TAB
	remove trailing whitespace
	replace multiple spaces -> tabs
	options "FOO" -> options FOO
	options "FOO=bar" -> options FOO=bar
	options "FOO=\"bar\"" -> options FOO="\"bar\""
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.27 2001/11/20 08:43:40 lukem Exp $
d27 1
@


1.27
log
@- pull in opt_kgdb.h where necessary
- replace opt_kgdb_machdep.h with opt_kgdb.h
- defparam opt_kgdb.h:
	KGDB_DEV KGDB_DEVNAME KGDB_DEVADDR KGDB_DEVRATE KGDB_DEVMODE
- move from opt_ddbparam.h to opt_ddb.h:
	DDB_FROMCONSOLE DDB_ONPANIC DDB_HISTORY_SIZE DDB_BREAK_CHAR SYMTAB_SPACE
- replace KGDBDEV with KGDB_DEV
- replace KGDBADDR with KGDB_DEVADDR
- replace KGDBMODE with KGDB_DEVMODE
- replace KGDBRATE with KGDB_DEVRATE
- use `9600' instead of `0x2580' for 9600 baud rate
- use correct quotes for  options KGDB_DEVNAME="\"com\""
- use correct quotes for  options KGDB_DEV="17*256+0"
- remove unnecessary dependancy on Makefile for kgdb_stub.o
- minor whitespace cleanup
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.26 2001/07/08 16:32:25 abs Exp $
d31 1
a31 1
makeoptions DEBUG="-g"		# debugging symbols for gdb
d118 1
a118 1
ie1 at vme2  addr 0xe88000 ipl 3 vect 0x75
d134 2
a135 2
si0 at vme2  addr 0x200000 ipl 2 vect 0x40
si1 at vme2  addr 0x204000 ipl 2 vect 0x41
@


1.26
log
@Standardise TCP_COMPAT_42 as commented out, grouped with other COMPAT options,
and with the comment '4.2BSD TCP/IP bug compat. Not recommended'
Add commented out 'TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG'
(All hail amiga and atari which make some attempt to automate the
multiplicity of config files...)
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.25 2001/06/11 01:50:55 wiz Exp $
d33 1
a33 1
options 	KGDBDEV=0x0C01	# ttya=0C00 ttyb=0C01
@


1.26.8.1
log
@file KGDB was added on branch nathanw_sa on 2002-01-08 00:28:16 +0000
@
text
@d1 203
@


1.26.8.2
log
@Catch up to -current.
@
text
@a0 203
#	$NetBSD: KGDB,v 1.26.8.1 2002/01/08 00:28:16 nathanw Exp $

# KGDB Sun3 (3/50, 3/60, 3/110, 3/160, 3/260, 3/E)
# like GENERIC but supports gdb on other machine, i.e.:
#	% gdb -k netbsd.gdb
#	(gdb) set remotebaud 19200
#	(gdb) target remote /dev/ttyb

include "arch/sun3/conf/std.sun3"

# Machines to be supported by this kernel
options 	FPU_EMULATE
options 	HAVECACHE		# Sun3/260 VAC

# Needs to be set per system.  i.e change these as you see fit
maxusers	4

# Standard system options
options 	KTRACE		# system call tracing
options 	SYSVMSG		# System V message queues
options 	SYSVSEM		# System V semaphores
options 	SYSVSHM		# System V shared memory
#options 	SHMMAXPGS=1024	# 1024 pages is the default
#options 	LKM		# loadable kernel modules
#options 	INSECURE	# disable kernel security level
#options 	UCONSOLE	# Allow non-root TIOCCONS

# Which kernel debugger?  Uncomment either this:
#options 	DDB
# ... or these for KGDB (gdb remote target)
makeoptions	DEBUG="-g"	# debugging symbols for gdb
options 	KGDB
options 	KGDB_DEV=0x0C01	# ttya=0C00 ttyb=0C01

# Other debugging options
#options 	DDB_HISTORY_SIZE=100	# enable history editing in DDB
options 	DEBUG		# kernel debugging code
options 	DIAGNOSTIC	# extra kernel sanity checking
#options 	KMEMSTATS	# kernel memory statistics (vmstat -m)
#options 	PMAP_DEBUG
#options 	SCSIDEBUG
#options 	SCSIVERBOSE		# Verbose SCSI errors

# Compatibility options
options 	COMPAT_SUNOS	# can run SunOS 4.1.1 executables
options 	COMPAT_43	# and 4.3BSD and ...
options 	COMPAT_10	# NetBSD 1.0
options 	COMPAT_11	# NetBSD 1.1
options 	COMPAT_12	# NetBSD 1.2
options 	COMPAT_13	# NetBSD 1.3
options 	COMPAT_14	# NetBSD 1.4
options 	COMPAT_AOUT_M68K # support for NetBSD a.out executables
#options 	COMPAT_LINUX	# can run Linux/m68k executables
options 	EXEC_AOUT	# support for a.out executables
#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.

# Filesystem options
file-system	FFS		# Berkeley Fast Filesystem
file-system	NFS		# Sun NFS client support
file-system	CD9660		# ISO 9660 + Rock Ridge file system
file-system	FDESC		# /dev/fd/*
file-system	KERNFS		# /kern
file-system	NULLFS		# loopback file system
file-system	PROCFS		# /proc
file-system	UNION		# union file system
file-system	MFS		# memory-based filesystem

options 	NFSSERVER	# nfs server support
options 	QUOTA		# FFS quotas
#options 	FFS_EI		# FFS Endian Independant support

# Networking options
options 	INET		# IP prototol stack support
#options 	GATEWAY		# IP packet forwarding
#options 	ISO,TPIP	# OSI networking
#options 	EON		# OSI tunneling over IP
#options 	CCITT,LLC,HDLC	# X.25
#options 	PFIL_HOOKS	# pfil(9) packet filter hooks.
#options 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG

# Work-around for root on slow servers (insurance...)
options 	NFS_BOOT_RWSIZE=1024
options 	NFS_BOOT_BOOTPARAM

config		netbsd root on ? type ?

# On-board I/O space (required)
include "arch/sun3/conf/obio.sun3"

# On-board memory (optional)
# See frame-buffers
obmem0 at mainbus?

# VME bus support (optional)
# One unit for each address space
vme0 at mainbus? # A16/D16
vme1 at mainbus? # A16/D32
vme2 at mainbus? # A24/D16
vme3 at mainbus? # A24/D32
vme4 at mainbus? # A32/D16
vme5 at mainbus? # A32/D32

#
# Serial ports
#
zstty0	at zsc1 channel 0	# ttya
zstty1	at zsc1 channel 1	# ttyb

kbd0	at zsc0 channel 0	# keyboard
ms0	at zsc0 channel 1	# mouse

#
# Network devices
#

# Intel Ethernet (onboard, or VME)
ie0 at obio0 addr 0x0C0000 ipl 3
ie1 at vme2 addr 0xe88000 ipl 3 vect 0x75

# Lance Ethernet (only onboard)
le0 at obio0 addr 0x120000 ipl 3

# All Sun3 machines with an "le" (3/50, 3/60) should be
# presumed to have the old, buggy LANCE chip. (Rev. C)
options 	LANCE_REVC_BUG

#
# Disk and tape devices
#

# Sun3 "si" SCSI controller (NCR 5380)
# See GENERIC for the flags description.
si0 at obio0 addr 0x140000 ipl 2
si0 at vme2 addr 0x200000 ipl 2 vect 0x40
si1 at vme2 addr 0x204000 ipl 2 vect 0x41

# Xylogics 450/451 controllers (VME A16/D16)
xyc0 at vme0 addr 0xee40 ipl 2 vect 0x48
xyc1 at vme0 addr 0xee48 ipl 2 vect 0x49
xy* at xyc? drive ?

# Xylogics 7053 controllers (VME A16/D32)
xdc0 at vme1 addr 0xee80 ipl 2 vect 0x44
xdc1 at vme1 addr 0xee90 ipl 2 vect 0x45
xd* at xdc? drive ?

# Xylogics 472 tape controllers?

# Sun3/E SCSI+Ethernet board (VME A24/D16)
# Note: the board uses vect and vect+1
sebuf0 at vme2 addr 0x300000 ipl 2 vect 0x74 # and 0x75
sebuf1 at vme2 addr 0x340000 ipl 2 vect 0x76 # and 0x77
si* at sebuf?
ie* at sebuf?

#
# Frame buffer devices
#

include "arch/sun3/conf/bw2.sun3"
include "arch/sun3/conf/cg4.sun3"

# 3/60 P4 accelerated 8-bit color frame buffer
# cgsix0 at obmem0 addr 0xff000000

# 3/60 P4 24-bit color frame buffer
# cgeight0 at obmem0 addr 0xff300000

# Sun-3 color board, or CG5 8-bit frame buffer (VME A24/D16).
cgtwo0 at vme2 addr 0x400000 ipl 4 vect 0xA8

# Support for the CG9 24-bit frame buffer (VME A32/D32).
# cgnine0 at vme5 addr 0x08000000 ipl 4 vect 0xAA

#
# SCSI infrastructure
#
scsibus* at scsi?

sd* at scsibus? target ? lun ?		# SCSI disks
st* at scsibus? target ? lun ?		# SCSI tapes
cd* at scsibus? target ? lun ?		# SCSI CD-ROMs
ch* at scsibus? target ? lun ?		# SCSI changer devices
ss* at scsibus? target ? lun ?		# SCSI scanners
uk* at scsibus? target ? lun ?		# unknown SCSI devices

# Memory-disk drivers
pseudo-device	md		2

# Misc.
pseudo-device	loop		1	# network loopback
pseudo-device	bpfilter	8	# packet filter
pseudo-device	sl		2	# CSLIP
pseudo-device	ppp		2	# PPP
pseudo-device	tun		2	# network tunneling over tty
#pseudo-device	gre		2	# generic L3 over IP tunnel
#pseudo-device	ipfilter		# ip filter
#pseudo-device	rnd			# /dev/random and in-kernel generator

pseudo-device	pty			# pseudo-terminals
#pseudo-device	vnd		4	# paging to files
#pseudo-device	ccd		4	# concatenated disks
#pseudo-device	raid		4	# RAIDframe disk driver
@


1.26.8.3
log
@Catch up to -current.
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.26.8.2 2002/02/28 04:12:22 nathanw Exp $
a26 1
#options	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
@


1.26.8.4
log
@Catch up to -current.
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.26.8.3 2002/04/17 00:04:34 nathanw Exp $
a26 1
#options 	USERCONF	# userconf(4) support
@


1.26.8.5
log
@Catch up to -current.
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.26.8.4 2002/06/20 03:41:41 nathanw Exp $
a10 2
#options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary

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


1.26.8.6
log
@Catch up to -current.
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.26.8.5 2002/10/18 02:40:16 nathanw Exp $
d29 1
a29 1
options 	USERCONF	# userconf(4) support
@


1.26.2.1
log
@Sync kqueue branch with -current.
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.28 2001/11/20 12:56:41 lukem Exp $
d31 1
a31 1
makeoptions	DEBUG="-g"	# debugging symbols for gdb
d33 1
a33 1
options 	KGDB_DEV=0x0C01	# ttya=0C00 ttyb=0C01
d118 1
a118 1
ie1 at vme2 addr 0xe88000 ipl 3 vect 0x75
d134 2
a135 2
si0 at vme2 addr 0x200000 ipl 2 vect 0x40
si1 at vme2 addr 0x204000 ipl 2 vect 0x41
@


1.26.2.2
log
@Sync w/ -current.
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.26.2.1 2002/01/10 19:49:43 thorpej Exp $
a26 1
#options	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
@


1.26.2.3
log
@catch up with -current on kqueue branch
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.26.2.2 2002/02/11 20:09:16 jdolecek Exp $
a10 2
#options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary

a26 1
#options 	USERCONF	# userconf(4) support
@


1.26.2.4
log
@sync kqueue branch with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.26.2.3 2002/06/23 17:42:35 jdolecek Exp $
a207 1
pseudo-device	clockctl		# user control of clock subsystem
@


1.26.2.5
log
@sync kqueue with -current; this includes merge of gehenna-devsw branch,
merge of i386 MP branch, and part of autoconf rototil work
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.26.2.4 2002/09/06 08:42:03 jdolecek Exp $
d29 1
a29 1
options 	USERCONF	# userconf(4) support
@


1.25
log
@Fix various misspellings of compatible/compatibility.
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.24 2001/02/22 07:11:08 chs Exp $
d55 1
a73 1
options 	TCP_COMPAT_42	# compatibility with 4.2BSD TCP/IP
d79 1
@


1.24
log
@switch sun3 to ELF.  highlight include:
add "%" prefix to register names in assembly code.
change assembly functions to return values in %a0 instead of %d0.
C symbols no longer prepend an underscore, adjust assembly code for this.
32-bit values are now 32-bit aligned instead of 16-bit aligned,
adjust structure packing and padding to override this where necessary.
make EXEC_ELF std, make EXEC_AOUT and COMPAT_AOUT_M68K optional.
use the MI loadfile() instead of several home-grown versions.
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.23 2000/12/19 15:54:26 tsutsui Exp $
d44 1
a44 1
# Compatability options
@


1.24.2.1
log
@Catch up to -current.
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.24 2001/02/22 07:11:08 chs Exp $
d44 1
a44 1
# Compatibility options
@


1.23
log
@Remove "rnd is EXPERIMANTAL" comments.
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.22 2000/09/24 15:59:38 jdolecek Exp $
d52 1
d54 1
a54 1
#options 	EXEC_ELF32	# 32-bit ELF executables (Linux)
@


1.22
log
@don't specify number of ptys if >= 16 (current default initial number)
pty comments: normalize and g/c what is no longer relevant
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.21 1999/07/29 10:37:25 augustss Exp $
a195 1
# rnd is EXPERIMENTAL
@


1.21
log
@It's time to be COMPAT_14.
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.20 1999/04/08 07:00:58 gwr Exp $
d199 1
a199 1
pseudo-device	pty		32	# pseudo-terminals
@


1.21.2.1
log
@Update thorpej_scsipi to -current as of a month ago
A i386 GENERIC kernel compiles without the siop, ahc and bha drivers
(will be updated later). i386 IDE/ATAPI and ncr work, as well as
sparc/esp_sbus. alpha should work as well (untested yet).
siop, ahc and bha will be updated once I've updated the branch to current
-current, as well as machine-dependant code.
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.22 2000/09/24 15:59:38 jdolecek Exp $
d199 1
a199 1
pseudo-device	pty			# pseudo-terminals
@


1.21.2.2
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD$
d196 1
@


1.21.2.3
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.21.2.2 2001/01/05 17:35:12 bouyer Exp $
a51 1
options 	COMPAT_AOUT_M68K # support for NetBSD a.out executables
d53 1
a53 1
options 	EXEC_AOUT	# support for a.out executables
@


1.20
log
@sync with GENERIC
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.19 1998/06/26 01:54:12 lukem Exp $
d51 1
@


1.20.2.1
log
@file KGDB was added on branch netbsd-1-4 on 1999-04-08 07:00:59 +0000
@
text
@d1 201
@


1.20.2.2
log
@sync with GENERIC
@
text
@a0 201
#	$NetBSD: KGDB,v 1.20 1999/04/08 07:00:58 gwr Exp $

# KGDB Sun3 (3/50, 3/60, 3/110, 3/160, 3/260, 3/E)
# like GENERIC but supports gdb on other machine, i.e.:
#	% gdb -k netbsd.gdb
#	(gdb) set remotebaud 19200
#	(gdb) target remote /dev/ttyb

include "arch/sun3/conf/std.sun3"

# Machines to be supported by this kernel
options 	FPU_EMULATE
options 	HAVECACHE		# Sun3/260 VAC

# Needs to be set per system.  i.e change these as you see fit
maxusers	4

# Standard system options
options 	KTRACE		# system call tracing
options 	SYSVMSG		# System V message queues
options 	SYSVSEM		# System V semaphores
options 	SYSVSHM		# System V shared memory
#options 	SHMMAXPGS=1024	# 1024 pages is the default
#options 	LKM		# loadable kernel modules
#options 	INSECURE	# disable kernel security level
#options 	UCONSOLE	# Allow non-root TIOCCONS

# Which kernel debugger?  Uncomment either this:
#options 	DDB
# ... or these for KGDB (gdb remote target)
makeoptions DEBUG="-g"		# debugging symbols for gdb
options 	KGDB
options 	KGDBDEV=0x0C01	# ttya=0C00 ttyb=0C01

# Other debugging options
#options 	DDB_HISTORY_SIZE=100	# enable history editing in DDB
options 	DEBUG		# kernel debugging code
options 	DIAGNOSTIC	# extra kernel sanity checking
#options 	KMEMSTATS	# kernel memory statistics (vmstat -m)
#options 	PMAP_DEBUG
#options 	SCSIDEBUG
#options 	SCSIVERBOSE		# Verbose SCSI errors

# Compatability options
options 	COMPAT_SUNOS	# can run SunOS 4.1.1 executables
options 	COMPAT_43	# and 4.3BSD and ...
options 	COMPAT_10	# NetBSD 1.0
options 	COMPAT_11	# NetBSD 1.1
options 	COMPAT_12	# NetBSD 1.2
options 	COMPAT_13	# NetBSD 1.3
#options 	COMPAT_LINUX	# can run Linux/m68k executables
#options 	EXEC_ELF32	# 32-bit ELF executables (Linux)

# Filesystem options
file-system	FFS		# Berkeley Fast Filesystem
file-system	NFS		# Sun NFS client support
file-system	CD9660		# ISO 9660 + Rock Ridge file system
file-system	FDESC		# /dev/fd/*
file-system	KERNFS		# /kern
file-system	NULLFS		# loopback file system
file-system	PROCFS		# /proc
file-system	UNION		# union file system
file-system	MFS		# memory-based filesystem

options 	NFSSERVER	# nfs server support
options 	QUOTA		# FFS quotas
#options 	FFS_EI		# FFS Endian Independant support

# Networking options
options 	INET		# IP prototol stack support
options 	TCP_COMPAT_42	# compatibility with 4.2BSD TCP/IP
#options 	GATEWAY		# IP packet forwarding
#options 	ISO,TPIP	# OSI networking
#options 	EON		# OSI tunneling over IP
#options 	CCITT,LLC,HDLC	# X.25
#options 	PFIL_HOOKS	# pfil(9) packet filter hooks.

# Work-around for root on slow servers (insurance...)
options 	NFS_BOOT_RWSIZE=1024
options 	NFS_BOOT_BOOTPARAM

config		netbsd root on ? type ?

# On-board I/O space (required)
include "arch/sun3/conf/obio.sun3"

# On-board memory (optional)
# See frame-buffers
obmem0 at mainbus?

# VME bus support (optional)
# One unit for each address space
vme0 at mainbus? # A16/D16
vme1 at mainbus? # A16/D32
vme2 at mainbus? # A24/D16
vme3 at mainbus? # A24/D32
vme4 at mainbus? # A32/D16
vme5 at mainbus? # A32/D32

#
# Serial ports
#
zstty0	at zsc1 channel 0	# ttya
zstty1	at zsc1 channel 1	# ttyb

kbd0	at zsc0 channel 0	# keyboard
ms0	at zsc0 channel 1	# mouse

#
# Network devices
#

# Intel Ethernet (onboard, or VME)
ie0 at obio0 addr 0x0C0000 ipl 3
ie1 at vme2  addr 0xe88000 ipl 3 vect 0x75

# Lance Ethernet (only onboard)
le0 at obio0 addr 0x120000 ipl 3

# All Sun3 machines with an "le" (3/50, 3/60) should be
# presumed to have the old, buggy LANCE chip. (Rev. C)
options 	LANCE_REVC_BUG

#
# Disk and tape devices
#

# Sun3 "si" SCSI controller (NCR 5380)
# See GENERIC for the flags description.
si0 at obio0 addr 0x140000 ipl 2
si0 at vme2  addr 0x200000 ipl 2 vect 0x40
si1 at vme2  addr 0x204000 ipl 2 vect 0x41

# Xylogics 450/451 controllers (VME A16/D16)
xyc0 at vme0 addr 0xee40 ipl 2 vect 0x48
xyc1 at vme0 addr 0xee48 ipl 2 vect 0x49
xy* at xyc? drive ?

# Xylogics 7053 controllers (VME A16/D32)
xdc0 at vme1 addr 0xee80 ipl 2 vect 0x44
xdc1 at vme1 addr 0xee90 ipl 2 vect 0x45
xd* at xdc? drive ?

# Xylogics 472 tape controllers?

# Sun3/E SCSI+Ethernet board (VME A24/D16)
# Note: the board uses vect and vect+1
sebuf0 at vme2 addr 0x300000 ipl 2 vect 0x74 # and 0x75
sebuf1 at vme2 addr 0x340000 ipl 2 vect 0x76 # and 0x77
si* at sebuf?
ie* at sebuf?

#
# Frame buffer devices
#

include "arch/sun3/conf/bw2.sun3"
include "arch/sun3/conf/cg4.sun3"

# 3/60 P4 accelerated 8-bit color frame buffer
# cgsix0 at obmem0 addr 0xff000000

# 3/60 P4 24-bit color frame buffer
# cgeight0 at obmem0 addr 0xff300000

# Sun-3 color board, or CG5 8-bit frame buffer (VME A24/D16).
cgtwo0 at vme2 addr 0x400000 ipl 4 vect 0xA8

# Support for the CG9 24-bit frame buffer (VME A32/D32).
# cgnine0 at vme5 addr 0x08000000 ipl 4 vect 0xAA

#
# SCSI infrastructure
#
scsibus* at scsi?

sd* at scsibus? target ? lun ?		# SCSI disks
st* at scsibus? target ? lun ?		# SCSI tapes
cd* at scsibus? target ? lun ?		# SCSI CD-ROMs
ch* at scsibus? target ? lun ?		# SCSI changer devices
ss* at scsibus? target ? lun ?		# SCSI scanners
uk* at scsibus? target ? lun ?		# unknown SCSI devices

# Memory-disk drivers
pseudo-device	md		2

# Misc.
pseudo-device	loop		1	# network loopback
pseudo-device	bpfilter	8	# packet filter
pseudo-device	sl		2	# CSLIP
pseudo-device	ppp		2	# PPP
pseudo-device	tun		2	# network tunneling over tty
#pseudo-device	gre		2	# generic L3 over IP tunnel
#pseudo-device	ipfilter		# ip filter
# rnd is EXPERIMENTAL
#pseudo-device	rnd			# /dev/random and in-kernel generator

pseudo-device	pty		32	# pseudo-terminals
#pseudo-device	vnd		4	# paging to files
#pseudo-device	ccd		4	# concatenated disks
#pseudo-device	raid		4	# RAIDframe disk driver
@


1.20.4.1
log
@Update from trunk.
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.21 1999/07/29 10:37:25 augustss Exp $
a50 1
options 	COMPAT_14	# NetBSD 1.4
@


1.19
log
@remove options FIFO; it's now the default
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.18 1998/02/08 05:10:51 gwr Exp $
d51 2
d67 1
d193 1
d201 1
@


1.18
log
@Move the sun3-vs-sun3x stuff into std.sun3 and std.sun3x
Configure P4 frame buffers at the address of their P4 reg.
Move messy Sun3 bw2 and cg4 configs to included files.
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.17 1998/02/05 04:56:28 gwr Exp $
a62 1
options 	FIFO		# FIFOs; RECOMMENDED
@


1.17
log
@Merge arch/sun3x into arch/sun3
@
text
@d1 1
a1 1
#	$NetBSD: KGDB,v 1.16 1998/01/28 16:40:22 gwr Exp $
d11 1
a11 6
# Machines to be supported by this kernel.  Note:
# The SUN3 and SUN3X options are mutually exclusive!
# (Your kernel will only run on one or the other.)
makeoptions	MACHTYPE=sun3
options 	_SUN3_

d155 2
a156 4
# The default cgfour address depends on the machine:
# 3/60: obmem 0xFF200000 .. 0xFF9fffff
# 3/110: different? (not tested)
cgfour0 at obmem0 addr ?
d159 1
a159 1
# cgsix0 at obmem0 addr ?
d162 1
a162 10
# cgeight0 at obmem0 addr ?

# The default bwtwo address depends on the machine:
# 3/50: obmem   0x100000
# else: obmem 0xff000000
bwtwo0 at obmem0 addr ?
# 3/60 P4 color frame buffer overlay plane, or P4 monochrome frame buffer
#bwtwo1 at obmem0 addr 0xff300000
# 3/60 plug-in color frame buffer overlay plane
#bwtwo1 at obmem0 addr 0xff400000
@


1.16
log
@Add NFS_BOOT_BOOTPARAM (fixes PR#4904)
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC_KGDB,v 1.14 1997/12/13 00:26:09 gwr Exp $
d3 1
a3 1
# GENERIC_KGDB Sun3 (3/50, 3/60, 3/110, 3/160, 3/260)
d11 6
a16 1
# Machines to be supported by this kernel
a43 1
# Note: KMEMSTATS causes horrible performance!
d45 1
a45 2
options 	PMAP_DEBUG
options 	SWAPDEBUG
d87 16
d117 2
a118 2
ie0 at obio0 addr   0x0C0000 level 3
ie1 at vmes0 addr 0xffe88000 level 3 vect 0x75
d121 5
a125 1
le0 at obio0 addr   0x120000 level 3
d133 7
a139 7
si0 at obio0 addr   0x140000 level 2
si0 at vmes0 addr 0xff200000 level 2 vect 0x40
si1 at vmes0 addr 0xff204000 level 2 vect 0x41

# Xylogics 450/451 controllers
xyc0 at vmes0 addr 0xffffee40 level 2 vect 0x48
xyc1 at vmes0 addr 0xffffee48 level 2 vect 0x49
d142 3
a144 3
# Xylogics 7053 controllers
xdc0 at vmel0 addr 0xffffee80 level 2 vect 0x44
xdc1 at vmel0 addr 0xffffee90 level 2 vect 0x45
d149 4
a152 5
#
# Sun3/E stuff
#
sebuf0 at vmes0 addr 0xff300000 level 2 vect 0x74
sebuf1 at vmes0 addr 0xff340000 level 2 vect 0x76
d180 2
a181 2
# Sun-3 color board, or CG5 8-bit VME frame buffer.
cgtwo0 at vmes0 addr 0xff400000 level 4 vect 0xA8
d183 2
a184 2
# Support for the CG9 24-bit VME frame buffer.
# cgnine0 at vmel0 addr 0x08000000
d211 1
a211 1
pseudo-device	pty		64	# pseudo-terminals
@


1.15
log
@Remove the config flags from "si" lines so the driver default will
be used.  That also makes it possible to patch the kernel in case
the default option causes boot failures or something...
@
text
@d80 1
@


1.15.4.1
log
@Sun3 config.
@
text
@d1 1
a1 1
# $NetBSD: KGDB,v 1.14 1997/12/13 00:26:09 gwr Exp $
d3 1
a3 1
# KGDB Sun3 (3/50, 3/60, 3/110, 3/160, 3/260, 3/E)
d11 1
a11 6
# Machines to be supported by this kernel.  Note:
# The SUN3 and SUN3X options are mutually exclusive!
# (Your kernel will only run on one or the other.)
makeoptions	MACHTYPE=sun3
options 	_SUN3_

d39 1
d41 2
a42 1
#options 	PMAP_DEBUG
a82 16
# On-board I/O space (required)
include "arch/sun3/conf/obio.sun3"

# On-board memory (optional)
# See frame-buffers
obmem0 at mainbus?

# VME bus support (optional)
# One unit for each address space
vme0 at mainbus? # A16/D16
vme1 at mainbus? # A16/D32
vme2 at mainbus? # A24/D16
vme3 at mainbus? # A24/D32
vme4 at mainbus? # A32/D16
vme5 at mainbus? # A32/D32

d97 2
a98 2
ie0 at obio0 addr 0x0C0000 ipl 3
ie1 at vme2  addr 0xe88000 ipl 3 vect 0x75
d101 1
a101 5
le0 at obio0 addr 0x120000 ipl 3

# All Sun3 machines with an "le" (3/50, 3/60) should be
# presumed to have the old, buggy LANCE chip. (Rev. C)
options 	LANCE_REVC_BUG
d109 7
a115 7
si0 at obio0 addr 0x140000 ipl 2
si0 at vme2  addr 0x200000 ipl 2 vect 0x40
si1 at vme2  addr 0x204000 ipl 2 vect 0x41

# Xylogics 450/451 controllers (VME A16/D16)
xyc0 at vme0 addr 0xee40 ipl 2 vect 0x48
xyc1 at vme0 addr 0xee48 ipl 2 vect 0x49
d118 3
a120 3
# Xylogics 7053 controllers (VME A16/D32)
xdc0 at vme1 addr 0xee80 ipl 2 vect 0x44
xdc1 at vme1 addr 0xee90 ipl 2 vect 0x45
d125 5
a129 4
# Sun3/E SCSI+Ethernet board (VME A24/D16)
# Note: the board uses vect and vect+1
sebuf0 at vme2 addr 0x300000 ipl 2 vect 0x74 # and 0x75
sebuf1 at vme2 addr 0x340000 ipl 2 vect 0x76 # and 0x77
d157 2
a158 2
# Sun-3 color board, or CG5 8-bit frame buffer (VME A24/D16).
cgtwo0 at vme2 addr 0x400000 ipl 4 vect 0xA8
d160 2
a161 2
# Support for the CG9 24-bit frame buffer (VME A32/D32).
# cgnine0 at vme5 addr 0x08000000 ipl 4 vect 0xAA
d188 1
a188 1
pseudo-device	pty		32	# pseudo-terminals
@


1.15.4.2
log
@Merge changes from the head (NFS_BOOT_BOOTPARAM)
@
text
@d1 1
a1 1
# $NetBSD: KGDB,v 1.15.4.1 1998/01/27 19:14:02 gwr Exp $
a82 1
options 	NFS_BOOT_BOOTPARAM
@


1.14
log
@Sync with GENERIC
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC_KGDB,v 1.13 1997/12/01 16:07:10 kleink Exp $
d109 3
a111 3
si0 at obio0 addr   0x140000 level 2 flags 0x1000f
si0 at vmes0 addr 0xff200000 level 2 vect 0x40 flags 0xf
si1 at vmes0 addr 0xff204000 level 2 vect 0x41 flags 0xf
@


1.13
log
@Add COMPAT_13.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC_KGDB,v 1.12 1997/11/17 01:58:32 lukem Exp $
a2 1
#
a7 1
#
d19 8
a26 1
options 	KTRACE			# system call tracing support
d28 1
a28 1
# Debugging options.  Uncomment either this:
d31 1
a31 1
makeoptions DEBUG="-g"			# debugging symbols for gdb
d33 1
a33 1
options 	KGDBDEV=0x0C01
d37 16
d55 2
a56 2
file-system	FFS		# ufs file system
file-system	NFS		# nfs client support
d65 1
d67 1
a67 1
options 	FIFO		# FIFOs; RECOMMENDED
d71 1
d73 6
a78 2
options 	TCP_COMPAT_42	# TCP bug compatibility with 4.2BSD
# XXX - Work-around for root on slow servers (insurance...)
a80 17
# Compatability options
options 	COMPAT_SUNOS	# can run SunOS 4.1.1 executables
options 	COMPAT_43	# and 4.3BSD and ...
options 	COMPAT_10	# NetBSD 1.0
options 	COMPAT_11	# NetBSD 1.1
options 	COMPAT_12	# NetBSD 1.2
options 	COMPAT_13	# NetBSD 1.3
options 	UCONSOLE	# Allow non-root TIOCCONS

# Sun3-specific debugging options
#options 	PMAP_DEBUG
#options 	VMFAULT_TRACE
#options 	SYSCALL_DEBUG
#options 	EXEC_DEBUG
options 	DIAGNOSTIC
#options 	SCSIDEBUG

d108 4
a111 3
si0 at obio0 addr   0x140000 level 2
si0 at vmes0 addr 0xff200000 level 2 vect 0x40
si1 at vmes0 addr 0xff204000 level 2 vect 0x41
d114 3
a116 7
# xyc0 at vmes0 addr 0xffffee40 level 2 vect 0x48
# xyc1 at vmes0 addr 0xffffee48 level 2 vect 0x49
# Just wire-down the units so bootdev match is easy.
# xy0 at xyc0 drive 0
# xy1 at xyc0 drive 1
# xy2 at xyc1 drive 0
# xy3 at xyc1 drive 1
d119 3
a121 7
# xdc0 at vmel0 addr 0xffffee80 level 2 vect 0x44
# xdc1 at vmel0 addr 0xffffee90 level 2 vect 0x45
# Just wire-down the units so bootdev match is easy.
# xd0 at xdc0 drive 0
# xd1 at xdc0 drive 1
# xd2 at xdc1 drive 0
# xd3 at xdc1 drive 1
d126 8
d185 2
@


1.12
log
@* add commented out DDB_HISTORY_SIZE=100 if DDB exists in config file
* fix up use of 'options<SPACE><TAB>'
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC_KGDB,v 1.11 1997/05/07 02:15:02 lukem Exp $
d60 1
@


1.11
log
@clean up whitespace use
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC_KGDB,v 1.10 1997/03/11 21:21:52 gwr Exp $
d29 3
@


1.11.8.1
log
@Pull rev 1.14 up from trunk (gwr)
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC_KGDB,v 1.14 1997/12/13 00:26:09 gwr Exp $
d3 1
d9 1
d21 1
a21 8
options 	KTRACE		# system call tracing
options 	SYSVMSG		# System V message queues
options 	SYSVSEM		# System V semaphores
options 	SYSVSHM		# System V shared memory
#options 	SHMMAXPGS=1024	# 1024 pages is the default
#options 	LKM		# loadable kernel modules
#options 	INSECURE	# disable kernel security level
#options 	UCONSOLE	# Allow non-root TIOCCONS
d23 1
a23 1
# Which kernel debugger?  Uncomment either this:
d26 1
a26 1
makeoptions DEBUG="-g"		# debugging symbols for gdb
d28 1
a28 18
options 	KGDBDEV=0x0C01	# ttya=0C00 ttyb=0C01

# Other debugging options
options 	DEBUG		# kernel debugging code
options 	DIAGNOSTIC	# extra kernel sanity checking
# Note: KMEMSTATS causes horrible performance!
#options 	KMEMSTATS	# kernel memory statistics (vmstat -m)
options 	PMAP_DEBUG
options 	SWAPDEBUG
#options 	SCSIDEBUG
#options 	SCSIVERBOSE		# Verbose SCSI errors

# Compatability options
options 	COMPAT_SUNOS	# can run SunOS 4.1.1 executables
options 	COMPAT_43	# and 4.3BSD and ...
options 	COMPAT_10	# NetBSD 1.0
options 	COMPAT_11	# NetBSD 1.1
options 	COMPAT_12	# NetBSD 1.2
d31 2
a32 2
file-system	FFS		# Berkeley Fast Filesystem
file-system	NFS		# Sun NFS client support
d41 1
a42 2
options 	NFSSERVER	# nfs server support
options 	QUOTA		# FFS quotas
a45 1
options 	TCP_COMPAT_42	# compatibility with 4.2BSD TCP/IP
d47 3
a49 4
#options 	ISO,TPIP	# OSI networking
#options 	EON		# OSI tunneling over IP
#options 	CCITT,LLC,HDLC	# X.25
#options 	PFIL_HOOKS	# pfil(9) packet filter hooks.
d51 15
a65 2
# Work-around for root on slow servers (insurance...)
options 	NFS_BOOT_RWSIZE=1024
d94 3
a96 4
# See GENERIC for the flags description.
si0 at obio0 addr   0x140000 level 2 flags 0x1000f
si0 at vmes0 addr 0xff200000 level 2 vect 0x40 flags 0xf
si1 at vmes0 addr 0xff204000 level 2 vect 0x41 flags 0xf
d99 7
a105 3
xyc0 at vmes0 addr 0xffffee40 level 2 vect 0x48
xyc1 at vmes0 addr 0xffffee48 level 2 vect 0x49
xy* at xyc? drive ?
d108 7
a114 3
xdc0 at vmel0 addr 0xffffee80 level 2 vect 0x44
xdc1 at vmel0 addr 0xffffee90 level 2 vect 0x45
xd* at xdc? drive ?
a118 8
# Sun3/E stuff
#
sebuf0 at vmes0 addr 0xff300000 level 2 vect 0x74
sebuf1 at vmes0 addr 0xff340000 level 2 vect 0x76
si* at sebuf?
ie* at sebuf?

#
a169 2
# rnd is EXPERIMENTAL
#pseudo-device	rnd			# /dev/random and in-kernel generator
@


1.10
log
@Sync up with changes in GENERIC
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC_KGDB,v 1.9 1997/02/10 23:36:09 gwr Exp $
d31 9
a39 9
file-system 	FFS		# ufs file system
file-system 	NFS		# nfs client support
file-system 	CD9660		# ISO 9660 + Rock Ridge file system
file-system 	FDESC		# /dev/fd/*
file-system 	KERNFS		# /kern
file-system 	NULLFS		# loopback file system
file-system 	PROCFS		# /proc
file-system 	UNION		# union file system
file-system 	MFS		# memory-based filesystem
d46 1
a46 1
#options	GATEWAY		# IP packet forwarding
d72 2
a73 2
zstty0 at zsc1 channel 0	# ttya
zstty1 at zsc1 channel 1	# ttyb
d75 2
a76 2
kbd0   at zsc0 channel 0	# keyboard
ms0    at zsc0 channel 1	# mouse
d161 1
a161 1
pseudo-device	md	2
d164 5
a168 5
pseudo-device	loop	1		# network loopback
pseudo-device	bpfilter 8		# packet filter
pseudo-device	sl	2		# CSLIP
pseudo-device	ppp	2		# PPP
pseudo-device	tun	2		# network tunneling over tty
d171 3
a173 3
pseudo-device	pty	64		# pseudo-terminals
#pseudo-device	vnd	4		# paging to files
#pseudo-device	ccd	4		# concatenated disks
@


1.9
log
@Actually works now.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC_KGDB,v 1.8 1997/01/31 02:08:23 thorpej Exp $
d48 1
a48 1
# XXX - Work-around for root on slow SunOS/Sun3 servers (sigh...)
d60 1
a60 1
options 	PMAP_DEBUG
a93 10
# This driver has several flags which may be enabled by OR'ing
# the values and using the "flags" directive.  (PR#1929)
# Valid flags are:
#
#	0x01		Use DMA (may be polled)
#	0x02		Use DMA completion interrupts
#	0x04		Allow disconnect/reselect
#
# E.g. "flags 0x07" would enable DMA, interrupts, and reselect.
# Note: these values are quite a bit paranoid...
d98 9
d110 5
a114 6
# xd* at xdc? drive ?

# Xylogics 450/451 controllers
# xyc0 at vmes0 addr 0xffffee40 level 2 vect 0x48
# xyc1 at vmes0 addr 0xffffee48 level 2 vect 0x49
# xy* at xyc? drive ?
d153 6
a158 15
# Sun compatible scsi device mappings
sd0 at scsibus? target 0 lun 0
sd1 at scsibus? target 0 lun 1
sd2 at scsibus? target 1 lun 0
sd3 at scsibus? target 1 lun 1
sd* at scsibus? target ? lun ?

st0 at scsibus? target 4 lun 0
st1 at scsibus? target 5 lun 0
st* at scsibus? target ? lun ?

cd0 at scsibus? target 6 lun 0
cd* at scsibus? target ? lun ?

#ch* at scsibus? target ? lun ?
d169 1
@


1.8
log
@Adopt for new file system and root spec grammar.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC_KGDB,v 1.7 1997/01/11 09:11:40 mikel Exp $
d5 4
a8 1
# like GENERIC but supports KGDB (gdb -k on other machine)
d25 2
a26 2
# ... or these two: (for KGDB on another machine)
makeoptions DEBUG="-g"			# symbols for kgdb + nm
d28 1
a65 1
options 	NCR5380_DEBUG
d83 1
a83 1
ie0 at obio0 addr ? level ?
d87 1
a87 1
le0 at obio0 addr ? level ?
d94 11
a104 1
si0 at obio0 addr ? level ?
@


1.8.2.1
log
@Merge in changes from The Trunk
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC_KGDB,v 1.9 1997/02/10 23:36:09 gwr Exp $
d5 1
a5 4
# like GENERIC but supports gdb on other machine, i.e.:
#	% gdb -k netbsd.gdb
#	(gdb) set remotebaud 19200
#	(gdb) target remote /dev/ttyb
d22 2
a23 2
# ... or these for KGDB (gdb remote target)
makeoptions DEBUG="-g"			# debugging symbols for gdb
a24 1
options 	KGDBDEV=0x0C01
d62 1
d80 1
a80 1
ie0 at obio0 addr   0x0C0000 level 3
d84 1
a84 1
le0 at obio0 addr   0x120000 level 3
d91 1
a91 11
# This driver has several flags which may be enabled by OR'ing
# the values and using the "flags" directive.  (PR#1929)
# Valid flags are:
#
#	0x01		Use DMA (may be polled)
#	0x02		Use DMA completion interrupts
#	0x04		Allow disconnect/reselect
#
# E.g. "flags 0x07" would enable DMA, interrupts, and reselect.
# Note: these values are quite a bit paranoid...
si0 at obio0 addr   0x140000 level 2
@


1.8.2.2
log
@Merge changes from the trunk
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC_KGDB,v 1.8.2.1 1997/03/12 14:04:29 is Exp $
d48 1
a48 1
# XXX - Work-around for root on slow servers (insurance...)
d60 1
a60 1
#options 	PMAP_DEBUG
d94 10
d108 5
d116 1
a116 14
# Just wire-down the units so bootdev match is easy.
# xy0 at xyc0 drive 0
# xy1 at xyc0 drive 1
# xy2 at xyc1 drive 0
# xy3 at xyc1 drive 1

# Xylogics 7053 controllers
# xdc0 at vmel0 addr 0xffffee80 level 2 vect 0x44
# xdc1 at vmel0 addr 0xffffee90 level 2 vect 0x45
# Just wire-down the units so bootdev match is easy.
# xd0 at xdc0 drive 0
# xd1 at xdc0 drive 1
# xd2 at xdc1 drive 0
# xd3 at xdc1 drive 1
d155 15
a169 6
sd* at scsibus? target ? lun ?		# SCSI disks
st* at scsibus? target ? lun ?		# SCSI tapes
cd* at scsibus? target ? lun ?		# SCSI CD-ROMs
ch* at scsibus? target ? lun ?		# SCSI changer devices
ss* at scsibus? target ? lun ?		# SCSI scanners
uk* at scsibus? target ? lun ?		# unknown SCSI devices
a179 1
#pseudo-device	ipfilter		# ip filter
@


1.7
log
@add 'pseudo-device ccd' where necessary; PR kern/1830.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC_KGDB,v 1.6 1996/12/28 23:27:29 pk Exp $
a10 1
options 	GENERIC
d27 10
a37 5
options 	NFSCLIENT	# nfs client support
options 	FFS		# ufs file system
#
options 	CD9660		# ISO 9660 + Rock Ridge file system
options 	FDESC		# /dev/fd/*
a38 5
options 	KERNFS		# /kern
options 	NULLFS		# loopback file system
options 	PROCFS		# /proc
options 	UNION		# union file system
options 	MFS		# memory-based filesystem
d64 1
a64 1
config		netbsd swap generic
@


1.7.2.1
log
@Snapshot of work-in-progress, committed to private branch.

These changes implement machine-independent root device and file system
selection.  Notable features:

	- All ports behave in a consistent manner regarding root
	  device selection.
	- No more "options GENERIC"; all kernels have the ability
	  to boot with RB_ASKNAME to select root device and file system
	  type.
	- Root file system type can be wildcarded; a machine-independent
	  function will try all possible file systems for the selected
	  root device until one succeeds.
	- If the root file system fails to mount, the operator will
	  be given the chance to select a new root device and file
	  system type, rather than having the machine simply panic.
	- nfs_mountroot() no longer panics if any part of the NFS
	  mount process fails; it now returns an error, giving the
	  operator a chance to recover.
	- New, more consistent, config(8) grammar.  The constructs:

		config netbsd swap generic
		config netbsd root on nfs

	  have been replaced with:

		config netbsd root on ? type ?
		config netbsd root on ? type nfs

	  Additionally, the operator may select or wildcard root file
	  system type in the kernel configuration file:

		config netbsd root on cd0a type cd9660

	  config(8) now requires that a "root" specification be
	  made.  "root" may be wired down or wildcarded.  "swap" and
	  "dump" specifications are optional, and follow previous
	  semantics.

	- config(8) has a new "file-system" keyword, used to configure
	  file systems into the kernel.  Eventually, this will be used
	  to generate the default vfssw[].

	- "options NFSCLIENT" is obsolete, and is replaced by
	  "file-system NFS".  "options NFSSERVER" still exists, since
	  NFS server support is independent of the NFS file system
	  client.

	- sys/arch/<foo>/<foo>/swapgeneric.c is no longer used, and
	  will be removed; all information is now generated by config(8).

As of this commit, all ports except arm32 have been updated to use
the new setroot().  Only SPARC, i386, and Alpha ports have been
tested at this time.  Port masters should test these changes on their
ports, and report any problems back to me.

More changes are on their way, including RB_ASKNAME support in
nfs_mountroot() (to prompt for server address and path) and, potentially,
the ability to select rarp/bootparam or bootp in nfs_mountroot().
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC_KGDB,v 1.7 1997/01/11 09:11:40 mikel Exp $
d11 1
a27 10
file-system 	FFS		# ufs file system
file-system 	NFS		# nfs client support
file-system 	CD9660		# ISO 9660 + Rock Ridge file system
file-system 	FDESC		# /dev/fd/*
file-system 	KERNFS		# /kern
file-system 	NULLFS		# loopback file system
file-system 	PROCFS		# /proc
file-system 	UNION		# union file system
file-system 	MFS		# memory-based filesystem

d29 5
d35 5
d65 1
a65 1
config		netbsd root on ? type ?
@


1.6
log
@rename: ramdisk => md
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC_KGDB,v 1.5 1996/11/19 21:04:48 gwr Exp $
d171 1
@


1.5
log
@Move SWAPPAGER, VNODEPAGER, DEVPAGER to std.sun3
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC_KGDB,v 1.4 1996/10/09 00:14:35 thorpej Exp $
d159 2
a160 2
# RAM-disk drivers
pseudo-device	rd	2
@


1.4
log
@Merge netbsd-1-2 branch back into mainline.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC_KGDB,v 1.3 1996/10/08 18:01:49 jtc Exp $
d19 1
a19 2
options 	SWAPPAGER, VNODEPAGER, DEVPAGER	# paging
options 	KTRACE				# system call tracing support
@


1.3
log
@Changed "std.sun3" to "arch/sun3/conf/std.sun3" because of config changes
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC_KGDB,v 1.2 1996/08/26 23:41:13 mrg Exp $
d4 2
a5 2
# GENERIC Sun3 (3/50, 3/60, 3/110, 3/160, 3/260)
# Supports root on: ie0, le0, sd*, ...
d21 4
d29 3
a31 3
options 	NFSSERVER			# nfs server support
options 	NFSCLIENT			# nfs client support
options 	FFS				# ufs file system
d40 1
d43 3
a45 1
options 	INET				# IP prototol stack support
a47 1
options 	LANCE_REVC_BUG	# Sun3 machines have the old, buggy LANCE
d51 4
a54 6
#options 	COMPAT_09	# NetBSD 0.9,
options 	COMPAT_10	# NetBSD 1.0,
options 	COMPAT_11	# NetBSD 1.1,
options		COMPAT_12	# NetBSD 1.2,
options 	COMPAT_43	# and 4.3BSD
options 	TCP_COMPAT_42	# TCP bug compatibility with 4.2BSD
@


1.2
log
@add COMPAT_12.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC_KGDB,v 1.1 1996/06/15 14:34:32 gwr Exp $
d8 1
a8 1
include "std.sun3"
@


1.1
log
@Add KGDB support
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.27 1996/03/26 15:15:50 gwr Exp $
d48 1
@


1.1.2.1
log
@file KGDB was added on branch netbsd-1-2 on 1996-08-19 23:35:07 +0000
@
text
@d1 166
@


1.1.2.2
log
@Add MFS to GENERIC and make most others similar to GENERIC.
@
text
@a0 171
#	$NetBSD: KGDB,v 1.1.2.1 1996/08/19 23:35:07 gwr Exp $

#
# GENERIC_KGDB Sun3 (3/50, 3/60, 3/110, 3/160, 3/260)
# like GENERIC but supports KGDB (gdb -k on other machine)
#

include "std.sun3"

# Machines to be supported by this kernel
options 	GENERIC
options 	FPU_EMULATE
options 	HAVECACHE		# Sun3/260 VAC

# Needs to be set per system.  i.e change these as you see fit
maxusers	4

# Standard system options
options 	SWAPPAGER, VNODEPAGER, DEVPAGER	# paging
options 	KTRACE				# system call tracing support

# Debugging options.  Uncomment either this:
#options 	DDB
# ... or these two: (for KGDB on another machine)
makeoptions DEBUG="-g"			# symbols for kgdb + nm
options 	KGDB

# Filesystem options
options 	NFSSERVER	# nfs server support
options 	NFSCLIENT	# nfs client support
options 	FFS		# ufs file system
#
options 	CD9660		# ISO 9660 + Rock Ridge file system
options 	FDESC		# /dev/fd/*
options 	FIFO		# FIFOs; RECOMMENDED
options 	KERNFS		# /kern
options 	NULLFS		# loopback file system
options 	PROCFS		# /proc
options 	UNION		# union file system
options 	MFS		# memory-based filesystem

# Networking options
options 	INET		# IP prototol stack support
#options	GATEWAY		# IP packet forwarding
options 	TCP_COMPAT_42	# TCP bug compatibility with 4.2BSD
# XXX - Work-around for root on slow SunOS/Sun3 servers (sigh...)
options 	NFS_BOOT_RWSIZE=1024

# Compatability options
options 	COMPAT_SUNOS	# can run SunOS 4.1.1 executables
options 	COMPAT_43	# and 4.3BSD and ...
options 	COMPAT_10	# NetBSD 1.0
options 	COMPAT_11	# NetBSD 1.1
options 	COMPAT_12	# NetBSD 1.2
options 	UCONSOLE	# Allow non-root TIOCCONS

# Sun3-specific debugging options
options 	PMAP_DEBUG
#options 	VMFAULT_TRACE
#options 	SYSCALL_DEBUG
#options 	EXEC_DEBUG
options 	DIAGNOSTIC
#options 	SCSIDEBUG
options 	NCR5380_DEBUG

config		netbsd swap generic

#
# Serial ports
#
zstty0 at zsc1 channel 0	# ttya
zstty1 at zsc1 channel 1	# ttyb

kbd0   at zsc0 channel 0	# keyboard
ms0    at zsc0 channel 1	# mouse

#
# Network devices
#

# Intel Ethernet (onboard, or VME)
ie0 at obio0 addr ? level ?
ie1 at vmes0 addr 0xffe88000 level 3 vect 0x75

# Lance Ethernet (only onboard)
le0 at obio0 addr ? level ?

#
# Disk and tape devices
#

# Sun3 "si" SCSI controller (NCR 5380)
si0 at obio0 addr ? level ?
si0 at vmes0 addr 0xff200000 level 2 vect 0x40
si1 at vmes0 addr 0xff204000 level 2 vect 0x41

# Xylogics 7053 controllers
# xdc0 at vmel0 addr 0xffffee80 level 2 vect 0x44
# xdc1 at vmel0 addr 0xffffee90 level 2 vect 0x45
# xd* at xdc? drive ?

# Xylogics 450/451 controllers
# xyc0 at vmes0 addr 0xffffee40 level 2 vect 0x48
# xyc1 at vmes0 addr 0xffffee48 level 2 vect 0x49
# xy* at xyc? drive ?

# Xylogics 472 tape controllers?

#
# Frame buffer devices
#

# The default cgfour address depends on the machine:
# 3/60: obmem 0xFF200000 .. 0xFF9fffff
# 3/110: different? (not tested)
cgfour0 at obmem0 addr ?

# 3/60 P4 accelerated 8-bit color frame buffer
# cgsix0 at obmem0 addr ?

# 3/60 P4 24-bit color frame buffer
# cgeight0 at obmem0 addr ?

# The default bwtwo address depends on the machine:
# 3/50: obmem   0x100000
# else: obmem 0xff000000
bwtwo0 at obmem0 addr ?
# 3/60 P4 color frame buffer overlay plane, or P4 monochrome frame buffer
#bwtwo1 at obmem0 addr 0xff300000
# 3/60 plug-in color frame buffer overlay plane
#bwtwo1 at obmem0 addr 0xff400000

# Sun-3 color board, or CG5 8-bit VME frame buffer.
cgtwo0 at vmes0 addr 0xff400000 level 4 vect 0xA8

# Support for the CG9 24-bit VME frame buffer.
# cgnine0 at vmel0 addr 0x08000000

#
# SCSI infrastructure
#
scsibus* at scsi?

# Sun compatible scsi device mappings
sd0 at scsibus? target 0 lun 0
sd1 at scsibus? target 0 lun 1
sd2 at scsibus? target 1 lun 0
sd3 at scsibus? target 1 lun 1
sd* at scsibus? target ? lun ?

st0 at scsibus? target 4 lun 0
st1 at scsibus? target 5 lun 0
st* at scsibus? target ? lun ?

cd0 at scsibus? target 6 lun 0
cd* at scsibus? target ? lun ?

#ch* at scsibus? target ? lun ?

# RAM-disk drivers
pseudo-device	rd	2

# Misc.
pseudo-device	loop	1		# network loopback
pseudo-device	bpfilter 8		# packet filter
pseudo-device	sl	2		# CSLIP
pseudo-device	ppp	2		# PPP
pseudo-device	tun	2		# network tunneling over tty

pseudo-device	pty	64		# pseudo-terminals
#pseudo-device	vnd	4		# paging to files
@
