head	1.57;
access;
symbols
	netbsd-11-0-RC3:1.57
	netbsd-11-0-RC2:1.57
	netbsd-11-0-RC1:1.57
	perseant-exfatfs-base-20250801:1.57
	netbsd-11:1.57.0.76
	netbsd-11-base:1.57
	netbsd-10-1-RELEASE:1.57
	perseant-exfatfs-base-20240630:1.57
	perseant-exfatfs:1.57.0.74
	perseant-exfatfs-base:1.57
	netbsd-8-3-RELEASE:1.57
	netbsd-9-4-RELEASE:1.57
	netbsd-10-0-RELEASE:1.57
	netbsd-10-0-RC6:1.57
	netbsd-10-0-RC5:1.57
	netbsd-10-0-RC4:1.57
	netbsd-10-0-RC3:1.57
	netbsd-10-0-RC2:1.57
	thorpej-ifq:1.57.0.72
	thorpej-ifq-base:1.57
	thorpej-altq-separation:1.57.0.70
	thorpej-altq-separation-base:1.57
	netbsd-10-0-RC1:1.57
	netbsd-10:1.57.0.68
	netbsd-10-base:1.57
	bouyer-sunxi-drm:1.57.0.66
	bouyer-sunxi-drm-base:1.57
	netbsd-9-3-RELEASE:1.57
	thorpej-i2c-spi-conf2:1.57.0.64
	thorpej-i2c-spi-conf2-base:1.57
	thorpej-futex2:1.57.0.62
	thorpej-futex2-base:1.57
	thorpej-cfargs2:1.57.0.60
	thorpej-cfargs2-base:1.57
	cjep_sun2x-base1:1.57
	cjep_sun2x:1.57.0.58
	cjep_sun2x-base:1.57
	cjep_staticlib_x-base1:1.57
	netbsd-9-2-RELEASE:1.57
	cjep_staticlib_x:1.57.0.56
	cjep_staticlib_x-base:1.57
	thorpej-i2c-spi-conf:1.57.0.54
	thorpej-i2c-spi-conf-base:1.57
	thorpej-cfargs:1.57.0.52
	thorpej-cfargs-base:1.57
	thorpej-futex:1.57.0.50
	thorpej-futex-base:1.57
	netbsd-9-1-RELEASE:1.57
	bouyer-xenpvh-base2:1.57
	phil-wifi-20200421:1.57
	bouyer-xenpvh-base1:1.57
	phil-wifi-20200411:1.57
	bouyer-xenpvh:1.57.0.48
	bouyer-xenpvh-base:1.57
	is-mlppp:1.57.0.46
	is-mlppp-base:1.57
	phil-wifi-20200406:1.57
	netbsd-8-2-RELEASE:1.57
	ad-namecache-base3:1.57
	netbsd-9-0-RELEASE:1.57
	netbsd-9-0-RC2:1.57
	ad-namecache-base2:1.57
	ad-namecache-base1:1.57
	ad-namecache:1.57.0.44
	ad-namecache-base:1.57
	netbsd-9-0-RC1:1.57
	phil-wifi-20191119:1.57
	netbsd-9:1.57.0.42
	netbsd-9-base:1.57
	phil-wifi-20190609:1.57
	netbsd-8-1-RELEASE:1.57
	netbsd-8-1-RC1:1.57
	isaki-audio2:1.57.0.40
	isaki-audio2-base:1.57
	pgoyette-compat-merge-20190127:1.57
	pgoyette-compat-20190127:1.57
	pgoyette-compat-20190118:1.57
	pgoyette-compat-1226:1.57
	pgoyette-compat-1126:1.57
	pgoyette-compat-1020:1.57
	pgoyette-compat-0930:1.57
	pgoyette-compat-0906:1.57
	netbsd-7-2-RELEASE:1.57
	pgoyette-compat-0728:1.57
	netbsd-8-0-RELEASE:1.57
	phil-wifi:1.57.0.38
	phil-wifi-base:1.57
	pgoyette-compat-0625:1.57
	netbsd-8-0-RC2:1.57
	pgoyette-compat-0521:1.57
	pgoyette-compat-0502:1.57
	pgoyette-compat-0422:1.57
	netbsd-8-0-RC1:1.57
	pgoyette-compat-0415:1.57
	pgoyette-compat-0407:1.57
	pgoyette-compat-0330:1.57
	pgoyette-compat-0322:1.57
	pgoyette-compat-0315:1.57
	netbsd-7-1-2-RELEASE:1.57
	pgoyette-compat:1.57.0.36
	pgoyette-compat-base:1.57
	netbsd-7-1-1-RELEASE:1.57
	tls-maxphys-base-20171202:1.57
	matt-nb8-mediatek:1.57.0.34
	matt-nb8-mediatek-base:1.57
	nick-nhusb-base-20170825:1.57
	perseant-stdc-iso10646:1.57.0.32
	perseant-stdc-iso10646-base:1.57
	netbsd-8:1.57.0.30
	netbsd-8-base:1.57
	prg-localcount2-base3:1.57
	prg-localcount2-base2:1.57
	prg-localcount2-base1:1.57
	prg-localcount2:1.57.0.28
	prg-localcount2-base:1.57
	pgoyette-localcount-20170426:1.57
	bouyer-socketcan-base1:1.57
	jdolecek-ncq:1.57.0.26
	jdolecek-ncq-base:1.57
	pgoyette-localcount-20170320:1.57
	netbsd-7-1:1.57.0.24
	netbsd-7-1-RELEASE:1.57
	netbsd-7-1-RC2:1.57
	nick-nhusb-base-20170204:1.57
	netbsd-7-nhusb-base-20170116:1.57
	bouyer-socketcan:1.57.0.22
	bouyer-socketcan-base:1.57
	pgoyette-localcount-20170107:1.57
	netbsd-7-1-RC1:1.57
	nick-nhusb-base-20161204:1.57
	pgoyette-localcount-20161104:1.57
	netbsd-7-0-2-RELEASE:1.57
	nick-nhusb-base-20161004:1.57
	localcount-20160914:1.57
	netbsd-7-nhusb:1.57.0.20
	netbsd-7-nhusb-base:1.57
	pgoyette-localcount-20160806:1.57
	pgoyette-localcount-20160726:1.57
	pgoyette-localcount:1.57.0.18
	pgoyette-localcount-base:1.57
	nick-nhusb-base-20160907:1.57
	nick-nhusb-base-20160529:1.57
	netbsd-7-0-1-RELEASE:1.57
	nick-nhusb-base-20160422:1.57
	nick-nhusb-base-20160319:1.57
	nick-nhusb-base-20151226:1.57
	netbsd-7-0:1.57.0.16
	netbsd-7-0-RELEASE:1.57
	nick-nhusb-base-20150921:1.57
	netbsd-7-0-RC3:1.57
	netbsd-7-0-RC2:1.57
	netbsd-7-0-RC1:1.57
	nick-nhusb-base-20150606:1.57
	nick-nhusb-base-20150406:1.57
	nick-nhusb:1.57.0.14
	nick-nhusb-base:1.57
	netbsd-5-2-3-RELEASE:1.53
	netbsd-5-1-5-RELEASE:1.53
	netbsd-6-0-6-RELEASE:1.56
	netbsd-6-1-5-RELEASE:1.56
	netbsd-7:1.57.0.12
	netbsd-7-base:1.57
	yamt-pagecache-base9:1.57
	yamt-pagecache-tag8:1.56.2.1
	netbsd-6-1-4-RELEASE:1.56
	netbsd-6-0-5-RELEASE:1.56
	tls-earlyentropy:1.57.0.10
	tls-earlyentropy-base:1.57
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.57
	riastradh-drm2-base3:1.57
	netbsd-6-1-3-RELEASE:1.56
	netbsd-6-0-4-RELEASE:1.56
	netbsd-5-2-2-RELEASE:1.53
	netbsd-5-1-4-RELEASE:1.53
	netbsd-6-1-2-RELEASE:1.56
	netbsd-6-0-3-RELEASE:1.56
	netbsd-5-2-1-RELEASE:1.53
	netbsd-5-1-3-RELEASE:1.53
	rmind-smpnet-nbase:1.57
	netbsd-6-1-1-RELEASE:1.56
	riastradh-drm2-base2:1.57
	riastradh-drm2-base1:1.57
	riastradh-drm2:1.57.0.8
	riastradh-drm2-base:1.57
	rmind-smpnet:1.57.0.2
	rmind-smpnet-base:1.57
	netbsd-6-1:1.56.0.16
	netbsd-6-0-2-RELEASE:1.56
	netbsd-6-1-RELEASE:1.56
	khorben-n900:1.57.0.6
	netbsd-6-1-RC4:1.56
	netbsd-6-1-RC3:1.56
	agc-symver:1.57.0.4
	agc-symver-base:1.57
	netbsd-6-1-RC2:1.56
	netbsd-6-1-RC1:1.56
	yamt-pagecache-base8:1.57
	netbsd-5-2:1.53.0.26
	netbsd-6-0-1-RELEASE:1.56
	yamt-pagecache-base7:1.57
	netbsd-5-2-RELEASE:1.53
	netbsd-5-2-RC1:1.53
	matt-nb6-plus-nbase:1.56
	yamt-pagecache-base6:1.57
	netbsd-6-0:1.56.0.14
	netbsd-6-0-RELEASE:1.56
	netbsd-6-0-RC2:1.56
	tls-maxphys:1.56.0.12
	tls-maxphys-base:1.57
	matt-nb6-plus:1.56.0.10
	matt-nb6-plus-base:1.56
	netbsd-6-0-RC1:1.56
	jmcneill-usbmp-base10:1.56
	yamt-pagecache-base5:1.56
	jmcneill-usbmp-base9:1.56
	yamt-pagecache-base4:1.56
	jmcneill-usbmp-base8:1.56
	jmcneill-usbmp-base7:1.56
	jmcneill-usbmp-base6:1.56
	jmcneill-usbmp-base5:1.56
	jmcneill-usbmp-base4:1.56
	jmcneill-usbmp-base3:1.56
	jmcneill-usbmp-pre-base2:1.56
	jmcneill-usbmp-base2:1.56
	netbsd-6:1.56.0.8
	netbsd-6-base:1.56
	netbsd-5-1-2-RELEASE:1.53
	netbsd-5-1-1-RELEASE:1.53
	jmcneill-usbmp:1.56.0.6
	jmcneill-usbmp-base:1.56
	jmcneill-audiomp3:1.56.0.4
	jmcneill-audiomp3-base:1.56
	yamt-pagecache-base3:1.56
	yamt-pagecache-base2:1.56
	yamt-pagecache:1.56.0.2
	yamt-pagecache-base:1.56
	rmind-uvmplock-nbase:1.55
	cherry-xenmp:1.55.0.6
	cherry-xenmp-base:1.55
	jym-xensuspend-nbase:1.55
	uebayasi-xip-base7:1.55
	bouyer-quota2-nbase:1.55
	bouyer-quota2:1.55.0.4
	bouyer-quota2-base:1.55
	jruoho-x86intr:1.55.0.2
	jruoho-x86intr-base:1.55
	matt-mips64-premerge-20101231:1.55
	matt-nb5-mips64-premerge-20101231:1.53
	matt-nb5-pq3:1.53.0.24
	matt-nb5-pq3-base:1.53
	netbsd-5-1:1.53.0.22
	uebayasi-xip-base6:1.55
	uebayasi-xip-base5:1.55
	netbsd-5-1-RELEASE:1.53
	uebayasi-xip-base4:1.55
	uebayasi-xip-base3:1.55
	yamt-nfs-mp-base11:1.54
	netbsd-5-1-RC4:1.53
	matt-nb5-mips64-k15:1.53
	uebayasi-xip-base2:1.54
	yamt-nfs-mp-base10:1.54
	netbsd-5-1-RC3:1.53
	netbsd-5-1-RC2:1.53
	uebayasi-xip-base1:1.53
	netbsd-5-1-RC1:1.53
	rmind-uvmplock:1.53.0.20
	rmind-uvmplock-base:1.55
	yamt-nfs-mp-base9:1.53
	uebayasi-xip:1.53.0.18
	uebayasi-xip-base:1.53
	netbsd-5-0-2-RELEASE:1.53
	matt-nb5-mips64-premerge-20091211:1.53
	matt-premerge-20091211:1.53
	yamt-nfs-mp-base8:1.53
	matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.53
	matt-nb4-mips64-k7-u2a-k9b:1.53
	matt-nb5-mips64-u1-k1-k5:1.53
	yamt-nfs-mp-base7:1.53
	matt-nb5-mips64:1.53.0.16
	netbsd-5-0-1-RELEASE:1.53
	jymxensuspend-base:1.53
	yamt-nfs-mp-base6:1.53
	yamt-nfs-mp-base5:1.53
	yamt-nfs-mp-base4:1.53
	yamt-nfs-mp-base3:1.53
	nick-hppapmap-base4:1.53
	nick-hppapmap-base3:1.53
	netbsd-5-0:1.53.0.14
	netbsd-5-0-RELEASE:1.53
	netbsd-5-0-RC4:1.53
	netbsd-5-0-RC3:1.53
	nick-hppapmap-base2:1.53
	netbsd-5-0-RC2:1.53
	jym-xensuspend:1.53.0.12
	jym-xensuspend-base:1.55
	netbsd-5-0-RC1:1.53
	haad-dm-base2:1.53
	haad-nbase2:1.53
	ad-audiomp2:1.53.0.10
	ad-audiomp2-base:1.53
	netbsd-5:1.53.0.8
	netbsd-5-base:1.53
	nick-hppapmap:1.53.0.6
	nick-hppapmap-base:1.53
	matt-mips64-base2:1.53
	haad-dm-base1:1.53
	wrstuden-revivesa-base-4:1.53
	netbsd-4-0-1-RELEASE:1.47
	wrstuden-revivesa-base-3:1.53
	wrstuden-revivesa-base-2:1.53
	wrstuden-fixsa-newbase:1.47
	nick-csl-alignment-base5:1.48
	haad-dm:1.53.0.4
	haad-dm-base:1.53
	wrstuden-revivesa-base-1:1.53
	simonb-wapbl-nbase:1.53
	yamt-pf42-base4:1.53
	simonb-wapbl:1.53.0.2
	simonb-wapbl-base:1.53
	yamt-pf42-base3:1.53
	hpcarm-cleanup-nbase:1.52
	yamt-pf42-baseX:1.52
	yamt-pf42-base2:1.52
	yamt-nfs-mp-base2:1.52
	wrstuden-revivesa:1.52.0.12
	wrstuden-revivesa-base:1.53
	yamt-nfs-mp:1.52.0.10
	yamt-nfs-mp-base:1.52
	yamt-pf42:1.52.0.8
	yamt-pf42-base:1.52
	ad-socklock-base1:1.52
	yamt-lazymbuf-base15:1.52
	yamt-lazymbuf-base14:1.52
	keiichi-mipv6-nbase:1.52
	mjf-devfs2:1.52.0.6
	mjf-devfs2-base:1.53
	nick-net80211-sync:1.52.0.4
	nick-net80211-sync-base:1.52
	keiichi-mipv6:1.52.0.2
	keiichi-mipv6-base:1.52
	bouyer-xeni386-merge1:1.51
	matt-armv6-prevmlocking:1.48.14.1
	wrstuden-fixsa-base-1:1.47
	vmlocking2-base3:1.51
	netbsd-4-0:1.47.0.20
	netbsd-4-0-RELEASE:1.47
	bouyer-xeni386-nbase:1.51
	yamt-kmem-base3:1.51
	cube-autoconf:1.51.0.6
	cube-autoconf-base:1.51
	yamt-kmem-base2:1.51
	bouyer-xeni386:1.51.0.4
	bouyer-xeni386-base:1.51
	yamt-kmem:1.51.0.2
	yamt-kmem-base:1.51
	vmlocking2-base2:1.51
	reinoud-bufcleanup-nbase:1.51
	vmlocking2:1.50.0.2
	vmlocking2-base1:1.50
	netbsd-4-0-RC5:1.47
	matt-nb4-arm:1.47.0.18
	matt-nb4-arm-base:1.47
	matt-armv6-nbase:1.52
	jmcneill-base:1.49
	netbsd-4-0-RC4:1.47
	mjf-devfs:1.49.0.2
	mjf-devfs-base:1.51
	bouyer-xenamd64-base2:1.49
	vmlocking-nbase:1.50
	yamt-x86pmap-base4:1.49
	bouyer-xenamd64:1.48.0.18
	bouyer-xenamd64-base:1.49
	netbsd-4-0-RC3:1.47
	yamt-x86pmap-base3:1.48
	yamt-x86pmap-base2:1.48
	netbsd-4-0-RC2:1.47
	yamt-x86pmap:1.48.0.16
	yamt-x86pmap-base:1.48
	netbsd-4-0-RC1:1.47
	matt-armv6:1.48.0.14
	matt-armv6-base:1.51
	jmcneill-pm:1.48.0.12
	jmcneill-pm-base:1.51
	hpcarm-cleanup:1.48.0.10
	hpcarm-cleanup-base:1.52
	nick-csl-alignment:1.48.0.8
	nick-csl-alignment-base:1.48
	matt-mips64:1.48.0.6
	matt-mips64-base:1.48
	netbsd-3-1-1-RELEASE:1.45
	netbsd-3-0-3-RELEASE:1.45
	yamt-idlelwp-base8:1.48
	wrstuden-fixsa:1.47.0.16
	wrstuden-fixsa-base:1.47
	ppcoea-renovation:1.48.0.4
	ppcoea-renovation-base:1.48
	thorpej-atomic:1.48.0.2
	thorpej-atomic-base:1.48
	reinoud-bufcleanup:1.47.0.14
	reinoud-bufcleanup-base:1.50
	mjf-ufs-trans:1.47.0.12
	mjf-ufs-trans-base:1.48
	vmlocking:1.47.0.10
	vmlocking-base:1.48
	ad-audiomp:1.47.0.8
	ad-audiomp-base:1.47
	yamt-idlelwp:1.47.0.6
	post-newlock2-merge:1.47
	newlock2-nbase:1.47
	yamt-splraiseipl-base5:1.47
	yamt-splraiseipl-base4:1.47
	yamt-splraiseipl-base3:1.47
	abandoned-netbsd-4-base:1.46
	abandoned-netbsd-4:1.46.0.18
	netbsd-3-1:1.45.0.22
	netbsd-3-1-RELEASE:1.45
	netbsd-3-0-2-RELEASE:1.45
	yamt-splraiseipl-base2:1.47
	netbsd-3-1-RC4:1.45
	yamt-splraiseipl:1.47.0.2
	yamt-splraiseipl-base:1.47
	netbsd-3-1-RC3:1.45
	yamt-pdpolicy-base9:1.46
	newlock2:1.46.0.20
	newlock2-base:1.47
	yamt-pdpolicy-base8:1.46
	netbsd-3-1-RC2:1.45
	netbsd-3-1-RC1:1.45
	yamt-pdpolicy-base7:1.46
	netbsd-4:1.47.0.4
	netbsd-4-base:1.47
	yamt-pdpolicy-base6:1.46
	chap-midi-nbase:1.46
	netbsd-3-0-1-RELEASE:1.45
	gdamore-uart:1.46.0.16
	gdamore-uart-base:1.46
	simonb-timcounters-final:1.46
	yamt-pdpolicy-base5:1.46
	chap-midi:1.46.0.14
	chap-midi-base:1.46
	yamt-pdpolicy-base4:1.46
	yamt-pdpolicy-base3:1.46
	peter-altq-base:1.46
	peter-altq:1.46.0.12
	yamt-pdpolicy-base2:1.46
	elad-kernelauth-base:1.46
	elad-kernelauth:1.46.0.10
	yamt-pdpolicy:1.46.0.8
	yamt-pdpolicy-base:1.46
	yamt-uio_vmspace-base5:1.46
	simonb-timecounters:1.46.0.6
	simonb-timecounters-base:1.46
	rpaulo-netinet-merge-pcb:1.46.0.4
	rpaulo-netinet-merge-pcb-base:1.46
	yamt-uio_vmspace:1.46.0.2
	netbsd-3-0:1.45.0.20
	netbsd-3-0-RELEASE:1.45
	netbsd-3-0-RC6:1.45
	yamt-readahead-base3:1.45
	netbsd-3-0-RC5:1.45
	netbsd-3-0-RC4:1.45
	netbsd-3-0-RC3:1.45
	yamt-readahead-base2:1.45
	netbsd-3-0-RC2:1.45
	yamt-readahead-pervnode:1.45
	yamt-readahead-perfile:1.45
	yamt-readahead:1.45.0.18
	yamt-readahead-base:1.45
	netbsd-3-0-RC1:1.45
	yamt-vop-base3:1.45
	netbsd-2-0-3-RELEASE:1.43
	netbsd-2-1:1.43.0.6
	yamt-vop-base2:1.45
	thorpej-vnode-attr:1.45.0.16
	thorpej-vnode-attr-base:1.45
	netbsd-2-1-RELEASE:1.43
	yamt-vop:1.45.0.14
	yamt-vop-base:1.45
	netbsd-2-1-RC6:1.43
	netbsd-2-1-RC5:1.43
	netbsd-2-1-RC4:1.43
	netbsd-2-1-RC3:1.43
	netbsd-2-1-RC2:1.43
	netbsd-2-1-RC1:1.43
	yamt-lazymbuf:1.45.0.12
	yamt-km-base4:1.45
	netbsd-2-0-2-RELEASE:1.43
	yamt-km-base3:1.45
	netbsd-3:1.45.0.10
	netbsd-3-base:1.45
	yamt-km-base2:1.45
	yamt-km:1.45.0.6
	yamt-km-base:1.45
	kent-audio2:1.45.0.4
	kent-audio2-base:1.45
	netbsd-2-0-1-RELEASE:1.43
	kent-audio1-beforemerge:1.45
	netbsd-2:1.43.0.4
	netbsd-2-base:1.43
	kent-audio1:1.45.0.2
	kent-audio1-base:1.45
	netbsd-2-0-RELEASE:1.43
	netbsd-2-0-RC5:1.43
	netbsd-2-0-RC4:1.43
	netbsd-2-0-RC3:1.43
	netbsd-2-0-RC2:1.43
	netbsd-2-0-RC1:1.43
	netbsd-2-0:1.43.0.2
	netbsd-2-0-base:1.43
	netbsd-1-6-PATCH002-RELEASE:1.34
	netbsd-1-6-PATCH002:1.34
	netbsd-1-6-PATCH002-RC4:1.34
	netbsd-1-6-PATCH002-RC3:1.34
	netbsd-1-6-PATCH002-RC2:1.34
	netbsd-1-6-PATCH002-RC1:1.34
	ktrace-lwp:1.39.0.2
	ktrace-lwp-base:1.45
	netbsd-1-6-PATCH001:1.34
	netbsd-1-6-PATCH001-RELEASE:1.34
	netbsd-1-6-PATCH001-RC3:1.34
	netbsd-1-6-PATCH001-RC2:1.34
	netbsd-1-6-PATCH001-RC1:1.34
	nathanw_sa_end:1.29.4.6
	nathanw_sa_before_merge:1.37
	fvdl_fs64_base:1.37
	gmcgarry_ctxsw:1.37.0.4
	gmcgarry_ctxsw_base:1.37
	gmcgarry_ucred:1.37.0.2
	gmcgarry_ucred_base:1.37
	nathanw_sa_base:1.37
	kqueue-aftermerge:1.35
	kqueue-beforemerge:1.35
	netbsd-1-6-RELEASE:1.34
	netbsd-1-6-RC3:1.34
	netbsd-1-6-RC2:1.34
	netbsd-1-6-RC1:1.34
	netbsd-1-6:1.34.0.4
	netbsd-1-6-base:1.34
	gehenna-devsw:1.34.0.2
	gehenna-devsw-base:1.34
	netbsd-1-5-PATCH003:1.20.4.1
	eeh-devprop:1.32.0.6
	eeh-devprop-base:1.32
	newlock:1.32.0.4
	newlock-base:1.32
	ifpoll-base:1.32
	nathanw_sa:1.29.0.4
	thorpej-mips-cache:1.29.0.2
	thorpej-mips-cache-base:1.29
	thorpej-devvp-base3:1.28
	thorpej-devvp-base2:1.28
	post-chs-ubcperf:1.28
	pre-chs-ubcperf:1.28
	thorpej-devvp:1.28.0.2
	thorpej-devvp-base:1.28
	netbsd-1-5-PATCH002:1.20
	kqueue:1.27.0.2
	kqueue-base:1.35
	netbsd-1-5-PATCH001:1.20
	thorpej_scsipi_beforemerge:1.24
	thorpej_scsipi_nbase:1.24
	netbsd-1-5-RELEASE:1.20
	netbsd-1-5-BETA2:1.20
	netbsd-1-5-BETA:1.20
	netbsd-1-4-PATCH003:1.14
	netbsd-1-5-ALPHA2:1.20
	netbsd-1-5:1.20.0.4
	netbsd-1-5-base:1.20
	minoura-xpg4dl:1.20.0.2
	minoura-xpg4dl-base:1.20
	netbsd-1-4-PATCH002:1.14
	chs-ubc2-newbase:1.17
	wrstuden-devbsize-19991221:1.17
	wrstuden-devbsize:1.17.0.8
	wrstuden-devbsize-base:1.17
	kame_141_19991130:1.14
	comdex-fall-1999:1.17.0.6
	comdex-fall-1999-base:1.17
	fvdl-softdep:1.17.0.4
	fvdl-softdep-base:1.17
	thorpej_scsipi:1.17.0.2
	thorpej_scsipi_base:1.24
	netbsd-1-4-PATCH001:1.14
	kame_14_19990705:1.14
	kame_14_19990628:1.14
	kame:1.14.0.8
	chs-ubc2:1.14.0.6
	chs-ubc2-base:1.17
	netbsd-1-4-RELEASE:1.14
	netbsd-1-4:1.14.0.4
	netbsd-1-4-base:1.14
	netbsd-1-3-PATCH003:1.1.2.1
	netbsd-1-3-PATCH003-CANDIDATE2:1.1.2.1
	kenh-if-detach:1.14.0.2
	kenh-if-detach-base:1.14
	netbsd-1-3-PATCH003-CANDIDATE1:1.1.2.1
	netbsd-1-3-PATCH003-CANDIDATE0:1.1.2.1
	chs-ubc:1.13.0.2
	chs-ubc-base:1.13
	eeh-paddr_t:1.11.0.2
	eeh-paddr_t-base:1.11
	netbsd-1-3-PATCH002:1.1.2.1
	netbsd-1-3-PATCH001:1.1.2.1
	netbsd-1-3-RELEASE:1.1.2.1
	netbsd-1-3-BETA:1.1.2.1
	netbsd-1-3:1.1.0.2
	netbsd-1-3-base:1.1
	marc-pcmcia-base:1.1;
locks; strict;
comment	@# @;


1.57
date	2012.10.20.14.53.37;	author kiyohara;	state Exp;
branches;
next	1.56;

1.56
date	2011.06.22.18.06.32;	author matt;	state Exp;
branches
	1.56.2.1
	1.56.12.1;
next	1.55;

1.55
date	2010.10.16.05.59.35;	author kiyohara;	state Exp;
branches;
next	1.54;

1.54
date	2010.07.21.11.00.10;	author tsutsui;	state Exp;
branches;
next	1.53;

1.53
date	2008.05.30.16.03.01;	author kiyohara;	state Exp;
branches
	1.53.18.1
	1.53.20.1;
next	1.52;

1.52
date	2008.02.20.21.43.33;	author drochner;	state Exp;
branches
	1.52.6.1
	1.52.8.1
	1.52.10.1
	1.52.12.1;
next	1.51;

1.51
date	2007.12.08.15.31.16;	author ober;	state Exp;
branches;
next	1.50;

1.50
date	2007.12.03.15.33.24;	author ad;	state Exp;
branches
	1.50.2.1;
next	1.49;

1.49
date	2007.10.17.19.53.59;	author garbled;	state Exp;
branches
	1.49.2.1;
next	1.48;

1.48
date	2007.04.10.02.27.32;	author macallan;	state Exp;
branches
	1.48.4.1
	1.48.12.1
	1.48.14.1
	1.48.16.1
	1.48.18.1;
next	1.47;

1.47
date	2006.09.15.08.25.02;	author gdamore;	state Exp;
branches
	1.47.6.1
	1.47.10.1
	1.47.12.1
	1.47.14.1;
next	1.46;

1.46
date	2005.12.11.12.17.03;	author christos;	state Exp;
branches
	1.46.20.1;
next	1.45;

1.45
date	2004.08.30.15.05.16;	author drochner;	state Exp;
branches
	1.45.12.1;
next	1.44;

1.44
date	2004.07.08.22.07.47;	author drochner;	state Exp;
branches;
next	1.43;

1.43
date	2004.03.25.12.40.19;	author wiz;	state Exp;
branches;
next	1.42;

1.42
date	2004.03.13.17.31.33;	author bjh21;	state Exp;
branches;
next	1.41;

1.41
date	2004.02.14.14.33.28;	author bjh21;	state Exp;
branches;
next	1.40;

1.40
date	2003.10.24.18.21.52;	author matt;	state Exp;
branches;
next	1.39;

1.39
date	2003.03.18.16.40.19;	author matt;	state Exp;
branches
	1.39.2.1;
next	1.38;

1.38
date	2003.03.05.05.43.52;	author matt;	state Exp;
branches;
next	1.37;

1.37
date	2002.10.30.06.26.42;	author manu;	state Exp;
branches;
next	1.36;

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

1.35
date	2002.09.06.13.18.43;	author gehenna;	state Exp;
branches;
next	1.34;

1.34
date	2002.04.18.15.44.22;	author wiz;	state Exp;
branches
	1.34.2.1;
next	1.33;

1.33
date	2002.04.16.20.50.18;	author thorpej;	state Exp;
branches;
next	1.32;

1.32
date	2002.02.02.18.37.42;	author jdolecek;	state Exp;
branches;
next	1.31;

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

1.30
date	2001.11.20.12.56.23;	author lukem;	state Exp;
branches;
next	1.29;

1.29
date	2001.10.11.04.14.45;	author briggs;	state Exp;
branches
	1.29.4.1;
next	1.28;

1.28
date	2001.08.26.02.47.36;	author matt;	state Exp;
branches;
next	1.27;

1.27
date	2001.06.18.02.00.49;	author christos;	state Exp;
branches
	1.27.2.1;
next	1.26;

1.26
date	2001.06.12.17.13.34;	author tsubai;	state Exp;
branches;
next	1.25;

1.25
date	2001.06.06.17.42.30;	author matt;	state Exp;
branches;
next	1.24;

1.24
date	2001.02.12.06.10.42;	author briggs;	state Exp;
branches
	1.24.2.1;
next	1.23;

1.23
date	2001.01.19.01.51.17;	author manu;	state Exp;
branches;
next	1.22;

1.22
date	2001.01.17.00.07.22;	author fvdl;	state Exp;
branches;
next	1.21;

1.21
date	2000.11.08.19.48.52;	author ad;	state Exp;
branches;
next	1.20;

1.20
date	2000.04.23.16.47.47;	author thorpej;	state Exp;
branches
	1.20.4.1;
next	1.19;

1.19
date	2000.04.07.16.35.23;	author thorpej;	state Exp;
branches;
next	1.18;

1.18
date	2000.03.14.15.56.54;	author oster;	state Exp;
branches;
next	1.17;

1.17
date	99.07.09.02.32.30;	author thorpej;	state Exp;
branches
	1.17.2.1;
next	1.16;

1.16
date	99.06.22.01.48.33;	author sakamoto;	state Exp;
branches;
next	1.15;

1.15
date	99.06.07.20.31.30;	author thorpej;	state Exp;
branches;
next	1.14;

1.14
date	98.11.18.09.05.18;	author sakamoto;	state Exp;
branches
	1.14.6.1;
next	1.13;

1.13
date	98.09.28.09.33.13;	author sakamoto;	state Exp;
branches;
next	1.12;

1.12
date	98.07.31.04.55.30;	author thorpej;	state Exp;
branches;
next	1.11;

1.11
date	98.05.28.08.44.59;	author sakamoto;	state Exp;
branches
	1.11.2.1;
next	1.10;

1.10
date	98.04.15.21.44.39;	author drochner;	state Exp;
branches;
next	1.9;

1.9
date	98.03.27.00.07.53;	author sakamoto;	state Exp;
branches;
next	1.8;

1.8
date	98.02.16.22.12.46;	author thorpej;	state Exp;
branches;
next	1.7;

1.7
date	98.02.12.01.03.58;	author sakamoto;	state Exp;
branches;
next	1.6;

1.6
date	98.02.03.03.59.54;	author sakamoto;	state Exp;
branches;
next	1.5;

1.5
date	98.01.19.03.47.43;	author sakamoto;	state Exp;
branches;
next	1.4;

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

1.3
date	98.01.05.20.51.41;	author perry;	state Exp;
branches;
next	1.2;

1.2
date	97.11.27.10.18.28;	author sakamoto;	state Exp;
branches;
next	1.1;

1.1
date	97.10.14.06.48.02;	author sakamoto;	state Exp;
branches
	1.1.2.1;
next	;

1.56.2.1
date	2012.10.30.17.19.14;	author yamt;	state Exp;
branches;
next	;

1.56.12.1
date	2012.11.20.03.01.10;	author tls;	state Exp;
branches;
next	;

1.53.18.1
date	2010.08.17.06.44.10;	author uebayasi;	state Exp;
branches;
next	1.53.18.2;

1.53.18.2
date	2010.10.22.07.21.06;	author uebayasi;	state Exp;
branches;
next	;

1.53.20.1
date	2011.03.05.20.49.45;	author rmind;	state Exp;
branches;
next	;

1.52.6.1
date	2008.06.02.13.21.58;	author mjf;	state Exp;
branches;
next	;

1.52.8.1
date	2008.06.04.02.04.41;	author yamt;	state Exp;
branches;
next	;

1.52.10.1
date	2009.05.04.08.10.51;	author yamt;	state Exp;
branches;
next	1.52.10.2;

1.52.10.2
date	2010.08.11.22.51.47;	author yamt;	state Exp;
branches;
next	;

1.52.12.1
date	2008.06.23.04.30.12;	author wrstuden;	state Exp;
branches;
next	;

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

1.49.2.1
date	2007.12.08.18.16.44;	author mjf;	state Exp;
branches;
next	1.49.2.2;

1.49.2.2
date	2007.12.27.00.42.56;	author mjf;	state Exp;
branches;
next	;

1.48.4.1
date	2007.05.02.16.24.45;	author matt;	state Exp;
branches;
next	1.48.4.2;

1.48.4.2
date	2007.06.28.23.31.28;	author ober;	state Exp;
branches;
next	1.48.4.3;

1.48.4.3
date	2007.07.08.02.28.44;	author ober;	state Exp;
branches;
next	1.48.4.4;

1.48.4.4
date	2007.07.23.22.47.16;	author ober;	state Exp;
branches;
next	1.48.4.5;

1.48.4.5
date	2007.08.05.18.54.37;	author ober;	state Exp;
branches;
next	1.48.4.6;

1.48.4.6
date	2007.08.08.23.21.18;	author ober;	state Exp;
branches;
next	;

1.48.12.1
date	2007.10.26.15.42.19;	author joerg;	state Exp;
branches;
next	1.48.12.2;

1.48.12.2
date	2007.12.09.19.34.47;	author jmcneill;	state Exp;
branches;
next	;

1.48.14.1
date	2007.11.06.23.15.30;	author matt;	state Exp;
branches;
next	1.48.14.2;

1.48.14.2
date	2008.01.09.01.45.34;	author matt;	state Exp;
branches;
next	1.48.14.3;

1.48.14.3
date	2008.03.23.02.03.56;	author matt;	state Exp;
branches;
next	;

1.48.16.1
date	2007.10.18.08.31.48;	author yamt;	state Exp;
branches;
next	;

1.48.18.1
date	2007.10.25.22.35.38;	author bouyer;	state Exp;
branches;
next	;

1.47.6.1
date	2007.04.15.16.02.38;	author yamt;	state Exp;
branches;
next	;

1.47.10.1
date	2007.04.10.13.22.54;	author ad;	state Exp;
branches;
next	1.47.10.2;

1.47.10.2
date	2007.10.23.20.11.57;	author ad;	state Exp;
branches;
next	1.47.10.3;

1.47.10.3
date	2007.12.03.18.35.15;	author ad;	state Exp;
branches;
next	;

1.47.12.1
date	2007.07.11.19.58.25;	author mjf;	state Exp;
branches;
next	;

1.47.14.1
date	2007.12.09.16.03.53;	author reinoud;	state Exp;
branches;
next	;

1.46.20.1
date	2006.11.18.21.29.08;	author ad;	state Exp;
branches;
next	;

1.45.12.1
date	2006.12.30.20.45.45;	author yamt;	state Exp;
branches;
next	1.45.12.2;

1.45.12.2
date	2007.09.03.14.23.43;	author yamt;	state Exp;
branches;
next	1.45.12.3;

1.45.12.3
date	2007.10.27.11.25.33;	author yamt;	state Exp;
branches;
next	1.45.12.4;

1.45.12.4
date	2007.12.07.17.24.24;	author yamt;	state Exp;
branches;
next	1.45.12.5;

1.45.12.5
date	2008.01.21.09.35.57;	author yamt;	state Exp;
branches;
next	1.45.12.6;

1.45.12.6
date	2008.02.27.08.36.18;	author yamt;	state Exp;
branches;
next	;

1.39.2.1
date	2004.08.03.10.33.36;	author skrll;	state Exp;
branches;
next	1.39.2.2;

1.39.2.2
date	2004.09.03.12.44.29;	author skrll;	state Exp;
branches;
next	1.39.2.3;

1.39.2.3
date	2004.09.18.14.33.20;	author skrll;	state Exp;
branches;
next	1.39.2.4;

1.39.2.4
date	2004.09.21.13.14.20;	author skrll;	state Exp;
branches;
next	;

1.34.2.1
date	2002.05.16.13.31.59;	author gehenna;	state Exp;
branches;
next	1.34.2.2;

1.34.2.2
date	2002.05.17.15.09.04;	author gehenna;	state Exp;
branches;
next	;

1.29.4.1
date	2001.10.11.04.14.45;	author nathanw;	state dead;
branches;
next	1.29.4.2;

1.29.4.2
date	2002.01.08.00.23.46;	author nathanw;	state Exp;
branches;
next	1.29.4.3;

1.29.4.3
date	2002.02.28.04.08.37;	author nathanw;	state Exp;
branches;
next	1.29.4.4;

1.29.4.4
date	2002.06.20.03.38.22;	author nathanw;	state Exp;
branches;
next	1.29.4.5;

1.29.4.5
date	2002.09.17.21.13.53;	author nathanw;	state Exp;
branches;
next	1.29.4.6;

1.29.4.6
date	2002.11.11.21.57.25;	author nathanw;	state Exp;
branches;
next	;

1.27.2.1
date	2001.09.13.01.13.27;	author thorpej;	state Exp;
branches;
next	1.27.2.2;

1.27.2.2
date	2002.01.10.19.40.45;	author thorpej;	state Exp;
branches;
next	1.27.2.3;

1.27.2.3
date	2002.02.11.20.07.31;	author jdolecek;	state Exp;
branches;
next	1.27.2.4;

1.27.2.4
date	2002.06.23.17.35.25;	author jdolecek;	state Exp;
branches;
next	1.27.2.5;

1.27.2.5
date	2002.10.10.18.32.08;	author jdolecek;	state Exp;
branches;
next	;

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

1.20.4.1
date	2001.10.25.17.54.25;	author he;	state Exp;
branches;
next	;

1.17.2.1
date	2000.11.20.20.06.05;	author bouyer;	state Exp;
branches;
next	1.17.2.2;

1.17.2.2
date	2000.11.22.16.00.06;	author bouyer;	state Exp;
branches;
next	1.17.2.3;

1.17.2.3
date	2001.01.18.09.22.25;	author bouyer;	state Exp;
branches;
next	1.17.2.4;

1.17.2.4
date	2001.02.11.19.09.11;	author bouyer;	state Exp;
branches;
next	1.17.2.5;

1.17.2.5
date	2001.03.12.13.27.58;	author bouyer;	state Exp;
branches;
next	;

1.14.6.1
date	99.06.21.00.49.05;	author thorpej;	state Exp;
branches;
next	1.14.6.2;

1.14.6.2
date	99.07.01.23.06.28;	author thorpej;	state Exp;
branches;
next	1.14.6.3;

1.14.6.3
date	99.08.02.19.44.01;	author thorpej;	state Exp;
branches;
next	;

1.11.2.1
date	98.08.08.03.06.38;	author eeh;	state Exp;
branches;
next	;

1.1.2.1
date	97.11.28.19.41.02;	author mellon;	state Exp;
branches;
next	;


desc
@@


1.57
log
@Add experimental support GENERIC.MP.
@
text
@#	$NetBSD: files.bebox,v 1.56 2011/06/22 18:06:32 matt Exp $
#
# First try for bebox specific configuration info
#
maxpartitions 8

maxusers 2 8 64

include "arch/powerpc/pic/files.pic"
include "arch/powerpc/pic/files.ipi"

file	arch/bebox/bebox/autoconf.c
file	arch/bebox/bebox/machdep.c
file    arch/powerpc/powerpc/clock.c
file    arch/powerpc/oea/prep_machdep.c
file	arch/powerpc/powerpc/bus_dma.c
file	arch/powerpc/powerpc/bus_space.c
file	arch/powerpc/powerpc/procfs_machdep.c	procfs
file    arch/bebox/bebox/pic_bebox.c
file    arch/bebox/bebox/ipi_bebox.c		multiprocessor

# General files
file	dev/cons.c
file	kern/subr_disk_mbr.c			disk

#
# Machine-independent SCSI drivers
#
include "dev/scsipi/files.scsipi"

#
# Machine-independent ATA drivers
#

include "dev/ata/files.ata"

#
# Memory Disk for install floppy
#
file	dev/md_root.c			memory_disk_hooks

#
# System bus types
#
define mainbus { }
device	mainbus: pcibus, mainbus
attach	mainbus at root

device	cpu
attach	cpu at mainbus
file	arch/bebox/bebox/cpu.c

file	arch/bebox/bebox/mainbus.c	mainbus|cpu needs-flag

#
# Machine-independent I2O drivers. (require iop by pci)
#
include "dev/i2o/files.i2o"

#
# PCI-only drivers
# XXX MUST BE INCLUDED BEFORE files.isa, as long as files.isa attaches
# XXX devices to 'pci'.
#

include "dev/pci/files.pci"
file	arch/bebox/pci/pci_machdep.c		pci
file    arch/powerpc/pci/pci_machdep_common.c   pci
file    arch/powerpc/pci/pci_module.c		pci & modular
file    arch/powerpc/pci/pciconf_indirect.c     pci

include "dev/pci/files.agp"

# PCI-Host bridge chipsets
device	pchb: pcibus
attach	pchb at pci
file    arch/powerpc/pci/pchb.c         pchb

# PCI-ISA bridges
device	pcib: isabus
attach	pcib at pci

file    arch/powerpc/pci/pcib.c         pcib


#
# ISA and mixed ISA+PCI drivers
#

include "dev/isa/files.isa"
file    arch/powerpc/isa/isa_machdep_common.c   isa
file    arch/powerpc/isa/isadma_machdep.c       isa

device	mcclock: mc146818
attach	mcclock at isa with mcclock_isa
file	arch/bebox/isa/mcclock_isa.c		mcclock_isa

include "dev/pckbport/files.pckbport"

# Floppy disk controller
device	fdc {drive = -1}: isadma
file	dev/isa/fd.c			fdc needs-flag

attach	fdc at isa with fdc_isa
file	dev/isa/fdc_isa.c		fdc_isa

device	fd: disk
attach	fd at fdc

include	"arch/bebox/conf/majors.bebox"
@


1.56
log
@Add support pci_intr_setattr.
Export non-inline version of pci api for modules (_MODULE is defined).
Fix definition of pc_conf_hook and pc_conf_interrupt.
Switch to using inlines instead of macros.
Switch ibm4xx to use <powerpc/pci_machdep.h>
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.55 2010/10/16 05:59:35 kiyohara Exp $
d10 1
d20 1
@


1.56.12.1
log
@Resync to 2012-11-19 00:00:00 UTC
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.57 2012/10/20 14:53:37 kiyohara Exp $
a9 1
include "arch/powerpc/pic/files.ipi"
a18 1
file    arch/bebox/bebox/ipi_bebox.c		multiprocessor
@


1.56.2.1
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.56 2011/06/22 18:06:32 matt Exp $
a9 1
include "arch/powerpc/pic/files.ipi"
a18 1
file    arch/bebox/bebox/ipi_bebox.c		multiprocessor
@


1.55
log
@Remove unnecessary 'define pckbcport'.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.54 2010/07/21 11:00:10 tsutsui Exp $
d65 1
a65 1
file	arch/bebox/pci/pci_machdep.c	pci
d67 1
@


1.54
log
@Remove obsolete defflag XSERVER.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.53 2008/05/30 16:03:01 kiyohara Exp $
a94 4
# attribute used to represent the "keyboard controller"
# XXX should be a real device
define pckbcport { [irq = -1], [port = -1] }

@


1.53
log
@Renewal GENERIC and files.bebox.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.52 2008/02/20 21:43:33 drochner Exp $
a10 2
defflag	XSERVER

@


1.53.20.1
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD$
d11 2
d97 4
@


1.53.18.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD$
d11 2
@


1.53.18.2
log
@Sync with HEAD (-D20101022).
@
text
@d95 4
@


1.52
log
@Since files.wscons et al. are included by ~all ports anyway, include
them in the mi "files" file, and remove include statements from md files.
These shouldn't pull in additional kernel code when not in use, so it
shouldn't do any harm except a risk of namespace collisions which
should be easy to fix.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.51 2007/12/08 15:31:16 ober Exp $
a42 5
# Machine-independent I2O drivers.
#
include "dev/i2o/files.i2o"

#
d56 5
a92 6
#file	arch/bebox/isa/isa_machdep.c	isa
#file	arch/bebox/isa/isadma_machdep.c	isa

# PC clock
#file	arch/bebox/isa/isaclock.c		isa

a100 12
# PC Mice; Logitech-style, Microsoft-style, and PS/2-style
device	lms
attach	lms at isa
file	arch/bebox/isa/lms.c		lms needs-flag
device	mms
attach	mms at isa
file	arch/bebox/isa/mms.c		mms needs-flag

#device	pfb: wsemuldisplaydev, wsrasteremulops
#attach	pfb at pci
#file	arch/bebox/pci/pfb.c		pfb needs-flag

a112 3
# ISA Plug 'n Play support
file    arch/powerpc/isa/isapnp_machdep.c       isapnp

@


1.52.10.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.52 2008/02/20 21:43:33 drochner Exp $
d43 5
a60 5
# Machine-independent I2O drivers. (require iop by pci)
#
include "dev/i2o/files.i2o"

#
d93 6
d107 12
d131 3
@


1.52.10.2
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.52.10.1 2009/05/04 08:10:51 yamt Exp $
d11 2
@


1.52.12.1
log
@Sync w/ -current. 34 merge conflicts to follow.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.52 2008/02/20 21:43:33 drochner Exp $
d43 5
a60 5
# Machine-independent I2O drivers. (require iop by pci)
#
include "dev/i2o/files.i2o"

#
d93 6
d107 12
d131 3
@


1.52.8.1
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.52 2008/02/20 21:43:33 drochner Exp $
d43 5
a60 5
# Machine-independent I2O drivers. (require iop by pci)
#
include "dev/i2o/files.i2o"

#
d93 6
d107 12
d131 3
@


1.52.6.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD$
d43 5
a60 5
# Machine-independent I2O drivers. (require iop by pci)
#
include "dev/i2o/files.i2o"

#
d93 6
d107 12
d131 3
@


1.51
log
@Remove pccons as it is gone forever.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.50 2007/12/03 15:33:24 ad Exp $
a59 3
# generic fb driver
include "dev/wsfb/files.wsfb"

a114 3
include	"dev/wscons/files.wscons"
include	"dev/wsfont/files.wsfont"

@


1.50
log
@Interrupt handling changes, in discussion since February:

- Reduce available SPL levels for hardware devices to none, vm, sched, high.
- Acquire kernel_lock only for interrupts at IPL_VM.
- Implement threaded soft interrupts.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.49 2007/10/17 19:53:59 garbled Exp $
a109 7
# PC console support a la "pccons"
device	pc: tty, pckbcport
attach	pc at isa
device	pcconskbd: pckbport_machdep_cnattach
attach	pcconskbd at pckbport
file	arch/bebox/isa/pccons.c		pc | pcconskbd needs-flag

@


1.50.2.1
log
@Sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.51 2007/12/08 15:31:16 ober Exp $
d110 7
@


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

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

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

NOTES:
pmppc was removed as an arch, and moved to a evbppc target.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.48.4.6 2007/08/08 23:21:18 ober Exp $
a18 1
file	arch/powerpc/powerpc/softintr.c
@


1.49.2.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.50 2007/12/03 15:33:24 ad Exp $
d19 1
@


1.49.2.2
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.51 2007/12/08 15:31:16 ober Exp $
d110 7
@


1.48
log
@include files.wsfb
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.47 2006/09/15 08:25:02 gdamore Exp $
d9 2
a13 3
file	arch/bebox/bebox/clock.c
file	arch/bebox/bebox/disksubr.c		disk
file	arch/bebox/bebox/extintr.c
d15 2
a16 1

d19 1
d21 1
d25 1
d57 1
d69 1
d72 4
d80 1
a80 1
file	arch/bebox/pci/pchb.c		pchb
d85 3
a87 1
file	arch/bebox/pci/pcib.c		pcib
d94 2
d97 2
a98 2
file	arch/bebox/isa/isa_machdep.c	isa
file	arch/bebox/isa/isadma_machdep.c	isa
d101 1
a101 1
file	arch/bebox/isa/isaclock.c		isa
d129 3
a131 3
device	pfb: wsemuldisplaydev, wsrasteremulops
attach	pfb at pci
file	arch/bebox/pci/pfb.c		pfb needs-flag
d146 1
a146 1
file	arch/bebox/isa/isapnp_machdep.c		isapnp
@


1.48.14.1
log
@sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.49 2007/10/17 19:53:59 garbled Exp $
a8 2
include "arch/powerpc/pic/files.pic"

d12 3
d16 1
a16 2
file    arch/powerpc/powerpc/clock.c
file    arch/powerpc/oea/prep_machdep.c
a18 1
file	arch/powerpc/powerpc/softintr.c
a19 1
file    arch/bebox/bebox/pic_bebox.c
a22 1
file	kern/subr_disk_mbr.c			disk
a53 1
file	arch/bebox/bebox/cpu.c
a64 1

a66 4
file    arch/powerpc/pci/pci_machdep_common.c   pci
file    arch/powerpc/pci/pciconf_indirect.c     pci

include "dev/pci/files.agp"
d71 1
a71 1
file    arch/powerpc/pci/pchb.c         pchb
d76 1
a76 3

file    arch/powerpc/pci/pcib.c         pcib

a82 2
file    arch/powerpc/isa/isa_machdep_common.c   isa
file    arch/powerpc/isa/isadma_machdep.c       isa
d84 2
a85 2
#file	arch/bebox/isa/isa_machdep.c	isa
#file	arch/bebox/isa/isadma_machdep.c	isa
d88 1
a88 1
#file	arch/bebox/isa/isaclock.c		isa
d116 3
a118 3
#device	pfb: wsemuldisplaydev, wsrasteremulops
#attach	pfb at pci
#file	arch/bebox/pci/pfb.c		pfb needs-flag
d133 1
a133 1
file    arch/powerpc/isa/isapnp_machdep.c       isapnp
@


1.48.14.2
log
@sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.48.14.1 2007/11/06 23:15:30 matt Exp $
d19 1
d111 7
@


1.48.14.3
log
@sync with HEAD
@
text
@d1 1
a1 1
#	files.bebox,v 1.48.14.2 2008/01/09 01:45:34 matt Exp
d60 3
d118 3
@


1.48.12.1
log
@Sync with HEAD.

Follow the merge of pmap.c on i386 and amd64 and move
pmap_init_tmp_pgtbl into arch/x86/x86/pmap.c. Modify the ACPI wakeup
code to restore CR4 before jumping back into kernel space as the large
page option might cover that.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.48 2007/04/10 02:27:32 macallan Exp $
a8 2
include "arch/powerpc/pic/files.pic"

d12 3
d16 1
a16 2
file    arch/powerpc/powerpc/clock.c
file    arch/powerpc/oea/prep_machdep.c
a18 1
file	arch/powerpc/powerpc/softintr.c
a19 1
file    arch/bebox/bebox/pic_bebox.c
a22 1
file	kern/subr_disk_mbr.c			disk
a53 1
file	arch/bebox/bebox/cpu.c
a64 1

a66 4
file    arch/powerpc/pci/pci_machdep_common.c   pci
file    arch/powerpc/pci/pciconf_indirect.c     pci

include "dev/pci/files.agp"
d71 1
a71 1
file    arch/powerpc/pci/pchb.c         pchb
d76 1
a76 3

file    arch/powerpc/pci/pcib.c         pcib

a82 2
file    arch/powerpc/isa/isa_machdep_common.c   isa
file    arch/powerpc/isa/isadma_machdep.c       isa
d84 2
a85 2
#file	arch/bebox/isa/isa_machdep.c	isa
#file	arch/bebox/isa/isadma_machdep.c	isa
d88 1
a88 1
#file	arch/bebox/isa/isaclock.c		isa
d116 3
a118 3
#device	pfb: wsemuldisplaydev, wsrasteremulops
#attach	pfb at pci
#file	arch/bebox/pci/pfb.c		pfb needs-flag
d133 1
a133 1
file    arch/powerpc/isa/isapnp_machdep.c       isapnp
@


1.48.12.2
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.51 2007/12/08 15:31:16 ober Exp $
d19 1
d111 7
@


1.48.18.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD$
a8 2
include "arch/powerpc/pic/files.pic"

d12 3
d16 1
a16 2
file    arch/powerpc/powerpc/clock.c
file    arch/powerpc/oea/prep_machdep.c
a18 1
file	arch/powerpc/powerpc/softintr.c
a19 1
file    arch/bebox/bebox/pic_bebox.c
a22 1
file	kern/subr_disk_mbr.c			disk
a53 1
file	arch/bebox/bebox/cpu.c
a64 1

a66 4
file    arch/powerpc/pci/pci_machdep_common.c   pci
file    arch/powerpc/pci/pciconf_indirect.c     pci

include "dev/pci/files.agp"
d71 1
a71 1
file    arch/powerpc/pci/pchb.c         pchb
d76 1
a76 3

file    arch/powerpc/pci/pcib.c         pcib

a82 2
file    arch/powerpc/isa/isa_machdep_common.c   isa
file    arch/powerpc/isa/isadma_machdep.c       isa
d84 2
a85 2
#file	arch/bebox/isa/isa_machdep.c	isa
#file	arch/bebox/isa/isadma_machdep.c	isa
d88 1
a88 1
#file	arch/bebox/isa/isaclock.c		isa
d116 3
a118 3
#device	pfb: wsemuldisplaydev, wsrasteremulops
#attach	pfb at pci
#file	arch/bebox/pci/pfb.c		pfb needs-flag
d133 1
a133 1
file    arch/powerpc/isa/isapnp_machdep.c       isapnp
@


1.48.16.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.48 2007/04/10 02:27:32 macallan Exp $
a8 2
include "arch/powerpc/pic/files.pic"

d12 3
d16 1
a16 2
file    arch/powerpc/powerpc/clock.c
file    arch/powerpc/oea/prep_machdep.c
a18 1
file	arch/powerpc/powerpc/softintr.c
a19 1
file    arch/bebox/bebox/pic_bebox.c
a22 1
file	kern/subr_disk_mbr.c			disk
a53 1
file	arch/bebox/bebox/cpu.c
a64 1

a66 4
file    arch/powerpc/pci/pci_machdep_common.c   pci
file    arch/powerpc/pci/pciconf_indirect.c     pci

include "dev/pci/files.agp"
d71 1
a71 1
file    arch/powerpc/pci/pchb.c         pchb
d76 1
a76 3

file    arch/powerpc/pci/pcib.c         pcib

a82 2
file    arch/powerpc/isa/isa_machdep_common.c   isa
file    arch/powerpc/isa/isadma_machdep.c       isa
d84 2
a85 2
#file	arch/bebox/isa/isa_machdep.c	isa
#file	arch/bebox/isa/isadma_machdep.c	isa
d88 1
a88 1
#file	arch/bebox/isa/isaclock.c		isa
d116 3
a118 3
#device	pfb: wsemuldisplaydev, wsrasteremulops
#attach	pfb at pci
#file	arch/bebox/pci/pfb.c		pfb needs-flag
d133 1
a133 1
file    arch/powerpc/isa/isapnp_machdep.c       isapnp
@


1.48.4.1
log
@Make bebox build again.  Use cpl,astpending,etc. from cpu_info.
Use powerpc generic softintr.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.48 2007/04/10 02:27:32 macallan Exp $
d13 1
a18 1
file	arch/powerpc/powerpc/softintr.c
a22 1
file	kern/subr_disk_mbr.c			disk
@


1.48.4.2
log
@Updates to move Bebox to the powerpc ISA code.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.48.4.1 2007/05/02 16:24:45 matt Exp $
d12 1
d15 1
a15 2
file    arch/powerpc/powerpc/clock.c
file    arch/powerpc/oea/prep_machdep.c
a65 1

d67 1
a67 10
#file	arch/bebox/pci/pci_machdep.c	pci
file    arch/prep/pci/pci_machdep.c             pci
#file    arch/prep/pci/prep_pciconf_direct.c     pci
#file    arch/powerpc/pci/pci_machdep_common.c   pci
#file    arch/powerpc/pci/pciconf_indirect.c     pci




include "dev/pci/files.agp"
d72 1
a72 1
file    arch/powerpc/pci/pchb.c         pchb
d77 1
a77 3

file    arch/powerpc/pci/pcib.c         pcib

a83 2
file    arch/powerpc/isa/isa_machdep_common.c   isa
file    arch/powerpc/isa/isadma_machdep.c       isa
d85 2
a86 2
#file	arch/bebox/isa/isa_machdep.c	isa
#file	arch/bebox/isa/isadma_machdep.c	isa
d134 1
a134 1
file    arch/powerpc/isa/isapnp_machdep.c       isapnp
@


1.48.4.3
log
@Updates to make use of the common powerpc pci code base.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.48.4.2 2007/06/28 23:31:28 ober Exp $
a8 2
include "arch/powerpc/pic/files.pic"

d12 1
a19 1
file    arch/bebox/bebox/pic_bebox.c
d68 8
a75 3
file	arch/bebox/pci/pci_machdep.c	pci
file    arch/powerpc/pci/pci_machdep_common.c   pci
file    arch/powerpc/pci/pciconf_indirect.c     pci
@


1.48.4.4
log
@Updates to remove pfb, and update cpuattach().
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.48.4.3 2007/07/08 02:28:44 ober Exp $
d128 3
a130 3
#device	pfb: wsemuldisplaydev, wsrasteremulops
#attach	pfb at pci
#file	arch/bebox/pci/pfb.c		pfb needs-flag
@


1.48.4.5
log
@Remove isaclock as it is no longer needed.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.48.4.4 2007/07/23 22:47:16 ober Exp $
d100 1
a100 1
#file	arch/bebox/isa/isaclock.c		isa
@


1.48.4.6
log
@update to include cpu.c to fix the cpu_ca undef on linking of kernel.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.48.4.5 2007/08/05 18:54:37 ober Exp $
a56 1
file	arch/bebox/bebox/cpu.c
@


1.47
log
@Convert bebox to MI todr.  As part of this, separate out the mc146818
clock handling.  Originally reviewed with that committed as an MI driver
in dev/isa, crazy MD versions of mcclock made that impossible.  So for
now I'm only handling it as an MD driver.  Ok garbled@@
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.46 2005/12/11 12:17:03 christos Exp $
d56 4
@


1.47.14.1
log
@Pullup to HEAD
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.51 2007/12/08 15:31:16 ober Exp $
d94 7
@


1.47.12.1
log
@Sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.48 2007/04/10 02:27:32 macallan Exp $
a55 4

# generic fb driver
include "dev/wsfb/files.wsfb"

@


1.47.6.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.47 2006/09/15 08:25:02 gdamore Exp $
a55 4

# generic fb driver
include "dev/wsfb/files.wsfb"

@


1.47.10.1
log
@Sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.47 2006/09/15 08:25:02 gdamore Exp $
a55 4

# generic fb driver
include "dev/wsfb/files.wsfb"

@


1.47.10.2
log
@Sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.47.10.1 2007/04/10 13:22:54 ad Exp $
a8 2
include "arch/powerpc/pic/files.pic"

d12 3
d16 1
a16 2
file    arch/powerpc/powerpc/clock.c
file    arch/powerpc/oea/prep_machdep.c
a18 1
file	arch/powerpc/powerpc/softintr.c
a19 1
file    arch/bebox/bebox/pic_bebox.c
a22 1
file	kern/subr_disk_mbr.c			disk
a53 1
file	arch/bebox/bebox/cpu.c
a64 1

a66 4
file    arch/powerpc/pci/pci_machdep_common.c   pci
file    arch/powerpc/pci/pciconf_indirect.c     pci

include "dev/pci/files.agp"
d71 1
a71 1
file    arch/powerpc/pci/pchb.c         pchb
d76 1
a76 3

file    arch/powerpc/pci/pcib.c         pcib

a82 2
file    arch/powerpc/isa/isa_machdep_common.c   isa
file    arch/powerpc/isa/isadma_machdep.c       isa
d84 2
a85 2
#file	arch/bebox/isa/isa_machdep.c	isa
#file	arch/bebox/isa/isadma_machdep.c	isa
d88 1
a88 1
#file	arch/bebox/isa/isaclock.c		isa
d116 3
a118 3
#device	pfb: wsemuldisplaydev, wsrasteremulops
#attach	pfb at pci
#file	arch/bebox/pci/pfb.c		pfb needs-flag
d133 1
a133 1
file    arch/powerpc/isa/isapnp_machdep.c       isapnp
@


1.47.10.3
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.47.10.2 2007/10/23 20:11:57 ad Exp $
d19 1
@


1.46
log
@merge ktrace-lwp.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.39.2.4 2004/09/21 13:14:20 skrll Exp $
d86 4
@


1.46.20.1
log
@Sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.47 2006/09/15 08:25:02 gdamore Exp $
a85 4
device	mcclock: mc146818
attach	mcclock at isa with mcclock_isa
file	arch/bebox/isa/mcclock_isa.c		mcclock_isa

@


1.45
log
@Phase out the use of a string as first "attach args" member to control
which bustype should be attached with a specific call to config_found()
(from a "mainbus" or a bus bridge).
Do it for isa/eisa/mca and pci/agp for now. These buses all attach to
an mi interface attribute "isabus", "eisabus" etc., and the autoconf
framework now allows to specify an interface attribute on config_found()
and config_search(), which limits the search of matching config data
to these which attach to that specific attribute.
So we basically have to call config_found_ia(..., "foobus", ...) where
such a bus is attached.
As a consequence, where a "mainbus" or alike also attaches other
devices (eg CPUs) which do not attach to a specific attribute yet,
we need at least pass an attribute name (different from "foobus") so
that the foo bus is not found at these places. This made some minor
changes necessary which are not obviously related to the mentioned buses.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.44 2004/07/08 22:07:47 drochner Exp $
@


1.45.12.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.45 2004/08/30 15:05:16 drochner Exp $
a85 4
device	mcclock: mc146818
attach	mcclock at isa with mcclock_isa
file	arch/bebox/isa/mcclock_isa.c		mcclock_isa

@


1.45.12.2
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.45.12.1 2006/12/30 20:45:45 yamt Exp $
a55 4

# generic fb driver
include "dev/wsfb/files.wsfb"

@


1.45.12.3
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.45.12.2 2007/09/03 14:23:43 yamt Exp $
a8 2
include "arch/powerpc/pic/files.pic"

d12 3
d16 1
a16 2
file    arch/powerpc/powerpc/clock.c
file    arch/powerpc/oea/prep_machdep.c
a18 1
file	arch/powerpc/powerpc/softintr.c
a19 1
file    arch/bebox/bebox/pic_bebox.c
a22 1
file	kern/subr_disk_mbr.c			disk
a53 1
file	arch/bebox/bebox/cpu.c
a64 1

a66 4
file    arch/powerpc/pci/pci_machdep_common.c   pci
file    arch/powerpc/pci/pciconf_indirect.c     pci

include "dev/pci/files.agp"
d71 1
a71 1
file    arch/powerpc/pci/pchb.c         pchb
d76 1
a76 3

file    arch/powerpc/pci/pcib.c         pcib

a82 2
file    arch/powerpc/isa/isa_machdep_common.c   isa
file    arch/powerpc/isa/isadma_machdep.c       isa
d84 2
a85 2
#file	arch/bebox/isa/isa_machdep.c	isa
#file	arch/bebox/isa/isadma_machdep.c	isa
d88 1
a88 1
#file	arch/bebox/isa/isaclock.c		isa
d116 3
a118 3
#device	pfb: wsemuldisplaydev, wsrasteremulops
#attach	pfb at pci
#file	arch/bebox/pci/pfb.c		pfb needs-flag
d133 1
a133 1
file    arch/powerpc/isa/isapnp_machdep.c       isapnp
@


1.45.12.4
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.45.12.3 2007/10/27 11:25:33 yamt Exp $
d19 1
@


1.45.12.5
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.45.12.4 2007/12/07 17:24:24 yamt Exp $
d110 7
@


1.45.12.6
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.45.12.5 2008/01/21 09:35:57 yamt Exp $
d60 3
d118 3
@


1.44
log
@don't need md timing functions for joystick anymore
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.43 2004/03/25 12:40:19 wiz Exp $
d49 1
a49 1
device	mainbus: isabus, pcibus, mainbus
@


1.43
log
@Define maxpartitions to the same value as MAXPARTITIONS in disklabel.h.
[Down from 16 to 8, since disklabel.h still says 8.]
Addresses PR 24905 by Simon Burge.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.42 2004/03/13 17:31:33 bjh21 Exp $
a123 3
# Game adapter (joystick)
file	arch/bebox/isa/joy_timer.c	joy

@


1.42
log
@Abstract the interface between pckbc(4), and the pckbd(4) and pms(4)
drivers that attach to it.  This allows for other host interface chips
that use the same keyboards and mice, such as the ones in the ARM
IOMD20, ARM7500, and SA-1111.  The PC-compatible driver is still
called pckbc(4), and the new abstraction layer is "pckbport", so the
child devices have moved from sys/dev/pckbc to sys/dev/pckbport, which
also contains some code shared between all host controllers.  To avoid
incompatibility, pckbdreg.h is still installed in
/usr/include/dev/pckbc.

In theory, this shouldn't cause any behavioural changes in the drivers
concerned.  Thy just use rather more function pointers than before.  Tested
on i386 and (with a new host driver) acorn32.  Compiled on several other
affected architectures.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.41 2004/02/14 14:33:28 bjh21 Exp $
d5 1
a5 1
maxpartitions 16
@


1.41
log
@Add a new MI attribute, pckbc_machdep_cnattach, and change pckbc_cnattach()
to only call pckbc_machdep_cnattach() if this is present.  This allows
pckbc_machdep_cnattach() to be omitted entirely on most ports, where it only
returns ENXIO anyway.

The devices with this attribute at the moment are pc(4) on i386 and bebox, and
pckbc on sparc, where pckbc_machdep_cnattach() mysteriously returns 0 rather
than ENXIO.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.40 2003/10/24 18:21:52 matt Exp $
d93 2
a94 2
device	pcconskbd: pckbc_machdep_cnattach
attach	pcconskbd at pckbc
d112 1
a112 1
include "dev/pckbc/files.pckbc"
@


1.40
log
@Make this build properly.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.39 2003/03/18 16:40:19 matt Exp $
d93 1
a93 1
device	pcconskbd
@


1.39
log
@Switch/adapt to new bus space infrastructure.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.38 2003/03/05 05:43:52 matt Exp $
d8 2
@


1.39.2.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.44 2004/07/08 22:07:47 drochner Exp $
d5 1
a5 1
maxpartitions 8
a8 2
defflag	XSERVER

d91 2
a92 2
device	pcconskbd: pckbport_machdep_cnattach
attach	pcconskbd at pckbport
d110 1
a110 1
include "dev/pckbport/files.pckbport"
d122 3
@


1.39.2.2
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.39.2.1 2004/08/03 10:33:36 skrll Exp $
d49 1
a49 1
device	mainbus: pcibus, mainbus
@


1.39.2.3
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.45 2004/08/30 15:05:16 drochner Exp $
@


1.39.2.4
log
@Fix the sync with head I botched.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.39.2.2 2004/09/03 12:44:29 skrll Exp $
@


1.38
log
@Remove port-specific procfs_machdep.c (since they are all identical and
a better one resides in powerpc/powerpc/).
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.37 2002/10/30 06:26:42 manu Exp $
a9 1
file	arch/bebox/bebox/bus_space.c
d16 1
@


1.37
log
@Moved binary compatibility options from arch directory to cpu directory
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.36 2002/10/26 13:50:24 jdolecek Exp $
d15 1
a15 1
file	arch/bebox/bebox/procfs_machdep.c	procfs
d17 1
@


1.36
log
@now that mem_no is emitted by config(8), there is no reason to keep
copy of more or less identical iskmemdev() for every arch; move the function
to spec_vnop.c, and g/c machine-dependant copies
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.35 2002/09/06 13:19:44 gehenna Exp $
a19 13

#
# Compatibility modules
#

# OSS audio driver compatibility
include "compat/ossaudio/files.ossaudio"

# Linux binary compatibility (COMPAT_LINUX)
include "compat/linux/files.linux"
include "compat/linux/arch/powerpc/files.linux_powerpc"
file arch/powerpc/powerpc/linux_sigcode.S	compat_linux
file arch/powerpc/powerpc/linux_trap.c		compat_linux
@


1.35
log
@Merge the gehenna-devsw branch into the trunk.

This merge changes the device switch tables from static array to
dynamically generated by config(8).

- All device switches is defined as a constant structure in device drivers.

- The new grammer ``device-major'' is introduced to ``files''.

	device-major <prefix> char <num> [block <num>] [<rules>]

- All device major numbers must be listed up in port dependent majors.<arch>
  by using this grammer.

- Added the new naming convention.
  The name of the device switch must be <prefix>_[bc]devsw for auto-generation
  of device switch tables.

- The backward compatibility of loading block/character device
  switch by LKM framework is broken. This is necessary to convert
  from block/character device major to device name in runtime and vice versa.

- The restriction to assign device major by LKM is completely removed.
  We don't need to reserve LKM entries for dynamic loading of device switch.

- In compile time, device major numbers list is packed into the kernel and
  the LKM framework will refer it to assign device major number dynamically.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.34 2002/04/18 15:44:22 wiz Exp $
a11 1
file	arch/bebox/bebox/conf.c
@


1.34
log
@Remove opms(4) for bebox (superseded by pms(4)).

Approved by christos.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.33 2002/04/16 20:50:18 thorpej Exp $
a38 2
major	{sd = 4}
major	{cd = 6}
a44 1
major	{wd = 0}
a49 6
major	{md = 17}

#
# RAIDframe
#
major	{raid = 18}
a89 2
major	{mcd = 7}
#major	{scd = 15}
a133 1
major	{fd = 2}
d140 2
@


1.34.2.1
log
@Include the list of block/character major numbers.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.34 2002/04/18 15:44:22 wiz Exp $
a151 2

include	"arch/bebox/conf/majors.bebox"
@


1.34.2.2
log
@Remove old block majors list.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.34.2.1 2002/05/16 13:31:59 gehenna Exp $
d39 2
d47 1
d53 6
d99 2
d145 1
@


1.33
log
@* Move the mii_bitbang attribute into dev/mii/files.mii
* Pull in dev/mii/files.mii from conf/files, rather than playing
  the magic "files include order" dance in N machine-dependent
  configuration definitions.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.32 2002/02/02 18:37:42 jdolecek Exp $
a125 4
device	opms
attach	opms at pckbcport with pms_hack
attach	opms at pckbc with pms_pckbc
file	arch/bebox/isa/pms.c		pms | pms_hack | pms_pckbc needs-flag
@


1.32
log
@Reduce the massive code duplication regarding joy(4). Split it into
MI and MD parts, and make ISA/ISAPNP/PCI joy(4) attachments MI.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.31 2002/01/21 21:57:03 jdolecek Exp $
a92 3

# network devices MII bus
include "dev/mii/files.mii"
@


1.31
log
@Switch to MI dev/md_root.c for archs which don't have any special
memory disk hooks (i.e. everything except atari).
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.30 2001/11/20 12:56:23 lukem Exp $
d155 1
a155 5
device	joy
file	arch/bebox/isa/joy.c		joy needs-flag

attach	joy at isa with joy_isa
file	arch/bebox/isa/joy_isa.c		joy_isa
@


1.30
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: files.bebox,v 1.29 2001/10/11 04:14:45 briggs Exp $
d52 1
a52 1
file arch/bebox/bebox/md_root.c		memory_disk_hooks
@


1.29
log
@Add include dev/wsfont/files.wsfont
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.28 2001/08/26 02:47:36 matt Exp $
d52 2
a53 2
file arch/bebox/bebox/md_root.c   memory_disk_hooks 
major   {md = 17}
@


1.29.4.1
log
@file files.bebox was added on branch nathanw_sa on 2002-01-08 00:23:46 +0000
@
text
@d1 162
@


1.29.4.2
log
@Catch up to -current.
@
text
@a0 162
#	$NetBSD: files.bebox,v 1.29.4.1 2002/01/08 00:23:46 nathanw Exp $
#
# First try for bebox specific configuration info
#
maxpartitions 16

maxusers 2 8 64

file	arch/bebox/bebox/autoconf.c
file	arch/bebox/bebox/bus_space.c
file	arch/bebox/bebox/clock.c
file	arch/bebox/bebox/conf.c
file	arch/bebox/bebox/disksubr.c		disk
file	arch/bebox/bebox/extintr.c
file	arch/bebox/bebox/machdep.c
file	arch/bebox/bebox/procfs_machdep.c	procfs
file	arch/powerpc/powerpc/bus_dma.c

# General files
file	dev/cons.c

#
# Compatibility modules
#

# OSS audio driver compatibility
include "compat/ossaudio/files.ossaudio"

# Linux binary compatibility (COMPAT_LINUX)
include "compat/linux/files.linux"
include "compat/linux/arch/powerpc/files.linux_powerpc"
file arch/powerpc/powerpc/linux_sigcode.S	compat_linux
file arch/powerpc/powerpc/linux_trap.c		compat_linux

#
# Machine-independent SCSI drivers
#
include "dev/scsipi/files.scsipi"
major	{sd = 4}
major	{cd = 6}

#
# Machine-independent ATA drivers
#

include "dev/ata/files.ata"
major	{wd = 0}

#
# Memory Disk for install floppy
#
file arch/bebox/bebox/md_root.c		memory_disk_hooks
major	{md = 17}

#
# RAIDframe
#
major	{raid = 18}

#
# Machine-independent I2O drivers.
#
include "dev/i2o/files.i2o"

#
# System bus types
#
define mainbus { }
device	mainbus: isabus, pcibus, mainbus
attach	mainbus at root

device	cpu
attach	cpu at mainbus

file	arch/bebox/bebox/mainbus.c	mainbus|cpu needs-flag
#
# PCI-only drivers
# XXX MUST BE INCLUDED BEFORE files.isa, as long as files.isa attaches
# XXX devices to 'pci'.
#
include "dev/pci/files.pci"
file	arch/bebox/pci/pci_machdep.c	pci

# PCI-Host bridge chipsets
device	pchb: pcibus
attach	pchb at pci
file	arch/bebox/pci/pchb.c		pchb

# PCI-ISA bridges
device	pcib: isabus
attach	pcib at pci
file	arch/bebox/pci/pcib.c		pcib

# network devices MII bus
include "dev/mii/files.mii"

#
# ISA and mixed ISA+PCI drivers
#

include "dev/isa/files.isa"
major	{mcd = 7}
#major	{scd = 15}

file	arch/bebox/isa/isa_machdep.c	isa
file	arch/bebox/isa/isadma_machdep.c	isa

# PC clock
file	arch/bebox/isa/isaclock.c		isa

# attribute used to represent the "keyboard controller"
# XXX should be a real device
define pckbcport { [irq = -1], [port = -1] }

# PC console support a la "pccons"
device	pc: tty, pckbcport
attach	pc at isa
device	pcconskbd
attach	pcconskbd at pckbc
file	arch/bebox/isa/pccons.c		pc | pcconskbd needs-flag

# PC Mice; Logitech-style, Microsoft-style, and PS/2-style
device	lms
attach	lms at isa
file	arch/bebox/isa/lms.c		lms needs-flag
device	mms
attach	mms at isa
file	arch/bebox/isa/mms.c		mms needs-flag
device	opms
attach	opms at pckbcport with pms_hack
attach	opms at pckbc with pms_pckbc
file	arch/bebox/isa/pms.c		pms | pms_hack | pms_pckbc needs-flag

include	"dev/wscons/files.wscons"
include	"dev/wsfont/files.wsfont"

device	pfb: wsemuldisplaydev, wsrasteremulops
attach	pfb at pci
file	arch/bebox/pci/pfb.c		pfb needs-flag

include "dev/pckbc/files.pckbc"

# Floppy disk controller
device	fdc {drive = -1}: isadma
file	dev/isa/fd.c			fdc needs-flag

attach	fdc at isa with fdc_isa
file	dev/isa/fdc_isa.c		fdc_isa

device	fd: disk
attach	fd at fdc
major	{fd = 2}

# Game adapter (joystick)
device	joy
file	arch/bebox/isa/joy.c		joy needs-flag

attach	joy at isa with joy_isa
file	arch/bebox/isa/joy_isa.c		joy_isa

# ISA Plug 'n Play support
file	arch/bebox/isa/isapnp_machdep.c		isapnp
@


1.29.4.3
log
@Catch up to -current.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.29.4.2 2002/02/28 04:08:37 nathanw Exp $
d52 1
a52 1
file	dev/md_root.c			memory_disk_hooks
d155 5
a159 1
file	arch/bebox/isa/joy_timer.c	joy
@


1.29.4.4
log
@Catch up to -current.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.29.4.3 2002/06/20 03:38:22 nathanw Exp $
d94 3
d129 4
@


1.29.4.5
log
@Catch up to -current.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.29.4.4 2002/09/17 21:13:53 nathanw Exp $
d39 2
d47 1
d53 6
d99 2
d145 1
a151 2

include	"arch/bebox/conf/majors.bebox"
@


1.29.4.6
log
@Catch up to -current
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.29.4.5 2002/11/11 21:57:25 nathanw Exp $
d12 1
d23 13
@


1.28
log
@Make all powerpc ports use a common Makefile.powerpc (except walnut)
Enforce -Wmissing-prototypes -Wstrict-prototypes for all ppc ports.
Split out macppc cpu support and make common to mpc6xx ports.  Make
other mpc6xx ports use it.  Add evcnts for mpc6xx traps.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.27 2001/06/18 02:00:49 christos Exp $
d135 1
@


1.27
log
@Add an e_trapsignal member to struct emul, so that emulated processes can
send the appropriate signal depending on the trap type.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.26 2001/06/12 17:13:34 tsubai Exp $
a70 1
file	arch/bebox/bebox/mainbus.c	mainbus
d72 4
@


1.27.2.1
log
@Update the kqueue branch to HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.28 2001/08/26 02:47:36 matt Exp $
d71 1
a72 4
device	cpu
attach	cpu at mainbus

file	arch/bebox/bebox/mainbus.c	mainbus|cpu needs-flag
@


1.27.2.2
log
@Sync kqueue branch with -current.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.27.2.1 2001/09/13 01:13:27 thorpej Exp $
d52 2
a53 2
file arch/bebox/bebox/md_root.c		memory_disk_hooks
major	{md = 17}
a134 1
include	"dev/wsfont/files.wsfont"
@


1.27.2.3
log
@Sync w/ -current.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.27.2.2 2002/01/10 19:40:45 thorpej Exp $
d52 1
a52 1
file	dev/md_root.c			memory_disk_hooks
d155 5
a159 1
file	arch/bebox/isa/joy_timer.c	joy
@


1.27.2.4
log
@catch up with -current on kqueue branch
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.27.2.3 2002/02/11 20:07:31 jdolecek Exp $
d94 3
d129 4
@


1.27.2.5
log
@sync kqueue with -current; this includes merge of gehenna-devsw branch,
merge of i386 MP branch, and part of autoconf rototil work
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.27.2.4 2002/06/23 17:35:25 jdolecek Exp $
d39 2
d47 1
d53 6
d99 2
d145 1
a151 2

include	"arch/bebox/conf/majors.bebox"
@


1.26
log
@Move "file .../bus_dma.c" line to MD place.
Add options PPC_MPC6XX on missed ports.
XXX I think PPC_OEA is better name.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.25 2001/06/06 17:42:30 matt Exp $
d32 2
a33 1
file arch/powerpc/powerpc/linux_sigcode.S        compat_linux
@


1.25
log
@Change bebox port to use the include MPC6XX files and the new common bus.h
framework.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.24 2001/02/12 06:10:42 briggs Exp $
a10 1
#file	arch/bebox/bebox/bus_dma.c
d17 1
@


1.24
log
@Include MII files.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.23 2001/01/19 01:51:17 manu Exp $
d10 2
a11 1
file	arch/bebox/bebox/bus_dma.c
@


1.24.2.1
log
@Catch up to -current.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.24 2001/02/12 06:10:42 briggs Exp $
d10 1
a10 1
file	arch/bebox/bebox/bus_space.c
a16 1
file	arch/powerpc/powerpc/bus_dma.c
d31 1
a31 2
file arch/powerpc/powerpc/linux_sigcode.S	compat_linux
file arch/powerpc/powerpc/linux_trap.c		compat_linux
@


1.23
log
@Added previously created files for powerpc Linux compatibility to the kernel
config system
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.22 2001/01/17 00:07:22 fvdl Exp $
d88 3
@


1.22
log
@Add machdep file for procfs. Currently only used for linux-style
/proc/cpuinfo (only active when procfs is mounted with -o linux).
For ports other than the i386 this currently produces an empty
string.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.21 2000/11/08 19:48:52 ad Exp $
d20 12
@


1.21
log
@Pull in dev/i2o/files.i2o.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.20 2000/04/23 16:47:47 thorpej Exp $
d16 1
@


1.20
log
@Carve off the ISA configuration bits from the floppy driver.  Driver is
still ISA-specific, but we can attach ISA instances with different
configuration mechanisms now.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.19 2000/04/07 16:35:23 thorpej Exp $
d44 5
@


1.20.4.1
log
@Pull up revision 1.21 (requested by ad):
  Add Mylex DACC960, CAC-EISA, and I2O block/SCSI drivers.
@
text
@d1 1
a1 1
#	$NetBSD$
a43 5

#
# Machine-independent I2O drivers.
#
include "dev/i2o/files.i2o"
@


1.19
log
@Use dev/isa/fd.c.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.18 2000/03/14 15:56:54 oster Exp $
d117 7
a123 3
device	fdc {drive = -1}
attach	fdc at isa
device	fd: disk, isadma
a124 1
file	dev/isa/fd.c			fdc needs-flag
@


1.18
log
@Add the RAIDframe device major to the machine-dependent config files
so that the right entries get added to dev_name2blk[].  Needed for / on RAID.
(Whoops!  I missed checking these in when adding the RAID_AUTOCONFIG stuff.)
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.17 1999/07/09 02:32:30 thorpej Exp $
d121 1
a121 1
file	arch/bebox/isa/fd.c		fdc needs-flag
@


1.17
log
@Normalize include paths.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.16 1999/06/22 01:48:33 sakamoto Exp $
d39 5
@


1.17.2.1
log
@Update thorpej_scsipi to -current as of a month ago
A i386 GENERIC kernel compiles without the siop, ahc and bha drivers
(will be updated later). i386 IDE/ATAPI and ncr work, as well as
sparc/esp_sbus. alpha should work as well (untested yet).
siop, ahc and bha will be updated once I've updated the branch to current
-current, as well as machine-dependant code.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.20 2000/04/23 16:47:47 thorpej Exp $
a40 5
# RAIDframe
#
major	{raid = 18}

#
d112 3
a114 7
device	fdc {drive = -1}: isadma
file	dev/isa/fd.c			fdc needs-flag

attach	fdc at isa with fdc_isa
file	dev/isa/fdc_isa.c		fdc_isa

device	fd: disk
d116 1
@


1.17.2.2
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD$
a43 5

#
# Machine-independent I2O drivers.
#
include "dev/i2o/files.i2o"
@


1.17.2.3
log
@Sync with head (for UBC+NFS fixes, mostly).
@
text
@a15 1
file	arch/bebox/bebox/procfs_machdep.c	procfs
@


1.17.2.4
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.17.2.3 2001/01/18 09:22:25 bouyer Exp $
a19 12

#
# Compatibility modules
#

# OSS audio driver compatibility
include "compat/ossaudio/files.ossaudio"

# Linux binary compatibility (COMPAT_LINUX)
include "compat/linux/files.linux"
include "compat/linux/arch/powerpc/files.linux_powerpc"
file arch/powerpc/powerpc/linux_sigcode.S        compat_linux
@


1.17.2.5
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.17.2.4 2001/02/11 19:09:11 bouyer Exp $
a87 3

# network devices MII bus
include "dev/mii/files.mii"
@


1.16
log
@rename pms to opms.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.15 1999/06/07 20:31:30 thorpej Exp $
d53 1
a53 1
include "../../../dev/pci/files.pci"
@


1.15
log
@Only declare block major numbers for devices which can be the root device.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.14 1998/11/18 09:05:18 sakamoto Exp $
d98 3
a100 3
device	pms
attach	pms at pckbcport with pms_hack
attach	pms at pckbc with pms_pckbc
@


1.14
log
@Support frame buffer console initialized by the BootRom of the BeBox.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.13 1998/09/28 09:33:13 sakamoto Exp $
a19 2
major	{vnd = 14}

a24 1
major	{st = 5}
a72 1
major	{wt = 3}
@


1.14.6.1
log
@Sync w/ -current.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.15 1999/06/07 20:31:30 thorpej Exp $
d20 2
d27 1
d76 1
@


1.14.6.2
log
@Sync w/ -current.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.14.6.1 1999/06/21 00:49:05 thorpej Exp $
d98 3
a100 3
device	opms
attach	opms at pckbcport with pms_hack
attach	opms at pckbc with pms_pckbc
@


1.14.6.3
log
@Update from trunk.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.14.6.2 1999/07/01 23:06:28 thorpej Exp $
d53 1
a53 1
include "dev/pci/files.pci"
@


1.13
log
@pcvt is no longer used with bebox.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.12 1998/07/31 04:55:30 thorpej Exp $
d108 4
@


1.12
log
@ISA PnP goo.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.11 1998/05/28 08:44:59 sakamoto Exp $
a93 10

# PC console support a la "pcvt"
device	vt: tty, pckbcport
attach	vt at isa
file	arch/bebox/isa/pcvt/pcvt_drv.c	vt needs-flag
file	arch/bebox/isa/pcvt/pcvt_ext.c	vt needs-flag
file	arch/bebox/isa/pcvt/pcvt_kbd.c	vt needs-flag
file	arch/bebox/isa/pcvt/pcvt_out.c	vt needs-flag
file	arch/bebox/isa/pcvt/pcvt_sup.c	vt needs-flag
file	arch/bebox/isa/pcvt/pcvt_vtf.c	vt needs-flag
@


1.11
log
@Use new PowerPC-generic stuff(sys/arch/powerpc).
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.10 1998/04/15 21:44:39 drochner Exp $
d135 3
@


1.11.2.1
log
@Revert cdevsw mmap routines to return int.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.12 1998/07/31 04:55:30 thorpej Exp $
a134 3

# ISA Plug 'n Play support
file	arch/bebox/isa/isapnp_machdep.c		isapnp
@


1.10
log
@VGA and spkr are now MI.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.9 1998/03/27 00:07:53 sakamoto Exp $
a8 1
file	arch/bebox/bebox/Locore.c
d10 1
a10 1
file	arch/bebox/bebox/bcopy.c
a12 3
file	arch/bebox/bebox/copyinstr.c
file	arch/bebox/bebox/copyoutstr.c
file	arch/bebox/bebox/copystr.c
a14 5
file	arch/bebox/bebox/fpu.c
file	arch/bebox/bebox/fubyte.c
file	arch/bebox/bebox/fuswintr.c
file	arch/bebox/bebox/in_cksum.c
file	arch/bebox/bebox/ipkdb_glue.c		ipkdb
d16 2
a17 10
file	arch/bebox/bebox/mem.c
file	arch/bebox/bebox/pmap.c
file	arch/bebox/bebox/process_machdep.c
file	arch/bebox/bebox/subyte.c
file	arch/bebox/bebox/suword.c
file	arch/bebox/bebox/suswintr.c
file	arch/bebox/bebox/sys_machdep.c
file	arch/bebox/bebox/trap.c
file	arch/bebox/bebox/vm_machdep.c
file	arch/bebox/bebox/bus_dma.c
a18 5
file    arch/bebox/bebox/setjmp.s                   ddb
file    arch/bebox/bebox/db_memrw.c                 ddb
file    arch/bebox/bebox/db_disasm.c                ddb
file    arch/bebox/bebox/db_interface.c             ddb
file    arch/bebox/bebox/db_trace.c                 ddb
@


1.9
log
@allow use of new wscons code.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.8 1998/02/16 22:12:46 thorpej Exp $
a142 8
device	vga: wsemuldisplaydev
file	dev/ic/vga.c	vga	needs-flag
file	dev/ic/vga_subr.c	vga
attach	vga at isa with vga_isa
file	dev/isa/vga_isa.c	vga_isa		needs-flag
attach	vga at pci with vga_pci
file	dev/pci/vga_pci.c	vga_pci		needs-flag

a149 5

# PC speaker
device	spkr
attach	spkr at pckbcport
file	arch/bebox/isa/spkr.c		spkr needs-flag
@


1.8
log
@Remove "class" declarations, and add "devclass" declarations where
appropriate.  Fix several inconsistencies between device class and
attributes.  Mostly from Chris Demetriou.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.7 1998/02/12 01:03:58 sakamoto Exp $
d108 1
a108 1
define pckbd { [irq = -1], [port = -1] }
d111 1
a111 1
device	pc: tty, pckbd
d113 3
a115 1
file	arch/bebox/isa/pccons.c		pc needs-flag
d118 1
a118 1
device	vt: tty, pckbd
d135 15
a149 2
attach	pms at pckbd
file	arch/bebox/isa/pms.c		pms needs-flag
d161 1
a161 1
attach	spkr at pckbd
@


1.7
log
@Import memory disk filesystem hook from port-i386.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.6 1998/02/03 03:59:54 sakamoto Exp $
d69 1
a69 1
device	mainbus class dull: isabus, pcibus, mainbus
d82 1
a82 1
device	pchb class dull: pcibus
d87 1
a87 1
device	pcib class dull: isabus
d111 1
a111 1
device	pc class tty: tty, pckbd
d116 1
a116 1
device	vt class tty: tty, pckbd
d126 1
a126 1
device	lms class dull
d129 1
a129 1
device	mms class dull
d132 1
a132 1
device	pms class dull
d137 1
a137 1
device	fdc class dull {drive = -1}
d139 1
a139 1
device	fd class disk: disk, isadma
d145 1
a145 1
device	spkr class dull: tty
d150 1
a150 1
device	joy class dull
@


1.6
log
@Remove MD ed,wdc drivers and Support MI ne,wdc drivers.
Change assembler source suffix.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.5 1998/01/19 03:47:43 sakamoto Exp $
d3 1
a3 1
# First try for be specific configuration info
d58 6
@


1.5
log
@Support bootinfo like i386-port.
-define a buffer for information passed by the bootloader
-add a function ("lookup_bootinfo") to extract data
-use passed console information, for console attachment (VGA or SERIAL)
-use passed clock information, for timebase, decremente register
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.4 1998/01/12 18:18:02 thorpej Exp $
d36 1
a36 1
file    arch/bebox/bebox/setjmp.S                   ddb
d56 1
a56 1
# include "dev/ata/files.ata"
d89 1
a89 1
include "arch/bebox/conf/files.isa"
@


1.4
log
@Update for changes to config.
@
text
@d1 1
a1 1
#	$NetBSD: files.bebox,v 1.3 1998/01/05 20:51:41 perry Exp $
a35 1
file	dev/cninit.c
d47 1
a47 1
include "../../../dev/scsipi/files.scsipi"
d53 7
d76 1
a76 1
device	pchb class dull
a91 1
major	{wd = 0}
@


1.3
log
@RCSID Police.
@
text
@d1 1
a1 1
#	$NetBSD$
d57 1
a57 1
device	mainbus: isabus, pcibus, mainbus
d70 1
a70 1
device	pchb
d75 1
a75 1
device	pcib: isabus
d100 1
a100 1
device	pc: tty, pckbd
d105 1
a105 1
device	vt: tty, pckbd
d115 1
a115 1
device	lms
d118 1
a118 1
device	mms
d121 1
a121 1
device	pms
d126 1
a126 1
device	fdc {drive = -1}
d128 1
a128 1
device	fd: disk, isadma
d134 1
a134 1
device	spkr: tty
d139 1
a139 1
device	joy
@


1.2
log
@remove/import software interrupt model and external interrupt handler
from OpenBSD/powerpc.
move bus_space_* from bus_machdep.c to bus.h.
@
text
@d1 1
@


1.1
log
@Initial commit of NetBSD/bebox port.
@
text
@a10 1
file	arch/bebox/bebox/bus_machdep.c
a40 3

# For now, hardwire soft interrupt handling
file	arch/bebox/bebox/soft_spl.c
@


1.1.2.1
log
@Pull rev 1.2 up from trunk (sakamoto)
@
text
@d11 1
d42 3
@
