head	1.84;
access;
symbols
	netbsd-11-0-RC4:1.84
	netbsd-11-0-RC3:1.84
	netbsd-11-0-RC2:1.84
	netbsd-11-0-RC1:1.84
	perseant-exfatfs-base-20250801:1.84
	netbsd-11:1.84.0.28
	netbsd-11-base:1.84
	netbsd-10-1-RELEASE:1.84
	perseant-exfatfs-base-20240630:1.84
	perseant-exfatfs:1.84.0.26
	perseant-exfatfs-base:1.84
	netbsd-8-3-RELEASE:1.82
	netbsd-9-4-RELEASE:1.82.22.1
	netbsd-10-0-RELEASE:1.84
	netbsd-10-0-RC6:1.84
	netbsd-10-0-RC5:1.84
	netbsd-10-0-RC4:1.84
	netbsd-10-0-RC3:1.84
	netbsd-10-0-RC2:1.84
	thorpej-ifq:1.84.0.24
	thorpej-ifq-base:1.84
	thorpej-altq-separation:1.84.0.22
	thorpej-altq-separation-base:1.84
	netbsd-10-0-RC1:1.84
	netbsd-10:1.84.0.20
	netbsd-10-base:1.84
	bouyer-sunxi-drm:1.84.0.18
	bouyer-sunxi-drm-base:1.84
	netbsd-9-3-RELEASE:1.82.22.1
	thorpej-i2c-spi-conf2:1.84.0.16
	thorpej-i2c-spi-conf2-base:1.84
	thorpej-futex2:1.84.0.14
	thorpej-futex2-base:1.84
	thorpej-cfargs2:1.84.0.12
	thorpej-cfargs2-base:1.84
	cjep_sun2x-base1:1.84
	cjep_sun2x:1.84.0.10
	cjep_sun2x-base:1.84
	cjep_staticlib_x-base1:1.84
	netbsd-9-2-RELEASE:1.82.22.1
	cjep_staticlib_x:1.84.0.8
	cjep_staticlib_x-base:1.84
	thorpej-i2c-spi-conf:1.84.0.6
	thorpej-i2c-spi-conf-base:1.84
	thorpej-cfargs:1.84.0.4
	thorpej-cfargs-base:1.84
	thorpej-futex:1.84.0.2
	thorpej-futex-base:1.84
	netbsd-9-1-RELEASE:1.82.22.1
	bouyer-xenpvh-base2:1.82
	phil-wifi-20200421:1.82
	bouyer-xenpvh-base1:1.82
	phil-wifi-20200411:1.82
	bouyer-xenpvh:1.82.0.28
	bouyer-xenpvh-base:1.82
	is-mlppp:1.82.0.26
	is-mlppp-base:1.82
	phil-wifi-20200406:1.82
	netbsd-8-2-RELEASE:1.82
	ad-namecache-base3:1.82
	netbsd-9-0-RELEASE:1.82
	netbsd-9-0-RC2:1.82
	ad-namecache-base2:1.82
	ad-namecache-base1:1.82
	ad-namecache:1.82.0.24
	ad-namecache-base:1.82
	netbsd-9-0-RC1:1.82
	phil-wifi-20191119:1.82
	netbsd-9:1.82.0.22
	netbsd-9-base:1.82
	phil-wifi-20190609:1.82
	netbsd-8-1-RELEASE:1.82
	netbsd-8-1-RC1:1.82
	isaki-audio2:1.82.0.20
	isaki-audio2-base:1.82
	pgoyette-compat-merge-20190127:1.82
	pgoyette-compat-20190127:1.82
	pgoyette-compat-20190118:1.82
	pgoyette-compat-1226:1.82
	pgoyette-compat-1126:1.82
	pgoyette-compat-1020:1.82
	pgoyette-compat-0930:1.82
	pgoyette-compat-0906:1.82
	netbsd-7-2-RELEASE:1.81
	pgoyette-compat-0728:1.82
	netbsd-8-0-RELEASE:1.82
	phil-wifi:1.82.0.18
	phil-wifi-base:1.82
	pgoyette-compat-0625:1.82
	netbsd-8-0-RC2:1.82
	pgoyette-compat-0521:1.82
	pgoyette-compat-0502:1.82
	pgoyette-compat-0422:1.82
	netbsd-8-0-RC1:1.82
	pgoyette-compat-0415:1.82
	pgoyette-compat-0407:1.82
	pgoyette-compat-0330:1.82
	pgoyette-compat-0322:1.82
	pgoyette-compat-0315:1.82
	netbsd-7-1-2-RELEASE:1.81
	pgoyette-compat:1.82.0.16
	pgoyette-compat-base:1.82
	netbsd-7-1-1-RELEASE:1.81
	tls-maxphys-base-20171202:1.82
	matt-nb8-mediatek:1.82.0.14
	matt-nb8-mediatek-base:1.82
	nick-nhusb-base-20170825:1.82
	perseant-stdc-iso10646:1.82.0.12
	perseant-stdc-iso10646-base:1.82
	netbsd-8:1.82.0.10
	netbsd-8-base:1.82
	prg-localcount2-base3:1.82
	prg-localcount2-base2:1.82
	prg-localcount2-base1:1.82
	prg-localcount2:1.82.0.8
	prg-localcount2-base:1.82
	pgoyette-localcount-20170426:1.82
	bouyer-socketcan-base1:1.82
	jdolecek-ncq:1.82.0.6
	jdolecek-ncq-base:1.82
	pgoyette-localcount-20170320:1.82
	netbsd-7-1:1.81.0.12
	netbsd-7-1-RELEASE:1.81
	netbsd-7-1-RC2:1.81
	nick-nhusb-base-20170204:1.82
	netbsd-7-nhusb-base-20170116:1.81
	bouyer-socketcan:1.82.0.4
	bouyer-socketcan-base:1.82
	pgoyette-localcount-20170107:1.82
	netbsd-7-1-RC1:1.81
	nick-nhusb-base-20161204:1.82
	pgoyette-localcount-20161104:1.82
	netbsd-7-0-2-RELEASE:1.81
	nick-nhusb-base-20161004:1.82
	localcount-20160914:1.82
	netbsd-7-nhusb:1.81.0.10
	netbsd-7-nhusb-base:1.81
	pgoyette-localcount-20160806:1.82
	pgoyette-localcount-20160726:1.82
	pgoyette-localcount:1.82.0.2
	pgoyette-localcount-base:1.82
	nick-nhusb-base-20160907:1.82
	nick-nhusb-base-20160529:1.82
	netbsd-7-0-1-RELEASE:1.81
	nick-nhusb-base-20160422:1.82
	nick-nhusb-base-20160319:1.82
	nick-nhusb-base-20151226:1.82
	netbsd-7-0:1.81.0.8
	netbsd-7-0-RELEASE:1.81
	nick-nhusb-base-20150921:1.82
	netbsd-7-0-RC3:1.81
	netbsd-7-0-RC2:1.81
	netbsd-7-0-RC1:1.81
	nick-nhusb-base-20150606:1.82
	nick-nhusb-base-20150406:1.81
	nick-nhusb:1.81.0.6
	nick-nhusb-base:1.81
	netbsd-5-2-3-RELEASE:1.75.20.1
	netbsd-5-1-5-RELEASE:1.75.20.1
	netbsd-6-0-6-RELEASE:1.79
	netbsd-6-1-5-RELEASE:1.79
	netbsd-7:1.81.0.4
	netbsd-7-base:1.81
	yamt-pagecache-base9:1.81
	yamt-pagecache-tag8:1.79.4.1
	netbsd-6-1-4-RELEASE:1.79
	netbsd-6-0-5-RELEASE:1.79
	tls-earlyentropy:1.81.0.2
	tls-earlyentropy-base:1.81
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.81
	riastradh-drm2-base3:1.81
	netbsd-6-1-3-RELEASE:1.79
	netbsd-6-0-4-RELEASE:1.79
	netbsd-5-2-2-RELEASE:1.75.20.1
	netbsd-5-1-4-RELEASE:1.75.20.1
	netbsd-6-1-2-RELEASE:1.79
	netbsd-6-0-3-RELEASE:1.79
	netbsd-5-2-1-RELEASE:1.75.20.1
	netbsd-5-1-3-RELEASE:1.75.20.1
	rmind-smpnet-nbase:1.81
	netbsd-6-1-1-RELEASE:1.79
	riastradh-drm2-base2:1.80
	riastradh-drm2-base1:1.80
	riastradh-drm2:1.80.0.10
	riastradh-drm2-base:1.80
	rmind-smpnet:1.80.0.4
	rmind-smpnet-base:1.81
	netbsd-6-1:1.79.0.16
	netbsd-6-0-2-RELEASE:1.79
	netbsd-6-1-RELEASE:1.79
	khorben-n900:1.80.0.8
	netbsd-6-1-RC4:1.79
	netbsd-6-1-RC3:1.79
	agc-symver:1.80.0.6
	agc-symver-base:1.80
	netbsd-6-1-RC2:1.79
	netbsd-6-1-RC1:1.79
	yamt-pagecache-base8:1.80
	netbsd-5-2:1.75.20.1.0.10
	netbsd-6-0-1-RELEASE:1.79
	yamt-pagecache-base7:1.80
	netbsd-5-2-RELEASE:1.75.20.1
	netbsd-5-2-RC1:1.75.20.1
	matt-nb6-plus-nbase:1.79
	yamt-pagecache-base6:1.80
	netbsd-6-0:1.79.0.14
	netbsd-6-0-RELEASE:1.79
	netbsd-6-0-RC2:1.79
	tls-maxphys:1.80.0.2
	tls-maxphys-base:1.81
	matt-nb6-plus:1.79.0.12
	matt-nb6-plus-base:1.79
	netbsd-6-0-RC1:1.79
	jmcneill-usbmp-base10:1.80
	yamt-pagecache-base5:1.80
	jmcneill-usbmp-base9:1.80
	yamt-pagecache-base4:1.80
	jmcneill-usbmp-base8:1.80
	jmcneill-usbmp-base7:1.80
	jmcneill-usbmp-base6:1.79
	jmcneill-usbmp-base5:1.79
	jmcneill-usbmp-base4:1.79
	jmcneill-usbmp-base3:1.79
	jmcneill-usbmp-pre-base2:1.79
	jmcneill-usbmp-base2:1.79
	netbsd-6:1.79.0.10
	netbsd-6-base:1.79
	netbsd-5-1-2-RELEASE:1.75.20.1
	netbsd-5-1-1-RELEASE:1.75.20.1
	jmcneill-usbmp:1.79.0.8
	jmcneill-usbmp-base:1.79
	jmcneill-audiomp3:1.79.0.6
	jmcneill-audiomp3-base:1.79
	yamt-pagecache-base3:1.79
	yamt-pagecache-base2:1.79
	yamt-pagecache:1.79.0.4
	yamt-pagecache-base:1.79
	rmind-uvmplock-nbase:1.79
	cherry-xenmp:1.79.0.2
	cherry-xenmp-base:1.79
	jym-xensuspend-nbase:1.79
	uebayasi-xip-base7:1.78
	bouyer-quota2-nbase:1.78
	bouyer-quota2:1.78.0.8
	bouyer-quota2-base:1.78
	jruoho-x86intr:1.78.0.6
	jruoho-x86intr-base:1.78
	matt-mips64-premerge-20101231:1.78
	matt-nb5-mips64-premerge-20101231:1.75.20.1
	matt-nb5-pq3:1.75.20.1.0.8
	matt-nb5-pq3-base:1.75.20.1
	netbsd-5-1:1.75.20.1.0.6
	uebayasi-xip-base6:1.78
	uebayasi-xip-base5:1.78
	netbsd-5-1-RELEASE:1.75.20.1
	uebayasi-xip-base4:1.78
	uebayasi-xip-base3:1.78
	yamt-nfs-mp-base11:1.78
	netbsd-5-1-RC4:1.75.20.1
	matt-nb5-mips64-k15:1.75.20.1
	uebayasi-xip-base2:1.78
	yamt-nfs-mp-base10:1.78
	netbsd-5-1-RC3:1.75.20.1
	netbsd-5-1-RC2:1.75.20.1
	uebayasi-xip-base1:1.78
	netbsd-5-1-RC1:1.75.20.1
	rmind-uvmplock:1.78.0.4
	rmind-uvmplock-base:1.79
	yamt-nfs-mp-base9:1.78
	uebayasi-xip:1.78.0.2
	uebayasi-xip-base:1.78
	netbsd-5-0-2-RELEASE:1.75.20.1
	matt-nb5-mips64-premerge-20091211:1.75.20.1
	matt-premerge-20091211:1.78
	yamt-nfs-mp-base8:1.77
	matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.75.20.1
	matt-nb4-mips64-k7-u2a-k9b:1.75.20.1
	matt-nb5-mips64-u1-k1-k5:1.75.20.1
	yamt-nfs-mp-base7:1.77
	matt-nb5-mips64:1.75.20.1.0.4
	netbsd-5-0-1-RELEASE:1.75.20.1
	jymxensuspend-base:1.77
	yamt-nfs-mp-base6:1.77
	yamt-nfs-mp-base5:1.77
	yamt-nfs-mp-base4:1.77
	yamt-nfs-mp-base3:1.77
	nick-hppapmap-base4:1.77
	nick-hppapmap-base3:1.77
	netbsd-5-0:1.75.20.1.0.2
	netbsd-5-0-RELEASE:1.75.20.1
	netbsd-5-0-RC4:1.75.20.1
	netbsd-5-0-RC3:1.75.20.1
	nick-hppapmap-base2:1.77
	netbsd-5-0-RC2:1.75.20.1
	jym-xensuspend:1.77.0.2
	jym-xensuspend-base:1.79
	netbsd-5-0-RC1:1.75.20.1
	haad-dm-base2:1.76
	haad-nbase2:1.76
	ad-audiomp2:1.76.0.2
	ad-audiomp2-base:1.76
	netbsd-5:1.75.0.20
	netbsd-5-base:1.75
	nick-hppapmap:1.75.0.18
	nick-hppapmap-base:1.77
	matt-mips64-base2:1.75
	haad-dm-base1:1.75
	wrstuden-revivesa-base-4:1.75
	netbsd-4-0-1-RELEASE:1.73
	wrstuden-revivesa-base-3:1.75
	wrstuden-revivesa-base-2:1.75
	wrstuden-fixsa-newbase:1.73
	nick-csl-alignment-base5:1.73
	haad-dm:1.75.0.16
	haad-dm-base:1.76
	wrstuden-revivesa-base-1:1.75
	simonb-wapbl-nbase:1.75
	yamt-pf42-base4:1.75
	simonb-wapbl:1.75.0.14
	simonb-wapbl-base:1.75
	yamt-pf42-base3:1.75
	hpcarm-cleanup-nbase:1.75
	yamt-pf42-baseX:1.75
	yamt-pf42-base2:1.75
	yamt-nfs-mp-base2:1.75
	wrstuden-revivesa:1.75.0.12
	wrstuden-revivesa-base:1.75
	yamt-nfs-mp:1.75.0.10
	yamt-nfs-mp-base:1.75
	yamt-pf42:1.75.0.8
	yamt-pf42-base:1.75
	ad-socklock-base1:1.75
	yamt-lazymbuf-base15:1.75
	yamt-lazymbuf-base14:1.75
	keiichi-mipv6-nbase:1.75
	mjf-devfs2:1.75.0.6
	mjf-devfs2-base:1.76
	nick-net80211-sync:1.75.0.4
	nick-net80211-sync-base:1.75
	keiichi-mipv6:1.75.0.2
	keiichi-mipv6-base:1.75
	bouyer-xeni386-merge1:1.73.42.1
	matt-armv6-prevmlocking:1.73
	wrstuden-fixsa-base-1:1.73
	vmlocking2-base3:1.73
	netbsd-4-0:1.73.0.46
	netbsd-4-0-RELEASE:1.73
	bouyer-xeni386-nbase:1.74
	yamt-kmem-base3:1.73
	cube-autoconf:1.73.0.44
	cube-autoconf-base:1.73
	yamt-kmem-base2:1.73
	bouyer-xeni386:1.73.0.42
	bouyer-xeni386-base:1.74
	yamt-kmem:1.73.0.40
	yamt-kmem-base:1.73
	vmlocking2-base2:1.73
	reinoud-bufcleanup-nbase:1.73
	vmlocking2:1.73.0.38
	vmlocking2-base1:1.73
	netbsd-4-0-RC5:1.73
	matt-nb4-arm:1.73.0.36
	matt-nb4-arm-base:1.73
	matt-armv6-nbase:1.75
	jmcneill-base:1.73
	netbsd-4-0-RC4:1.73
	mjf-devfs:1.73.0.34
	mjf-devfs-base:1.75
	bouyer-xenamd64-base2:1.73
	vmlocking-nbase:1.73
	yamt-x86pmap-base4:1.73
	bouyer-xenamd64:1.73.0.32
	bouyer-xenamd64-base:1.73
	netbsd-4-0-RC3:1.73
	yamt-x86pmap-base3:1.73
	yamt-x86pmap-base2:1.73
	netbsd-4-0-RC2:1.73
	yamt-x86pmap:1.73.0.30
	yamt-x86pmap-base:1.73
	netbsd-4-0-RC1:1.73
	matt-armv6:1.73.0.28
	matt-armv6-base:1.74
	jmcneill-pm:1.73.0.26
	jmcneill-pm-base:1.73
	hpcarm-cleanup:1.73.0.24
	hpcarm-cleanup-base:1.75
	nick-csl-alignment:1.73.0.22
	nick-csl-alignment-base:1.73
	matt-mips64:1.73.0.20
	matt-mips64-base:1.73
	netbsd-3-1-1-RELEASE:1.56.4.2
	netbsd-3-0-3-RELEASE:1.56.4.2
	yamt-idlelwp-base8:1.73
	wrstuden-fixsa:1.73.0.18
	wrstuden-fixsa-base:1.73
	ppcoea-renovation:1.73.0.16
	ppcoea-renovation-base:1.73
	thorpej-atomic:1.73.0.14
	thorpej-atomic-base:1.73
	reinoud-bufcleanup:1.73.0.12
	reinoud-bufcleanup-base:1.73
	mjf-ufs-trans:1.73.0.10
	mjf-ufs-trans-base:1.73
	vmlocking:1.73.0.8
	vmlocking-base:1.73
	ad-audiomp:1.73.0.6
	ad-audiomp-base:1.73
	yamt-idlelwp:1.73.0.4
	post-newlock2-merge:1.73
	newlock2-nbase:1.73
	yamt-splraiseipl-base5:1.73
	yamt-splraiseipl-base4:1.73
	yamt-splraiseipl-base3:1.73
	abandoned-netbsd-4-base:1.71
	abandoned-netbsd-4:1.71.0.2
	netbsd-3-1:1.56.4.2.0.4
	netbsd-3-1-RELEASE:1.56.4.2
	netbsd-3-0-2-RELEASE:1.56.4.2
	yamt-splraiseipl-base2:1.73
	netbsd-3-1-RC4:1.56.4.2
	yamt-splraiseipl:1.72.0.4
	yamt-splraiseipl-base:1.72
	netbsd-3-1-RC3:1.56.4.2
	yamt-pdpolicy-base9:1.72
	newlock2:1.72.0.2
	newlock2-base:1.73
	yamt-pdpolicy-base8:1.72
	netbsd-3-1-RC2:1.56.4.2
	netbsd-3-1-RC1:1.56.4.2
	yamt-pdpolicy-base7:1.71
	netbsd-4:1.73.0.2
	netbsd-4-base:1.73
	yamt-pdpolicy-base6:1.70
	chap-midi-nbase:1.70
	netbsd-3-0-1-RELEASE:1.56.4.2
	gdamore-uart:1.70.0.4
	gdamore-uart-base:1.70
	simonb-timcounters-final:1.66.6.1
	yamt-pdpolicy-base5:1.70
	chap-midi:1.70.0.2
	chap-midi-base:1.70
	yamt-pdpolicy-base4:1.68
	yamt-pdpolicy-base3:1.68
	peter-altq-base:1.68
	peter-altq:1.68.0.6
	yamt-pdpolicy-base2:1.68
	elad-kernelauth-base:1.70
	elad-kernelauth:1.68.0.4
	yamt-pdpolicy:1.68.0.2
	yamt-pdpolicy-base:1.68
	yamt-uio_vmspace-base5:1.68
	simonb-timecounters:1.66.0.6
	simonb-timecounters-base:1.70
	rpaulo-netinet-merge-pcb:1.66.0.4
	rpaulo-netinet-merge-pcb-base:1.72
	yamt-uio_vmspace:1.66.0.2
	netbsd-3-0:1.56.4.2.0.2
	netbsd-3-0-RELEASE:1.56.4.2
	netbsd-3-0-RC6:1.56.4.2
	yamt-readahead-base3:1.64
	netbsd-3-0-RC5:1.56.4.2
	netbsd-3-0-RC4:1.56.4.2
	netbsd-3-0-RC3:1.56.4.2
	yamt-readahead-base2:1.64
	netbsd-3-0-RC2:1.56.4.2
	yamt-readahead-pervnode:1.64
	yamt-readahead-perfile:1.64
	yamt-readahead:1.64.0.6
	yamt-readahead-base:1.64
	netbsd-3-0-RC1:1.56.4.2
	yamt-vop-base3:1.64
	netbsd-2-0-3-RELEASE:1.47.2.1
	netbsd-2-1:1.47.2.1.2.1.0.2
	yamt-vop-base2:1.64
	thorpej-vnode-attr:1.64.0.4
	thorpej-vnode-attr-base:1.64
	netbsd-2-1-RELEASE:1.47.2.1.2.1
	yamt-vop:1.64.0.2
	yamt-vop-base:1.64
	netbsd-2-1-RC6:1.47.2.1.2.1
	netbsd-2-1-RC5:1.47.2.1.2.1
	netbsd-2-1-RC4:1.47.2.1.2.1
	netbsd-2-1-RC3:1.47.2.1.2.1
	netbsd-2-1-RC2:1.47.2.1.2.1
	netbsd-2-1-RC1:1.47.2.1.2.1
	yamt-lazymbuf:1.58.0.2
	yamt-km-base4:1.56
	netbsd-2-0-2-RELEASE:1.47.2.1
	yamt-km-base3:1.56
	netbsd-3:1.56.0.4
	netbsd-3-base:1.56
	yamt-km-base2:1.55
	yamt-km:1.53.0.2
	yamt-km-base:1.53
	kent-audio2:1.51.0.4
	kent-audio2-base:1.56
	netbsd-2-0-1-RELEASE:1.47.2.1
	kent-audio1-beforemerge:1.51
	netbsd-2:1.47.2.1.0.2
	netbsd-2-base:1.47.2.1
	kent-audio1:1.51.0.2
	kent-audio1-base:1.51
	netbsd-2-0-RELEASE:1.47.2.1
	netbsd-2-0-RC5:1.47.2.1
	netbsd-2-0-RC4:1.47.2.1
	netbsd-2-0-RC3:1.47.2.1
	netbsd-2-0-RC2:1.47.2.1
	netbsd-2-0-RC1:1.47.2.1
	netbsd-2-0:1.47.0.2
	netbsd-2-0-base:1.47
	netbsd-1-6-PATCH002-RELEASE:1.29.4.1
	netbsd-1-6-PATCH002:1.29.4.1
	netbsd-1-6-PATCH002-RC4:1.29.4.1
	netbsd-1-6-PATCH002-RC3:1.29.4.1
	netbsd-1-6-PATCH002-RC2:1.29.4.1
	netbsd-1-6-PATCH002-RC1:1.29.4.1
	ktrace-lwp:1.40.0.2
	ktrace-lwp-base:1.65
	netbsd-1-6-PATCH001:1.29.4.1
	netbsd-1-6-PATCH001-RELEASE:1.29.4.1
	netbsd-1-6-PATCH001-RC3:1.29.4.1
	netbsd-1-6-PATCH001-RC2:1.29.4.1
	netbsd-1-6-PATCH001-RC1:1.29.4.1
	nathanw_sa_end:1.20.2.6
	nathanw_sa_before_merge:1.30
	fvdl_fs64_base:1.30
	gmcgarry_ctxsw:1.30.0.4
	gmcgarry_ctxsw_base:1.30
	gmcgarry_ucred:1.30.0.2
	gmcgarry_ucred_base:1.30
	nathanw_sa_base:1.30
	kqueue-aftermerge:1.30
	kqueue-beforemerge:1.30
	netbsd-1-6-RELEASE:1.29.4.1
	netbsd-1-6-RC3:1.29.4.1
	netbsd-1-6-RC2:1.29.4.1
	netbsd-1-6-RC1:1.29.4.1
	netbsd-1-6:1.29.0.4
	netbsd-1-6-base:1.29
	gehenna-devsw:1.29.0.2
	gehenna-devsw-base:1.30
	netbsd-1-5-PATCH003:1.9.2.1
	eeh-devprop:1.26.0.2
	eeh-devprop-base:1.26
	newlock:1.25.0.2
	newlock-base:1.25
	ifpoll-base:1.24
	nathanw_sa:1.20.0.2
	thorpej-mips-cache:1.18.0.4
	thorpej-mips-cache-base:1.19
	thorpej-devvp-base3:1.18
	thorpej-devvp-base2:1.18
	post-chs-ubcperf:1.18
	pre-chs-ubcperf:1.18
	thorpej-devvp:1.18.0.2
	thorpej-devvp-base:1.18
	netbsd-1-5-PATCH002:1.9.2.1
	kqueue:1.15.0.2
	kqueue-base:1.30
	netbsd-1-5-PATCH001:1.9.2.1
	thorpej_scsipi_beforemerge:1.12
	thorpej_scsipi_nbase:1.12
	thorpej_scsipi_base:1.12
	thorpej_scsipi:1.11.0.2
	netbsd-1-5-RELEASE:1.9.2.1
	netbsd-1-5-BETA2:1.9.2.1
	netbsd-1-5-BETA:1.9.2.1
	netbsd-1-5-ALPHA2:1.9.2.1
	netbsd-1-5:1.9.0.2
	netbsd-1-5-base:1.9
	minoura-xpg4dl:1.7.0.2
	minoura-xpg4dl-base:1.7
	openbsd-2-6-RELEASE:1.1.1.2
	chs-ubc2-newbase:1.3
	openbsd-2-1-RELEASE:1.1.1.1
	pefo:1.1.1;
locks; strict;
comment	@# @;


1.84
date	2020.09.27.13.48.49;	author roy;	state Exp;
branches;
next	1.83;
commitid	DA9l8f9bbF8ATGpC;

1.83
date	2020.05.29.23.24.39;	author tsutsui;	state Exp;
branches;
next	1.82;
commitid	VOtGjKeOG19BYbaC;

1.82
date	2015.05.02.23.21.40;	author christos;	state Exp;
branches
	1.82.22.1;
next	1.81;

1.81
date	2013.08.08.13.21.38;	author he;	state Exp;
branches
	1.81.6.1;
next	1.80;

1.80
date	2012.03.10.21.51.49;	author joerg;	state Exp;
branches
	1.80.2.1
	1.80.4.1;
next	1.79;

1.79
date	2011.03.06.17.08.20;	author bouyer;	state Exp;
branches
	1.79.4.1
	1.79.8.1;
next	1.78;

1.78
date	2009.12.07.08.50.01;	author he;	state Exp;
branches
	1.78.4.1
	1.78.6.1
	1.78.8.1;
next	1.77;

1.77
date	2009.02.06.18.50.26;	author jym;	state Exp;
branches;
next	1.76;

1.76
date	2008.11.20.13.57.09;	author tsutsui;	state Exp;
branches;
next	1.75;

1.75
date	2008.02.02.04.25.54;	author tsutsui;	state Exp;
branches
	1.75.6.1
	1.75.10.1
	1.75.16.1
	1.75.18.1
	1.75.20.1;
next	1.74;

1.74
date	2007.12.31.15.31.49;	author ad;	state Exp;
branches;
next	1.73;

1.73
date	2006.09.27.21.42.04;	author manu;	state Exp;
branches
	1.73.28.1
	1.73.34.1
	1.73.42.1;
next	1.72;

1.72
date	2006.08.26.20.26.44;	author christos;	state Exp;
branches
	1.72.2.1
	1.72.4.1;
next	1.71;

1.71
date	2006.07.22.18.15.06;	author tsutsui;	state Exp;
branches;
next	1.70;

1.70
date	2006.04.15.12.58.26;	author tsutsui;	state Exp;
branches;
next	1.69;

1.69
date	2006.04.15.12.53.09;	author tsutsui;	state Exp;
branches;
next	1.68;

1.68
date	2006.02.05.05.01.49;	author cube;	state Exp;
branches
	1.68.2.1
	1.68.4.1
	1.68.6.1;
next	1.67;

1.67
date	2006.02.04.02.42.27;	author rpaulo;	state Exp;
branches;
next	1.66;

1.66
date	2005.12.20.05.35.27;	author thorpej;	state Exp;
branches
	1.66.2.1
	1.66.4.1
	1.66.6.1;
next	1.65;

1.65
date	2005.12.07.09.10.12;	author tsutsui;	state Exp;
branches;
next	1.64;

1.64
date	2005.08.28.13.23.22;	author tsutsui;	state Exp;
branches;
next	1.63;

1.63
date	2005.08.19.05.19.49;	author christos;	state Exp;
branches;
next	1.62;

1.62
date	2005.08.19.02.03.49;	author christos;	state Exp;
branches;
next	1.61;

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

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

1.59
date	2005.07.07.17.05.46;	author tron;	state Exp;
branches;
next	1.58;

1.58
date	2005.06.09.14.43.30;	author tsutsui;	state Exp;
branches
	1.58.2.1;
next	1.57;

1.57
date	2005.05.31.22.23.52;	author tron;	state Exp;
branches;
next	1.56;

1.56
date	2005.02.18.21.05.51;	author dsl;	state Exp;
branches
	1.56.4.1;
next	1.55;

1.55
date	2005.02.11.08.25.53;	author dsl;	state Exp;
branches;
next	1.54;

1.54
date	2005.01.31.16.54.33;	author hannken;	state Exp;
branches;
next	1.53;

1.53
date	2005.01.21.12.11.30;	author tsutsui;	state Exp;
branches
	1.53.2.1;
next	1.52;

1.52
date	2005.01.17.15.28.51;	author cube;	state Exp;
branches;
next	1.51;

1.51
date	2004.11.24.20.49.20;	author bouyer;	state Exp;
branches
	1.51.4.1;
next	1.50;

1.50
date	2004.11.10.17.54.03;	author christos;	state Exp;
branches;
next	1.49;

1.49
date	2004.09.04.23.29.46;	author manu;	state Exp;
branches;
next	1.48;

1.48
date	2004.07.15.03.53.45;	author atatat;	state Exp;
branches;
next	1.47;

1.47
date	2003.12.14.01.32.01;	author thorpej;	state Exp;
branches
	1.47.2.1;
next	1.46;

1.46
date	2003.12.13.23.13.40;	author thorpej;	state Exp;
branches;
next	1.45;

1.45
date	2003.10.21.16.28.20;	author tsutsui;	state Exp;
branches;
next	1.44;

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

1.43
date	2003.10.08.11.55.43;	author bouyer;	state Exp;
branches;
next	1.42;

1.42
date	2003.10.08.11.04.56;	author bouyer;	state Exp;
branches;
next	1.41;

1.41
date	2003.09.27.10.07.57;	author tsutsui;	state Exp;
branches;
next	1.40;

1.40
date	2003.06.15.06.10.42;	author tsutsui;	state Exp;
branches
	1.40.2.1;
next	1.39;

1.39
date	2003.06.15.06.08.13;	author tsutsui;	state Exp;
branches;
next	1.38;

1.38
date	2003.06.14.08.09.48;	author tsutsui;	state Exp;
branches;
next	1.37;

1.37
date	2003.06.14.02.40.42;	author tsutsui;	state Exp;
branches;
next	1.36;

1.36
date	2003.05.22.17.16.19;	author tsutsui;	state Exp;
branches;
next	1.35;

1.35
date	2003.05.04.10.01.20;	author tsutsui;	state Exp;
branches;
next	1.34;

1.34
date	2003.04.06.10.00.00;	author tsutsui;	state Exp;
branches;
next	1.33;

1.33
date	2003.02.11.12.03.18;	author tsutsui;	state Exp;
branches;
next	1.32;

1.32
date	2003.02.10.11.18.56;	author tsutsui;	state Exp;
branches;
next	1.31;

1.31
date	2003.01.22.21.16.33;	author jdolecek;	state Exp;
branches;
next	1.30;

1.30
date	2002.05.26.18.13.56;	author jdolecek;	state Exp;
branches;
next	1.29;

1.29
date	2002.04.14.12.51.17;	author tsutsui;	state Exp;
branches
	1.29.2.1
	1.29.4.1;
next	1.28;

1.28
date	2002.04.06.18.33.03;	author tsutsui;	state Exp;
branches;
next	1.27;

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

1.26
date	2002.03.10.19.56.38;	author lukem;	state Exp;
branches;
next	1.25;

1.25
date	2002.03.04.13.24.09;	author sommerfeld;	state Exp;
branches;
next	1.24;

1.24
date	2002.02.10.17.36.55;	author wiz;	state Exp;
branches;
next	1.23;

1.23
date	2002.01.27.13.23.11;	author jdolecek;	state Exp;
branches;
next	1.22;

1.22
date	2001.11.20.12.56.21;	author lukem;	state Exp;
branches;
next	1.21;

1.21
date	2001.11.20.08.43.22;	author lukem;	state Exp;
branches;
next	1.20;

1.20
date	2001.11.13.17.54.47;	author augustss;	state Exp;
branches
	1.20.2.1;
next	1.19;

1.19
date	2001.11.05.01.23.18;	author tsutsui;	state Exp;
branches;
next	1.18;

1.18
date	2001.09.03.14.39.08;	author tsutsui;	state Exp;
branches
	1.18.4.1;
next	1.17;

1.17
date	2001.09.02.08.27.07;	author tsutsui;	state Exp;
branches;
next	1.16;

1.16
date	2001.08.22.15.39.05;	author hubertf;	state Exp;
branches;
next	1.15;

1.15
date	2001.07.08.16.32.14;	author abs;	state Exp;
branches
	1.15.2.1;
next	1.14;

1.14
date	2001.06.13.15.37.28;	author soda;	state Exp;
branches;
next	1.13;

1.13
date	2001.05.21.03.37.31;	author soda;	state Exp;
branches;
next	1.12;

1.12
date	2000.12.24.09.25.25;	author ur;	state Exp;
branches
	1.12.2.1;
next	1.11;

1.11
date	2000.09.24.15.59.28;	author jdolecek;	state Exp;
branches
	1.11.2.1;
next	1.10;

1.10
date	2000.07.23.10.06.44;	author ur;	state Exp;
branches;
next	1.9;

1.9
date	2000.06.17.07.29.07;	author soda;	state Exp;
branches
	1.9.2.1;
next	1.8;

1.8
date	2000.06.14.22.02.20;	author veego;	state Exp;
branches;
next	1.7;

1.7
date	2000.05.27.02.19.35;	author soren;	state Exp;
branches
	1.7.2.1;
next	1.6;

1.6
date	2000.03.22.00.58.18;	author cgd;	state Exp;
branches;
next	1.5;

1.5
date	2000.02.22.12.17.52;	author soda;	state Exp;
branches;
next	1.4;

1.4
date	2000.02.22.11.25.59;	author soda;	state Exp;
branches;
next	1.3;

1.3
date	2000.01.26.12.48.44;	author soda;	state Exp;
branches;
next	1.2;

1.2
date	2000.01.23.21.01.53;	author soda;	state Exp;
branches;
next	1.1;

1.1
date	2000.01.23.20.24.26;	author soda;	state Exp;
branches
	1.1.1.1;
next	;

1.82.22.1
date	2020.06.07.12.35.01;	author martin;	state Exp;
branches;
next	;
commitid	PMsRDnP4VnGN5ibC;

1.81.6.1
date	2015.06.06.14.39.54;	author skrll;	state Exp;
branches;
next	;

1.80.2.1
date	2014.08.20.00.02.44;	author tls;	state Exp;
branches;
next	1.80.2.2;

1.80.2.2
date	2017.12.03.11.35.50;	author jdolecek;	state Exp;
branches;
next	;
commitid	XcIYRZTAh1LmerhA;

1.80.4.1
date	2013.08.28.23.59.11;	author rmind;	state Exp;
branches;
next	;

1.79.4.1
date	2012.04.17.00.06.03;	author yamt;	state Exp;
branches;
next	1.79.4.2;

1.79.4.2
date	2014.05.22.11.39.30;	author yamt;	state Exp;
branches;
next	;

1.79.8.1
date	2012.03.11.01.52.19;	author mrg;	state Exp;
branches;
next	;

1.78.4.1
date	2011.04.21.01.40.49;	author rmind;	state Exp;
branches;
next	;

1.78.6.1
date	2011.06.06.09.04.58;	author jruoho;	state Exp;
branches;
next	;

1.78.8.1
date	2011.02.08.19.29.31;	author bouyer;	state Exp;
branches;
next	;

1.75.6.1
date	2009.01.17.13.27.51;	author mjf;	state Exp;
branches;
next	;

1.75.10.1
date	2009.05.04.08.10.37;	author yamt;	state Exp;
branches;
next	1.75.10.2;

1.75.10.2
date	2010.03.11.15.02.03;	author yamt;	state Exp;
branches;
next	;

1.75.16.1
date	2008.12.13.01.13.01;	author haad;	state Exp;
branches;
next	;

1.75.18.1
date	2009.01.19.13.15.56;	author skrll;	state Exp;
branches;
next	1.75.18.2;

1.75.18.2
date	2009.03.03.18.28.51;	author skrll;	state Exp;
branches;
next	;

1.75.20.1
date	2008.11.23.20.58.38;	author riz;	state Exp;
branches;
next	;

1.73.28.1
date	2008.01.09.01.45.06;	author matt;	state Exp;
branches;
next	1.73.28.2;

1.73.28.2
date	2008.03.23.02.03.54;	author matt;	state Exp;
branches;
next	;

1.73.34.1
date	2008.02.18.21.04.22;	author mjf;	state Exp;
branches;
next	;

1.73.42.1
date	2008.01.02.21.47.17;	author bouyer;	state Exp;
branches;
next	;

1.72.2.1
date	2006.11.18.21.29.05;	author ad;	state Exp;
branches;
next	;

1.72.4.1
date	2006.10.22.06.04.34;	author yamt;	state Exp;
branches;
next	;

1.68.2.1
date	2006.05.24.10.56.34;	author yamt;	state Exp;
branches;
next	1.68.2.2;

1.68.2.2
date	2006.08.11.15.41.10;	author yamt;	state Exp;
branches;
next	1.68.2.3;

1.68.2.3
date	2006.09.03.15.22.42;	author yamt;	state Exp;
branches;
next	;

1.68.4.1
date	2006.04.19.02.32.07;	author elad;	state Exp;
branches;
next	;

1.68.6.1
date	2006.05.24.15.47.51;	author tron;	state Exp;
branches;
next	;

1.66.2.1
date	2006.02.18.15.38.31;	author yamt;	state Exp;
branches;
next	;

1.66.4.1
date	2006.09.09.02.37.43;	author rpaulo;	state Exp;
branches;
next	;

1.66.6.1
date	2006.04.22.11.37.16;	author simonb;	state Exp;
branches;
next	;

1.58.2.1
date	2006.06.21.14.48.54;	author yamt;	state Exp;
branches;
next	1.58.2.2;

1.58.2.2
date	2006.12.30.20.45.29;	author yamt;	state Exp;
branches;
next	1.58.2.3;

1.58.2.3
date	2008.01.21.09.35.32;	author yamt;	state Exp;
branches;
next	1.58.2.4;

1.58.2.4
date	2008.02.04.09.21.43;	author yamt;	state Exp;
branches;
next	;

1.56.4.1
date	2005.06.01.17.19.51;	author riz;	state Exp;
branches;
next	1.56.4.2;

1.56.4.2
date	2005.07.18.21.14.29;	author riz;	state Exp;
branches;
next	;

1.53.2.1
date	2005.02.12.18.17.30;	author yamt;	state Exp;
branches;
next	1.53.2.2;

1.53.2.2
date	2005.03.19.08.32.45;	author yamt;	state Exp;
branches;
next	;

1.51.4.1
date	2005.04.29.11.28.01;	author kent;	state Exp;
branches;
next	;

1.47.2.1
date	2004.07.15.20.18.29;	author he;	state Exp;
branches
	1.47.2.1.2.1;
next	;

1.47.2.1.2.1
date	2005.04.02.21.31.46;	author he;	state Exp;
branches;
next	;

1.40.2.1
date	2004.08.03.10.32.21;	author skrll;	state Exp;
branches;
next	1.40.2.2;

1.40.2.2
date	2004.09.18.14.32.08;	author skrll;	state Exp;
branches;
next	1.40.2.3;

1.40.2.3
date	2004.09.21.13.12.59;	author skrll;	state Exp;
branches;
next	1.40.2.4;

1.40.2.4
date	2004.11.14.08.15.05;	author skrll;	state Exp;
branches;
next	1.40.2.5;

1.40.2.5
date	2004.11.29.07.24.02;	author skrll;	state Exp;
branches;
next	1.40.2.6;

1.40.2.6
date	2005.01.24.08.33.58;	author skrll;	state Exp;
branches;
next	1.40.2.7;

1.40.2.7
date	2005.02.04.11.44.15;	author skrll;	state Exp;
branches;
next	1.40.2.8;

1.40.2.8
date	2005.02.15.21.32.31;	author skrll;	state Exp;
branches;
next	1.40.2.9;

1.40.2.9
date	2005.03.04.16.38.03;	author skrll;	state Exp;
branches;
next	1.40.2.10;

1.40.2.10
date	2005.11.10.13.55.00;	author skrll;	state Exp;
branches;
next	1.40.2.11;

1.40.2.11
date	2005.12.11.10.28.14;	author christos;	state Exp;
branches;
next	;

1.29.2.1
date	2002.05.30.15.32.38;	author gehenna;	state Exp;
branches;
next	;

1.29.4.1
date	2002.05.28.05.57.08;	author lukem;	state Exp;
branches;
next	;

1.20.2.1
date	2001.11.13.17.54.47;	author nathanw;	state dead;
branches;
next	1.20.2.2;

1.20.2.2
date	2002.01.08.00.23.04;	author nathanw;	state Exp;
branches;
next	1.20.2.3;

1.20.2.3
date	2002.02.28.04.07.13;	author nathanw;	state Exp;
branches;
next	1.20.2.4;

1.20.2.4
date	2002.04.01.07.39.03;	author nathanw;	state Exp;
branches;
next	1.20.2.5;

1.20.2.5
date	2002.04.17.00.02.21;	author nathanw;	state Exp;
branches;
next	1.20.2.6;

1.20.2.6
date	2002.06.20.03.37.58;	author nathanw;	state Exp;
branches;
next	;

1.18.4.1
date	2001.11.12.21.16.25;	author thorpej;	state Exp;
branches;
next	;

1.15.2.1
date	2001.08.25.06.15.07;	author thorpej;	state Exp;
branches;
next	1.15.2.2;

1.15.2.2
date	2001.09.13.01.13.03;	author thorpej;	state Exp;
branches;
next	1.15.2.3;

1.15.2.3
date	2002.01.10.19.37.40;	author thorpej;	state Exp;
branches;
next	1.15.2.4;

1.15.2.4
date	2002.02.11.20.07.14;	author jdolecek;	state Exp;
branches;
next	1.15.2.5;

1.15.2.5
date	2002.03.16.15.55.58;	author jdolecek;	state Exp;
branches;
next	1.15.2.6;

1.15.2.6
date	2002.06.23.17.34.39;	author jdolecek;	state Exp;
branches;
next	;

1.12.2.1
date	2001.06.21.19.18.14;	author nathanw;	state Exp;
branches;
next	;

1.11.2.1
date	2000.09.24.15.59.28;	author bouyer;	state dead;
branches;
next	1.11.2.2;

1.11.2.2
date	2000.11.20.20.00.25;	author bouyer;	state Exp;
branches;
next	1.11.2.3;

1.11.2.3
date	2001.01.05.17.33.55;	author bouyer;	state Exp;
branches;
next	;

1.9.2.1
date	2000.08.10.21.55.32;	author soda;	state Exp;
branches;
next	;

1.7.2.1
date	2000.06.22.16.59.10;	author minoura;	state Exp;
branches;
next	;

1.1.1.1
date	2000.01.23.20.24.26;	author soda;	state Exp;
branches;
next	1.1.1.2;

1.1.1.2
date	2000.02.22.11.05.02;	author soda;	state Exp;
branches;
next	;


desc
@@


1.84
log
@vether: Add to kernel configurations

It's only enabled if the kernel enabled bridge AND tap.
Otherwise it's commented out.
@
text
@#	$NetBSD: RAMDISK,v 1.83 2020/05/29 23:24:39 tsutsui Exp $
#
#	memory disk based configuration file for MIPS R4x00 ARC Systems
#

include		"arch/arc/conf/GENERIC"

# Enable the hooks used for initializing the root memory-disk.
options 	MEMORY_DISK_HOOKS
options 	MEMORY_DISK_IS_ROOT		# force root on memory disk
options 	MEMORY_DISK_SERVER=0		# no userspace md(4) support
options 	MEMORY_DISK_ROOT_SIZE=5760	# size of memory disk, in blocks
options 	MEMORY_DISK_RBFLAGS=RB_SINGLE	# boot in single-user mode

no makeoptions	COPTS
makeoptions	COPTS="-Os -mmemcpy -fno-unwind-tables"

# shrink kernel since ARC BIOS seems to have ~6MB limit
options 	FFS_NO_SNAPSHOT
options 	PIPE_SOCKETPAIR

no options 	KTRACE
no options 	NTP
no options 	SYSVMSG
no options 	SYSVSEM
no options 	SYSVSHM
no options 	SYSCTL_INCLUDE_DESCR
no options 	BUFQ_PRIOCSCAN

no options 	COMPAT_10
no options 	DDB
#no options 	COMPAT_ULTRIX
no options 	EXEC_ECOFF

no file-system	EXT2FS
#no file-system	LFS
no file-system	FDESC
no file-system	KERNFS
no file-system	NULLFS
#no file-system	OVERLAY
no file-system	PROCFS
#no file-system	UMAPFS
#no file-system	UNION
no file-system	PTYFS
no file-system	TMPFS

#no options 	QUOTA
#no options 	QUOTA2
no options 	WAPBL
no options 	UFS_EXTATTR
options 	NFS_V2_ONLY
options 	NO_DEV_PTM

no options	INET6
no options 	NFSSERVER
no options 	PPP_FILTER
#no options 	NETATALK

no options 	MIIVERBOSE
no options 	PCIVERBOSE
no options 	SCSIVERBOSE

no options 	WSDISPLAY_COMPAT_USL

no lpt0 at jazzio?
#no ast0 at isa?
no lpt0 at isa?

#no hifn* at pci?
#no ubsec* at pci?

no pms* at pckbc?
no wsmouse* at pms?

# drop non-bootable SCSI/ATA devices
no adv* at pci?
no ahc* at pci?
no iha* at pci?
no njs* at pci?
no pcscp* at pci?
no siop* at pci?
no esiop* at pci?
no trm* at pci?

no acardide* at pci?
no cmdide* at pci?
no hptide* at pci?
no optiide* at pci?
no pdcide* at pci?
no satalink* at pci?
no viaide* at pci?

# drop most PCI Network devices
no bge* at pci?
no ep* at pci?
no epic* at pci?
no ex* at pci?
no fxp* at pci?
no gsip* at pci?
no ne* at pci?
no pcn* at pci?
no re* at pci?
no rtk* at pci?
no sf* at pci?
no sip* at pci?
no ste* at pci?
no tl* at pci?
no tlp* at pci?
no vge* at pci?
no vr* at pci?
no wm* at pci?

no ch*  at scsibus?
no ss*  at scsibus?
no uk*  at scsibus?
no uk*  at atapibus?

no pseudo-device crypto
no pseudo-device swcrypto

no pseudo-device ccd
no pseudo-device raid
no pseudo-device vnd
no pseudo-device fss

no pseudo-device npf
no pseudo-device ppp
no pseudo-device pppoe
no pseudo-device sl
no pseudo-device tun
no pseudo-device tap
#no pseudo-device gif
#no pseudo-device stf
no pseudo-device vlan
no pseudo-device bridge
no pseudo-device vether
#no pseudo-device agr
no pseudo-device clockctl

#no pseudo-device accf_data
#no pseudo-device accf_http

no pseudo-device ksyms
@


1.83
log
@Try to shrink kernels to smaller than ~6MB due to ARC BIOS restriction.

Currently NetBSD/arc kernels are loaded at 0x80200000
(on some machines ARC BIOS uses regions before it) and
ARC BIOS also uses around 0x807f0000, so bootloader fails
on loading >6MB kernels.

Note GXemul doesn't have this restriction because it loads
a kernel directly via a command line argument.

Tested by installing using sysinst on RAMDISK kernel on netbsd-9.

Should be pulled up to netbsd-9.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.82 2015/05/02 23:21:40 christos Exp $
d136 1
@


1.82
log
@grow it a bit.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.81 2013/08/08 13:21:38 he Exp $
d12 1
a12 1
options 	MEMORY_DISK_ROOT_SIZE=8420	# size of memory disk, in blocks
d15 2
a16 1
makeoptions	COPTS="-Os -mmemcpy"	# generates smaller code than -O2, -O1
d18 1
a18 1
# shrink kernel since ARC BIOS seems to have 8MB limit
d20 1
d28 2
d31 2
a32 5
no options 	COMPAT_11
no options 	COMPAT_12
no options 	COMPAT_13
no options 	COMPAT_14
no options 	COMPAT_ULTRIX
d36 1
a36 1
no file-system	LFS
d40 5
a44 3
no file-system	OVERLAY
no file-system	UMAPFS
no file-system	UNION
a45 1
no file-system	PTYFS
d47 8
a54 2
no options 	QUOTA
no options 	QUOTA2
d57 2
a58 1
no options 	NETATALK
d63 2
d66 1
a66 1
no ast0 at isa?
d69 2
a70 2
no hifn* at pci?
no ubsec* at pci?
d75 38
d121 1
d126 1
a126 1
no pseudo-device ipfilter
d129 2
d132 2
a133 3
no pseudo-device tun
no pseudo-device gif
no pseudo-device stf
d136 1
a136 1
no pseudo-device agr
d139 4
a142 2
no pseudo-device accf_data
no pseudo-device accf_http
@


1.82.22.1
log
@Pull up following revision(s) (requested by tsutsui in ticket #939):

	distrib/arc/ramdisk/Makefile: revision 1.29
	sys/arch/arc/arc/arcbios.c: revision 1.18
	distrib/arc/ramdisk/list: revision 1.24
	sys/arch/arc/conf/GENERIC: revision 1.198
	sys/arch/arc/conf/RAMDISK: revision 1.83
	distrib/arc/ramdisk/Makefile: revision 1.28

bump ramdisk size to 3200k for gcc 8.  yay!

 -

Make sure to preserve MIPS_CURLWP (t8) register from ARC BIOS calls.

Fixes silent hangup right after starting a kernel on my
Express5800/230 R4400 PCI (finally I've repaired its PSU and RTC).
Reviewed by soda@@.  Maybe other ARC machines are also affected.

Note GXemul was not affected by this problem because it doesn't
have actual ARC BIOS ROM and emulates ARC functions internally.

Should be pulled up to at least netbsd-9.

 -

Shrink ramdisk to make RAMDISK kernel smaller for ARC BIOS restriction.

Try to shrink kernels to smaller than ~6MB due to ARC BIOS restriction.

Currently NetBSD/arc kernels are loaded at 0x80200000
(on some machines ARC BIOS uses regions before it) and
ARC BIOS also uses around 0x807f0000, so bootloader fails
on loading >6MB kernels.

Note GXemul doesn't have this restriction because it loads
a kernel directly via a command line argument.

Tested by installing using sysinst on RAMDISK kernel on netbsd-9.
Should be pulled up to netbsd-9.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.82 2015/05/02 23:21:40 christos Exp $
d12 1
a12 1
options 	MEMORY_DISK_ROOT_SIZE=5760	# size of memory disk, in blocks
d15 1
a15 2
no makeoptions	COPTS
makeoptions	COPTS="-Os -mmemcpy -fno-unwind-tables"
d17 1
a17 1
# shrink kernel since ARC BIOS seems to have ~6MB limit
a18 1
options 	PIPE_SOCKETPAIR
a25 2
no options 	BUFQ_PRIOCSCAN

d27 5
a31 2
no options 	DDB
#no options 	COMPAT_ULTRIX
d35 1
a35 1
#no file-system	LFS
d39 4
a42 4
#no file-system	OVERLAY
no file-system	PROCFS
#no file-system	UMAPFS
#no file-system	UNION
a43 1
no file-system	TMPFS
d45 2
a46 8
#no options 	QUOTA
#no options 	QUOTA2
no options 	WAPBL
no options 	UFS_EXTATTR
options 	NFS_V2_ONLY
options 	NO_DEV_PTM

no options	INET6
d49 1
a49 2
#no options 	NETATALK

a53 2
no options 	WSDISPLAY_COMPAT_USL

d55 1
a55 1
#no ast0 at isa?
d58 2
a59 2
#no hifn* at pci?
#no ubsec* at pci?
a63 38
# drop non-bootable SCSI/ATA devices
no adv* at pci?
no ahc* at pci?
no iha* at pci?
no njs* at pci?
no pcscp* at pci?
no siop* at pci?
no esiop* at pci?
no trm* at pci?

no acardide* at pci?
no cmdide* at pci?
no hptide* at pci?
no optiide* at pci?
no pdcide* at pci?
no satalink* at pci?
no viaide* at pci?

# drop most PCI Network devices
no bge* at pci?
no ep* at pci?
no epic* at pci?
no ex* at pci?
no fxp* at pci?
no gsip* at pci?
no ne* at pci?
no pcn* at pci?
no re* at pci?
no rtk* at pci?
no sf* at pci?
no sip* at pci?
no ste* at pci?
no tl* at pci?
no tlp* at pci?
no vge* at pci?
no vr* at pci?
no wm* at pci?

a71 1
no pseudo-device ccd
d76 1
a76 1
no pseudo-device npf
d79 1
a79 1
no pseudo-device sl
d81 2
a82 3
no pseudo-device tap
#no pseudo-device gif
#no pseudo-device stf
d85 1
a85 1
#no pseudo-device agr
d88 2
a89 4
#no pseudo-device accf_data
#no pseudo-device accf_http

no pseudo-device ksyms
@


1.81
log
@Bump RAMDISK size so that the contents fits again.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.80 2012/03/10 21:51:49 joerg Exp $
d12 1
a12 1
options 	MEMORY_DISK_ROOT_SIZE=5420	# size of memory disk, in blocks
@


1.81.6.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.82 2015/05/02 23:21:40 christos Exp $
d12 1
a12 1
options 	MEMORY_DISK_ROOT_SIZE=8420	# size of memory disk, in blocks
@


1.80
log
@P1003_1B_SEMAPHORE is no longer optional.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.79 2011/03/06 17:08:20 bouyer Exp $
d12 1
a12 1
options 	MEMORY_DISK_ROOT_SIZE=5120	# size of memory disk, in blocks
@


1.80.2.1
log
@Rebase to HEAD as of a few days ago.
@
text
@d1 1
a1 1
#	$NetBSD$
d12 1
a12 1
options 	MEMORY_DISK_ROOT_SIZE=5420	# size of memory disk, in blocks
@


1.80.2.2
log
@update from HEAD
@
text
@d12 1
a12 1
options 	MEMORY_DISK_ROOT_SIZE=8420	# size of memory disk, in blocks
@


1.80.4.1
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD$
d12 1
a12 1
options 	MEMORY_DISK_ROOT_SIZE=5420	# size of memory disk, in blocks
@


1.79
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
@d1 1
a1 1
#	$NetBSD$
a24 1
no options 	P1003_1B_SEMAPHORE
@


1.79.4.1
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.79 2011/03/06 17:08:20 bouyer Exp $
d25 1
@


1.79.4.2
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
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.79.4.1 2012/04/17 00:06:03 yamt Exp $
d12 1
a12 1
options 	MEMORY_DISK_ROOT_SIZE=5420	# size of memory disk, in blocks
@


1.79.8.1
log
@sync to latest -current
@
text
@d25 1
@


1.78
log
@Can't negate a now non-existent file system (PORTALFS was removed).
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.77 2009/02/06 18:50:26 jym Exp $
d47 1
@


1.78.6.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.79 2011/03/06 17:08:20 bouyer Exp $
a46 1
no options 	QUOTA2
@


1.78.4.1
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD$
a46 1
no options 	QUOTA2
@


1.78.8.1
log
@Add QUOTA2 where QUOTA is enabled (and QUOTA2 commented out where QUOTA
is commented out)
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.78 2009/12/07 08:50:01 he Exp $
a46 1
no options 	QUOTA2
@


1.77
log
@Changes to MEMORY_RBFLAGS option:
- renamed to MEMORY_DISK_RBFLAGS to better fit the rest of the
MEMORY_DISK options(4)
- change default value to RB_AUTOBOOT instead of RB_SINGLE, and adapt
the config(5) files accordingly
- document this option inside options(4)

See also http://mail-index.netbsd.org/tech-kern/2008/12/25/msg003924.html

Reviewed by abs@@ in private mail.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.76 2008/11/20 13:57:09 tsutsui Exp $
a40 1
no file-system	PORTAL
@


1.76
log
@It looks the ARC BIOS has another limit which prevents loading
a kernel larger than 8MB (it is not emulated by gxemul BTW),
so disable several devices in GENERIC and shrink RAMDISK kernel again
by sprinkled "no" keywords etc.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.75 2008/02/02 04:25:54 tsutsui Exp $
d13 1
@


1.75
log
@Make RAMDISK config to just include GENERIC and have md_root stuff again.
We have had the native bootloader and we no longer have size restriction.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.74 2007/12/31 15:31:49 ad Exp $
d15 75
@


1.75.10.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.75 2008/02/02 04:25:54 tsutsui Exp $
a12 1
options 	MEMORY_DISK_RBFLAGS=RB_SINGLE	# boot in single-user mode
a14 75

# shrink kernel since ARC BIOS seems to have 8MB limit
options 	FFS_NO_SNAPSHOT

no options 	KTRACE
no options 	NTP
no options 	SYSVMSG
no options 	SYSVSEM
no options 	SYSVSHM
no options 	P1003_1B_SEMAPHORE
no options 	SYSCTL_INCLUDE_DESCR
no options 	COMPAT_10
no options 	COMPAT_11
no options 	COMPAT_12
no options 	COMPAT_13
no options 	COMPAT_14
no options 	COMPAT_ULTRIX
no options 	EXEC_ECOFF

no file-system	EXT2FS
no file-system	LFS
no file-system	FDESC
no file-system	KERNFS
no file-system	NULLFS
no file-system	OVERLAY
no file-system	PORTAL
no file-system	UMAPFS
no file-system	UNION
no file-system	TMPFS
no file-system	PTYFS

no options 	QUOTA
no options 	NFSSERVER
no options 	PPP_FILTER
no options 	NETATALK
no options 	MIIVERBOSE
no options 	PCIVERBOSE
no options 	SCSIVERBOSE

no lpt0 at jazzio?
no ast0 at isa?
no lpt0 at isa?

no hifn* at pci?
no ubsec* at pci?

no pms* at pckbc?
no wsmouse* at pms?

no ch*  at scsibus?
no ss*  at scsibus?
no uk*  at scsibus?
no uk*  at atapibus?

no pseudo-device crypto
no pseudo-device swcrypto

no pseudo-device raid
no pseudo-device vnd
no pseudo-device fss

no pseudo-device ipfilter
no pseudo-device ppp
no pseudo-device pppoe
no pseudo-device tap
no pseudo-device tun
no pseudo-device gif
no pseudo-device stf
no pseudo-device vlan
no pseudo-device bridge
no pseudo-device agr
no pseudo-device clockctl

no pseudo-device accf_data
no pseudo-device accf_http
@


1.75.10.2
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.75.10.1 2009/05/04 08:10:37 yamt Exp $
d41 1
@


1.75.18.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.76 2008/11/20 13:57:09 tsutsui Exp $
a14 75

# shrink kernel since ARC BIOS seems to have 8MB limit
options 	FFS_NO_SNAPSHOT

no options 	KTRACE
no options 	NTP
no options 	SYSVMSG
no options 	SYSVSEM
no options 	SYSVSHM
no options 	P1003_1B_SEMAPHORE
no options 	SYSCTL_INCLUDE_DESCR
no options 	COMPAT_10
no options 	COMPAT_11
no options 	COMPAT_12
no options 	COMPAT_13
no options 	COMPAT_14
no options 	COMPAT_ULTRIX
no options 	EXEC_ECOFF

no file-system	EXT2FS
no file-system	LFS
no file-system	FDESC
no file-system	KERNFS
no file-system	NULLFS
no file-system	OVERLAY
no file-system	PORTAL
no file-system	UMAPFS
no file-system	UNION
no file-system	TMPFS
no file-system	PTYFS

no options 	QUOTA
no options 	NFSSERVER
no options 	PPP_FILTER
no options 	NETATALK
no options 	MIIVERBOSE
no options 	PCIVERBOSE
no options 	SCSIVERBOSE

no lpt0 at jazzio?
no ast0 at isa?
no lpt0 at isa?

no hifn* at pci?
no ubsec* at pci?

no pms* at pckbc?
no wsmouse* at pms?

no ch*  at scsibus?
no ss*  at scsibus?
no uk*  at scsibus?
no uk*  at atapibus?

no pseudo-device crypto
no pseudo-device swcrypto

no pseudo-device raid
no pseudo-device vnd
no pseudo-device fss

no pseudo-device ipfilter
no pseudo-device ppp
no pseudo-device pppoe
no pseudo-device tap
no pseudo-device tun
no pseudo-device gif
no pseudo-device stf
no pseudo-device vlan
no pseudo-device bridge
no pseudo-device agr
no pseudo-device clockctl

no pseudo-device accf_data
no pseudo-device accf_http
@


1.75.18.2
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.75.18.1 2009/01/19 13:15:56 skrll Exp $
a12 1
options 	MEMORY_DISK_RBFLAGS=RB_SINGLE	# boot in single-user mode
@


1.75.6.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD$
a14 75

# shrink kernel since ARC BIOS seems to have 8MB limit
options 	FFS_NO_SNAPSHOT

no options 	KTRACE
no options 	NTP
no options 	SYSVMSG
no options 	SYSVSEM
no options 	SYSVSHM
no options 	P1003_1B_SEMAPHORE
no options 	SYSCTL_INCLUDE_DESCR
no options 	COMPAT_10
no options 	COMPAT_11
no options 	COMPAT_12
no options 	COMPAT_13
no options 	COMPAT_14
no options 	COMPAT_ULTRIX
no options 	EXEC_ECOFF

no file-system	EXT2FS
no file-system	LFS
no file-system	FDESC
no file-system	KERNFS
no file-system	NULLFS
no file-system	OVERLAY
no file-system	PORTAL
no file-system	UMAPFS
no file-system	UNION
no file-system	TMPFS
no file-system	PTYFS

no options 	QUOTA
no options 	NFSSERVER
no options 	PPP_FILTER
no options 	NETATALK
no options 	MIIVERBOSE
no options 	PCIVERBOSE
no options 	SCSIVERBOSE

no lpt0 at jazzio?
no ast0 at isa?
no lpt0 at isa?

no hifn* at pci?
no ubsec* at pci?

no pms* at pckbc?
no wsmouse* at pms?

no ch*  at scsibus?
no ss*  at scsibus?
no uk*  at scsibus?
no uk*  at atapibus?

no pseudo-device crypto
no pseudo-device swcrypto

no pseudo-device raid
no pseudo-device vnd
no pseudo-device fss

no pseudo-device ipfilter
no pseudo-device ppp
no pseudo-device pppoe
no pseudo-device tap
no pseudo-device tun
no pseudo-device gif
no pseudo-device stf
no pseudo-device vlan
no pseudo-device bridge
no pseudo-device agr
no pseudo-device clockctl

no pseudo-device accf_data
no pseudo-device accf_http
@


1.75.16.1
log
@Update haad-dm branch to haad-dm-base2.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.76 2008/11/20 13:57:09 tsutsui Exp $
a14 75

# shrink kernel since ARC BIOS seems to have 8MB limit
options 	FFS_NO_SNAPSHOT

no options 	KTRACE
no options 	NTP
no options 	SYSVMSG
no options 	SYSVSEM
no options 	SYSVSHM
no options 	P1003_1B_SEMAPHORE
no options 	SYSCTL_INCLUDE_DESCR
no options 	COMPAT_10
no options 	COMPAT_11
no options 	COMPAT_12
no options 	COMPAT_13
no options 	COMPAT_14
no options 	COMPAT_ULTRIX
no options 	EXEC_ECOFF

no file-system	EXT2FS
no file-system	LFS
no file-system	FDESC
no file-system	KERNFS
no file-system	NULLFS
no file-system	OVERLAY
no file-system	PORTAL
no file-system	UMAPFS
no file-system	UNION
no file-system	TMPFS
no file-system	PTYFS

no options 	QUOTA
no options 	NFSSERVER
no options 	PPP_FILTER
no options 	NETATALK
no options 	MIIVERBOSE
no options 	PCIVERBOSE
no options 	SCSIVERBOSE

no lpt0 at jazzio?
no ast0 at isa?
no lpt0 at isa?

no hifn* at pci?
no ubsec* at pci?

no pms* at pckbc?
no wsmouse* at pms?

no ch*  at scsibus?
no ss*  at scsibus?
no uk*  at scsibus?
no uk*  at atapibus?

no pseudo-device crypto
no pseudo-device swcrypto

no pseudo-device raid
no pseudo-device vnd
no pseudo-device fss

no pseudo-device ipfilter
no pseudo-device ppp
no pseudo-device pppoe
no pseudo-device tap
no pseudo-device tun
no pseudo-device gif
no pseudo-device stf
no pseudo-device vlan
no pseudo-device bridge
no pseudo-device agr
no pseudo-device clockctl

no pseudo-device accf_data
no pseudo-device accf_http
@


1.75.20.1
log
@Pull up following revision(s) (requested by tsutsui in ticket #109):
	distrib/arc/instkernel/Makefile: revision 1.11
	sys/arch/arc/conf/RAMDISK: revision 1.76
	sys/arch/arc/conf/GENERIC: revision 1.159
	distrib/arc/ramdisk/dot.profile: revision 1.4
Use vt100 rather than wsvt25 for TERM since the latter makes
both FG/BG colors white during sysinst on Express5800/230 with tga(4).
It looks the ARC BIOS has another limit which prevents loading
a kernel larger than 8MB (it is not emulated by gxemul BTW),
so disable several devices in GENERIC and shrink RAMDISK kernel again
by sprinkled "no" keywords etc.
@
text
@d1 1
a1 1
#	$NetBSD$
a14 75

# shrink kernel since ARC BIOS seems to have 8MB limit
options 	FFS_NO_SNAPSHOT

no options 	KTRACE
no options 	NTP
no options 	SYSVMSG
no options 	SYSVSEM
no options 	SYSVSHM
no options 	P1003_1B_SEMAPHORE
no options 	SYSCTL_INCLUDE_DESCR
no options 	COMPAT_10
no options 	COMPAT_11
no options 	COMPAT_12
no options 	COMPAT_13
no options 	COMPAT_14
no options 	COMPAT_ULTRIX
no options 	EXEC_ECOFF

no file-system	EXT2FS
no file-system	LFS
no file-system	FDESC
no file-system	KERNFS
no file-system	NULLFS
no file-system	OVERLAY
no file-system	PORTAL
no file-system	UMAPFS
no file-system	UNION
no file-system	TMPFS
no file-system	PTYFS

no options 	QUOTA
no options 	NFSSERVER
no options 	PPP_FILTER
no options 	NETATALK
no options 	MIIVERBOSE
no options 	PCIVERBOSE
no options 	SCSIVERBOSE

no lpt0 at jazzio?
no ast0 at isa?
no lpt0 at isa?

no hifn* at pci?
no ubsec* at pci?

no pms* at pckbc?
no wsmouse* at pms?

no ch*  at scsibus?
no ss*  at scsibus?
no uk*  at scsibus?
no uk*  at atapibus?

no pseudo-device crypto
no pseudo-device swcrypto

no pseudo-device raid
no pseudo-device vnd
no pseudo-device fss

no pseudo-device ipfilter
no pseudo-device ppp
no pseudo-device pppoe
no pseudo-device tap
no pseudo-device tun
no pseudo-device gif
no pseudo-device stf
no pseudo-device vlan
no pseudo-device bridge
no pseudo-device agr
no pseudo-device clockctl

no pseudo-device accf_data
no pseudo-device accf_http
@


1.74
log
@Remove systrace. Ok core@@.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.73 2006/09/27 21:42:04 manu Exp $
d6 1
a6 139
include		"arch/arc/conf/std.arc"

#options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary

#ident		"GENERIC-$Revision: 1.73 $"

maxusers	32		# estimated number of users

# Platform support
options 	PLATFORM_ACER_PICA_61		# PICA, NEC ImageRISCstation
options 	PLATFORM_DESKTECH_ARCSTATION_I	# DeskStation rPC44
options 	PLATFORM_DESKTECH_TYNE		# DeskStation Tyne
options 	PLATFORM_MICROSOFT_JAZZ		# MIPS Magnum
options 	PLATFORM_NEC_J96A		# NEC Express 5800/240 EISA R4K
options 	PLATFORM_NEC_JC94		# NEC Express 5800/230 PCI R4K
options 	PLATFORM_NEC_R94		# NEC RISCstation 2200 EISA
options 	PLATFORM_NEC_R96	# NEC Express RISCserver, RISCserver 2200
options 	PLATFORM_NEC_RAX94		# NEC RISCstation 2200 PCI
options 	PLATFORM_NEC_RD94		# NEC RISCstation 2250
options 	PLATFORM_SNI_RM200PCI

# Standard system options

options 	RTC_OFFSET=0	# hardware clock is this many mins. west of GMT
#options 	NTP		# NTP phase/frequency locked loop

#options 	KTRACE		# system call tracing via ktrace(1)

#options 	SYSVMSG		# System V-like message queues
#options 	SYSVSEM		# System V-like semaphores
#options 	SEMMNI=10	# number of semaphore identifiers
#options 	SEMMNS=60	# number of semaphores in system
#options 	SEMUME=10	# max number of undo entries per process
#options 	SEMMNU=30	# number of undo structures in system
#options 	SYSVSHM		# System V-like memory sharing
#options 	SHMMAXPGS=1024	# 1024 pages is the default

options 	LKM		# loadable kernel modules

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

# Enable experimental buffer queue strategy for better responsiveness under 
# high disk I/O load. Use it with caution - it's not proven to be stable yet.
#options 	BUFQ_READPRIO
#options 	BUFQ_PRIOCSCAN

# Diagnostic/debugging support options
#options 	DIAGNOSTIC		# cheap kernel consistency checks
#options 	DEBUG			# expensive debugging checks/support
#options 	KMEMSTATS		# kernel memory statistics (vmstat -m)
options 	DDB			# in-kernel debugger
#options 	DDB_HISTORY_SIZE=100	# enable history editing in DDB
#options 	KGDB			# remote gdb
#options 	KGDB_DEVRATE=19200	# kernel gdb port rate (default 9600)
#options 	KGDB_DEV="17*256+0"	# device for kernel gdb
#makeoptions	DEBUG="-g"		# compile full symbol table

# Compatibility options
#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
#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_43	# and 4.3BSD
options 	COMPAT_386BSD_MBRPART # recognize old partition ID

# mipsel specific
#options 	COMPAT_ULTRIX	# Ultrix binary compatibility
#options 	EXEC_ECOFF	# Ultrix RISC binaries are ECOFF format
options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.

# File systems
file-system 	FFS		# fast filesystem
#file-system 	EXT2FS		# second extended file system (linux)
#file-system 	LFS		# log-structured file system
file-system 	MFS		# memory file system
file-system 	NTFS		# Windows/NT file system (experimental)
file-system 	CD9660		# ISO 9660 + Rock Ridge file system
file-system 	MSDOSFS		# MS-DOS file system
file-system 	NFS		# Network File System client
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)
file-system	PTYFS		# /dev/pts/N support

# File system options
#options 	QUOTA		# FFS quotas
#options 	FFS_EI		# FFS Endian Independent support
#options 	SOFTDEP		# FFS soft updates support.
#options 	NFSSERVER	# Network File System server
options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
#options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
				# immutable) behave as system flags.

# 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_NAT_T	# IPsec NAT traversal (NAT-T)
#options 	IPSEC_DEBUG	# debug for IP security
#options 	MROUTING	# IP multicast routing
#options 	PIM		# Protocol Independent Multicast
#options 	ISO,TPIP	# OSI networking
#options 	EON		# OSI tunneling over IP
#options 	NETATALK	# AppleTalk networking protocols
#options 	PPP_BSDCOMP	# BSD-Compress compression support for PPP
#options 	PPP_DEFLATE	# Deflate compression support for PPP
#options 	PPP_FILTER	# Active filter support for PPP (requires bpf)
#options 	PFIL_HOOKS	# pfil(9) packet filter hooks
#options 	IPFILTER_LOG	# ipmon(8) log support
#options 	IPFILTER_LOOKUP	# ippool(8) support
#options 	IPFILTER_DEFAULT_BLOCK	# block all packets by default
#options 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG

# These options enable verbose messages for several subsystems.
# Warning, these may compile large string tables into the kernel!
#options 	EISAVERBOSE	# verbose EISA device autoconfig messages
#options 	MIIVERBOSE	# verbose PHY autoconfig messages
#options 	PCIVERBOSE	# verbose PCI device autoconfig messages
#options 	PCI_CONFIG_DUMP	# verbosely dump PCI config space
#options 	SCSIVERBOSE	# human readable SCSI error messages

# wscons terminal emulation
options 	WSEMUL_VT100	# VT100 emulation
a14 269

# Kernel root file system and dump configuration.
options 	NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM
config		netbsd	root on ? type ?
#config		netbsd	root on sd0a type ffs
#config		netbsd	root on ? type nfs

#
# Device configuration
#

mainbus0	at root
cpu*		at mainbus0

#### Jazz-Internal bus devices

# PLATFORM_ACER_PICA_61
# PLATFORM_MICROSOFT_JAZZ
# PLATFORM_NEC_J96A
# PLATFORM_NEC_JC94
# PLATFORM_NEC_R94
# PLATFORM_NEC_R96
# PLATFORM_NEC_RAX94
# PLATFORM_NEC_RD94
jazzio*		at mainbus0	# Jazz-Internal bus host bridge.

timer0		at jazzio?
mcclock0 	at jazzio?
#pc0		at jazzio?
#opms0		at jazzio?
vga0		at jazzio?	# Jazz localbus VGA
pckbc0		at jazzio?	# PC keyboard controller
com0		at jazzio?
com1		at jazzio?
lpt0		at jazzio?
sn0		at jazzio?

fdc0		at jazzio?
fd*		at fdc? drive ?

asc0		at jazzio? flags 0x000000	# NCR53C9x SCSI
osiop*		at jazzio? flags 0x00000	# NCR53C710 SCSI
oosiop* 	at jazzio?			# NCR53C700 SCSI

#### ISA bus devices

# PLATFORM_ACER_PICA_61
# PLATFORM_MICROSOFT_JAZZ
# PLATFORM_NEC_J96A
# PLATFORM_NEC_R94
# PLATFORM_NEC_R96
jazzisabr*	at mainbus0	# Jazz-(E)ISA bus bridge.
isa*		at jazzisabr?

# PLATFORM_DESKTECH_ARCSTATION_I
arcsisabr*	at mainbus0	# DeskStation rPC44 ISA host bridge.
isa*		at arcsisabr?

# PLATFORM_DESKTECH_TYNE
tyneisabr*	at mainbus0	# DeskStation Tyne ISA host bridge.
isa*		at tyneisabr?

#isadma0 	at isa?

isapnp0 	at isa?

timer0		at isa? port 0x40 irq 0
mcclock0 	at isa? port 0x70

#pc0		at isa? irq 1			# generic PC console device
#opms0		at isa? irq 12			# PS/2 auxiliary port mouse
vga0		at isa?
#options 	VGA_RASTERCONSOLE
options 	VGA_RESET
pckbc0		at isa?				# PC keyboard controller
com0		at isa? port 0x3f8 irq 4
com1		at isa? port 0x2f8 irq 3
com2		at isa? port 0x3e8 irq 4
com3		at isa? port 0x2e8 irq 3
ast0		at isa? port 0x1a0 irq 3	# AST 4-port serial cards
com*		at ast? slave ?

# Joystick driver. Probe is a little strange; add only if you have one.
#joy0		at isa? port 0x201

# ISA ST506, ESDI, and IDE controllers
# Use flags 0x01 if you want to try to use 32bits data I/O (the driver will
# fall back to 16bits I/O if 32bits I/O are not functional).
# Some controllers pass the initial 32bit test, but will fail later.
wdc0		at isa? port 0x1f0 irq 14 flags 0x00
#wdc1		at isa? port 0x170 irq 15 flags 0x00
wdc*		at isapnp?

# ISA parallel printer interfaces
lpt0		at isa? port 0x378 irq 7

# ISA network interfaces
#ec0		at isa? port 0x250 iomem 0xd8000 irq 9	# 3Com 3c503 Ethernet
ep*		at isa? port ? irq ?		# 3C509 ethernet cards
ep*		at isapnp?			# 3C509B ethernet card
ne0		at isa? port 0x280 irq 9	# NE[12]000 ethernet cards
ne1		at isa? port 0x300 irq 10
ne*		at isapnp?			# NE[12]000 PnP ethernet
we0		at isa? port 0x280 iomem 0xd0000 irq 9	# WD/SMC Ethernet
we1		at isa? port 0x300 iomem 0xcc000 irq 10

# XXX - should be configured
#btl0		at isa? port 0x330 irq ? drq ?

#### PCI bus devices

# PLATFORM_NEC_JC94
# PLATFORM_NEC_RAX94
# PLATFORM_NEC_RD94
necpb*		at mainbus0	# NEC RISCstation PCI host bridge.
pci*		at necpb?
pci*		at ppb? bus ?
options 	PCI_NETBSD_CONFIGURE

ppb*		at pci? dev ? function ?

#vga*	 	at pci? dev ? function ?
tga*		at pci? dev ? function ?	# DEC ZLXp-E[123] Graphics

ahc*		at pci? dev ? function ?	# Adaptec [23]94x, aic78x0 SCSI
iha*		at pci? dev ? function ?	# Initio INIC-940/950 SCSI
pcscp*		at pci? dev ? function ?	# AMD Am53c974 PCscsi-PCI SCSI
siop*		at pci? dev ? function ?	# NCR/Symbios 53c8xx SCSI
trm*		at pci? dev ? function ?	# Tekram DC-395/315 SCSI

# PCI IDE controllers - see pciide(4) for supported hardware.
# The 0x0001 flag force the driver to use DMA, even if the driver doesn't know
# how to set up DMA modes for this chip. This may work, or may cause
# a machine hang with some controllers.
pciide* 	at pci? dev ? function ? flags 0x0000	# GENERIC pciide driver
acardide*	at pci? dev ? function ?	# Acard IDE controllers
#aceride* 	at pci? dev ? function ?	# Acer Lab IDE controllers
artsata*	at pci? dev ? function ?	# Intel i31244 SATA controller
cmdide* 	at pci? dev ? function ?	# CMD tech IDE controllers
cypide* 	at pci? dev ? function ?	# Cypress IDE controllers
hptide* 	at pci? dev ? function ?	# Triones/HighPoint IDE controllers
optiide* 	at pci? dev ? function ?	# Opti IDE controllers
pdcide* 	at pci? dev ? function ?	# Promise IDE controllers
pdcsata* 	at pci? dev ? function ?	# Promise SATA150 controllers
satalink*	at pci? dev ? function ?	# SiI SATALink controllers
#siside* 	at pci? dev ? function ?	# SiS IDE controllers
slide*  	at pci? dev ? function ?	# Symphony Labs IDE controllers
#viaide* 	at pci? dev ? function ?	# VIA/AMD/Nvidia IDE controllers

epic*		at pci? dev ? function ?	# SMC EPIC/100 Ethernet
ex*		at pci? dev ? function ?	# 3Com 90x[BC]
fxp*		at pci? dev ? function ?	# Intel EtherExpress PRO
ne*		at pci? dev ? function ?	# NE2000-compatible
pcn*		at pci? dev ? function ?	# AMD PCnet-PCI Ethernet
rtk*		at pci? dev ? function ?	# Realtek 8129/8139
sip*		at pci? dev ? function ?	# SiS 900/DP83815 Ethernet
tlp*		at pci? dev ? function ?	# DECchip 21x4x and clones

#### MII/PHY support

bmtphy*		at mii? phy ?		# Broadcom BCM5201 and BCM5202 PHYs
exphy*		at mii? phy ?		# 3Com internal PHYs
icsphy*		at mii? phy ?		# Integrated Circuit Systems ICS189x
inphy*		at mii? phy ?		# Intel 82555 PHYs
iophy*		at mii? phy ?		# Intel 82553 PHYs
lxtphy*		at mii? phy ?		# Level One LXT-970 PHYs
nsphy*		at mii? phy ?		# NS83840 PHYs
nsphyter*	at mii? phy ?		# NS83843 PHYs
qsphy*		at mii? phy ?		# Quality Semiconductor QS6612 PHYs
sqphy*		at mii? phy ?		# Seeq 80220/80221/80223 PHYs
tlphy*		at mii? phy ?		# ThunderLAN PHYs
tqphy*		at mii? phy ?		# TDK Semiconductor PHYs
ukphy*		at mii? phy ?		# generic unknown PHYs

# SCSI bus support
scsibus*	at scsi?

#### SCSI bus devices

sd*		at scsibus? target ? lun ?
st*		at scsibus? target ? lun ?
cd*		at scsibus? target ? lun ?
ch*		at scsibus? target ? lun ?
ss*		at scsibus? target ? lun ?
uk*		at scsibus? target ? lun ?

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

# IDE drives
# Flags are used only with controllers that support DMA operations
# and mode settings (e.g. some pciide controllers)
# The lowest order four bits (rightmost digit) of the flags define the PIO
# mode to use, the next set of four bits the DMA mode and the third set the
# UltraDMA mode. For each set of four bits, the 3 lower bits define the mode
# to use, and the last bit must be 1 for this setting to be used.
# For DMA and UDMA, 0xf (1111) means 'disable'.
# 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'.
# (0xc=1100, 0xa=1010, 0xf=1111)
# 0x0000 means "use whatever the drive claims to support".
wd*		at atabus? drive ? flags 0x0000

# ATAPI bus support
atapibus*	at atapi?

#### ATAPI bus 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

#### Workstation Console attachments

wsdisplay*	at vga?
wsdisplay*	at tga?
pckbd*		at pckbc?	# PC keyboard (kbd port)
wskbd*		at pckbd?
pms*		at pckbc?	# PS/2-style mouse (aux port)
wsmouse*	at pms?

#### Pseudo devices

# disk/mass storage pseudo-devices
#pseudo-device	ccd		4	# concatenated/striped disk devices
#pseudo-device	cgd		4	# cryptographic disk devices
#pseudo-device	raid		8	# RAIDframe disk driver
# Options to enable various other RAIDframe RAID types.
#options 	RF_INCLUDE_EVENODD=1
#options 	RF_INCLUDE_RAID5_RS=1
#options 	RF_INCLUDE_PARITYLOGGING=1
#options 	RF_INCLUDE_CHAINDECLUSTER=1
#options 	RF_INCLUDE_INTERDECLUSTER=1
#options 	RF_INCLUDE_PARITY_DECLUSTERING=1
#options 	RF_INCLUDE_PARITY_DECLUSTERING_DS=1
#pseudo-device	fss		4	# file system snapshot device
pseudo-device	md		1	# memory disk device (ramdisk)
#pseudo-device	vnd			# disk-like interface to files

# network pseudo-devices
pseudo-device	bpfilter		# Berkeley packet filter
#pseudo-device	ipfilter		# IP filter (firewall) and NAT
pseudo-device	loop		1	# network loopback
pseudo-device	ppp			# Point-to-Point Protocol
#pseudo-device	pppoe			# PPP over Ethernet (RFC 2516)
pseudo-device	sl			# Serial Line IP
#pseudo-device	strip			# Starmode Radio IP (Metricom)
#pseudo-device	tun			# network tunneling over tty
#pseudo-device	tap			# virtual Ethernet
#pseudo-device	gre			# generic L3 over IP tunnel
#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
#pseudo-device	vlan			# IEEE 802.1q encapsulation
#pseudo-device	bridge			# simple inter-network bridging

# miscellaneous pseudo-devices
pseudo-device	pty		2	# pseudo-terminals
#pseudo-device	sequencer	1	# MIDI sequencer
# rnd works; RND_COM does not on port arc yet.
pseudo-device	rnd			# /dev/random and in-kernel generator
#options 	RND_COM			# use "com" randomness as well (BROKEN)
pseudo-device	clockctl		# user control of clock subsystem

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

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


1.73
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: RAMDISK,v 1.72 2006/08/26 20:26:44 christos Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.72 $"
a32 1
#options 	SYSTRACE	# system call vetting via systrace(1)
@


1.73.34.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.75 2008/02/02 04:25:54 tsutsui Exp $
d6 140
a145 1
include		"arch/arc/conf/GENERIC"
d154 269
@


1.73.28.1
log
@sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.73 2006/09/27 21:42:04 manu Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.73 $"
d33 1
@


1.73.28.2
log
@sync with HEAD
@
text
@d1 1
a1 1
#	RAMDISK,v 1.73.28.1 2008/01/09 01:45:06 matt Exp
d6 139
a144 1
include		"arch/arc/conf/GENERIC"
d153 269
@


1.73.42.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD$
d10 1
a10 1
#ident		"GENERIC-$Revision$"
d33 1
@


1.72
log
@PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options
Also remove CCITT,NS,NIP
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.71 2006/07/22 18:15:06 tsutsui Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.71 $"
d73 1
@


1.72.2.1
log
@Sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.73 2006/09/27 21:42:04 manu Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.73 $"
a72 1
options 	COMPAT_15	# NetBSD 1.5,
@


1.72.4.1
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.72 2006/08/26 20:26:44 christos Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.72 $"
a72 1
options 	COMPAT_15	# NetBSD 1.5,
@


1.71
log
@- reorganize bootinfo structures and fix bootinfo handling in bootloader
  (mostly based on pmax)
- pass symbol info from bootloader to kernel via bootinfo
  (currently bootinfo is allocated in the bootloader and
   copied by kernel later; maybe we should rethink about this)
- use passed bootinfo to initialize ksyms(4) in kernel
- remove options SYMTAB_SPACE from kernel config files
- bump bootloader version
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.70 2006/04/15 12:58:26 tsutsui Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.70 $"
a122 2
#options 	NS		# XNS
#options 	NSIP		# XNS tunneling over IP
a124 1
#options 	CCITT,LLC,HDLC	# X.25
d131 1
@


1.70
log
@Add bmtphy at mii, found on 3Com 3C982-TXM:
> bmtphy0 at ex0 phy 24: Broadcom 3c905C internal PHY, rev. 7
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.69 2006/04/15 12:53:09 tsutsui Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.69 $"
a64 1
options 	SYMTAB_SPACE=262144
@


1.69
log
@Add support for pci_configure_bus(9) (a.k.a. options PCI_NETBSD_CONFIGURE)
so that PCI devices over ppb(4) work properly on PCI based NEC machines.

Tested on my NEC JC94 (Express5800/230) and 3Com 3C982-TXM,
which has a DEC/Intel 21154 PCI-PCI bridge and two 3C920 Ethernet chips.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.68 2006/02/05 05:01:49 cube Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.68 $"
d316 1
@


1.68
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: RAMDISK,v 1.67 2006/02/04 02:42:27 rpaulo Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.67 $"
d272 4
@


1.68.6.1
log
@Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
@
text
@d1 1
a1 1
#	$NetBSD$
d10 1
a10 1
#ident		"GENERIC-$Revision$"
a271 4
pci*		at ppb? bus ?
options 	PCI_NETBSD_CONFIGURE

ppb*		at pci? dev ? function ?
a311 1
bmtphy*		at mii? phy ?		# Broadcom BCM5201 and BCM5202 PHYs
@


1.68.2.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.68 2006/02/05 05:01:49 cube Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.68 $"
a271 4
pci*		at ppb? bus ?
options 	PCI_NETBSD_CONFIGURE

ppb*		at pci? dev ? function ?
a311 1
bmtphy*		at mii? phy ?		# Broadcom BCM5201 and BCM5202 PHYs
@


1.68.2.2
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.68.2.1 2006/05/24 10:56:34 yamt Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.68.2.1 $"
d65 1
@


1.68.2.3
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.68.2.2 2006/08/11 15:41:10 yamt Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.68.2.2 $"
d123 2
d127 1
a133 1
#options 	IPFILTER_LOOKUP	# ippool(8) support
@


1.68.4.1
log
@sync with head - hopefully this will work
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.70 2006/04/15 12:58:26 tsutsui Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.70 $"
a271 4
pci*		at ppb? bus ?
options 	PCI_NETBSD_CONFIGURE

ppb*		at pci? dev ? function ?
a311 1
bmtphy*		at mii? phy ?		# Broadcom BCM5201 and BCM5202 PHYs
@


1.67
log
@bpfilter doesn't accept count anymore.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.66 2005/12/20 05:35:27 thorpej Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.66 $"
d388 1
a388 1
#pseudo-device	vnd		4	# disk-like interface to files
d394 1
a394 1
pseudo-device	ppp		2	# Point-to-Point Protocol
d396 3
a398 3
pseudo-device	sl		2	# Serial Line IP
#pseudo-device	strip		2	# Starmode Radio IP (Metricom)
#pseudo-device	tun		2	# network tunneling over tty
d400 4
a403 4
#pseudo-device	gre		2	# generic L3 over IP tunnel
#pseudo-device	gif		4	# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith		1	# IPv[46] tcp relay translation i/f
#pseudo-device	stf		1	# 6to4 IPv6 over IPv4 encapsulation
@


1.66
log
@Remove the tablet line discipline.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.65 2005/12/07 09:10:12 tsutsui Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.65 $"
d391 1
a391 1
pseudo-device	bpfilter	8	# Berkeley packet filter
@


1.66.4.1
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.72 2006/08/26 20:26:44 christos Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.72 $"
d65 1
d124 2
d128 1
a134 1
#options 	IPFILTER_LOOKUP	# ippool(8) support
a271 4
pci*		at ppb? bus ?
options 	PCI_NETBSD_CONFIGURE

ppb*		at pci? dev ? function ?
a311 1
bmtphy*		at mii? phy ?		# Broadcom BCM5201 and BCM5202 PHYs
d388 1
a388 1
#pseudo-device	vnd			# disk-like interface to files
d391 1
a391 1
pseudo-device	bpfilter		# Berkeley packet filter
d394 1
a394 1
pseudo-device	ppp			# Point-to-Point Protocol
d396 3
a398 3
pseudo-device	sl			# Serial Line IP
#pseudo-device	strip			# Starmode Radio IP (Metricom)
#pseudo-device	tun			# network tunneling over tty
d400 4
a403 4
#pseudo-device	gre			# generic L3 over IP tunnel
#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.66.6.1
log
@Sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.70 2006/04/15 12:58:26 tsutsui Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.70 $"
a271 4
pci*		at ppb? bus ?
options 	PCI_NETBSD_CONFIGURE

ppb*		at pci? dev ? function ?
a311 1
bmtphy*		at mii? phy ?		# Broadcom BCM5201 and BCM5202 PHYs
d388 1
a388 1
#pseudo-device	vnd			# disk-like interface to files
d391 1
a391 1
pseudo-device	bpfilter		# Berkeley packet filter
d394 1
a394 1
pseudo-device	ppp			# Point-to-Point Protocol
d396 3
a398 3
pseudo-device	sl			# Serial Line IP
#pseudo-device	strip			# Starmode Radio IP (Metricom)
#pseudo-device	tun			# network tunneling over tty
d400 4
a403 4
#pseudo-device	gre			# generic L3 over IP tunnel
#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.66.2.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.66 2005/12/20 05:35:27 thorpej Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.66 $"
d388 1
a388 1
#pseudo-device	vnd			# disk-like interface to files
d391 1
a391 1
pseudo-device	bpfilter		# Berkeley packet filter
d394 1
a394 1
pseudo-device	ppp			# Point-to-Point Protocol
d396 3
a398 3
pseudo-device	sl			# Serial Line IP
#pseudo-device	strip			# Starmode Radio IP (Metricom)
#pseudo-device	tun			# network tunneling over tty
d400 4
a403 4
#pseudo-device	gre			# generic L3 over IP tunnel
#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.65
log
@Adjust comments for options FFS_NO_SNAPSHOT.

XXX: This option should be mentioned in options(4).
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.64 2005/08/28 13:23:22 tsutsui Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.64 $"
a408 1
#pseudo-device	tb		1	# tablet line discipline
@


1.64
log
@options<space><tab>
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.63 2005/08/19 05:19:49 christos Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.63 $"
d110 1
a110 1
options 	FFS_NO_SNAPSHOT	# ffs snapshots
@


1.63
log
@Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.62 2005/08/19 02:03:49 christos Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.62 $"
d83 1
a83 1
options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
d379 7
a385 7
# options	RF_INCLUDE_EVENODD=1
# options	RF_INCLUDE_RAID5_RS=1
# options	RF_INCLUDE_PARITYLOGGING=1
# options	RF_INCLUDE_CHAINDECLUSTER=1
# options	RF_INCLUDE_INTERDECLUSTER=1
# options 	RF_INCLUDE_PARITY_DECLUSTERING=1
# options	RF_INCLUDE_PARITY_DECLUSTERING_DS=1
@


1.62
log
@64 bit inode changes.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.61 2005/07/31 04:04:31 yamt Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.61 $"
d103 1
@


1.61
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: RAMDISK,v 1.60 2005/07/30 06:35:35 yamt Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.60 $"
d76 1
@


1.60
log
@add "options VMSWAP" to non INSTALL kernels.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.59 2005/07/07 17:05:46 tron Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.59 $"
a418 2

options	VMSWAP			# Swap device/file support
@


1.59
log
@Add (commented out) IPSEC_NAT_T option.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.58 2005/06/09 14:43:30 tsutsui Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.58 $"
d419 2
@


1.58
log
@- Rename options NEW_BUFQ_STRATEGY -> options BUFQ_READPRIO.
  (still commented out)
- Add (also commented out) options BUFQ_PRIOCSCAN.

Suggested by perry and soda on tech-kern.
Please refer options(4) for details for these options.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.57 2005/05/31 22:23:52 tron Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.57 $"
d118 1
@


1.58.2.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.58 2005/06/09 14:43:30 tsutsui Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.58 $"
a75 1
options 	COMPAT_30	# NetBSD 3.0 compatibility.
d82 1
a82 1
options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
a101 1
file-system	PTYFS		# /dev/pts/N support
d108 1
a108 1
options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
a117 1
#options 	IPSEC_NAT_T	# IPsec NAT traversal (NAT-T)
a268 4
pci*		at ppb? bus ?
options 	PCI_NETBSD_CONFIGURE

ppb*		at pci? dev ? function ?
a308 1
bmtphy*		at mii? phy ?		# Broadcom BCM5201 and BCM5202 PHYs
d376 7
a382 7
#options 	RF_INCLUDE_EVENODD=1
#options 	RF_INCLUDE_RAID5_RS=1
#options 	RF_INCLUDE_PARITYLOGGING=1
#options 	RF_INCLUDE_CHAINDECLUSTER=1
#options 	RF_INCLUDE_INTERDECLUSTER=1
#options 	RF_INCLUDE_PARITY_DECLUSTERING=1
#options 	RF_INCLUDE_PARITY_DECLUSTERING_DS=1
d385 1
a385 1
#pseudo-device	vnd			# disk-like interface to files
d388 1
a388 1
pseudo-device	bpfilter		# Berkeley packet filter
d391 1
a391 1
pseudo-device	ppp			# Point-to-Point Protocol
d393 3
a395 3
pseudo-device	sl			# Serial Line IP
#pseudo-device	strip			# Starmode Radio IP (Metricom)
#pseudo-device	tun			# network tunneling over tty
d397 4
a400 4
#pseudo-device	gre			# generic L3 over IP tunnel
#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
d406 1
@


1.58.2.2
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.58.2.1 2006/06/21 14:48:54 yamt Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.58.2.1 $"
d65 1
a73 1
options 	COMPAT_15	# NetBSD 1.5,
d124 2
d128 1
a134 1
#options 	IPFILTER_LOOKUP	# ippool(8) support
@


1.58.2.3
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.58.2.2 2006/12/30 20:45:29 yamt Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.58.2.2 $"
d33 1
@


1.58.2.4
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.58.2.3 2008/01/21 09:35:32 yamt Exp $
d6 139
a144 1
include		"arch/arc/conf/GENERIC"
d153 269
@


1.57
log
@Remove attachment for the piixide(4) driver from all non-x86 kernel
configurations because Intel IDE disk controllers only exist as part
of Intel chipsets for x86 systems.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.56 2005/02/18 21:05:51 dsl Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.56 $"
d52 2
a53 1
#options 	NEW_BUFQ_STRATEGY
@


1.56
log
@Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.55 2005/02/11 08:25:53 dsl Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.55 $"
a289 1
#piixide* 	at pci? dev ? function ?	# Intel IDE controllers
@


1.56.4.1
log
@Pull up revision 1.57 (requested by tron in ticket #362):
Remove attachment for the piixide(4) driver from all non-x86 kernel
configurations because Intel IDE disk controllers only exist as part
of Intel chipsets for x86 systems.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.56 2005/02/18 21:05:51 dsl Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.56 $"
d290 1
@


1.56.4.2
log
@Pull up revision 1.59 (requested by tron in ticket #566):
Add (commented out) IPSEC_NAT_T option.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.56.4.1 2005/06/01 17:19:51 riz Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.56.4.1 $"
a116 1
#options 	IPSEC_NAT_T	# IPsec NAT traversal (NAT-T)
@


1.55
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: RAMDISK,v 1.54 2005/01/31 16:54:33 hannken Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.54 $"
d107 1
a107 1
#options 	FFS_SNAPSHOT	# ffs snapshots
@


1.54
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: RAMDISK,v 1.53 2005/01/21 12:11:30 tsutsui Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.53 $"
d107 1
@


1.53
log
@Add options COMPAT_20.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.52 2005/01/17 15:28:51 cube Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.52 $"
d382 1
@


1.53.2.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD$
d10 1
a10 1
#ident		"GENERIC-$Revision$"
a106 1
#options 	FFS_SNAPSHOT	# ffs snapshots
a381 1
#pseudo-device	fss		4	# file system snapshot device
@


1.53.2.2
log
@sync with head.  xen and whitespace.  xen part is not finished.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.53.2.1 2005/02/12 18:17:30 yamt Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.53.2.1 $"
d107 1
a107 1
options 	FFS_NO_SNAPSHOT	# ffs snapshots
@


1.52
log
@Add tap(4) support to a random^Wcarefully chosen set of kernel configs.
All those kernels have a line for both tun and bridge, and if either is
commented out, tap is commented out also.  With the exception of i386's
GENERIC_TINY.

XXX:  we _need_ some way of making this more simple.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.51 2004/11/24 20:49:20 bouyer Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.51 $"
d74 1
@


1.51
log
@pdcsata(4), a driver for the Promise SATA150 (aka PDC203xx) serie of
controllers. Tested with a PDC20375 (2 SATA, one PATA) controller on sparc64.
Added to all kernel config file which had pdcide(4).
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.50 2004/11/10 17:54:03 christos Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.50 $"
d393 1
@


1.51.4.1
log
@sync with -current
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.56 2005/02/18 21:05:51 dsl Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.56 $"
a73 1
options 	COMPAT_20	# NetBSD 2.0,
a105 1
options 	FFS_NO_SNAPSHOT	# ffs snapshots
a380 1
#pseudo-device	fss		4	# file system snapshot device
a392 1
#pseudo-device	tap			# virtual Ethernet
@


1.50
log
@Add COMPAT_BSDPTY to the rest of the config files.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.49 2004/09/04 23:29:46 manu Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.49 $"
d290 1
@


1.49
log
@IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on
tech-net@@
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.48 2004/07/15 03:53:45 atatat Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.48 $"
d80 1
@


1.48
log
@Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented
out in most of them.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.47 2003/12/14 01:32:01 thorpej Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.47 $"
d116 1
@


1.47
log
@Split the Intel i31244 SATA controller ("Artisea") driver out of piixide
into its own driver (artsata).
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.46 2003/12/13 23:13:40 thorpej Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.46 $"
d48 1
@


1.47.2.1
log
@Pull up revision 1.48 (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$
d10 1
a10 1
#ident		"GENERIC-$Revision$"
a47 1
#options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel
@


1.47.2.1.2.1
log
@Pull up revision 1.51 (requested by bouyer in ticket #1019):
  Add pdcsata(4), a driver for the Promise SATA150 (aka PDC203xx) series of
  controllers.
@
text
@a287 1
pdcsata* 	at pci? dev ? function ?	# Promise SATA150 controllers
@


1.46
log
@Split out the Silicon Image SATALink support into its own driver,
"satalink".
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.45 2003/10/21 16:28:20 tsutsui Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.45 $"
d280 1
@


1.45
log
@- Use scsibus* at scsi?
- Use atabus* at ata?
- Use atapibus* atapi?
- Sort ATA/ATAPI device entries.
- Comment out aceride, piixide, siside, and viaide.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.44 2003/10/18 08:30:12 lukem Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.44 $"
d286 1
@


1.44
log
@Use one  'atabus* at ata?'  instead of multiple  'atabus* at FOOide?  channel ?'
Use  'atapibus* at atapi?'  instead of  'atapibus* at atabus?'
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.43 2003/10/08 11:55:43 bouyer Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.43 $"
a187 2
scsibus* 	at asc?

d189 1
a189 4
scsibus* 	at osiop?

oosiop* 	at jazzio?
scsibus* 	at oosiop?
a239 16
# IDE drives
# Flags are used only with controllers that support DMA operations
# and mode settings (e.g. some pciide controllers)
# The lowest order four bits (rightmost digit) of the flags define the PIO
# mode to use, the next set of four bits the DMA mode and the third set the
# UltraDMA mode. For each set of four bits, the 3 lower bits define the mode
# to use, and the last bit must be 1 for this setting to be used.
# For DMA and UDMA, 0xf (1111) means 'disable'.
# 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'.
# (0xc=1100, 0xa=1010, 0xf=1111)
# 0x0000 means "use whatever the drive claims to support".
wd*		at atabus? drive ? flags 0x0000

# ATAPI bus support
atapibus*	at atapi?

a254 1
#scsibus*	at btl?
a267 2
scsibus*	at ahc?

a268 2
scsibus*	at iha?

a269 2
scsibus* 	at pcscp?

a270 2
scsibus* 	at siop?

a271 10
scsibus*	at trm?

epic*		at pci? dev ? function ?	# SMC EPIC/100 Ethernet
ex*		at pci? dev ? function ?	# 3Com 90x[BC]
fxp*		at pci? dev ? function ?	# Intel EtherExpress PRO
ne*		at pci? dev ? function ?	# NE2000-compatible
pcn*		at pci? dev ? function ?	# AMD PCnet-PCI Ethernet
rtk*		at pci? dev ? function ?	# Realtek 8129/8139
sip*		at pci? dev ? function ?	# SiS 900/DP83815 Ethernet
tlp*		at pci? dev ? function ?	# DECchip 21x4x and clones
a272 4
# ATA (IDE) bus support
atabus* at ata?

# IDE and related devices
d279 1
a279 1
aceride* 	at pci? dev ? function ?	# Acer Lab IDE controllers
d284 1
a284 1
piixide* 	at pci? dev ? function ?	# Intel IDE controllers
d286 1
a286 1
siside* 	at pci? dev ? function ?	# SiS IDE controllers
d288 10
a297 1
viaide* 	at pci? dev ? function ?	# VIA/AMD/Nvidia IDE controllers
d314 3
d325 19
@


1.43
log
@Add new per-chip pciide drivers.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.42 2003/10/08 11:04:56 bouyer Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.42 $"
a243 1
atabus* 	at wdc? channel ?
d259 1
a259 1
atapibus*	at atabus?
d313 3
a332 12
atabus*	at pciide? channel ?
atabus* at acardide? channel ?
atabus* at aceride? channel ?
atabus* at cmdide? channel ?
atabus* at cypide? channel ?
atabus* at hptide? channel ?
atabus* at optiide? channel ?
atabus* at piixide? channel ?
atabus* at pdcide? channel ?
atabus* at siside? channel ?
atabus* at slide? channel ?
atabus* at viaide? channel ?
@


1.42
log
@Add atabus.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.41 2003/09/27 10:07:57 tsutsui Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.41 $"
d319 24
a342 2
pciide*		at pci ? dev ? function ? flags 0x0000
atabus* 	at pciide? channel ?
@


1.41
log
@Add options COMPAT_16.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.40 2003/06/15 06:10:42 tsutsui Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.40 $"
d244 1
d257 1
a257 1
wd*		at wdc? channel ? drive ? flags 0x0000
d260 1
a260 1
atapibus*	at wdc? channel ?
d320 1
a320 2
wd*		at pciide? channel ? drive ? flags 0x0000
atapibus*	at pciide? channel ?
@


1.40
log
@Add isapnp0 at isa and enable working isa/isapnp devices.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.39 2003/06/15 06:08:13 tsutsui Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.39 $"
d72 1
@


1.40.2.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.48 2004/07/15 03:53:45 atatat Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.48 $"
a47 1
#options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel
a71 1
options 	COMPAT_16	# NetBSD 1.6,
d187 2
d190 4
a193 1
oosiop* 	at jazzio?			# NCR53C700 SCSI
d244 16
d275 1
d289 2
d292 2
d295 2
d298 2
d301 1
a301 19

# PCI IDE controllers - see pciide(4) for supported hardware.
# The 0x0001 flag force the driver to use DMA, even if the driver doesn't know
# how to set up DMA modes for this chip. This may work, or may cause
# a machine hang with some controllers.
pciide* 	at pci? dev ? function ? flags 0x0000	# GENERIC pciide driver
acardide*	at pci? dev ? function ?	# Acard IDE controllers
#aceride* 	at pci? dev ? function ?	# Acer Lab IDE controllers
artsata*	at pci? dev ? function ?	# Intel i31244 SATA controller
cmdide* 	at pci? dev ? function ?	# CMD tech IDE controllers
cypide* 	at pci? dev ? function ?	# Cypress IDE controllers
hptide* 	at pci? dev ? function ?	# Triones/HighPoint IDE controllers
optiide* 	at pci? dev ? function ?	# Opti IDE controllers
#piixide* 	at pci? dev ? function ?	# Intel IDE controllers
pdcide* 	at pci? dev ? function ?	# Promise IDE controllers
satalink*	at pci? dev ? function ?	# SiI SATALink controllers
#siside* 	at pci? dev ? function ?	# SiS IDE controllers
slide*  	at pci? dev ? function ?	# Symphony Labs IDE controllers
#viaide* 	at pci? dev ? function ?	# VIA/AMD/Nvidia IDE controllers
d312 9
a335 3
# SCSI bus support
scsibus*	at scsi?

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

# IDE drives
# Flags are used only with controllers that support DMA operations
# and mode settings (e.g. some pciide controllers)
# The lowest order four bits (rightmost digit) of the flags define the PIO
# mode to use, the next set of four bits the DMA mode and the third set the
# UltraDMA mode. For each set of four bits, the 3 lower bits define the mode
# to use, and the last bit must be 1 for this setting to be used.
# For DMA and UDMA, 0xf (1111) means 'disable'.
# 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'.
# (0xc=1100, 0xa=1010, 0xf=1111)
# 0x0000 means "use whatever the drive claims to support".
wd*		at atabus? drive ? flags 0x0000

# ATAPI bus support
atapibus*	at atapi?

@


1.40.2.2
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.49 2004/09/04 23:29:46 manu Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.49 $"
a115 1
#options 	PIM		# Protocol Independent Multicast
@


1.40.2.3
log
@Fix the sync with head I botched.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.40.2.1 2004/08/03 10:32:21 skrll Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.40.2.1 $"
@


1.40.2.4
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.40.2.3 2004/09/21 13:12:59 skrll Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.40.2.3 $"
a79 1
options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
@


1.40.2.5
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.40.2.4 2004/11/14 08:15:05 skrll Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.40.2.4 $"
a289 1
pdcsata* 	at pci? dev ? function ?	# Promise SATA150 controllers
@


1.40.2.6
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.40.2.5 2004/11/29 07:24:02 skrll Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.40.2.5 $"
a73 1
options 	COMPAT_20	# NetBSD 2.0,
a392 1
#pseudo-device	tap			# virtual Ethernet
@


1.40.2.7
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.40.2.6 2005/01/24 08:33:58 skrll Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.40.2.6 $"
a381 1
#pseudo-device	fss		4	# file system snapshot device
@


1.40.2.8
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.40.2.7 2005/02/04 11:44:15 skrll Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.40.2.7 $"
a106 1
#options 	FFS_SNAPSHOT	# ffs snapshots
@


1.40.2.9
log
@Sync with HEAD.

Hi Perry!
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.40.2.8 2005/02/15 21:32:31 skrll Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.40.2.8 $"
d107 1
a107 1
options 	FFS_NO_SNAPSHOT	# ffs snapshots
@


1.40.2.10
log
@Sync with HEAD. Here we go again...
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.40.2.9 2005/03/04 16:38:03 skrll Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.40.2.9 $"
d52 1
a52 2
#options 	BUFQ_READPRIO
#options 	BUFQ_PRIOCSCAN
a74 1
options 	COMPAT_30	# NetBSD 3.0 compatibility.
d81 1
a81 1
options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
a100 1
file-system	PTYFS		# /dev/pts/N support
a116 1
#options 	IPSEC_NAT_T	# IPsec NAT traversal (NAT-T)
d290 1
d376 7
a382 7
#options 	RF_INCLUDE_EVENODD=1
#options 	RF_INCLUDE_RAID5_RS=1
#options 	RF_INCLUDE_PARITYLOGGING=1
#options 	RF_INCLUDE_CHAINDECLUSTER=1
#options 	RF_INCLUDE_INTERDECLUSTER=1
#options 	RF_INCLUDE_PARITY_DECLUSTERING=1
#options 	RF_INCLUDE_PARITY_DECLUSTERING_DS=1
@


1.40.2.11
log
@Sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.65 2005/12/07 09:10:12 tsutsui Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.65 $"
d110 1
a110 1
options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
@


1.39
log
@Remove nonexistent we* at isapnp.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.38 2003/06/14 08:09:48 tsutsui Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.38 $"
d215 2
d240 1
a240 2
# XXX - should be configured
#wdc0		at isa? port 0x1f0 irq 14 flags 0x00
d242 1
a242 1
#wdc*		at isapnp?
d255 1
a255 2
# XXX - should be configured
#wd*		at wdc? channel ? drive ? flags 0x0000
d258 1
a258 2
# XXX - should be configured
#atapibus*	at wdc? channel ?
a263 1
# XXX - should be configured
d265 7
a271 6
#ep0		at isa? port ? irq ?		# 3C509 ethernet cards
#ne0		at isa? port 0x280 irq 9	# NE[12]000 ethernet cards
#ne1		at isa? port 0x300 irq 10
#ne*		at isapnp?			# NE[12]000 PnP ethernet
#we0		at isa? port 0x280 iomem 0xd0000 irq 9	# WD/SMC Ethernet
#we1		at isa? port 0x300 iomem 0xcc000 irq 10
@


1.38
log
@Change DESKstation -> DeskStation, as per spelling on the Tyne board.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.37 2003/06/14 02:40:42 tsutsui Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.37 $"
a272 1
#we*		at isapnp?
@


1.37
log
@Don't enable both pc0 and vga0 at isa.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.36 2003/05/22 17:16:19 tsutsui Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.36 $"
d16 2
a17 2
options 	PLATFORM_DESKTECH_ARCSTATION_I	# DESKstation rPC44
options 	PLATFORM_DESKTECH_TYNE		# DESKstation Tyne
d206 1
a206 1
arcsisabr*	at mainbus0	# DESKstation rPC44 ISA host bridge.
d210 1
a210 1
tyneisabr*	at mainbus0	# DESKstation Tyne ISA host bridge.
@


1.36
log
@Uppercase PICA.

"PICA" stands for "Performance-enhanced I/O and CPU Architecture."
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.35 2003/05/04 10:01:20 tsutsui Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.35 $"
d218 2
a219 2
pc0		at isa? irq 1			# generic PC console device
opms0		at isa? irq 12			# PS/2 auxiliary port mouse
d223 1
a223 1
#pckbc0		at isa?				# PC keyboard controller
@


1.35
log
@Rewrite jazzio asc SCSI driver to use MI ncr53c9x and bus_dma(9) with
BUS_DMA_ALLOCNOW flag for jazzio bus DMAC.

Tested on Soda's NEC Image RISCstation (which is an OEM of Acer PICA),
and should fix port-arc/13388.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.34 2003/04/06 10:00:00 tsutsui Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.34 $"
d15 1
a15 1
options 	PLATFORM_ACER_PICA_61		# Pica, NEC ImageRISCstation
@


1.34
log
@Enable oosiop at jazzio.
While I'm here, use wildcard for osiop unit.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.33 2003/02/11 12:03:18 tsutsui Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.33 $"
d186 1
a186 1
asc0		at jazzio?			# NCR53C9x SCSI
@


1.33
log
@It seems the ARC BIOS can't load too large kernel,
so prepare a shrinked config for RAMDISK kernel.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.32 2003/02/10 11:18:56 tsutsui Exp $
d10 1
a10 1
#ident		"GENERIC-$Revision: 1.80 $"
d189 1
a189 2
osiop0		at jazzio? flags 0x00000	# NCR53C710 SCSI
osiop1		at jazzio? flags 0x00000
d192 2
a193 3
#oosiop0 	at jazzio?			# NCR53C700 SCSI
#oosiop1 	at jazzio?
#scsibus* 	at oosiop?
@


1.32
log
@Bump md_root size to 2.5Mbytes.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.31 2003/01/22 21:16:33 jdolecek Exp $
d6 132
a137 1
include		"arch/arc/conf/GENERIC"
d147 265
@


1.31
log
@bump ramdisk image to 2330k
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.30 2002/05/26 18:13:56 jdolecek Exp $
d12 1
a12 1
options 	MEMORY_DISK_ROOT_SIZE=4660	# size of memory disk, in blocks
@


1.30
log
@bump ramdisk size, 2M isn't enough
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.29 2002/04/14 12:51:17 tsutsui Exp $
d12 1
a12 1
options 	MEMORY_DISK_ROOT_SIZE=4608	# size of memory disk, in blocks
@


1.29
log
@Set COPTS="-Os -mmemcpy"
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.28 2002/04/06 18:33:03 tsutsui Exp $
d12 1
a12 1
options 	MEMORY_DISK_ROOT_SIZE=4096	# size of memory disk, in blocks
@


1.29.2.1
log
@Catch up with -current.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.30 2002/05/26 18:13:56 jdolecek Exp $
d12 1
a12 1
options 	MEMORY_DISK_ROOT_SIZE=4608	# size of memory disk, in blocks
@


1.29.4.1
log
@pull up rev 1.30 (requested by jdolocek):
	bump ramdisk size, 2M isn't enough
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.30 2002/05/26 18:13:56 jdolecek Exp $
d12 1
a12 1
options 	MEMORY_DISK_ROOT_SIZE=4608	# size of memory disk, in blocks
@


1.28
log
@Change RAMDISK to define only MEMORY_DISK stuff and just include GENERIC.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.27 2002/04/02 05:30:38 lukem Exp $
d10 2
a11 2
options 	MEMORY_DISK_IS_ROOT	# force root on memory disk
options 	MEMORY_DISK_SERVER=0	# no userspace memory disk support
d14 1
a14 1
makeoptions	COPTS="-Os"		# generates smaller code than -O2, -O1
@


1.27
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
@d1 1
a1 2
#	$NetBSD: RAMDISK,v 1.26 2002/03/10 19:56:38 lukem Exp $
#	$OpenBSD: RAMDISK,v 1.9 1999/08/29 12:14:03 niklas Exp $
d6 1
a6 15
include		"arch/arc/conf/std.arc"

maxusers	4		# estimated number of users

# Platform support
options 	PLATFORM_ACER_PICA_61		# Pica, NEC ImageRISCstation
options 	PLATFORM_DESKTECH_ARCSTATION_I	# DESKstation rPC44
options 	PLATFORM_DESKTECH_TYNE		# DESKstation Tyne
options 	PLATFORM_MICROSOFT_JAZZ		# MIPS Magnum
options 	PLATFORM_NEC_JC94		# NEC Express 5800/230 PCI R4K
options 	PLATFORM_NEC_R94		# NEC RISCstation 2200 EISA
options 	PLATFORM_NEC_R96	# NEC Express RISCserver, RISCserver 2200
options 	PLATFORM_NEC_RAX94		# NEC RISCstation 2200 PCI
options 	PLATFORM_NEC_RD94		# NEC RISCstation 2250
options 	PLATFORM_SNI_RM200PCI
d12 1
a12 1
options 	MEMORY_DISK_ROOT_SIZE=8192	# size of memory disk, in blocks
a15 349
# Standard system options

options 	RTC_OFFSET=0	# hardware clock is this many mins. west of GMT
options 	NTP		# NTP phase/frequency locked loop

options 	KTRACE		# system call tracing via ktrace(1)

options 	SYSVMSG		# System V-like message queues
options 	SYSVSEM		# System V-like semaphores
options 	SYSVSHM		# System V-like memory sharing
#options 	SHMMAXPGS=1024	# 1024 pages is the default

options 	LKM		# loadable kernel modules

#options	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)

# Diagnostic/debugging support options
options 	DIAGNOSTIC		# cheap kernel consistency checks
#options 	DEBUG			# expensive debugging checks/support
#options 	KMEMSTATS		# kernel memory statistics (vmstat -m)
options 	DDB			# in-kernel debugger
#options 	DDB_HISTORY_SIZE=100	# enable history editing in DDB
#options 	KGDB			# remote gdb
#options 	KGDB_DEVRATE=19200	# kernel gdb port rate (default 9600)
#options 	KGDB_DEV="17*256+0"	# device for kernel gdb
#makeoptions	DEBUG="-g"		# compile full symbol table

# Compatibility options
#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
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_43	# and 4.3BSD
options 	COMPAT_386BSD_MBRPART # recognize old partition ID

# mipsel specific
options 	COMPAT_ULTRIX	# Ultrix binary compatibility
options 	EXEC_ECOFF	# Ultrix RISC binaries are ECOFF format

# File systems
file-system 	FFS		# fast filesystem
#file-system 	EXT2FS		# second extended file system (linux)
#file-system 	LFS		# log-structured file system
file-system 	MFS		# memory file system
file-system 	NTFS		# Windows/NT file system (experimental)
file-system 	CD9660		# ISO 9660 + Rock Ridge file system
file-system 	MSDOSFS		# MS-DOS file system
file-system 	NFS		# Network File System client
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)

# File system options
options 	QUOTA		# FFS quotas
#options 	FFS_EI		# FFS Endian Independent support
#options 	SOFTDEP		# FFS soft updates support.
options 	NFSSERVER	# Network File System server
#options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
				# immutable) behave as system flags.

# 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	# IP multicast routing
#options 	NS		# XNS
#options 	NSIP		# XNS tunneling over IP
#options 	ISO,TPIP	# OSI networking
#options 	EON		# OSI tunneling over IP
#options 	CCITT,LLC,HDLC	# X.25
options 	NETATALK	# AppleTalk networking protocols
options 	PPP_BSDCOMP	# BSD-Compress compression support for PPP
options 	PPP_DEFLATE	# Deflate compression support for PPP
options 	PPP_FILTER	# Active filter support for PPP (requires bpf)
options 	PFIL_HOOKS	# pfil(9) packet filter hooks
options 	IPFILTER_LOG	# ipmon(8) log support
#options 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG

# These options enable verbose messages for several subsystems.
# Warning, these may compile large string tables into the kernel!
#options 	EISAVERBOSE	# verbose EISA device autoconfig messages
#options 	PCIVERBOSE	# verbose PCI device autoconfig messages
#options 	PCI_CONFIG_DUMP	# verbosely dump PCI config space
options 	SCSIVERBOSE	# human readable SCSI error messages

# wscons terminal emulation
options 	WSEMUL_VT100	# VT100 emulation

# Kernel root file system and dump configuration.
options 	NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM
config		netbsd	root on ? type ?

#
# Device configuration
#

mainbus0	at root
cpu*		at mainbus0

#### Jazz-Internal bus devices

# PLATFORM_ACER_PICA_61
# PLATFORM_MICROSOFT_JAZZ
# PLATFORM_NEC_JC94
# PLATFORM_NEC_R94
# PLATFORM_NEC_R96
# PLATFORM_NEC_RAX94
# PLATFORM_NEC_RD94
jazzio*		at mainbus0	# Jazz-Internal bus host bridge.

timer0		at jazzio?
mcclock0 	at jazzio?
#pc0		at jazzio?
#opms0		at jazzio?
vga0		at jazzio?	# Jazz localbus VGA
pckbc0		at jazzio?	# PC keyboard controller
com0		at jazzio?
com1		at jazzio?
lpt0		at jazzio?
sn0		at jazzio?

fdc0		at jazzio?
fd*		at fdc? drive ?

asc0		at jazzio?			# NCR53C9x SCSI
scsibus* 	at asc?

osiop0		at jazzio? flags 0x00000	# NCR53C710 SCSI
osiop1		at jazzio? flags 0x00000
scsibus* 	at osiop?

#oosiop0 	at jazzio?			# NCR53C700 SCSI
#oosiop1 	at jazzio?
#scsibus* 	at oosiop?

#### ISA bus devices

# PLATFORM_ACER_PICA_61
# PLATFORM_MICROSOFT_JAZZ
# PLATFORM_NEC_R94
# PLATFORM_NEC_R96
jazzisabr*	at mainbus0	# Jazz-(E)ISA bus bridge.
isa*		at jazzisabr?

# PLATFORM_DESKTECH_ARCSTATION_I
arcsisabr*	at mainbus0	# DESKstation rPC44 ISA host bridge.
isa*		at arcsisabr?

# PLATFORM_DESKTECH_TYNE
tyneisabr*	at mainbus0	# DESKstation Tyne ISA host bridge.
isa*		at tyneisabr?

#isadma0 	at isa?

timer0		at isa? port 0x40 irq 0
mcclock0 	at isa? port 0x70

pc0		at isa? irq 1			# generic PC console device
#vga0		at isa?
#pckbc0		at isa?				# PC keyboard controller
com0		at isa? port 0x3f8 irq 4
com1		at isa? port 0x2f8 irq 3
com2		at isa? port 0x3e8 irq 4
com3		at isa? port 0x2e8 irq 3
ast0		at isa? port 0x1a0 irq 3	# AST 4-port serial cards
com*		at ast? slave ?

# Joystick driver. Probe is a little strange; add only if you have one.
#joy0		at isa? port 0x201

# ISA ST506, ESDI, and IDE controllers
# Use flags 0x01 if you want to try to use 32bits data I/O (the driver will
# fall back to 16bits I/O if 32bits I/O are not functional).
# Some controllers pass the initial 32bit test, but will fail later.
# XXX - should be configured
#wdc0		at isa? port 0x1f0 irq 14 flags 0x00
#wdc1		at isa? port 0x170 irq 15 flags 0x00
#wdc*		at isapnp?

# IDE drives
# Flags are used only with controllers that support DMA operations
# and mode settings (e.g. some pciide controllers)
# The lowest order four bits (rightmost digit) of the flags define the PIO
# mode to use, the next set of four bits the DMA mode and the third set the
# UltraDMA mode. For each set of four bits, the 3 lower bits define the mode
# to use, and the last bit must be 1 for this setting to be used.
# For DMA and UDMA, 0xf (1111) means 'disable'.
# 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'.
# (0xc=1100, 0xa=1010, 0xf=1111)
# 0x0000 means "use whatever the drive claims to support".
# XXX - should be configured
#wd*		at wdc? channel ? drive ? flags 0x0000

# ATAPI bus support
# XXX - should be configured
#atapibus*	at wdc? channel ?

# ISA parallel printer interfaces
lpt0		at isa? port 0x378 irq 7

# ISA network interfaces
# XXX - should be configured
#ec0		at isa? port 0x250 iomem 0xd8000 irq 9	# 3Com 3c503 Ethernet
#ep0		at isa? port ? irq ?		# 3C509 ethernet cards
#ne0		at isa? port 0x280 irq 9	# NE[12]000 ethernet cards
#ne1		at isa? port 0x300 irq 10
#ne*		at isapnp?			# NE[12]000 PnP ethernet
#we0		at isa? port 0x280 iomem 0xd0000 irq 9	# WD/SMC Ethernet
#we1		at isa? port 0x300 iomem 0xcc000 irq 10
#we*		at isapnp?

# XXX - should be configured
#btl0		at isa? port 0x330 irq ? drq ?
#scsibus*	at btl?

#### PCI bus devices

# PLATFORM_NEC_JC94
# PLATFORM_NEC_RAX94
# PLATFORM_NEC_RD94
necpb*		at mainbus0	# NEC RISCstation PCI host bridge.
pci*		at necpb?

#pcivga* 	at pci? dev ? function ?
tga*		at pci? dev ? function ?	# DEC ZLXp-E[123] Graphics

ahc*		at pci? dev ? function ?	# Adaptec [23]94x, aic78x0 SCSI
scsibus*	at ahc?

pcscp*		at pci? dev ? function ?	# AMD Am53c974 PCscsi-PCI SCSI
scsibus* 	at pcscp?

siop*		at pci? dev ? function ?	# NCR/Symbios 53c8xx SCSI
scsibus* 	at siop?

trm*		at pci? dev ? function ?	# Tekram DC-395/315 SCSI
scsibus* 	at trm?

#de*		at pci? dev ? function ?
epic*		at pci? dev ? function ?	# SMC EPIC/100 Ethernet
ex*		at pci? dev ? function ?	# 3Com 90x[BC]
fxp*		at pci? dev ? function ?	# Intel EtherExpress PRO
ne*		at pci? dev ? function ?	# NE2000-compatible
pcn*		at pci? dev ? function ?	# AMD PCnet-PCI Ethernet
rtk*		at pci? dev ? function ?	# Realtek 8129/8139
sip*		at pci? dev ? function ?	# SiS 900/DP83815 Ethernet
tlp*		at pci? dev ? function ?	# DECchip 21x4x (and clones)
#options 	TLP_MATCH_21040
#options 	TLP_MATCH_21041
#options 	TLP_MATCH_21140
#options 	TLP_MATCH_21142

# IDE and related devices
# PCI IDE controllers - see pciide(4) for supported hardware.
# The 0x0001 flag force the driver to use DMA, even if the driver doesn't know
# how to set up DMA modes for this chip. This may work, or may cause
# a machine hang with some controllers.
pciide*		at pci ? dev ? function ? flags 0x0000
wd*		at pciide? channel ? drive ? flags 0x0000
atapibus*	at pciide? channel ?

#### MII/PHY support

exphy*		at mii? phy ?		# 3Com internal PHYs
icsphy*		at mii? phy ?		# Integrated Circuit Systems ICS189x
inphy*		at mii? phy ?		# Intel 82555 PHYs
iophy*		at mii? phy ?		# Intel 82553 PHYs
lxtphy*		at mii? phy ?		# Level One LXT-970 PHYs
nsphy*		at mii? phy ?		# NS83840 PHYs
nsphyter*	at mii? phy ?		# NS83843 PHYs
qsphy*		at mii? phy ?		# Quality Semiconductor QS6612 PHYs
sqphy*		at mii? phy ?		# Seeq 80220/80221/80223 PHYs
tlphy*		at mii? phy ?		# ThunderLAN PHYs
tqphy*		at mii? phy ?		# TDK Semiconductor PHYs
ukphy*		at mii? phy ?		# generic unknown PHYs

#### SCSI bus devices

sd*		at scsibus? target ? lun ?
st*		at scsibus? target ? lun ?
cd*		at scsibus? target ? lun ?
ch*		at scsibus? target ? lun ?
ss*		at scsibus? target ? lun ?
uk*		at scsibus? target ? lun ?

#### ATAPI bus 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

#### Workstation Console attachments

wsdisplay*	at vga?
wsdisplay*	at tga?
pckbd*		at pckbc?	# PC keyboard (kbd port)
wskbd*		at pckbd?
pms*		at pckbc?	# PS/2-style mouse (aux port)
wsmouse*	at pms?
#pmsi*		at pckbc?	# PS/2 "Intelli"mouse (aux port)
#wsmouse*	at pmsi?

#### Pseudo devices

# disk/mass storage pseudo-devices
pseudo-device	ccd		4	# concatenated/striped disk devices
#pseudo-device	raid		4	# RAIDframe disk driver
pseudo-device	md		1	# memory disk device (ramdisk)
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
pseudo-device	sl		2	# Serial Line IP
#pseudo-device	strip		2	# Starmode Radio IP (Metricom)
pseudo-device	tun		2	# network tunneling over tty
#pseudo-device	gre		2	# generic L3 over IP tunnel
pseudo-device	gif		4	# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith		1	# IPv[46] tcp relay translation i/f
#pseudo-device	stf		1	# 6to4 IPv6 over IPv4 encapsulation
pseudo-device	vlan			# IEEE 802.1q encapsulation

# miscellaneous pseudo-devices
pseudo-device	pty			# pseudo-terminals
#pseudo-device	tb		1	# tablet line discipline
#pseudo-device	sequencer	1	# MIDI sequencer
# rnd works; RND_COM does not on port arc yet.
pseudo-device	rnd			# /dev/random and in-kernel generator
#options 	RND_COM			# use "com" randomness as well (BROKEN)

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

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


1.26
log
@* rename MINIROOTSIZE to MEMORY_DISK_SIZE, so that all md(4) options
  are now consistently named
* fold opt_mdsize.h into opt_md.h
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.25 2002/03/04 13:24:09 sommerfeld Exp $
d27 1
a27 1
options 	MEMORY_DISK_SIZE=8192	# size of memory disk, in blocks
@


1.25
log
@The "gif*" tunnelling interface does everything ipip does.
Move usage example from ipip.4 to gif.4
Excise ipip and stitch up the scars.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.24 2002/02/10 17:36:55 wiz Exp $
d27 1
a27 1
options 	MINIROOTSIZE=8192	# size of memory disk, in blocks
@


1.24
log
@Update description for icsphy.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.23 2002/01/27 13:23:11 jdolecek Exp $
a361 1
pseudo-device	ipip		2	# IP Encapsulation within IP (RFC 2003)
@


1.23
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: RAMDISK,v 1.22 2001/11/20 12:56:21 lukem Exp $
d306 1
a306 1
icsphy*		at mii? phy ?		# Integrated Circuit Systems ICS1890
@


1.22
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: RAMDISK,v 1.21 2001/11/20 08:43:22 lukem Exp $
d44 2
@


1.21
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: RAMDISK,v 1.20 2001/11/13 17:54:47 augustss Exp $
d18 1
a18 1
options 	PLATFORM_NEC_R96      # NEC Express RISCserver, RISCserver 2200
@


1.20
log
@The wsmux pseudo device does not need a count anymore.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.19 2001/11/05 01:23:18 tsutsui Exp $
d46 4
a49 4
options 	DIAGNOSTIC	# cheap kernel consistency checks
#options 	DEBUG		# expensive debugging checks/support
#options 	KMEMSTATS	# kernel memory statistics (vmstat -m)
options 	DDB		# in-kernel debugger
d51 4
a54 4
#options 	KGDB		# remote gdb
#options 	KGDBRATE=19200	# kernel gdb port rate (default 9600)
#options 	KGDBDEV="17*256+0"	# device for kernel gdb
#makeoptions	DEBUG="-g"	# compile full symbol table
@


1.20.2.1
log
@file RAMDISK was added on branch nathanw_sa on 2002-01-08 00:23:04 +0000
@
text
@d1 378
@


1.20.2.2
log
@Catch up to -current.
@
text
@a0 378
#	$NetBSD: RAMDISK,v 1.20.2.1 2002/01/08 00:23:04 nathanw Exp $
#	$OpenBSD: RAMDISK,v 1.9 1999/08/29 12:14:03 niklas Exp $
#
#	memory disk based configuration file for MIPS R4x00 ARC Systems
#

include		"arch/arc/conf/std.arc"

maxusers	4		# estimated number of users

# Platform support
options 	PLATFORM_ACER_PICA_61		# Pica, NEC ImageRISCstation
options 	PLATFORM_DESKTECH_ARCSTATION_I	# DESKstation rPC44
options 	PLATFORM_DESKTECH_TYNE		# DESKstation Tyne
options 	PLATFORM_MICROSOFT_JAZZ		# MIPS Magnum
options 	PLATFORM_NEC_JC94		# NEC Express 5800/230 PCI R4K
options 	PLATFORM_NEC_R94		# NEC RISCstation 2200 EISA
options 	PLATFORM_NEC_R96	# NEC Express RISCserver, RISCserver 2200
options 	PLATFORM_NEC_RAX94		# NEC RISCstation 2200 PCI
options 	PLATFORM_NEC_RD94		# NEC RISCstation 2250
options 	PLATFORM_SNI_RM200PCI

# Enable the hooks used for initializing the root memory-disk.
options 	MEMORY_DISK_HOOKS
options 	MEMORY_DISK_IS_ROOT	# force root on memory disk
options 	MEMORY_DISK_SERVER=0	# no userspace memory disk support
options 	MINIROOTSIZE=8192	# size of memory disk, in blocks

makeoptions	COPTS="-Os"		# generates smaller code than -O2, -O1

# Standard system options

options 	RTC_OFFSET=0	# hardware clock is this many mins. west of GMT
options 	NTP		# NTP phase/frequency locked loop

options 	KTRACE		# system call tracing via ktrace(1)

options 	SYSVMSG		# System V-like message queues
options 	SYSVSEM		# System V-like semaphores
options 	SYSVSHM		# System V-like memory sharing
#options 	SHMMAXPGS=1024	# 1024 pages is the default

options 	LKM		# loadable kernel modules

# Diagnostic/debugging support options
options 	DIAGNOSTIC		# cheap kernel consistency checks
#options 	DEBUG			# expensive debugging checks/support
#options 	KMEMSTATS		# kernel memory statistics (vmstat -m)
options 	DDB			# in-kernel debugger
#options 	DDB_HISTORY_SIZE=100	# enable history editing in DDB
#options 	KGDB			# remote gdb
#options 	KGDB_DEVRATE=19200	# kernel gdb port rate (default 9600)
#options 	KGDB_DEV="17*256+0"	# device for kernel gdb
#makeoptions	DEBUG="-g"		# compile full symbol table

# Compatibility options
#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
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_43	# and 4.3BSD
options 	COMPAT_386BSD_MBRPART # recognize old partition ID

# mipsel specific
options 	COMPAT_ULTRIX	# Ultrix binary compatibility
options 	EXEC_ECOFF	# Ultrix RISC binaries are ECOFF format

# File systems
file-system 	FFS		# fast filesystem
#file-system 	EXT2FS		# second extended file system (linux)
#file-system 	LFS		# log-structured file system
file-system 	MFS		# memory file system
file-system 	NTFS		# Windows/NT file system (experimental)
file-system 	CD9660		# ISO 9660 + Rock Ridge file system
file-system 	MSDOSFS		# MS-DOS file system
file-system 	NFS		# Network File System client
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)

# File system options
options 	QUOTA		# FFS quotas
#options 	FFS_EI		# FFS Endian Independent support
#options 	SOFTDEP		# FFS soft updates support.
options 	NFSSERVER	# Network File System server
#options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
				# immutable) behave as system flags.

# 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	# IP multicast routing
#options 	NS		# XNS
#options 	NSIP		# XNS tunneling over IP
#options 	ISO,TPIP	# OSI networking
#options 	EON		# OSI tunneling over IP
#options 	CCITT,LLC,HDLC	# X.25
options 	NETATALK	# AppleTalk networking protocols
options 	PPP_BSDCOMP	# BSD-Compress compression support for PPP
options 	PPP_DEFLATE	# Deflate compression support for PPP
options 	PPP_FILTER	# Active filter support for PPP (requires bpf)
options 	PFIL_HOOKS	# pfil(9) packet filter hooks
options 	IPFILTER_LOG	# ipmon(8) log support
#options 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG

# These options enable verbose messages for several subsystems.
# Warning, these may compile large string tables into the kernel!
#options 	EISAVERBOSE	# verbose EISA device autoconfig messages
#options 	PCIVERBOSE	# verbose PCI device autoconfig messages
#options 	PCI_CONFIG_DUMP	# verbosely dump PCI config space
options 	SCSIVERBOSE	# human readable SCSI error messages

# wscons terminal emulation
options 	WSEMUL_VT100	# VT100 emulation

# Kernel root file system and dump configuration.
options 	NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM
config		netbsd	root on ? type ?

#
# Device configuration
#

mainbus0	at root
cpu*		at mainbus0

#### Jazz-Internal bus devices

# PLATFORM_ACER_PICA_61
# PLATFORM_MICROSOFT_JAZZ
# PLATFORM_NEC_JC94
# PLATFORM_NEC_R94
# PLATFORM_NEC_R96
# PLATFORM_NEC_RAX94
# PLATFORM_NEC_RD94
jazzio*		at mainbus0	# Jazz-Internal bus host bridge.

timer0		at jazzio?
mcclock0 	at jazzio?
#pc0		at jazzio?
#opms0		at jazzio?
vga0		at jazzio?	# Jazz localbus VGA
pckbc0		at jazzio?	# PC keyboard controller
com0		at jazzio?
com1		at jazzio?
lpt0		at jazzio?
sn0		at jazzio?

fdc0		at jazzio?
fd*		at fdc? drive ?

asc0		at jazzio?			# NCR53C9x SCSI
scsibus* 	at asc?

osiop0		at jazzio? flags 0x00000	# NCR53C710 SCSI
osiop1		at jazzio? flags 0x00000
scsibus* 	at osiop?

#oosiop0 	at jazzio?			# NCR53C700 SCSI
#oosiop1 	at jazzio?
#scsibus* 	at oosiop?

#### ISA bus devices

# PLATFORM_ACER_PICA_61
# PLATFORM_MICROSOFT_JAZZ
# PLATFORM_NEC_R94
# PLATFORM_NEC_R96
jazzisabr*	at mainbus0	# Jazz-(E)ISA bus bridge.
isa*		at jazzisabr?

# PLATFORM_DESKTECH_ARCSTATION_I
arcsisabr*	at mainbus0	# DESKstation rPC44 ISA host bridge.
isa*		at arcsisabr?

# PLATFORM_DESKTECH_TYNE
tyneisabr*	at mainbus0	# DESKstation Tyne ISA host bridge.
isa*		at tyneisabr?

#isadma0 	at isa?

timer0		at isa? port 0x40 irq 0
mcclock0 	at isa? port 0x70

pc0		at isa? irq 1			# generic PC console device
#vga0		at isa?
#pckbc0		at isa?				# PC keyboard controller
com0		at isa? port 0x3f8 irq 4
com1		at isa? port 0x2f8 irq 3
com2		at isa? port 0x3e8 irq 4
com3		at isa? port 0x2e8 irq 3
ast0		at isa? port 0x1a0 irq 3	# AST 4-port serial cards
com*		at ast? slave ?

# Joystick driver. Probe is a little strange; add only if you have one.
#joy0		at isa? port 0x201

# ISA ST506, ESDI, and IDE controllers
# Use flags 0x01 if you want to try to use 32bits data I/O (the driver will
# fall back to 16bits I/O if 32bits I/O are not functional).
# Some controllers pass the initial 32bit test, but will fail later.
# XXX - should be configured
#wdc0		at isa? port 0x1f0 irq 14 flags 0x00
#wdc1		at isa? port 0x170 irq 15 flags 0x00
#wdc*		at isapnp?

# IDE drives
# Flags are used only with controllers that support DMA operations
# and mode settings (e.g. some pciide controllers)
# The lowest order four bits (rightmost digit) of the flags define the PIO
# mode to use, the next set of four bits the DMA mode and the third set the
# UltraDMA mode. For each set of four bits, the 3 lower bits define the mode
# to use, and the last bit must be 1 for this setting to be used.
# For DMA and UDMA, 0xf (1111) means 'disable'.
# 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'.
# (0xc=1100, 0xa=1010, 0xf=1111)
# 0x0000 means "use whatever the drive claims to support".
# XXX - should be configured
#wd*		at wdc? channel ? drive ? flags 0x0000

# ATAPI bus support
# XXX - should be configured
#atapibus*	at wdc? channel ?

# ISA parallel printer interfaces
lpt0		at isa? port 0x378 irq 7

# ISA network interfaces
# XXX - should be configured
#ec0		at isa? port 0x250 iomem 0xd8000 irq 9	# 3Com 3c503 Ethernet
#ep0		at isa? port ? irq ?		# 3C509 ethernet cards
#ne0		at isa? port 0x280 irq 9	# NE[12]000 ethernet cards
#ne1		at isa? port 0x300 irq 10
#ne*		at isapnp?			# NE[12]000 PnP ethernet
#we0		at isa? port 0x280 iomem 0xd0000 irq 9	# WD/SMC Ethernet
#we1		at isa? port 0x300 iomem 0xcc000 irq 10
#we*		at isapnp?

# XXX - should be configured
#btl0		at isa? port 0x330 irq ? drq ?
#scsibus*	at btl?

#### PCI bus devices

# PLATFORM_NEC_JC94
# PLATFORM_NEC_RAX94
# PLATFORM_NEC_RD94
necpb*		at mainbus0	# NEC RISCstation PCI host bridge.
pci*		at necpb?

#pcivga* 	at pci? dev ? function ?
tga*		at pci? dev ? function ?	# DEC ZLXp-E[123] Graphics

ahc*		at pci? dev ? function ?	# Adaptec [23]94x, aic78x0 SCSI
scsibus*	at ahc?

pcscp*		at pci? dev ? function ?	# AMD Am53c974 PCscsi-PCI SCSI
scsibus* 	at pcscp?

siop*		at pci? dev ? function ?	# NCR/Symbios 53c8xx SCSI
scsibus* 	at siop?

trm*		at pci? dev ? function ?	# Tekram DC-395/315 SCSI
scsibus* 	at trm?

#de*		at pci? dev ? function ?
epic*		at pci? dev ? function ?	# SMC EPIC/100 Ethernet
ex*		at pci? dev ? function ?	# 3Com 90x[BC]
fxp*		at pci? dev ? function ?	# Intel EtherExpress PRO
ne*		at pci? dev ? function ?	# NE2000-compatible
pcn*		at pci? dev ? function ?	# AMD PCnet-PCI Ethernet
rtk*		at pci? dev ? function ?	# Realtek 8129/8139
sip*		at pci? dev ? function ?	# SiS 900/DP83815 Ethernet
tlp*		at pci? dev ? function ?	# DECchip 21x4x (and clones)
#options 	TLP_MATCH_21040
#options 	TLP_MATCH_21041
#options 	TLP_MATCH_21140
#options 	TLP_MATCH_21142

# IDE and related devices
# PCI IDE controllers - see pciide(4) for supported hardware.
# The 0x0001 flag force the driver to use DMA, even if the driver doesn't know
# how to set up DMA modes for this chip. This may work, or may cause
# a machine hang with some controllers.
pciide*		at pci ? dev ? function ? flags 0x0000
wd*		at pciide? channel ? drive ? flags 0x0000
atapibus*	at pciide? channel ?

#### MII/PHY support

exphy*		at mii? phy ?		# 3Com internal PHYs
icsphy*		at mii? phy ?		# Integrated Circuit Systems ICS1890
inphy*		at mii? phy ?		# Intel 82555 PHYs
iophy*		at mii? phy ?		# Intel 82553 PHYs
lxtphy*		at mii? phy ?		# Level One LXT-970 PHYs
nsphy*		at mii? phy ?		# NS83840 PHYs
nsphyter*	at mii? phy ?		# NS83843 PHYs
qsphy*		at mii? phy ?		# Quality Semiconductor QS6612 PHYs
sqphy*		at mii? phy ?		# Seeq 80220/80221/80223 PHYs
tlphy*		at mii? phy ?		# ThunderLAN PHYs
tqphy*		at mii? phy ?		# TDK Semiconductor PHYs
ukphy*		at mii? phy ?		# generic unknown PHYs

#### SCSI bus devices

sd*		at scsibus? target ? lun ?
st*		at scsibus? target ? lun ?
cd*		at scsibus? target ? lun ?
ch*		at scsibus? target ? lun ?
ss*		at scsibus? target ? lun ?
uk*		at scsibus? target ? lun ?

#### ATAPI bus 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

#### Workstation Console attachments

wsdisplay*	at vga?
wsdisplay*	at tga?
pckbd*		at pckbc?	# PC keyboard (kbd port)
wskbd*		at pckbd?
pms*		at pckbc?	# PS/2-style mouse (aux port)
wsmouse*	at pms?
#pmsi*		at pckbc?	# PS/2 "Intelli"mouse (aux port)
#wsmouse*	at pmsi?

#### Pseudo devices

# disk/mass storage pseudo-devices
pseudo-device	ccd		4	# concatenated/striped disk devices
#pseudo-device	raid		4	# RAIDframe disk driver
pseudo-device	md		1	# memory disk device (ramdisk)
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
pseudo-device	sl		2	# Serial Line IP
#pseudo-device	strip		2	# Starmode Radio IP (Metricom)
pseudo-device	tun		2	# network tunneling over tty
#pseudo-device	gre		2	# generic L3 over IP tunnel
pseudo-device	ipip		2	# IP Encapsulation within IP (RFC 2003)
pseudo-device	gif		4	# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith		1	# IPv[46] tcp relay translation i/f
#pseudo-device	stf		1	# 6to4 IPv6 over IPv4 encapsulation
pseudo-device	vlan			# IEEE 802.1q encapsulation

# miscellaneous pseudo-devices
pseudo-device	pty			# pseudo-terminals
#pseudo-device	tb		1	# tablet line discipline
#pseudo-device	sequencer	1	# MIDI sequencer
# rnd works; RND_COM does not on port arc yet.
pseudo-device	rnd			# /dev/random and in-kernel generator
#options 	RND_COM			# use "com" randomness as well (BROKEN)

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

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


1.20.2.3
log
@Catch up to -current.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.20.2.2 2002/02/28 04:07:13 nathanw Exp $
a44 2
#options	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)

d304 1
a304 1
icsphy*		at mii? phy ?		# Integrated Circuit Systems ICS189x
@


1.20.2.4
log
@Catch up to -current.
(CVS: It's not just a program. It's an adventure!)
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.20.2.3 2002/04/01 07:39:03 nathanw Exp $
d27 1
a27 1
options 	MEMORY_DISK_SIZE=8192	# size of memory disk, in blocks
d362 1
@


1.20.2.5
log
@Catch up to -current.
@
text
@d1 2
a2 1
#	$NetBSD: RAMDISK,v 1.20.2.4 2002/04/17 00:02:21 nathanw Exp $
d7 15
a21 1
include		"arch/arc/conf/GENERIC"
d25 349
a373 3
options 	MEMORY_DISK_IS_ROOT		# force root on memory disk
options 	MEMORY_DISK_SERVER=0		# no userspace md(4) support
options 	MEMORY_DISK_ROOT_SIZE=4096	# size of memory disk, in blocks
d375 2
a376 1
makeoptions	COPTS="-Os -mmemcpy"	# generates smaller code than -O2, -O1
d378 2
@


1.20.2.6
log
@Catch up to -current.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.20.2.5 2002/06/20 03:37:58 nathanw Exp $
d12 1
a12 1
options 	MEMORY_DISK_ROOT_SIZE=4608	# size of memory disk, in blocks
@


1.19
log
@Add trm at pci.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.18 2001/09/03 14:39:08 tsutsui Exp $
d378 1
a378 1
#pseudo-device	wsmux		2
@


1.18
log
@Add more working PCI devices on arc:
 pcscp* at pci?
 epic* at pci?
 pcn* at pci?
 rtk* at pci?
 sip* at pci?
and remove le at pci, which is superseded by pcn.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.17 2001/09/02 08:27:07 tsutsui Exp $
d274 3
@


1.18.4.1
log
@Sync the thorpej-mips-cache branch with -current.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.19 2001/11/05 01:23:18 tsutsui Exp $
a273 3

trm*		at pci? dev ? function ?	# Tekram DC-395/315 SCSI
scsibus* 	at trm?
@


1.17
log
@Enable siop at pci.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.16 2001/08/22 15:39:05 hubertf Exp $
d269 3
d276 1
a278 1
le*		at pci? dev ? function ?	# PCnet-PCI
d280 3
@


1.16
log
@More comment changes: 90x[B] -> 90x[BC]
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.15 2001/07/08 16:32:14 abs Exp $
d269 2
a270 2
#siop*		at pci? dev ? function ?	# NCR/Symbios 53c8xx SCSI
#scsibus* 	at siop?
@


1.15
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: RAMDISK,v 1.14 2001/06/13 15:37:28 soda Exp $
d273 1
a273 1
ex*		at pci? dev ? function ?	# 3Com 90x[B]
@


1.15.2.1
log
@Merge Aug 24 -current into the kqueue branch.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.16 2001/08/22 15:39:05 hubertf Exp $
d273 1
a273 1
ex*		at pci? dev ? function ?	# 3Com 90x[BC]
@


1.15.2.2
log
@Update the kqueue branch to HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.15.2.1 2001/08/25 06:15:07 thorpej Exp $
d269 2
a270 5
pcscp*		at pci? dev ? function ?	# AMD Am53c974 PCscsi-PCI SCSI
scsibus* 	at pcscp?

siop*		at pci? dev ? function ?	# NCR/Symbios 53c8xx SCSI
scsibus* 	at siop?
a272 1
epic*		at pci? dev ? function ?	# SMC EPIC/100 Ethernet
d275 1
a276 3
pcn*		at pci? dev ? function ?	# AMD PCnet-PCI Ethernet
rtk*		at pci? dev ? function ?	# Realtek 8129/8139
sip*		at pci? dev ? function ?	# SiS 900/DP83815 Ethernet
@


1.15.2.3
log
@Sync kqueue branch with -current.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.15.2.2 2001/09/13 01:13:03 thorpej Exp $
d18 1
a18 1
options 	PLATFORM_NEC_R96	# NEC Express RISCserver, RISCserver 2200
d46 4
a49 4
options 	DIAGNOSTIC		# cheap kernel consistency checks
#options 	DEBUG			# expensive debugging checks/support
#options 	KMEMSTATS		# kernel memory statistics (vmstat -m)
options 	DDB			# in-kernel debugger
d51 4
a54 4
#options 	KGDB			# remote gdb
#options 	KGDB_DEVRATE=19200	# kernel gdb port rate (default 9600)
#options 	KGDB_DEV="17*256+0"	# device for kernel gdb
#makeoptions	DEBUG="-g"		# compile full symbol table
a274 3
trm*		at pci? dev ? function ?	# Tekram DC-395/315 SCSI
scsibus* 	at trm?

d375 1
a375 1
#pseudo-device	wsmux
@


1.15.2.4
log
@Sync w/ -current.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.15.2.3 2002/01/10 19:37:40 thorpej Exp $
a43 2

#options	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
@


1.15.2.5
log
@Catch up with -current.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.15.2.4 2002/02/11 20:07:14 jdolecek Exp $
d27 1
a27 1
options 	MEMORY_DISK_SIZE=8192	# size of memory disk, in blocks
d306 1
a306 1
icsphy*		at mii? phy ?		# Integrated Circuit Systems ICS189x
d362 1
@


1.15.2.6
log
@catch up with -current on kqueue branch
@
text
@d1 2
a2 1
#	$NetBSD$
d7 15
a21 1
include		"arch/arc/conf/GENERIC"
d25 349
a373 3
options 	MEMORY_DISK_IS_ROOT		# force root on memory disk
options 	MEMORY_DISK_SERVER=0		# no userspace md(4) support
options 	MEMORY_DISK_ROOT_SIZE=4608	# size of memory disk, in blocks
d375 2
a376 1
makeoptions	COPTS="-Os -mmemcpy"	# generates smaller code than -O2, -O1
d378 2
@


1.14
log
@update configurations for "struct platform" and related changes
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.13 2001/05/21 03:37:31 soda Exp $
d57 1
d116 1
a116 3

# Compatibility with 4.2BSD implementation of TCP/IP.  Not recommended.
#options 	TCP_COMPAT_42
@


1.13
log
@sync with GENERIC: enable SOFTDEP, add vlan, etc.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.12 2000/12/24 09:25:25 ur Exp $
d11 12
d142 11
a152 2
jazzio*		at mainbus0	# Jazz-Internal bus.
aclock0 	at jazzio?
d178 15
a192 2
isabr*		at mainbus0	# ISA Bus bridge (std ISA bus).
isa*		at isabr?
d195 2
a196 1
aclock0 	at isa? port 0x70 irq 0
d198 1
a198 1
pc0		at isa? port 0x60 irq 1		# generic PC console device
a255 9
#### Algor bus devices

#algor*		at mainbus0	# Algorithmics local bus.

#aclock0 	at algor?
#com0		at algor?
#com1		at algor?
#lpt0		at algor?

d258 3
d264 5
a268 2
#pbcpcibr*	at mainbus0	# Algorithmics PCI bus bridge.
#pci*		at pbcpcibr?
d270 1
a270 2
#pcivga* 	at pci? dev ? function ?
#siop*		at pci? dev ? function ?
d272 1
a273 1

d293 14
a306 3
tga*		at pci? dev ? function ?	# DEC ZLXp-E[123] Graphics
ahc*		at pci? dev ? function ?	# Adaptec [23]94x, aic78x0 SCSI
scsibus*	at ahc?
d327 1
a327 1
#wsdisplay*	at tga?
@


1.12
log
@Switch pica to jazzio.
Split shared MD portion between algor and jazzio.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.11 2000/09/24 15:59:28 jdolecek Exp $
d144 1
a144 1
asc0		at jazzio?
d147 7
a153 2
#siop0		at jazzio?
#scsibus* 	at siop?
d313 2
@


1.12.2.1
log
@Catch up to -current.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.12 2000/12/24 09:25:25 ur Exp $
a10 12
# Platform support
options 	PLATFORM_ACER_PICA_61		# Pica, NEC ImageRISCstation
options 	PLATFORM_DESKTECH_ARCSTATION_I	# DESKstation rPC44
options 	PLATFORM_DESKTECH_TYNE		# DESKstation Tyne
options 	PLATFORM_MICROSOFT_JAZZ		# MIPS Magnum
options 	PLATFORM_NEC_JC94		# NEC Express 5800/230 PCI R4K
options 	PLATFORM_NEC_R94		# NEC RISCstation 2200 EISA
options 	PLATFORM_NEC_R96      # NEC Express RISCserver, RISCserver 2200
options 	PLATFORM_NEC_RAX94		# NEC RISCstation 2200 PCI
options 	PLATFORM_NEC_RD94		# NEC RISCstation 2250
options 	PLATFORM_SNI_RM200PCI

d130 2
a131 11
# PLATFORM_ACER_PICA_61
# PLATFORM_MICROSOFT_JAZZ
# PLATFORM_NEC_JC94
# PLATFORM_NEC_R94
# PLATFORM_NEC_R96
# PLATFORM_NEC_RAX94
# PLATFORM_NEC_RD94
jazzio*		at mainbus0	# Jazz-Internal bus host bridge.

timer0		at jazzio?
mcclock0 	at jazzio?
d144 1
a144 1
asc0		at jazzio?			# NCR53C9x SCSI
d147 2
a148 7
osiop0		at jazzio? flags 0x00000	# NCR53C710 SCSI
osiop1		at jazzio? flags 0x00000
scsibus* 	at osiop?

#oosiop0 	at jazzio?			# NCR53C700 SCSI
#oosiop1 	at jazzio?
#scsibus* 	at oosiop?
d152 2
a153 15
# PLATFORM_ACER_PICA_61
# PLATFORM_MICROSOFT_JAZZ
# PLATFORM_NEC_R94
# PLATFORM_NEC_R96
jazzisabr*	at mainbus0	# Jazz-(E)ISA bus bridge.
isa*		at jazzisabr?

# PLATFORM_DESKTECH_ARCSTATION_I
arcsisabr*	at mainbus0	# DESKstation rPC44 ISA host bridge.
isa*		at arcsisabr?

# PLATFORM_DESKTECH_TYNE
tyneisabr*	at mainbus0	# DESKstation Tyne ISA host bridge.
isa*		at tyneisabr?

d156 1
a156 2
timer0		at isa? port 0x40 irq 0
mcclock0 	at isa? port 0x70
d158 1
a158 1
pc0		at isa? irq 1			# generic PC console device
d216 9
a226 3
# PLATFORM_NEC_JC94
# PLATFORM_NEC_RAX94
# PLATFORM_NEC_RD94
d230 3
d234 1
a234 6
tga*		at pci? dev ? function ?	# DEC ZLXp-E[123] Graphics

ahc*		at pci? dev ? function ?	# Adaptec [23]94x, aic78x0 SCSI
scsibus*	at ahc?

#siop*		at pci? dev ? function ?	# NCR/Symbios 53c8xx SCSI
d236 1
a237 1
#de*		at pci? dev ? function ?
d257 3
a259 14
#### MII/PHY support

exphy*		at mii? phy ?		# 3Com internal PHYs
icsphy*		at mii? phy ?		# Integrated Circuit Systems ICS1890
inphy*		at mii? phy ?		# Intel 82555 PHYs
iophy*		at mii? phy ?		# Intel 82553 PHYs
lxtphy*		at mii? phy ?		# Level One LXT-970 PHYs
nsphy*		at mii? phy ?		# NS83840 PHYs
nsphyter*	at mii? phy ?		# NS83843 PHYs
qsphy*		at mii? phy ?		# Quality Semiconductor QS6612 PHYs
sqphy*		at mii? phy ?		# Seeq 80220/80221/80223 PHYs
tlphy*		at mii? phy ?		# ThunderLAN PHYs
tqphy*		at mii? phy ?		# TDK Semiconductor PHYs
ukphy*		at mii? phy ?		# generic unknown PHYs
d280 1
a280 1
wsdisplay*	at tga?
a307 2
#pseudo-device	stf		1	# 6to4 IPv6 over IPv4 encapsulation
pseudo-device	vlan			# IEEE 802.1q encapsulation
@


1.11
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: RAMDISK,v 1.10 2000/07/23 10:06:44 ur Exp $
d128 1
a128 1
#### Pica bus devices
d130 10
a139 10
pica*		at mainbus0	# ACER Pica systems local bus.
aclock0 	at pica?
#pc0		at pica?
#opms0		at pica?
vga0		at pica?	# Jazz localbus VGA
pckbc0		at pica?	# PC keyboard controller
com0		at pica?
com1		at pica?
lpt0		at pica?
sn0		at pica?
d141 1
a141 1
fdc0		at pica?
d144 1
a144 1
asc0		at pica?
d147 1
a147 1
#siop0		at pica?
@


1.11.2.1
log
@file RAMDISK was added on branch thorpej_scsipi on 2000-11-20 20:00:25 +0000
@
text
@d1 321
@


1.11.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 321
#	$NetBSD: RAMDISK,v 1.11.2.1 2000/11/20 20:00:25 bouyer Exp $
#	$OpenBSD: RAMDISK,v 1.9 1999/08/29 12:14:03 niklas Exp $
#
#	memory disk based configuration file for MIPS R4x00 ARC Systems
#

include		"arch/arc/conf/std.arc"

maxusers	4		# estimated number of users

# Enable the hooks used for initializing the root memory-disk.
options 	MEMORY_DISK_HOOKS
options 	MEMORY_DISK_IS_ROOT	# force root on memory disk
options 	MEMORY_DISK_SERVER=0	# no userspace memory disk support
options 	MINIROOTSIZE=8192	# size of memory disk, in blocks

makeoptions	COPTS="-Os"		# generates smaller code than -O2, -O1

# Standard system options

options 	RTC_OFFSET=0	# hardware clock is this many mins. west of GMT
options 	NTP		# NTP phase/frequency locked loop

options 	KTRACE		# system call tracing via ktrace(1)

options 	SYSVMSG		# System V-like message queues
options 	SYSVSEM		# System V-like semaphores
options 	SYSVSHM		# System V-like memory sharing
#options 	SHMMAXPGS=1024	# 1024 pages is the default

options 	LKM		# loadable kernel modules

# Diagnostic/debugging support options
options 	DIAGNOSTIC	# cheap kernel consistency checks
#options 	DEBUG		# expensive debugging checks/support
#options 	KMEMSTATS	# kernel memory statistics (vmstat -m)
options 	DDB		# in-kernel debugger
#options 	DDB_HISTORY_SIZE=100	# enable history editing in DDB
#options 	KGDB		# remote gdb
#options 	KGDBRATE=19200	# kernel gdb port rate (default 9600)
#options 	KGDBDEV="17*256+0"	# device for kernel gdb
#makeoptions	DEBUG="-g"	# compile full symbol table

# Compatibility options
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_43	# and 4.3BSD
options 	COMPAT_386BSD_MBRPART # recognize old partition ID

# mipsel specific
options 	COMPAT_ULTRIX	# Ultrix binary compatibility
options 	EXEC_ECOFF	# Ultrix RISC binaries are ECOFF format

# File systems
file-system 	FFS		# fast filesystem
#file-system 	EXT2FS		# second extended file system (linux)
#file-system 	LFS		# log-structured file system
file-system 	MFS		# memory file system
file-system 	NTFS		# Windows/NT file system (experimental)
file-system 	CD9660		# ISO 9660 + Rock Ridge file system
file-system 	MSDOSFS		# MS-DOS file system
file-system 	NFS		# Network File System client
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)

# File system options
options 	QUOTA		# FFS quotas
#options 	FFS_EI		# FFS Endian Independent support
#options 	SOFTDEP		# FFS soft updates support.
options 	NFSSERVER	# Network File System server
#options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
				# immutable) behave as system flags.

# 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	# IP multicast routing
#options 	NS		# XNS
#options 	NSIP		# XNS tunneling over IP
#options 	ISO,TPIP	# OSI networking
#options 	EON		# OSI tunneling over IP
#options 	CCITT,LLC,HDLC	# X.25
options 	NETATALK	# AppleTalk networking protocols
options 	PPP_BSDCOMP	# BSD-Compress compression support for PPP
options 	PPP_DEFLATE	# Deflate compression support for PPP
options 	PPP_FILTER	# Active filter support for PPP (requires bpf)
options 	PFIL_HOOKS	# pfil(9) packet filter hooks
options 	IPFILTER_LOG	# ipmon(8) log support

# Compatibility with 4.2BSD implementation of TCP/IP.  Not recommended.
#options 	TCP_COMPAT_42

# These options enable verbose messages for several subsystems.
# Warning, these may compile large string tables into the kernel!
#options 	EISAVERBOSE	# verbose EISA device autoconfig messages
#options 	PCIVERBOSE	# verbose PCI device autoconfig messages
#options 	PCI_CONFIG_DUMP	# verbosely dump PCI config space
options 	SCSIVERBOSE	# human readable SCSI error messages

# wscons terminal emulation
options 	WSEMUL_VT100	# VT100 emulation

# Kernel root file system and dump configuration.
options 	NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM
config		netbsd	root on ? type ?

#
# Device configuration
#

mainbus0	at root
cpu*		at mainbus0

#### Pica bus devices

pica*		at mainbus0	# ACER Pica systems local bus.
aclock0 	at pica?
#pc0		at pica?
#opms0		at pica?
vga0		at pica?	# Jazz localbus VGA
pckbc0		at pica?	# PC keyboard controller
com0		at pica?
com1		at pica?
lpt0		at pica?
sn0		at pica?

fdc0		at pica?
fd*		at fdc? drive ?

asc0		at pica?
scsibus* 	at asc?

#siop0		at pica?
#scsibus* 	at siop?

#### ISA bus devices

isabr*		at mainbus0	# ISA Bus bridge (std ISA bus).
isa*		at isabr?
#isadma0 	at isa?

aclock0 	at isa? port 0x70 irq 0

pc0		at isa? port 0x60 irq 1		# generic PC console device
#vga0		at isa?
#pckbc0		at isa?				# PC keyboard controller
com0		at isa? port 0x3f8 irq 4
com1		at isa? port 0x2f8 irq 3
com2		at isa? port 0x3e8 irq 4
com3		at isa? port 0x2e8 irq 3
ast0		at isa? port 0x1a0 irq 3	# AST 4-port serial cards
com*		at ast? slave ?

# Joystick driver. Probe is a little strange; add only if you have one.
#joy0		at isa? port 0x201

# ISA ST506, ESDI, and IDE controllers
# Use flags 0x01 if you want to try to use 32bits data I/O (the driver will
# fall back to 16bits I/O if 32bits I/O are not functional).
# Some controllers pass the initial 32bit test, but will fail later.
# XXX - should be configured
#wdc0		at isa? port 0x1f0 irq 14 flags 0x00
#wdc1		at isa? port 0x170 irq 15 flags 0x00
#wdc*		at isapnp?

# IDE drives
# Flags are used only with controllers that support DMA operations
# and mode settings (e.g. some pciide controllers)
# The lowest order four bits (rightmost digit) of the flags define the PIO
# mode to use, the next set of four bits the DMA mode and the third set the
# UltraDMA mode. For each set of four bits, the 3 lower bits define the mode
# to use, and the last bit must be 1 for this setting to be used.
# For DMA and UDMA, 0xf (1111) means 'disable'.
# 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'.
# (0xc=1100, 0xa=1010, 0xf=1111)
# 0x0000 means "use whatever the drive claims to support".
# XXX - should be configured
#wd*		at wdc? channel ? drive ? flags 0x0000

# ATAPI bus support
# XXX - should be configured
#atapibus*	at wdc? channel ?

# ISA parallel printer interfaces
lpt0		at isa? port 0x378 irq 7

# ISA network interfaces
# XXX - should be configured
#ec0		at isa? port 0x250 iomem 0xd8000 irq 9	# 3Com 3c503 Ethernet
#ep0		at isa? port ? irq ?		# 3C509 ethernet cards
#ne0		at isa? port 0x280 irq 9	# NE[12]000 ethernet cards
#ne1		at isa? port 0x300 irq 10
#ne*		at isapnp?			# NE[12]000 PnP ethernet
#we0		at isa? port 0x280 iomem 0xd0000 irq 9	# WD/SMC Ethernet
#we1		at isa? port 0x300 iomem 0xcc000 irq 10
#we*		at isapnp?

# XXX - should be configured
#btl0		at isa? port 0x330 irq ? drq ?
#scsibus*	at btl?

#### Algor bus devices

#algor*		at mainbus0	# Algorithmics local bus.

#aclock0 	at algor?
#com0		at algor?
#com1		at algor?
#lpt0		at algor?

#### PCI bus devices

necpb*		at mainbus0	# NEC RISCstation PCI host bridge.
pci*		at necpb?

#pbcpcibr*	at mainbus0	# Algorithmics PCI bus bridge.
#pci*		at pbcpcibr?

#pcivga* 	at pci? dev ? function ?
#siop*		at pci? dev ? function ?
#scsibus* 	at siop?
#de*		at pci? dev ? function ?

ex*		at pci? dev ? function ?	# 3Com 90x[B]
fxp*		at pci? dev ? function ?	# Intel EtherExpress PRO
le*		at pci? dev ? function ?	# PCnet-PCI
ne*		at pci? dev ? function ?	# NE2000-compatible
tlp*		at pci? dev ? function ?	# DECchip 21x4x (and clones)
#options 	TLP_MATCH_21040
#options 	TLP_MATCH_21041
#options 	TLP_MATCH_21140
#options 	TLP_MATCH_21142

# IDE and related devices
# PCI IDE controllers - see pciide(4) for supported hardware.
# The 0x0001 flag force the driver to use DMA, even if the driver doesn't know
# how to set up DMA modes for this chip. This may work, or may cause
# a machine hang with some controllers.
pciide*		at pci ? dev ? function ? flags 0x0000
wd*		at pciide? channel ? drive ? flags 0x0000
atapibus*	at pciide? channel ?

tga*		at pci? dev ? function ?	# DEC ZLXp-E[123] Graphics
ahc*		at pci? dev ? function ?	# Adaptec [23]94x, aic78x0 SCSI
scsibus*	at ahc?

#### SCSI bus devices

sd*		at scsibus? target ? lun ?
st*		at scsibus? target ? lun ?
cd*		at scsibus? target ? lun ?
ch*		at scsibus? target ? lun ?
ss*		at scsibus? target ? lun ?
uk*		at scsibus? target ? lun ?

#### ATAPI bus 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

#### Workstation Console attachments

wsdisplay*	at vga?
#wsdisplay*	at tga?
pckbd*		at pckbc?	# PC keyboard (kbd port)
wskbd*		at pckbd?
pms*		at pckbc?	# PS/2-style mouse (aux port)
wsmouse*	at pms?
#pmsi*		at pckbc?	# PS/2 "Intelli"mouse (aux port)
#wsmouse*	at pmsi?

#### Pseudo devices

# disk/mass storage pseudo-devices
pseudo-device	ccd		4	# concatenated/striped disk devices
#pseudo-device	raid		4	# RAIDframe disk driver
pseudo-device	md		1	# memory disk device (ramdisk)
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
pseudo-device	sl		2	# Serial Line IP
#pseudo-device	strip		2	# Starmode Radio IP (Metricom)
pseudo-device	tun		2	# network tunneling over tty
#pseudo-device	gre		2	# generic L3 over IP tunnel
pseudo-device	ipip		2	# IP Encapsulation within IP (RFC 2003)
pseudo-device	gif		4	# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith		1	# IPv[46] tcp relay translation i/f

# miscellaneous pseudo-devices
pseudo-device	pty			# pseudo-terminals
#pseudo-device	tb		1	# tablet line discipline
#pseudo-device	sequencer	1	# MIDI sequencer
# rnd works; RND_COM does not on port arc yet.
pseudo-device	rnd			# /dev/random and in-kernel generator
#options 	RND_COM			# use "com" randomness as well (BROKEN)

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

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


1.11.2.3
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.11.2.2 2001/01/05 17:33:55 bouyer Exp $
d128 1
a128 1
#### Jazz-Internal bus devices
d130 10
a139 10
jazzio*		at mainbus0	# Jazz-Internal bus.
aclock0 	at jazzio?
#pc0		at jazzio?
#opms0		at jazzio?
vga0		at jazzio?	# Jazz localbus VGA
pckbc0		at jazzio?	# PC keyboard controller
com0		at jazzio?
com1		at jazzio?
lpt0		at jazzio?
sn0		at jazzio?
d141 1
a141 1
fdc0		at jazzio?
d144 1
a144 1
asc0		at jazzio?
d147 1
a147 1
#siop0		at jazzio?
@


1.10
log
@Add WSEMUL_VT100 to configuration files using wsdisplay.
And update my current configuration. (MIMORI)
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.9 2000/06/17 07:29:07 soda Exp $
d310 1
a310 1
pseudo-device	pty		64	# pseudo-terminals
@


1.9
log
@ - vga/pckbc attachment for jazz internal bus of Magnum derived machines
  (including Pica, NEC RISCstation/RISCserver).
 - TGA console initialization for NEC RISCstation 2250,
   contributed by Shuichiro URATA <ur@@a-r.org>
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.8 2000/06/14 22:02:20 veego Exp $
d113 3
@


1.9.2.1
log
@Pull up to netbsd-1-5 branch.
Approved by: thorpej

- Add WSEMUL_VT100 to configuration files using wsdisplay.
- Update MIMORI configuration.

Revisions pulled up:
 > cvs rdiff -r1.7 -r1.8 syssrc/sys/arch/arc/conf/ARCTIC
 > cvs rdiff -r1.36 -r1.37 syssrc/sys/arch/arc/conf/GENERIC
 > cvs rdiff -r1.8 -r1.9 syssrc/sys/arch/arc/conf/M403
 > cvs rdiff -r1.1 -r1.2 syssrc/sys/arch/arc/conf/MIMORI
 > cvs rdiff -r1.2 -r1.3 syssrc/sys/arch/arc/conf/PCCONS
 > cvs rdiff -r1.21 -r1.22 syssrc/sys/arch/arc/conf/PICA
 > cvs rdiff -r1.9 -r1.10 syssrc/sys/arch/arc/conf/RAMDISK
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.9 2000/06/17 07:29:07 soda Exp $
a112 3

# wscons terminal emulation
options 	WSEMUL_VT100	# VT100 emulation
@


1.8
log
@Remove the obsolete config fragments for kernel crypto, because the IPsec
crypto code is now in the kernel source tree.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.7 2000/05/27 02:19:35 soren Exp $
d129 4
a132 2
pc0		at pica?
opms0		at pica?
d144 3
d156 2
a194 7
# ATAPI devices
# flags have the same meaning as for IDE drives.
# XXX - should be configured
#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

d224 3
d235 23
d266 18
@


1.7
log
@ncr(4) wouldn't work, so s/ncr/siop/.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.6 2000/03/22 00:58:18 cgd Exp $
a82 13

# Pull in config fragments for kernel crypto.  This is required for
# options IPSEC etc. to work. If you want to run with IPSEC, uncomment
# one of these, based on whether you use crypto-us or crypto-intl, 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.7.2.1
log
@Sync w/ netbsd-1-5-base.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.9 2000/06/17 07:29:07 soda Exp $
d84 13
d142 2
a143 4
#pc0		at pica?
#opms0		at pica?
vga0		at pica?	# Jazz localbus VGA
pckbc0		at pica?	# PC keyboard controller
a154 3
#siop0		at pica?
#scsibus* 	at siop?

a163 2
#vga0		at isa?
#pckbc0		at isa?				# PC keyboard controller
d201 7
a236 3
necpb*		at mainbus0	# NEC RISCstation PCI host bridge.
pci*		at necpb?

a244 23
ex*		at pci? dev ? function ?	# 3Com 90x[B]
fxp*		at pci? dev ? function ?	# Intel EtherExpress PRO
le*		at pci? dev ? function ?	# PCnet-PCI
ne*		at pci? dev ? function ?	# NE2000-compatible
tlp*		at pci? dev ? function ?	# DECchip 21x4x (and clones)
#options 	TLP_MATCH_21040
#options 	TLP_MATCH_21041
#options 	TLP_MATCH_21140
#options 	TLP_MATCH_21142

# IDE and related devices
# PCI IDE controllers - see pciide(4) for supported hardware.
# The 0x0001 flag force the driver to use DMA, even if the driver doesn't know
# how to set up DMA modes for this chip. This may work, or may cause
# a machine hang with some controllers.
pciide*		at pci ? dev ? function ? flags 0x0000
wd*		at pciide? channel ? drive ? flags 0x0000
atapibus*	at pciide? channel ?

tga*		at pci? dev ? function ?	# DEC ZLXp-E[123] Graphics
ahc*		at pci? dev ? function ?	# Adaptec [23]94x, aic78x0 SCSI
scsibus*	at ahc?

a252 18

#### ATAPI bus 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

#### Workstation Console attachments

wsdisplay*	at vga?
#wsdisplay*	at tga?
pckbd*		at pckbc?	# PC keyboard (kbd port)
wskbd*		at pckbd?
pms*		at pckbc?	# PS/2-style mouse (aux port)
wsmouse*	at pms?
#pmsi*		at pckbc?	# PS/2 "Intelli"mouse (aux port)
#wsmouse*	at pmsi?
@


1.6
log
@add commented out option PCI_CONFIG_DUMP whever there's a PCIVERBOSE.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.5 2000/02/22 12:17:52 soda Exp $
d241 2
a242 2
#ncr*		at pci? dev ? function ?
#scsibus* 	at ncr?
@


1.5
log
@remove commented out ``ident "GENERIC-..."'', since this file is not GENERIC.
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.4 2000/02/22 11:25:59 soda Exp $
d124 1
@


1.4
log
@merge changes between OpenBSD-2.1 and OpenBSD-2.6
@
text
@d1 1
a1 1
#	$NetBSD: RAMDISK,v 1.3 2000/01/26 12:48:44 soda Exp $
a7 2

#ident		"GENERIC-$Revision: 1.25 $"
@


1.3
log
@options<SPACE><TAB> and options "<foo>=<bar>" clean up
pointed point by enami@@netbsd.org
@
text
@d1 2
a2 2
#	$NetBSD: RAMDISK,v 1.2 2000/01/23 21:01:53 soda Exp $
#	$OpenBSD: RAMDISK,v 1.2 1997/05/19 10:34:54 pefo Exp $
d4 1
a4 1
#	Generic configuration file for MIPS R4x00 ARC Systems
d9 1
a9 1
maxusers	4
d11 9
a19 2
# Need to set locally
options 	RTC_OFFSET=0	# hardware clock is this many mins. west of GMT
a21 1
options 	KTRACE			# system call tracing support
d23 4
a26 3
# Diagnostic/debugging support options
options 	DIAGNOSTIC		# extra kernel debugging checks
options 	DEBUG			# extra kernel debugging support
a27 1
# System V options
d31 1
a31 1
options 	SHMMAXPGS=1024	# 1024 pages is the default
d33 27
a59 1
# Filesystem options
d61 4
a64 2
file-system 	MFS		# memory-based filesystem
#file-system	LFS		# Log-based filesystem (still experimental)
d66 5
a70 8
file-system 	MSDOSFS		# Ability to read write MS-Dos filsystem
file-system 	NFS		# Sun NFS-compatible filesystem (client)
file-system 	KERNFS		# kernel data-structure filesystem
#file-system	PROCFS		# /proc
#file-system 	FDESC		# user file descriptor filesystem
#file-system	UMAPFS		# uid/gid remapping filesystem
#file-system	UNION		# union file system
#file-system	NULLFS		# null layer filesystem
d72 5
a76 1
#file-system	PORTAL		# portal filesystem (still experimental)
d78 1
a78 1
options 	FIFO		# POSIX fifo support (in all filesystems)
d80 1
a80 1
#options 	FFS_EI		# FFS Endian Independant support
d82 3
a84 1
#options 	NFSSERVER	# Sun NFS-compatible filesystem (server)
d101 2
a102 2
options 	INET		# Internet protocols
#options 	INET6		# IPV6
d106 1
a106 1
#options 	MROUTING	# Multicast routing support
d108 1
a108 1
#options 	IPX		# IPX+SPX
d112 19
a130 19
#options 	PFIL_HOOKS	# pfil(9) packet filter hooks.

# Compatibilitry modules
options 	COMPAT_43	# compatibility with 4.3BSD binaries
options 	COMPAT_11
options 	COMPAT_12
options 	COMPAT_13
options 	COMPAT_14
#options 	COMPAT_ULTRIX	# Ultrix binary compatibility (no go yet)
#options 	TCP_COMPAT_42	# compatibility with 4.2BSD TCP/IP
options 	COMPAT_386BSD_MBRPART # recognize old partition ID

# Kernel root file system congiguration for memory disk
config		netbsd root on md0 type ffs

# Enable the hooks used for initializing the ram-disk.
options 	MEMORY_DISK_HOOKS
options 	MEMORY_DISK_IS_ROOT	# Force root on ram-disk
options 	MINIROOTSIZE=8192	# 4 Megabytes
d133 1
a133 1
# Definition of system
d135 1
d139 1
a139 1
#### Main local buses
d142 1
a142 5
isabr*		at mainbus0	# ISA Bus bridge (std ISA bus).

#### PICA bus devices

aclock0		at pica?
d156 1
a156 1
#### ISA Bus.
d158 1
d160 1
d162 1
a162 1
aclock0		at isa? port 0x70 irq 0
d169 5
d179 4
a182 2
wdc0	at isa? port 0x1f0 irq 14 flags 0x00
#wdc1	at isa? port 0x170 irq 15 flags 0x00
d195 2
a196 1
wd*	at wdc? channel ? drive ? flags 0x0000
d199 2
a200 1
atapibus* at wdc? channel ?
d204 4
a207 3
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
d209 1
a210 6
ec0		at isa? port 0x250 iomem 0xd8000 irq 9	# 3Com 3c503 Ethernet
ep0		at isa? port ? irq ?		# 3C509 ethernet cards
ne0		at isa? port 0x280 irq 9	# NE[12]000 ethernet cards
ne1		at isa? port 0x300 irq 10
we0		at isa? port 0x280 iomem 0xd0000 irq 9	# WD/SMC Ethernet
we1		at isa? port 0x300 iomem 0xcc000 irq 10
d212 33
a244 2
btl0		at isa? port 0x330 irq ? drq ?
scsibus* 	at btl?
d246 1
a246 1
#### SCSI Bus devices
d251 24
a274 3
#ch*		at scsibus? target ? lun ?
#ss*		at scsibus? target ? lun ?
#uk*		at scsibus? target ? lun ?
d276 7
a282 1
#### PSEUDO Devices
d284 2
a285 9
pseudo-device	loop		 1	# network loopback
#pseudo-device	bpfilter	 8	# packet filter ports
#pseudo-device	gre		2	# generic L3 over IP tunnel
pseudo-device	sl		 2	# serial-line IP ports
pseudo-device	ppp		 2	# serial-line PPP ports
#pseudo-device	tun		 2	# network tunneling over tty
#pseudo-device	ipfilter		# ip filter
#pseudo-device	gif		4	# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith		1	# IPv[46] tcp relay translation i/f
d287 2
a288 6
#pseudo-device	pty		64	# pseudo ptys
#pseudo-device	tb		 1	# tablet line discipline
#pseudo-device	vnd		 4	# paging to files
#pseudo-device	ccd		 4	# concatenated disk devices
#pseudo-device 	raid		4	# RAIDframe disk driver
pseudo-device	md		 1	# memory disk devices
@


1.2
log
@merge to NetBSD-current (DeskStation and Algor support is currently broken)
@
text
@d1 1
a1 1
#	$NetBSD$
d12 1
a12 1
options		RTC_OFFSET=0	# hardware clock is this many mins. west of GMT
d18 2
a19 2
options		DIAGNOSTIC		# extra kernel debugging checks
options		DEBUG			# extra kernel debugging support
d22 4
a25 4
options		SYSVMSG		# System V-like message queues
options		SYSVSEM		# System V-like semaphores
options		SYSVSHM		# System V-like memory sharing
options		SHMMAXPGS=1024	# 1024 pages is the default
d43 2
a44 2
options		FIFO		# POSIX fifo support (in all filesystems)
options		QUOTA		# FFS quotas
d46 1
a46 1
#options 	SOFTDEP         # FFS soft updates support.
d70 2
a71 2
#options	NS		# XNS
#options	IPX		# IPX+SPX
d74 1
a74 1
#options	CCITT,LLC,HDLC	# X.25
d78 1
a78 1
options		COMPAT_43	# compatibility with 4.3BSD binaries
d87 1
a87 4
# Special options
options 	MACHINE_NONCONTIG # Support noncontigous memory.

# Specify storage configuration using ramdisk
d91 3
a93 3
options		MEMORY_DISK_HOOKS
options		MEMORY_DISK_IS_ROOT	# Force root on ram-disk
options		MINIROOTSIZE=8192	# 4 Megabytes
d128 1
a128 1
pc0    		at isa? port 0x60 irq 1         # generic PC console device
@


1.1
log
@Initial revision
@
text
@d1 1
d7 1
a7 1
machine		arc
d12 1
a12 2
options		TIMEZONE=0		# minutes west of GMT (for)
options		DST=0			# use daylight savings rules
d15 1
a15 2
options		SWAPPAGER		# swap pager (anonymous and swap space)
options		DEVPAGER		# device pager (mapped devices)
d17 1
a18 1
options 	KTRACE			# system call tracing support
a19 1
options		COMPAT_43		# compatibility with 4.3BSD binaries
a25 1
options		NATIVE_ELF	# Arc systems uses ELF as native format
d28 15
a42 2
options		CD9660		# ISO 9660 + Rock Ridge file system
#options 	FDESC		# user file descriptor filesystem (/dev/fd)
d44 3
a46 5
options		FFS,QUOTA	# fast filesystem with user and group quotas
options		KERNFS		# kernel data-structure filesystem
options		MFS		# memory-based filesystem
options		MSDOSFS		# Ability to read write MS-Dos filsystem
options		NFSCLIENT	# Sun NFS-compatible filesystem (client)
a47 5
#options 	NULLFS		# null layer filesystem
#options 	PORTAL		# portal filesystem (still experimental)
#options 	PROCFS		# /proc
#options 	UMAPFS		# uid/gid remapping filesystem
#options 	UNION		# union file system
d49 12
d65 7
a71 2
#option 	NS		# XNS
#option 	IPX		# IPX+SPX
d74 2
a75 2
#option         CCITT,LLC,HDLC	# X.25
#option		IPFILTER	# IP packet filter for security
d77 7
d85 1
a85 2
#options 	MULTICAST	# Multicast support
#options 	MROUTING	# Multicast routing support
d91 6
a96 1
config		bsd	root on rd0a swap on rd0b
d111 1
a111 1
clock0		at pica?
d113 1
a113 1
pms0		at pica?
d129 1
a129 1
clock0		at isa? port 0x70 irq 0
d137 28
a164 6
wdc0		at isa? port 0x1f0 irq 14	# ST506, ESDI, IDE controllers
#wdc1		at isa? port 0x170 irq 15
wd*		at wdc? drive ?

atapibus*	at wdc?
acd*		at atapibus? drive?
d167 6
a172 4
ep0		at isa? port ? irq ?           # 3C509 ethernet cards
ed0    		at isa? port 0x280 iomem 0xd0000 irq 9  # WD/SMC, 3C503, NE[12]000
ed1    		at isa? port 0x250 iomem 0xd8000 irq 9  #   ethernet cards
ed2    		at isa? port 0x300 iomem 0xcc000 irq 10 #
d190 1
d194 3
d201 3
a203 7
#pseudo-device   ccd		 4	# concatenated disk devices
pseudo-device	rd		 1	# Ram disk.

# RAMDISK stuff
option          MINIROOTSIZE=8192
option          RAMDISK_HOOKS

@


1.1.1.1
log
@OpenBSD-2.1/arc
@
text
@@


1.1.1.2
log
@OpenBSD-2.6/arc
@
text
@d1 1
a1 1
#	$OpenBSD: RAMDISK,v 1.9 1999/08/29 12:14:03 niklas Exp $
d6 1
a6 1
machine		arc mips
d11 2
a12 2
option		TIMEZONE=0		# minutes west of GMT (for)
option		DST=0			# use daylight savings rules
d15 2
a16 2
option		SWAPPAGER		# swap pager (anonymous and swap space)
option		DEVPAGER		# device pager (mapped devices)
d18 4
a21 4
option		DIAGNOSTIC		# extra kernel debugging checks
option		KTRACE			# system call tracing support
option		DEBUG			# extra kernel debugging support
option		COMPAT_43		# compatibility with 4.3BSD binaries
d24 5
a28 5
option		SYSVMSG		# System V-like message queues
option		SYSVSEM		# System V-like semaphores
option		SYSVSHM		# System V-like memory sharing
option		SHMMAXPGS=1024	# 1024 pages is the default
option		NATIVE_ELF	# Arc systems uses ELF as native format
d31 14
a44 14
option		CD9660		# ISO 9660 + Rock Ridge file system
#option		FDESC		# user file descriptor filesystem (/dev/fd)
option		FIFO		# POSIX fifo support (in all filesystems)
option		FFS,QUOTA	# fast filesystem with user and group quotas
option		KERNFS		# kernel data-structure filesystem
option		MFS		# memory-based filesystem
option		MSDOSFS		# Ability to read write MS-Dos filsystem
option		NFSCLIENT	# Sun NFS-compatible filesystem (client)
#option		NFSSERVER	# Sun NFS-compatible filesystem (server)
#option		NULLFS		# null layer filesystem
#option		PORTAL		# portal filesystem (still experimental)
#option		PROCFS		# /proc
#option		UMAPFS		# uid/gid remapping filesystem
#option		UNION		# union file system
d48 7
a54 7
#option		GATEWAY		# IP packet forwarding
option		INET		# Internet protocols
#option		NS		# XNS
#option		IPX		# IPX+SPX
#option		ISO,TPIP	# OSI networking
#option		EON		# OSI tunneling over IP
#option		CCITT,LLC,HDLC	# X.25
a55 1
#option		IPFILTER_LOG	# use /dev/ipl to log IPF
d57 6
a62 3
#option		TCP_COMPAT_42	# compatibility with 4.2BSD TCP/IP
#option		MULTICAST	# Multicast support
#option		MROUTING	# Multicast routing support
a76 2
#algor*		at mainbus0	# P4032 PCI Bridge.
#pbcpcibr*	at mainbus0	# PCI Bus bridge.
a93 7
#### Algor bus devices

#clock0		at algor?
#com0		at algor?
#com1		at algor?
#lpt0		at algor?

d106 6
a111 11
# IDE controllers
wdc0		at isa? port 0x1f0 irq 14 flags 0x00
wdc1		at isa? port 0x170 irq 15 flags 0x00
#wdc*		at isapnp?

# IDE hard drives
wd*		at wdc? channel ? drive ? flags 0x0000

# ATAPI<->SCSI
atapiscsi*	at wdc? channel ?
scsibus*	at atapiscsi?
d114 4
a117 9
ep0		at isa? port ? irq ?		# 3C509 ethernet cards
we0		at isa? port 0x280 iomem 0xd0000 irq 9	# WD/SMC 80x3 ethernet
we1		at isa? port 0x300 iomem 0xcc000 irq 10
#we*		at isapnp?
ec0		at isa? port 0x250 iomem 0xd8000 irq 9	# 3C503 ethernet
ne0		at isa? port 0x240 irq 9		# NE[12]000 ethernet
ne1		at isa? port 0x300 irq 10		# NE[12]000 ethernet
ne2		at isa? port 0x280 irq 9		# NE[12]000 ethernet
#ne*		at isapnp?				# NE[12]000 PnP ether
a121 9
#### PCI Bus

#pci*		at pbcpcibr?

#de*		at pci? dev ? function ?
#ncr*		at pci? dev ? function ?
#scsibus*	at ncr?


d142 1
a142 1
#pseudo-device	ccd		 4	# concatenated disk devices
d146 2
a147 2
option		MINIROOTSIZE=8192
option		RAMDISK_HOOKS
@
