head 1.45; access; symbols netbsd-11-0-RC5:1.45 netbsd-11-0-RC4:1.45 netbsd-11-0-RC3:1.45 netbsd-11-0-RC2:1.45 netbsd-11-0-RC1:1.45 perseant-exfatfs-base-20250801:1.45 netbsd-11:1.45.0.8 netbsd-11-base:1.45 netbsd-10-1-RELEASE:1.44 perseant-exfatfs-base-20240630:1.45 perseant-exfatfs:1.45.0.6 perseant-exfatfs-base:1.45 netbsd-8-3-RELEASE:1.42 netbsd-9-4-RELEASE:1.44 netbsd-10-0-RELEASE:1.44 netbsd-10-0-RC6:1.44 netbsd-10-0-RC5:1.44 netbsd-10-0-RC4:1.44 netbsd-10-0-RC3:1.44 netbsd-10-0-RC2:1.44 thorpej-ifq:1.45.0.4 thorpej-ifq-base:1.45 thorpej-altq-separation:1.45.0.2 thorpej-altq-separation-base:1.45 netbsd-10-0-RC1:1.44 netbsd-10:1.44.0.28 netbsd-10-base:1.44 bouyer-sunxi-drm:1.44.0.26 bouyer-sunxi-drm-base:1.44 netbsd-9-3-RELEASE:1.44 thorpej-i2c-spi-conf2:1.44.0.24 thorpej-i2c-spi-conf2-base:1.44 thorpej-futex2:1.44.0.22 thorpej-futex2-base:1.44 thorpej-cfargs2:1.44.0.20 thorpej-cfargs2-base:1.44 cjep_sun2x-base1:1.44 cjep_sun2x:1.44.0.18 cjep_sun2x-base:1.44 cjep_staticlib_x-base1:1.44 netbsd-9-2-RELEASE:1.44 cjep_staticlib_x:1.44.0.16 cjep_staticlib_x-base:1.44 thorpej-i2c-spi-conf:1.44.0.14 thorpej-i2c-spi-conf-base:1.44 thorpej-cfargs:1.44.0.12 thorpej-cfargs-base:1.44 thorpej-futex:1.44.0.10 thorpej-futex-base:1.44 netbsd-9-1-RELEASE:1.44 bouyer-xenpvh-base2:1.44 phil-wifi-20200421:1.44 bouyer-xenpvh-base1:1.44 phil-wifi-20200411:1.44 bouyer-xenpvh:1.44.0.8 bouyer-xenpvh-base:1.44 is-mlppp:1.44.0.6 is-mlppp-base:1.44 phil-wifi-20200406:1.44 netbsd-8-2-RELEASE:1.42 ad-namecache-base3:1.44 netbsd-9-0-RELEASE:1.44 netbsd-9-0-RC2:1.44 ad-namecache-base2:1.44 ad-namecache-base1:1.44 ad-namecache:1.44.0.4 ad-namecache-base:1.44 netbsd-9-0-RC1:1.44 phil-wifi-20191119:1.44 netbsd-9:1.44.0.2 netbsd-9-base:1.44 phil-wifi-20190609:1.44 netbsd-8-1-RELEASE:1.42 netbsd-8-1-RC1:1.42 isaki-audio2:1.43.0.2 isaki-audio2-base:1.43 pgoyette-compat-merge-20190127:1.42.16.1 pgoyette-compat-20190127:1.43 pgoyette-compat-20190118:1.43 pgoyette-compat-1226:1.43 pgoyette-compat-1126:1.43 pgoyette-compat-1020:1.43 pgoyette-compat-0930:1.43 pgoyette-compat-0906:1.42 jdolecek-ncqfixes:1.42.0.20 jdolecek-ncqfixes-base:1.42 netbsd-7-2-RELEASE:1.39 pgoyette-compat-0728:1.42 netbsd-8-0-RELEASE:1.42 phil-wifi:1.42.0.18 phil-wifi-base:1.42 pgoyette-compat-0625:1.42 netbsd-8-0-RC2:1.42 pgoyette-compat-0521:1.42 pgoyette-compat-0502:1.42 pgoyette-compat-0422:1.42 netbsd-8-0-RC1:1.42 pgoyette-compat-0415:1.42 pgoyette-compat-0407:1.42 pgoyette-compat-0330:1.42 pgoyette-compat-0322:1.42 pgoyette-compat-0315:1.42 netbsd-7-1-2-RELEASE:1.39 pgoyette-compat:1.42.0.16 pgoyette-compat-base:1.42 netbsd-7-1-1-RELEASE:1.39 tls-maxphys-base-20171202:1.42 matt-nb8-mediatek:1.42.0.14 matt-nb8-mediatek-base:1.42 nick-nhusb-base-20170825:1.42 perseant-stdc-iso10646:1.42.0.12 perseant-stdc-iso10646-base:1.42 netbsd-8:1.42.0.10 netbsd-8-base:1.42 prg-localcount2-base3:1.42 prg-localcount2-base2:1.42 prg-localcount2-base1:1.42 prg-localcount2:1.42.0.8 prg-localcount2-base:1.42 pgoyette-localcount-20170426:1.42 bouyer-socketcan-base1:1.42 jdolecek-ncq:1.42.0.6 jdolecek-ncq-base:1.42 pgoyette-localcount-20170320:1.42 netbsd-7-1:1.39.0.20 netbsd-7-1-RELEASE:1.39 netbsd-7-1-RC2:1.39 nick-nhusb-base-20170204:1.42 netbsd-7-nhusb-base-20170116:1.39 bouyer-socketcan:1.42.0.4 bouyer-socketcan-base:1.42 pgoyette-localcount-20170107:1.42 netbsd-7-1-RC1:1.39 nick-nhusb-base-20161204:1.42 pgoyette-localcount-20161104:1.42 netbsd-7-0-2-RELEASE:1.39 nick-nhusb-base-20161004:1.42 localcount-20160914:1.42 netbsd-7-nhusb:1.39.0.18 netbsd-7-nhusb-base:1.39 pgoyette-localcount-20160806:1.42 pgoyette-localcount-20160726:1.42 pgoyette-localcount:1.42.0.2 pgoyette-localcount-base:1.42 nick-nhusb-base-20160907:1.42 nick-nhusb-base-20160529:1.42 netbsd-7-0-1-RELEASE:1.39 nick-nhusb-base-20160422:1.42 nick-nhusb-base-20160319:1.42 nick-nhusb-base-20151226:1.41 netbsd-7-0:1.39.0.16 netbsd-7-0-RELEASE:1.39 nick-nhusb-base-20150921:1.41 netbsd-7-0-RC3:1.39 netbsd-7-0-RC2:1.39 netbsd-7-0-RC1:1.39 nick-nhusb-base-20150606:1.41 nick-nhusb-base-20150406:1.41 nick-nhusb:1.39.0.14 nick-nhusb-base:1.39 netbsd-5-2-3-RELEASE:1.31.36.2 netbsd-5-1-5-RELEASE:1.31.36.2 netbsd-6-0-6-RELEASE:1.37 netbsd-6-1-5-RELEASE:1.37 netbsd-7:1.39.0.12 netbsd-7-base:1.39 yamt-pagecache-base9:1.39 yamt-pagecache-tag8:1.37.8.1 netbsd-6-1-4-RELEASE:1.37 netbsd-6-0-5-RELEASE:1.37 tls-earlyentropy:1.39.0.10 tls-earlyentropy-base:1.39 riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.39 riastradh-drm2-base3:1.39 netbsd-6-1-3-RELEASE:1.37 netbsd-6-0-4-RELEASE:1.37 netbsd-5-2-2-RELEASE:1.31.36.2 netbsd-5-1-4-RELEASE:1.31.36.2 netbsd-6-1-2-RELEASE:1.37 netbsd-6-0-3-RELEASE:1.37 netbsd-5-2-1-RELEASE:1.31.36.2 netbsd-5-1-3-RELEASE:1.31.36.2 rmind-smpnet-nbase:1.39 netbsd-6-1-1-RELEASE:1.37 riastradh-drm2-base2:1.39 riastradh-drm2-base1:1.39 riastradh-drm2:1.39.0.8 riastradh-drm2-base:1.39 rmind-smpnet:1.39.0.2 rmind-smpnet-base:1.39 netbsd-6-1:1.37.0.22 netbsd-6-0-2-RELEASE:1.37 netbsd-6-1-RELEASE:1.37 khorben-n900:1.39.0.6 netbsd-6-1-RC4:1.37 netbsd-6-1-RC3:1.37 agc-symver:1.39.0.4 agc-symver-base:1.39 netbsd-6-1-RC2:1.37 netbsd-6-1-RC1:1.37 yamt-pagecache-base8:1.39 netbsd-5-2:1.31.36.2.0.6 netbsd-6-0-1-RELEASE:1.37 yamt-pagecache-base7:1.39 netbsd-5-2-RELEASE:1.31.36.2 netbsd-5-2-RC1:1.31.36.2 matt-nb6-plus-nbase:1.37 yamt-pagecache-base6:1.39 netbsd-6-0:1.37.0.20 netbsd-6-0-RELEASE:1.37 netbsd-6-0-RC2:1.37 tls-maxphys:1.37.0.18 tls-maxphys-base:1.39 matt-nb6-plus:1.37.0.16 matt-nb6-plus-base:1.37 netbsd-6-0-RC1:1.37 jmcneill-usbmp-base10:1.37 yamt-pagecache-base5:1.37 jmcneill-usbmp-base9:1.37 yamt-pagecache-base4:1.37 jmcneill-usbmp-base8:1.37 jmcneill-usbmp-base7:1.37 jmcneill-usbmp-base6:1.37 jmcneill-usbmp-base5:1.37 jmcneill-usbmp-base4:1.37 jmcneill-usbmp-base3:1.37 jmcneill-usbmp-pre-base2:1.37 jmcneill-usbmp-base2:1.37 netbsd-6:1.37.0.14 netbsd-6-base:1.37 netbsd-5-1-2-RELEASE:1.31.36.2 netbsd-5-1-1-RELEASE:1.31.36.2 jmcneill-usbmp:1.37.0.12 jmcneill-usbmp-base:1.37 jmcneill-audiomp3:1.37.0.10 jmcneill-audiomp3-base:1.37 yamt-pagecache-base3:1.37 yamt-pagecache-base2:1.37 yamt-pagecache:1.37.0.8 yamt-pagecache-base:1.37 rmind-uvmplock-nbase:1.37 cherry-xenmp:1.37.0.6 cherry-xenmp-base:1.37 bouyer-quota2-nbase:1.37 bouyer-quota2:1.37.0.4 bouyer-quota2-base:1.37 jruoho-x86intr:1.37.0.2 jruoho-x86intr-base:1.37 matt-mips64-premerge-20101231:1.37 matt-nb5-mips64-premerge-20101231:1.31.44.1 matt-nb5-pq3:1.31.36.2.0.4 matt-nb5-pq3-base:1.31.36.2 netbsd-5-1:1.31.36.2.0.2 netbsd-5-1-RELEASE:1.31.36.2 uebayasi-xip-base4:1.37 uebayasi-xip-base3:1.37 yamt-nfs-mp-base11:1.37 netbsd-5-1-RC4:1.31.36.2 matt-nb5-mips64-k15:1.31.44.1 uebayasi-xip-base2:1.36 yamt-nfs-mp-base10:1.36 netbsd-5-1-RC3:1.31.36.2 netbsd-5-1-RC2:1.31.36.2 uebayasi-xip-base1:1.36 netbsd-5-1-RC1:1.31.36.2 rmind-uvmplock:1.35.0.2 rmind-uvmplock-base:1.37 yamt-nfs-mp-base9:1.35 uebayasi-xip:1.34.0.2 uebayasi-xip-base:1.34 netbsd-5-0-2-RELEASE:1.31 matt-nb5-mips64-premerge-20091211:1.31 matt-premerge-20091211:1.33 yamt-nfs-mp-base8:1.33 matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.31 matt-nb4-mips64-k7-u2a-k9b:1.31 matt-nb5-mips64-u1-k1-k5:1.31 yamt-nfs-mp-base7:1.33 matt-nb5-mips64:1.31.0.44 netbsd-5-0-1-RELEASE:1.31 jymxensuspend-base:1.32 yamt-nfs-mp-base6:1.32 yamt-nfs-mp-base5:1.32 yamt-nfs-mp-base4:1.32 jym-xensuspend-nbase:1.33 yamt-nfs-mp-base3:1.32 nick-hppapmap-base4:1.32 nick-hppapmap-base3:1.32 netbsd-5-0:1.31.0.42 netbsd-5-0-RELEASE:1.31 netbsd-5-0-RC4:1.31 netbsd-5-0-RC3:1.31 nick-hppapmap-base2:1.31 netbsd-5-0-RC2:1.31 jym-xensuspend:1.31.0.40 jym-xensuspend-base:1.32 netbsd-5-0-RC1:1.31 haad-dm-base2:1.31 haad-nbase2:1.31 ad-audiomp2:1.31.0.38 ad-audiomp2-base:1.31 netbsd-5:1.31.0.36 netbsd-5-base:1.31 nick-hppapmap:1.31.0.34 nick-hppapmap-base:1.32 matt-mips64-base2:1.31 matt-mips64:1.30.0.6 haad-dm-base1:1.31 wrstuden-revivesa-base-4:1.31 netbsd-4-0-1-RELEASE:1.26 wrstuden-revivesa-base-3:1.31 wrstuden-revivesa-base-2:1.31 wrstuden-fixsa-newbase:1.26 nick-csl-alignment-base5:1.31 haad-dm:1.31.0.32 haad-dm-base:1.31 wrstuden-revivesa-base-1:1.31 simonb-wapbl-nbase:1.31 yamt-pf42-base4:1.31 simonb-wapbl:1.31.0.30 simonb-wapbl-base:1.31 yamt-pf42-base3:1.31 hpcarm-cleanup-nbase:1.31 yamt-pf42-baseX:1.31 yamt-pf42-base2:1.31 yamt-nfs-mp-base2:1.31 wrstuden-revivesa:1.31.0.28 wrstuden-revivesa-base:1.31 yamt-nfs-mp:1.31.0.26 yamt-nfs-mp-base:1.31 yamt-pf42:1.31.0.24 yamt-pf42-base:1.31 ad-socklock-base1:1.31 yamt-lazymbuf-base15:1.31 yamt-lazymbuf-base14:1.31 keiichi-mipv6-nbase:1.31 mjf-devfs2:1.31.0.22 mjf-devfs2-base:1.31 nick-net80211-sync:1.31.0.20 nick-net80211-sync-base:1.31 keiichi-mipv6:1.31.0.18 keiichi-mipv6-base:1.31 bouyer-xeni386-merge1:1.31 matt-armv6-prevmlocking:1.31 wrstuden-fixsa-base-1:1.26 vmlocking2-base3:1.31 netbsd-4-0:1.26.0.14 netbsd-4-0-RELEASE:1.26 bouyer-xeni386-nbase:1.31 yamt-kmem-base3:1.31 cube-autoconf:1.31.0.16 cube-autoconf-base:1.31 yamt-kmem-base2:1.31 bouyer-xeni386:1.31.0.14 bouyer-xeni386-base:1.31 yamt-kmem:1.31.0.12 yamt-kmem-base:1.31 vmlocking2-base2:1.31 reinoud-bufcleanup-nbase:1.31 vmlocking2:1.31.0.10 vmlocking2-base1:1.31 netbsd-4-0-RC5:1.26 matt-nb4-arm:1.26.0.12 matt-nb4-arm-base:1.26 matt-armv6-nbase:1.31 jmcneill-base:1.31 netbsd-4-0-RC4:1.26 mjf-devfs:1.31.0.8 mjf-devfs-base:1.31 bouyer-xenamd64-base2:1.31 vmlocking-nbase:1.31 yamt-x86pmap-base4:1.31 bouyer-xenamd64:1.31.0.6 bouyer-xenamd64-base:1.31 netbsd-4-0-RC3:1.26 yamt-x86pmap-base3:1.31 yamt-x86pmap-base2:1.31 netbsd-4-0-RC2:1.26 yamt-x86pmap:1.31.0.4 yamt-x86pmap-base:1.31 netbsd-4-0-RC1:1.26 matt-armv6:1.31.0.2 matt-armv6-base:1.31 matt-mips64-base:1.30 jmcneill-pm:1.30.0.4 jmcneill-pm-base:1.31 hpcarm-cleanup:1.30.0.2 hpcarm-cleanup-base:1.31 nick-csl-alignment:1.29.0.4 nick-csl-alignment-base:1.29 netbsd-3-1-1-RELEASE:1.20.2.1 netbsd-3-0-3-RELEASE:1.20.2.1 yamt-idlelwp-base8:1.29 wrstuden-fixsa:1.26.0.10 wrstuden-fixsa-base:1.26 thorpej-atomic:1.29.0.2 thorpej-atomic-base:1.29 reinoud-bufcleanup:1.28.0.2 reinoud-bufcleanup-base:1.31 mjf-ufs-trans:1.27.0.2 mjf-ufs-trans-base:1.29 vmlocking:1.26.0.8 vmlocking-base:1.31 ad-audiomp:1.26.0.6 ad-audiomp-base:1.26 yamt-idlelwp:1.26.0.4 post-newlock2-merge:1.26 newlock2-nbase:1.26 yamt-splraiseipl-base5:1.26 yamt-splraiseipl-base4:1.26 yamt-splraiseipl-base3:1.26 abandoned-netbsd-4-base:1.25 abandoned-netbsd-4:1.25.0.8 netbsd-3-1:1.20.2.1.0.4 netbsd-3-1-RELEASE:1.20.2.1 netbsd-3-0-2-RELEASE:1.20.2.1 yamt-splraiseipl-base2:1.25 netbsd-3-1-RC4:1.20.2.1 yamt-splraiseipl:1.25.0.12 yamt-splraiseipl-base:1.25 netbsd-3-1-RC3:1.20.2.1 yamt-pdpolicy-base9:1.25 newlock2:1.25.0.10 newlock2-base:1.26 yamt-pdpolicy-base8:1.25 netbsd-3-1-RC2:1.20.2.1 netbsd-3-1-RC1:1.20.2.1 yamt-pdpolicy-base7:1.25 netbsd-4:1.26.0.2 netbsd-4-base:1.26 yamt-pdpolicy-base6:1.25 chap-midi-nbase:1.25 netbsd-3-0-1-RELEASE:1.20.2.1 gdamore-uart:1.25.0.6 gdamore-uart-base:1.25 simonb-timcounters-final:1.23.6.1 yamt-pdpolicy-base5:1.25 chap-midi:1.25.0.4 chap-midi-base:1.25 yamt-pdpolicy-base4:1.25 yamt-pdpolicy-base3:1.25 peter-altq-base:1.25 peter-altq:1.25.0.2 yamt-pdpolicy-base2:1.25 elad-kernelauth-base:1.25 elad-kernelauth:1.23.0.10 yamt-pdpolicy:1.23.0.8 yamt-pdpolicy-base:1.23 yamt-uio_vmspace-base5:1.23 simonb-timecounters:1.23.0.6 simonb-timecounters-base:1.25 rpaulo-netinet-merge-pcb:1.23.0.4 rpaulo-netinet-merge-pcb-base:1.25 yamt-uio_vmspace:1.23.0.2 netbsd-3-0:1.20.2.1.0.2 netbsd-3-0-RELEASE:1.20.2.1 netbsd-3-0-RC6:1.20.2.1 yamt-readahead-base3:1.22 netbsd-3-0-RC5:1.20.2.1 netbsd-3-0-RC4:1.20.2.1 netbsd-3-0-RC3:1.20.2.1 yamt-readahead-base2:1.22 netbsd-3-0-RC2:1.20.2.1 yamt-readahead-pervnode:1.22 yamt-readahead-perfile:1.22 yamt-readahead:1.22.0.6 yamt-readahead-base:1.22 netbsd-3-0-RC1:1.20.2.1 yamt-vop-base3:1.22 netbsd-2-0-3-RELEASE:1.18 netbsd-2-1:1.18.0.12 yamt-vop-base2:1.22 thorpej-vnode-attr:1.22.0.4 thorpej-vnode-attr-base:1.22 netbsd-2-1-RELEASE:1.18 yamt-vop:1.22.0.2 yamt-vop-base:1.22 netbsd-2-1-RC6:1.18 netbsd-2-1-RC5:1.18 netbsd-2-1-RC4:1.18 netbsd-2-1-RC3:1.18 netbsd-2-1-RC2:1.18 netbsd-2-1-RC1:1.18 yamt-lazymbuf:1.21.0.2 yamt-km-base4:1.20 netbsd-2-0-2-RELEASE:1.18 yamt-km-base3:1.20 netbsd-3:1.20.0.2 netbsd-3-base:1.20 yamt-km-base2:1.19 yamt-km:1.19.0.6 yamt-km-base:1.19 kent-audio2:1.19.0.4 kent-audio2-base:1.20 netbsd-2-0-1-RELEASE:1.18 kent-audio1-beforemerge:1.19 netbsd-2:1.18.0.10 netbsd-2-base:1.18 kent-audio1:1.19.0.2 kent-audio1-base:1.19 netbsd-2-0-RELEASE:1.18 netbsd-2-0-RC5:1.18 netbsd-2-0-RC4:1.18 netbsd-2-0-RC3:1.18 netbsd-2-0-RC2:1.18 netbsd-2-0-RC1:1.18 netbsd-2-0:1.18.0.8 netbsd-2-0-base:1.18 netbsd-1-6-PATCH002-RELEASE:1.17 netbsd-1-6-PATCH002:1.17 netbsd-1-6-PATCH002-RC4:1.17 netbsd-1-6-PATCH002-RC3:1.17 netbsd-1-6-PATCH002-RC2:1.17 netbsd-1-6-PATCH002-RC1:1.17 ktrace-lwp:1.18.0.6 ktrace-lwp-base:1.22 netbsd-1-6-PATCH001:1.17 netbsd-1-6-PATCH001-RELEASE:1.17 netbsd-1-6-PATCH001-RC3:1.17 netbsd-1-6-PATCH001-RC2:1.17 netbsd-1-6-PATCH001-RC1:1.17 nathanw_sa_end:1.16.2.2 nathanw_sa_before_merge:1.18 fvdl_fs64_base:1.18 gmcgarry_ctxsw:1.18.0.4 gmcgarry_ctxsw_base:1.18 gmcgarry_ucred:1.18.0.2 gmcgarry_ucred_base:1.18 nathanw_sa_base:1.18 kqueue-aftermerge:1.18 kqueue-beforemerge:1.18 netbsd-1-6-RELEASE:1.17 netbsd-1-6-RC3:1.17 netbsd-1-6-RC2:1.17 netbsd-1-6-RC1:1.17 netbsd-1-6:1.17.0.12 netbsd-1-6-base:1.17 gehenna-devsw:1.17.0.10 gehenna-devsw-base:1.17 netbsd-1-5-PATCH003:1.14 eeh-devprop:1.17.0.8 eeh-devprop-base:1.17 newlock:1.17.0.6 newlock-base:1.17 ifpoll-base:1.17 thorpej-mips-cache:1.17.0.2 thorpej-mips-cache-base:1.17 thorpej-devvp-base3:1.17 thorpej-devvp-base2:1.16 post-chs-ubcperf:1.16 pre-chs-ubcperf:1.16 thorpej-devvp:1.16.0.6 thorpej-devvp-base:1.16 netbsd-1-5-PATCH002:1.14 kqueue:1.16.0.4 kqueue-base:1.18 netbsd-1-5-PATCH001:1.14 thorpej_scsipi_beforemerge:1.16 nathanw_sa:1.16.0.2 thorpej_scsipi_nbase:1.16 netbsd-1-5-RELEASE:1.14 netbsd-1-5-BETA2:1.14 netbsd-1-5-BETA:1.14 netbsd-1-4-PATCH003:1.11 netbsd-1-5-ALPHA2:1.14 netbsd-1-5:1.14.0.4 netbsd-1-5-base:1.14 minoura-xpg4dl-base:1.14 minoura-xpg4dl:1.14.0.2 netbsd-1-4-PATCH002:1.11 chs-ubc2-newbase:1.13 wrstuden-devbsize-19991221:1.13 wrstuden-devbsize:1.13.0.8 wrstuden-devbsize-base:1.13 kame_141_19991130:1.11 comdex-fall-1999:1.13.0.6 comdex-fall-1999-base:1.13 fvdl-softdep:1.13.0.4 fvdl-softdep-base:1.13 thorpej_scsipi:1.13.0.2 thorpej_scsipi_base:1.16 netbsd-1-4-PATCH001:1.11 kame_14_19990705:1.11 kame_14_19990628:1.11 kame:1.11.0.6 chs-ubc2:1.11.0.4 chs-ubc2-base:1.13 netbsd-1-4-RELEASE:1.11 netbsd-1-4:1.11.0.2 netbsd-1-4-base:1.11 kenh-if-detach:1.10.0.2 kenh-if-detach-base:1.10 chs-ubc:1.8.0.2 chs-ubc-base:1.8 eeh-paddr_t:1.3.0.2 eeh-paddr_t-base:1.3; locks; strict; comment @# @; 1.45 date 2023.07.19.10.22.15; author macallan; state Exp; branches; next 1.44; commitid gafFdElAbFeSNoxE; 1.44 date 2019.05.08.13.40.19; author isaki; state Exp; branches; next 1.43; commitid LEGDdtzAItkeapmB; 1.43 date 2018.09.06.05.36.51; author maxv; state Exp; branches 1.43.2.1; next 1.42; commitid rBzGO4OZzHoBl0RA; 1.42 date 2016.02.11.02.23.44; author macallan; state Exp; branches 1.42.16.1 1.42.18.1; next 1.41; 1.41 date 2015.01.04.18.18.20; author macallan; state Exp; branches; next 1.40; 1.40 date 2014.12.16.21.01.34; author macallan; state Exp; branches; next 1.39; 1.39 date 2012.10.20.13.52.11; author macallan; state Exp; branches 1.39.14.1; next 1.38; 1.38 date 2012.09.21.01.07.44; author macallan; state Exp; branches; next 1.37; 1.37 date 2010.08.18.21.11.50; author macallan; state Exp; branches 1.37.8.1 1.37.18.1; next 1.36; 1.36 date 2010.03.24.00.33.06; author macallan; state Exp; branches; next 1.35; 1.35 date 2010.03.01.05.42.08; author macallan; state Exp; branches 1.35.2.1; next 1.34; 1.34 date 2010.01.27.21.01.33; author macallan; state Exp; branches 1.34.2.1; next 1.33; 1.33 date 2009.08.06.18.26.03; author macallan; state Exp; branches; next 1.32; 1.32 date 2009.04.23.20.46.49; author macallan; state Exp; branches; next 1.31; 1.31 date 2007.08.26.00.39.39; author macallan; state Exp; branches 1.31.26.1 1.31.34.1 1.31.36.1 1.31.40.1 1.31.44.1; next 1.30; 1.30 date 2007.07.20.22.23.08; author macallan; state Exp; branches 1.30.4.1 1.30.6.1; next 1.29; 1.29 date 2007.04.11.04.45.45; author macallan; state Exp; branches 1.29.4.1; next 1.28; 1.28 date 2007.03.14.05.40.35; author macallan; state Exp; branches; next 1.27; 1.27 date 2007.03.11.00.35.32; author macallan; state Exp; branches 1.27.2.1; next 1.26; 1.26 date 2006.11.24.13.23.32; author martin; state Exp; branches 1.26.4.1 1.26.8.1; next 1.25; 1.25 date 2006.03.09.20.44.18; author macallan; state Exp; branches 1.25.10.1 1.25.12.1; next 1.24; 1.24 date 2006.03.09.05.42.35; author macallan; state Exp; branches; next 1.23; 1.23 date 2005.12.11.12.23.44; author christos; state Exp; branches 1.23.4.1 1.23.6.1 1.23.8.1 1.23.10.1; next 1.22; 1.22 date 2005.07.16.18.58.50; author macallan; state Exp; branches; next 1.21; 1.21 date 2005.05.16.14.43.23; author macallan; state Exp; branches 1.21.2.1; next 1.20; 1.20 date 2005.02.27.00.27.48; author perry; state Exp; branches 1.20.2.1; next 1.19; 1.19 date 2004.07.24.12.45.00; author mrg; state Exp; branches 1.19.4.1 1.19.6.1; next 1.18; 1.18 date 2002.09.13.14.03.53; author ad; state Exp; branches 1.18.6.1; next 1.17; 1.17 date 2001.10.03.04.28.41; author mrg; state Exp; branches; next 1.16; 1.16 date 2000.12.08.17.29.12; author martin; state Exp; branches 1.16.2.1 1.16.4.1 1.16.6.1; next 1.15; 1.15 date 2000.08.22.21.31.16; author pk; state Exp; branches; next 1.14; 1.14 date 2000.03.25.19.58.05; author mycroft; state Exp; branches; next 1.13; 1.13 date 99.06.27.12.47.52; author pk; state Exp; branches 1.13.2.1; next 1.12; 1.12 date 99.06.05.14.29.11; author mrg; state Exp; branches; next 1.11; 1.11 date 99.01.17.20.44.58; author pk; state Exp; branches 1.11.4.1; next 1.10; 1.10 date 98.11.26.15.33.29; author pk; state Exp; branches; next 1.9; 1.9 date 98.11.22.22.17.27; author pk; state Exp; branches; next 1.8; 1.8 date 98.09.23.08.48.25; author pk; state Exp; branches; next 1.7; 1.7 date 98.09.21.21.02.23; author pk; state Exp; branches; next 1.6; 1.6 date 98.08.29.20.32.10; author pk; state Exp; branches; next 1.5; 1.5 date 98.08.27.20.49.37; author pk; state Exp; branches; next 1.4; 1.4 date 98.08.27.11.30.45; author mrg; state Exp; branches; next 1.3; 1.3 date 98.07.28.00.18.00; author pk; state Exp; branches; next 1.2; 1.2 date 98.07.27.23.54.58; author pk; state Exp; branches; next 1.1; 1.1 date 98.07.27.19.04.14; author pk; state Exp; branches; next ; 1.43.2.1 date 2019.05.01.12.18.59; author isaki; state Exp; branches; next 1.43.2.2; commitid 3eNmXFWroxWjXulB; 1.43.2.2 date 2019.05.05.02.31.42; author isaki; state Exp; branches; next ; commitid P6qg5pdPOH2RzXlB; 1.42.16.1 date 2018.09.30.01.45.51; author pgoyette; state Exp; branches; next ; commitid SQ44grEPCeKPh4UA; 1.42.18.1 date 2019.06.10.22.07.31; author christos; state Exp; branches; next ; commitid jtc8rnCzWiEEHGqB; 1.39.14.1 date 2015.04.06.15.18.13; author skrll; state Exp; branches; next 1.39.14.2; 1.39.14.2 date 2016.03.19.11.30.19; author skrll; state Exp; branches; next ; 1.37.8.1 date 2012.10.30.17.22.00; author yamt; state Exp; branches; next ; 1.37.18.1 date 2012.11.20.03.02.32; author tls; state Exp; branches; next 1.37.18.2; 1.37.18.2 date 2017.12.03.11.37.32; author jdolecek; state Exp; branches; next ; commitid XcIYRZTAh1LmerhA; 1.35.2.1 date 2010.05.30.05.17.42; author rmind; state Exp; branches; next 1.35.2.2; 1.35.2.2 date 2011.03.05.20.54.04; author rmind; state Exp; branches; next ; 1.34.2.1 date 2010.04.30.14.43.48; author uebayasi; state Exp; branches; next 1.34.2.2; 1.34.2.2 date 2010.10.22.07.22.14; author uebayasi; state Exp; branches; next ; 1.31.26.1 date 2009.05.04.08.13.17; author yamt; state Exp; branches; next 1.31.26.2; 1.31.26.2 date 2009.08.19.18.47.18; author yamt; state Exp; branches; next 1.31.26.3; 1.31.26.3 date 2010.03.11.15.04.02; author yamt; state Exp; branches; next 1.31.26.4; 1.31.26.4 date 2010.08.11.22.54.10; author yamt; state Exp; branches; next 1.31.26.5; 1.31.26.5 date 2010.10.09.03.32.24; author yamt; state Exp; branches; next ; 1.31.34.1 date 2009.04.28.07.36.32; author skrll; state Exp; branches; next ; 1.31.36.1 date 2009.10.18.13.23.31; author bouyer; state Exp; branches; next 1.31.36.2; 1.31.36.2 date 2009.10.18.14.32.29; author bouyer; state Exp; branches; next ; 1.31.40.1 date 2009.05.13.17.21.22; author jym; state Exp; branches; next ; 1.31.44.1 date 2010.04.21.00.27.51; author matt; state Exp; branches; next ; 1.30.4.1 date 2007.09.03.16.48.38; author jmcneill; state Exp; branches; next ; 1.30.6.1 date 2007.07.20.22.23.08; author macallan; state dead; branches; next 1.30.6.2; 1.30.6.2 date 2007.07.20.22.23.09; author macallan; state Exp; branches; next ; 1.29.4.1 date 2007.08.15.13.48.42; author skrll; state Exp; branches; next 1.29.4.2; 1.29.4.2 date 2007.09.03.10.21.59; author skrll; state Exp; branches; next ; 1.27.2.1 date 2007.07.11.20.08.13; author mjf; state Exp; branches; next ; 1.26.4.1 date 2007.03.12.05.57.07; author rmind; state Exp; branches; next 1.26.4.2; 1.26.4.2 date 2007.03.24.14.55.46; author yamt; state Exp; branches; next 1.26.4.3; 1.26.4.3 date 2007.04.15.16.03.31; author yamt; state Exp; branches; next ; 1.26.8.1 date 2007.03.13.16.50.31; author ad; state Exp; branches; next 1.26.8.2; 1.26.8.2 date 2007.04.10.13.24.33; author ad; state Exp; branches; next 1.26.8.3; 1.26.8.3 date 2007.05.27.14.30.27; author ad; state Exp; branches; next 1.26.8.4; 1.26.8.4 date 2007.08.20.18.37.45; author ad; state Exp; branches; next 1.26.8.5; 1.26.8.5 date 2007.10.09.13.42.04; author ad; state Exp; branches; next ; 1.25.10.1 date 2007.01.12.00.57.48; author ad; state Exp; branches; next ; 1.25.12.1 date 2006.12.10.07.18.15; author yamt; state Exp; branches; next ; 1.23.4.1 date 2006.09.09.02.54.25; author rpaulo; state Exp; branches; next ; 1.23.6.1 date 2006.04.22.11.39.28; author simonb; state Exp; branches; next ; 1.23.8.1 date 2006.03.13.09.07.32; author yamt; state Exp; branches; next ; 1.23.10.1 date 2006.04.19.03.26.08; author elad; state Exp; branches; next ; 1.21.2.1 date 2006.06.21.15.06.47; author yamt; state Exp; branches; next 1.21.2.2; 1.21.2.2 date 2006.12.30.20.49.33; author yamt; state Exp; branches; next 1.21.2.3; 1.21.2.3 date 2007.09.03.14.38.29; author yamt; state Exp; branches; next ; 1.20.2.1 date 2005.06.08.11.57.20; author tron; state Exp; branches; next ; 1.19.4.1 date 2005.04.29.11.29.16; author kent; state Exp; branches; next ; 1.19.6.1 date 2005.03.19.08.35.47; author yamt; state Exp; branches; next ; 1.18.6.1 date 2004.08.03.10.51.04; author skrll; state Exp; branches; next 1.18.6.2; 1.18.6.2 date 2004.09.18.14.51.16; author skrll; state Exp; branches; next 1.18.6.3; 1.18.6.3 date 2004.09.21.13.33.13; author skrll; state Exp; branches; next 1.18.6.4; 1.18.6.4 date 2005.03.04.16.50.31; author skrll; state Exp; branches; next 1.18.6.5; 1.18.6.5 date 2005.11.10.14.07.47; author skrll; state Exp; branches; next ; 1.16.2.1 date 2001.10.08.20.11.25; author nathanw; state Exp; branches; next 1.16.2.2; 1.16.2.2 date 2002.09.17.21.21.04; author nathanw; state Exp; branches; next ; 1.16.4.1 date 2002.01.10.19.58.10; author thorpej; state Exp; branches; next 1.16.4.2; 1.16.4.2 date 2002.10.10.18.42.05; author jdolecek; state Exp; branches; next ; 1.16.6.1 date 2001.10.11.00.02.26; author fvdl; state Exp; branches; next ; 1.13.2.1 date 2000.11.20.11.43.05; author bouyer; state Exp; branches; next 1.13.2.2; 1.13.2.2 date 2000.12.13.15.50.12; author bouyer; state Exp; branches; next ; 1.11.4.1 date 99.06.21.01.19.07; author thorpej; state Exp; branches; next 1.11.4.2; 1.11.4.2 date 99.07.01.23.36.01; author thorpej; state Exp; branches; next ; desc @@ 1.45 log @- make colour depth in fb mode configurable, default to 8bit - support ioctl(FBIO*CMAP) @ text @# $NetBSD: files.sbus,v 1.44 2019/05/08 13:40:19 isaki Exp $ # # Config file and device description for machine-independent SBUS code. # Included by ports that need it. device sbus { slot = -1, offset = -1 } #notyet:file dev/sbus/sbus.c sbus # Sbus expander device device xbox {} attach xbox at sbus attach sbus at xbox with sbus_xbox file dev/sbus/xbox.c xbox # Qlogic ISP 10x0 (Sbus) family # device declaration in sys/conf/files attach isp at sbus with isp_sbus file dev/sbus/isp_sbus.c isp_sbus # Sbus NCR539x SCSI & Lance Ethernet device dma {}: lsi64854 attach dma at sbus with dma_sbus device ledma {}: lsi64854 attach ledma at sbus file dev/sbus/dma_sbus.c dma_sbus | ledma device lebuffer {} attach lebuffer at sbus file dev/sbus/lebuffer.c lebuffer # device definition in sys/conf/files attach le at sbus with le_sbus: le24 attach le at lebuffer with le_lebuffer: le24 attach le at ledma with le_ledma: le24 file dev/sbus/if_le.c le_sbus file dev/sbus/if_le_lebuffer.c le_lebuffer file dev/sbus/if_le_ledma.c le_ledma attach esp at sbus with esp_sbus attach esp at dma with esp_dma file dev/sbus/esp_sbus.c esp_sbus | esp_dma needs-flag # LSI64854 based bi-directional parallel port device bpp {}: lsi64854 attach bpp at sbus file dev/sbus/bpp.c bpp needs-flag device qec {} attach qec at sbus file dev/sbus/qec.c qec device be: arp, ether, ifnet, mii attach be at qec file dev/sbus/be.c be device qe: arp, ether, ifnet attach qe at qec file dev/sbus/qe.c qe attach hme at sbus with hme_sbus file dev/sbus/if_hme_sbus.c hme_sbus attach gem at sbus with gem_sbus file dev/sbus/if_gem_sbus.c gem_sbus attach audiocs at sbus with audiocs_sbus file dev/sbus/cs4231_sbus.c audiocs_sbus # # Magma Serial/Parallel boards # device magma {} attach magma at sbus device mtty: tty attach mtty at magma device mbpp attach mbpp at magma file dev/sbus/magma.c magma | mtty | mbpp needs-flag # XXX this should use the cd18xx code when it (the cd18xx code) works. device spif {} attach spif at sbus device stty: tty attach stty at spif device sbpp attach sbpp at spif file dev/sbus/spif.c spif | stty | sbpp needs-flag device siosixteen { channel = -1 } attach siosixteen at sbus device clcd: tty, cd18xx attach clcd at siosixteen file dev/sbus/sio16.c siosixteen | clcd needs-flag # STP4020 SBus to PCMCIA bridge (`nell' to her friends) device nell: pcmciabus attach nell at sbus file dev/sbus/stp4020.c nell # # Framebuffer devices (requires dev/sun/files.sun) # attach bwtwo at sbus with bwtwo_sbus file dev/sbus/bwtwo_sbus.c bwtwo_sbus attach cgsix at sbus with cgsix_sbus file dev/sbus/cgsix_sbus.c cgsix_sbus attach cgthree at sbus with cgthree_sbus file dev/sbus/cgthree_sbus.c cgthree_sbus # framebuffer devices implemented only on SBus device tcx: fb, rasops8, wsemuldisplaydev, vcons attach tcx at sbus file dev/sbus/tcx.c tcx needs-flag device zx: fb, rasops32, wsemuldisplaydev, vcons attach zx at sbus file dev/sbus/zx.c zx # Tadpole 3GX/3GS (P9100 -- P Nine One Zero Zero -> pnozz) defflag opt_pnozz.h PNOZZ_DEBUG defflag opt_pnozz.h PNOZZ_EMUL_CG3 defflag opt_pnozz.h PNOZZ_USE_LATCH device pnozz: fb, rasops8, bt_dac, wsemuldisplaydev, vcons, glyphcache attach pnozz at sbus file dev/sbus/p9100.c pnozz needs-flag # SUNW,DBRI audio defflag opt_sbus_dbri.h DBRI_DEBUG defflag opt_sbus_dbri.h DBRI_SPIN device dbri { }: audiobus attach dbri at sbus file dev/sbus/dbri.c dbri # an SBus frontend for genfb attach genfb at sbus with genfb_sbus : fb file dev/sbus/genfb_sbus.c genfb_sbus # Fujitsu AG-10e defflag opt_agten.h AGTEN_DEBUG device agten: fb, rasops8, bt_dac, wsemuldisplaydev, vcons, glyphcache attach agten at sbus file dev/sbus/agten.c agten needs-flag file dev/ic/i128.c agten # Sun CG12 / Matrox SG3 defflag opt_cgtwelve.h CG12_DEBUG CG12_COLOR CG12_SHADOW device cgtwelve: fb, rasops1, rasops8, wsemuldisplaydev, vcons attach cgtwelve at sbus file dev/sbus/cgtwelve.c cgtwelve # SSB MGX defflag opt_mgx.h MGX_DEBUG defparam opt_mgx.h MGX_DEPTH=8 defparam opt_mgx.h MGX_X_DEPTH=8 device mgx: fb, rasops8, rasops32, wsemuldisplaydev, vcons, glyphcache attach mgx at sbus file dev/sbus/mgx.c mgx @ 1.44 log @Merge isaki-audio2 branch, the overhaul of audio subsystem. - Interrupt-oriented system rather than thread-oriented. - Improve stability, quality and performance. - Split playback and record cleanly. Improve halfduplex support. - Many bugs are fixed including deadlocks, resource leaks, abuses, etc. - Simplify audio filter mechanism. The encoding/channels/frequency conversions are completely handled in the upper layer. So the hard- ware driver only converts its hardware encoding (if necessary). - audio_hw_if changes: - Obsoletes query_encoding and add query_format instead. - Obsoletes set_params and add set_format instead. - Remove drain, setfd, mappage. - The call sequences are changed. - ioctl AUDIO_GETFD/SETFD, AUDIO_GETCHAN/SETCHAN are obsoleted. - ioctl AUDIO_{QUERY,GET,SET}FORMAT are introduced. - cleanup config attributes: au*conv and mulaw. - All hardware drivers should follow it (I've done as much as possible). Some file paths are changed: - dev/audio.c -> dev/audio/audio.c (rewritten) - dev/audiovar.h -> dev/audio/audiovar.h - dev/audio_dai.h -> dev/audio/audio_dai.h - dev/audio_if.h -> dev/audio/audio_if.h - dev/audiobell.c -> dev/audio/audiobell.c - dev/audiobellvar.h -> dev/audio/audiobellvar.h - dev/mulaw.[ch] -> dev/audio/mulaw.[ch] + dev/audio/alaw.c @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.43 2018/09/06 05:36:51 maxv Exp $ d156 1 @ 1.43 log @Retire the 'midway' driver. Discussed on tech-net@@ recently and also three years ago, part of removing the network ATM code. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.42 2016/02/11 02:23:44 macallan Exp $ d131 2 a132 2 defflag opt_sbus_dbri.h DBRI_BIG_BUFFER DBRI_SPIN device dbri { }: audiobus, auconv, mulaw @ 1.43.2.1 log @Adapt dbri to audio2. - Add some mutex_enter/exit. - Remove DBRI_BIG_BUFFER option. Such big buffer will not necessary in audio2. Thank you, macallan@@. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.43 2018/09/06 05:36:51 maxv Exp $ d131 1 a131 1 defflag opt_sbus_dbri.h DBRI_SPIN @ 1.43.2.2 log @Remove obsoleted au{,rate,vol}conv and mulaw attributes. audio provides the equivalent of them inseparably. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.43.2.1 2019/05/01 12:18:59 isaki Exp $ d132 1 a132 1 device dbri { }: audiobus @ 1.42 log @switch to 32bit colour in WSDISPLAYIO_MODE_MAPPED, now X with wsfb will work Not optimal though - for some reason the framebuffer's endianness in 32bit colour is wrong and I have no idea (yet) how to change that, so many apps using xrender will crash. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.41 2015/01/04 18:18:20 macallan Exp $ a47 5 # Efficient Networks, Inc. ATM interface # device declaration in sys/conf/files attach en at sbus with en_sbus file dev/sbus/if_en.c en_sbus @ 1.42.18.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.44 2019/05/08 13:40:19 isaki Exp $ d48 5 d136 2 a137 2 defflag opt_sbus_dbri.h DBRI_SPIN device dbri { }: audiobus @ 1.42.16.1 log @Ssync with HEAD @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.43 2018/09/06 05:36:51 maxv Exp $ d48 5 @ 1.41 log @support hardware acceleration, adapted from OpenBSD TODO: figure out how to do host blits so we can get away without mapping the framebuffer @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.40 2014/12/16 21:01:34 macallan Exp $ d159 3 a161 2 defflag opt_mgx.h MGX_DEBUG device mgx: fb, rasops8, wsemuldisplaydev, vcons, glyphcache @ 1.40 log @first draft of a driver for SMSI,mgx More or less an Alliance Semiconductors ProMotion AT24 with some PCI-SBus glue and 4MB framebuffer. No acceleration yet, just enough wsdisplay/vcons setup and DAC programming to be functional. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.39 2012/10/20 13:52:11 macallan Exp $ d160 1 a160 1 device mgx: fb, rasops8, wsemuldisplaydev, vcons @ 1.39 log @- only sync the drawing engine when we're about to access video memory - use the blitter to draw the cursor - use the glyphcache to minimize vram access -> about 15% to 20% speedup @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.38 2012/09/21 01:07:44 macallan Exp $ d157 6 @ 1.39.14.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.41 2015/01/04 18:18:20 macallan Exp $ a156 6 # SSB MGX defflag opt_mgx.h MGX_DEBUG device mgx: fb, rasops8, wsemuldisplaydev, vcons, glyphcache attach mgx at sbus file dev/sbus/mgx.c mgx @ 1.39.14.2 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.39.14.1 2015/04/06 15:18:13 skrll Exp $ d159 2 a160 3 defflag opt_mgx.h MGX_DEBUG defparam opt_mgx.h MGX_DEPTH=8 device mgx: fb, rasops8, rasops32, wsemuldisplaydev, vcons, glyphcache @ 1.38 log @support anti-aliased fonts, glyph caching etc. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.37 2010/08/18 21:11:50 macallan Exp $ d147 1 a147 1 device agten: fb, rasops8, bt_dac, wsemuldisplaydev, vcons @ 1.37 log @- add support for running the console in 8 bit colour - make shadow fb optional - use VCONS_DONT_READ if there's no shadow fb @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.36 2010/03/24 00:33:06 macallan Exp $ d130 1 a130 1 device pnozz: fb, rasops8, bt_dac, wsemuldisplaydev, vcons @ 1.37.18.1 log @Resync to 2012-11-19 00:00:00 UTC @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.39 2012/10/20 13:52:11 macallan Exp $ d130 1 a130 1 device pnozz: fb, rasops8, bt_dac, wsemuldisplaydev, vcons, glyphcache d147 1 a147 1 device agten: fb, rasops8, bt_dac, wsemuldisplaydev, vcons, glyphcache @ 1.37.18.2 log @update from HEAD @ text @d1 1 a1 1 # $NetBSD$ a156 7 # SSB MGX defflag opt_mgx.h MGX_DEBUG defparam opt_mgx.h MGX_DEPTH=8 device mgx: fb, rasops8, rasops32, wsemuldisplaydev, vcons, glyphcache attach mgx at sbus file dev/sbus/mgx.c mgx @ 1.37.8.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.37 2010/08/18 21:11:50 macallan Exp $ d130 1 a130 1 device pnozz: fb, rasops8, bt_dac, wsemuldisplaydev, vcons, glyphcache d147 1 a147 1 device agten: fb, rasops8, bt_dac, wsemuldisplaydev, vcons, glyphcache @ 1.36 log @first stab at a driver for the cg12 / matrox cg3 for now it uses the same monochrome overlay as OBP, otherwise it's got the usual wsdisplay / vcons goodies TODO: - fill in mmap and ioctl methods so we can at least run X in monochrome - figure out where the 24bit buffer is ( and maybe if there's an 8 bit buffer ) - see if we can do any acceleration - find the DAC registers @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.35 2010/03/01 05:42:08 macallan Exp $ d153 1 a153 1 defflag opt_cgtwelve.h CG12_DEBUG @ 1.35 log @make latching optional. The SPARCbook docs claim it's necessary but my 3GX happily works without. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.34 2010/01/27 21:01:33 macallan Exp $ d151 6 @ 1.35.2.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.35 2010/03/01 05:42:08 macallan Exp $ a150 6 # Sun CG12 / Matrox SG3 defflag opt_cgtwelve.h CG12_DEBUG device cgtwelve: fb, rasops1, rasops8, wsemuldisplaydev, vcons attach cgtwelve at sbus file dev/sbus/cgtwelve.c cgtwelve @ 1.35.2.2 log @sync with head @ text @d1 1 a1 1 # $NetBSD$ d153 1 a153 1 defflag opt_cgtwelve.h CG12_DEBUG CG12_COLOR CG12_SHADOW @ 1.34 log @tcx doesn't use bt_dac @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.33 2009/08/06 18:26:03 macallan Exp $ d129 1 @ 1.34.2.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD$ a128 1 defflag opt_pnozz.h PNOZZ_USE_LATCH a149 6 # Sun CG12 / Matrox SG3 defflag opt_cgtwelve.h CG12_DEBUG device cgtwelve: fb, rasops1, rasops8, wsemuldisplaydev, vcons attach cgtwelve at sbus file dev/sbus/cgtwelve.c cgtwelve @ 1.34.2.2 log @Sync with HEAD (-D20101022). @ text @d153 1 a153 1 defflag opt_cgtwelve.h CG12_DEBUG CG12_COLOR CG12_SHADOW @ 1.33 log @make the tcx driver do something useful: - attach a wsdisplay - make it work with an S24 - accelerate scrolling and character drawing This isn't quite finished yet, it works fine as a console but most things X will need are not functional right now. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.32 2009/04/23 20:46:49 macallan Exp $ d118 1 a118 1 device tcx: bt_dac, fb, rasops8, wsemuldisplaydev, vcons @ 1.32 log @Add wscons support @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.31 2007/08/26 00:39:39 macallan Exp $ d118 1 a118 1 device tcx: bt_dac, fb, rasops8, rasops24 d128 1 @ 1.31 log @add a driver for Fujitsu AG-10e graphics boards Features so far: - use the blitter for scrolling and solid fills - the usual wscons stuff, virtual consoles etc. Things missing: - /dev/fb* support - XFree86 support although wsfb in 8bit should work - hardware cursor support for X - character drawing in hardware so we can run the blitter completely asynchronous @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.30 2007/07/20 22:23:08 macallan Exp $ d122 1 a122 1 device zx: fb, rasops32 @ 1.31.44.1 log @sync to netbsd-5 @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.31.36.2 2009/10/18 14:32:29 bouyer Exp $ @ 1.31.36.1 log @Pull up following revision(s) (requested by macallan in ticket #960): sys/dev/sbus/zxreg.h: revision 1.7 sys/dev/sbus/files.sbus: revision 1.32 sys/dev/sbus/zxvar.h: revision 1.4 sys/dev/sbus/zx.c: revision 1.27 Add wscons support @ text @d1 1 a1 1 # $NetBSD$ d122 1 a122 1 device zx: fb, rasops32, wsemuldisplaydev, vcons @ 1.31.36.2 log @Back out ticket 960 @ text @d122 1 a122 1 device zx: fb, rasops32 @ 1.31.40.1 log @Sync with HEAD. Commit is split, to avoid a "too many arguments" protocol error. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.32 2009/04/23 20:46:49 macallan Exp $ d122 1 a122 1 device zx: fb, rasops32, wsemuldisplaydev, vcons @ 1.31.26.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.31 2007/08/26 00:39:39 macallan Exp $ d122 1 a122 1 device zx: fb, rasops32, wsemuldisplaydev, vcons @ 1.31.26.2 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.31.26.1 2009/05/04 08:13:17 yamt Exp $ d118 1 a118 1 device tcx: bt_dac, fb, rasops8, wsemuldisplaydev, vcons a127 1 defflag opt_pnozz.h PNOZZ_EMUL_CG3 @ 1.31.26.3 log @sync with head @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.31.26.2 2009/08/19 18:47:18 yamt Exp $ d118 1 a118 1 device tcx: fb, rasops8, wsemuldisplaydev, vcons a128 1 defflag opt_pnozz.h PNOZZ_USE_LATCH @ 1.31.26.4 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.31.26.3 2010/03/11 15:04:02 yamt Exp $ a150 6 # Sun CG12 / Matrox SG3 defflag opt_cgtwelve.h CG12_DEBUG device cgtwelve: fb, rasops1, rasops8, wsemuldisplaydev, vcons attach cgtwelve at sbus file dev/sbus/cgtwelve.c cgtwelve @ 1.31.26.5 log @sync with head @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.31.26.4 2010/08/11 22:54:10 yamt Exp $ d153 1 a153 1 defflag opt_cgtwelve.h CG12_DEBUG CG12_COLOR CG12_SHADOW @ 1.31.34.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.32 2009/04/23 20:46:49 macallan Exp $ d122 1 a122 1 device zx: fb, rasops32, wsemuldisplaydev, vcons @ 1.30 log @pull in mulaw with dbri Although dbri supports mulaw and a-law in hardware we can unly use it in mono so for 8bit stereo we need to use sw encoding @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.29 2007/04/11 04:45:45 macallan Exp $ d127 1 d142 7 @ 1.30.6.1 log @file files.sbus was added on branch matt-mips64 on 2007-07-20 22:23:09 +0000 @ text @d1 140 @ 1.30.6.2 log @pull in mulaw with dbri Although dbri supports mulaw and a-law in hardware we can unly use it in mono so for 8bit stereo we need to use sw encoding @ text @a0 140 # $NetBSD: files.sbus,v 1.30 2007/07/20 22:23:08 macallan Exp $ # # Config file and device description for machine-independent SBUS code. # Included by ports that need it. device sbus { slot = -1, offset = -1 } #notyet:file dev/sbus/sbus.c sbus # Sbus expander device device xbox {} attach xbox at sbus attach sbus at xbox with sbus_xbox file dev/sbus/xbox.c xbox # Qlogic ISP 10x0 (Sbus) family # device declaration in sys/conf/files attach isp at sbus with isp_sbus file dev/sbus/isp_sbus.c isp_sbus # Sbus NCR539x SCSI & Lance Ethernet device dma {}: lsi64854 attach dma at sbus with dma_sbus device ledma {}: lsi64854 attach ledma at sbus file dev/sbus/dma_sbus.c dma_sbus | ledma device lebuffer {} attach lebuffer at sbus file dev/sbus/lebuffer.c lebuffer # device definition in sys/conf/files attach le at sbus with le_sbus: le24 attach le at lebuffer with le_lebuffer: le24 attach le at ledma with le_ledma: le24 file dev/sbus/if_le.c le_sbus file dev/sbus/if_le_lebuffer.c le_lebuffer file dev/sbus/if_le_ledma.c le_ledma attach esp at sbus with esp_sbus attach esp at dma with esp_dma file dev/sbus/esp_sbus.c esp_sbus | esp_dma needs-flag # LSI64854 based bi-directional parallel port device bpp {}: lsi64854 attach bpp at sbus file dev/sbus/bpp.c bpp needs-flag # Efficient Networks, Inc. ATM interface # device declaration in sys/conf/files attach en at sbus with en_sbus file dev/sbus/if_en.c en_sbus device qec {} attach qec at sbus file dev/sbus/qec.c qec device be: arp, ether, ifnet, mii attach be at qec file dev/sbus/be.c be device qe: arp, ether, ifnet attach qe at qec file dev/sbus/qe.c qe attach hme at sbus with hme_sbus file dev/sbus/if_hme_sbus.c hme_sbus attach gem at sbus with gem_sbus file dev/sbus/if_gem_sbus.c gem_sbus attach audiocs at sbus with audiocs_sbus file dev/sbus/cs4231_sbus.c audiocs_sbus # # Magma Serial/Parallel boards # device magma {} attach magma at sbus device mtty: tty attach mtty at magma device mbpp attach mbpp at magma file dev/sbus/magma.c magma | mtty | mbpp needs-flag # XXX this should use the cd18xx code when it (the cd18xx code) works. device spif {} attach spif at sbus device stty: tty attach stty at spif device sbpp attach sbpp at spif file dev/sbus/spif.c spif | stty | sbpp needs-flag device siosixteen { channel = -1 } attach siosixteen at sbus device clcd: tty, cd18xx attach clcd at siosixteen file dev/sbus/sio16.c siosixteen | clcd needs-flag # STP4020 SBus to PCMCIA bridge (`nell' to her friends) device nell: pcmciabus attach nell at sbus file dev/sbus/stp4020.c nell # # Framebuffer devices (requires dev/sun/files.sun) # attach bwtwo at sbus with bwtwo_sbus file dev/sbus/bwtwo_sbus.c bwtwo_sbus attach cgsix at sbus with cgsix_sbus file dev/sbus/cgsix_sbus.c cgsix_sbus attach cgthree at sbus with cgthree_sbus file dev/sbus/cgthree_sbus.c cgthree_sbus # framebuffer devices implemented only on SBus device tcx: bt_dac, fb, rasops8, rasops24 attach tcx at sbus file dev/sbus/tcx.c tcx needs-flag device zx: fb, rasops32 attach zx at sbus file dev/sbus/zx.c zx # Tadpole 3GX/3GS (P9100 -- P Nine One Zero Zero -> pnozz) device pnozz: fb, rasops8, bt_dac, wsemuldisplaydev, vcons attach pnozz at sbus file dev/sbus/p9100.c pnozz needs-flag # SUNW,DBRI audio defflag opt_sbus_dbri.h DBRI_DEBUG defflag opt_sbus_dbri.h DBRI_BIG_BUFFER DBRI_SPIN device dbri { }: audiobus, auconv, mulaw attach dbri at sbus file dev/sbus/dbri.c dbri # an SBus frontend for genfb attach genfb at sbus with genfb_sbus : fb file dev/sbus/genfb_sbus.c genfb_sbus @ 1.30.4.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.31 2007/08/26 00:39:39 macallan Exp $ a126 1 defflag opt_pnozz.h PNOZZ_DEBUG a140 7 # Fujitsu AG-10e defflag opt_agten.h AGTEN_DEBUG device agten: fb, rasops8, bt_dac, wsemuldisplaydev, vcons attach agten at sbus file dev/sbus/agten.c agten needs-flag file dev/ic/i128.c agten @ 1.29 log @add an sbus frontend fro genfb in theory this should work on any SBus framebuffer tested on various cgsix and p9100, needs to be tested on more hardware @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.28 2007/03/14 05:40:35 macallan Exp $ d134 1 a134 1 device dbri { }: audiobus, auconv @ 1.29.4.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.30 2007/07/20 22:23:08 macallan Exp $ d134 1 a134 1 device dbri { }: audiobus, auconv, mulaw @ 1.29.4.2 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.29.4.1 2007/08/15 13:48:42 skrll Exp $ a126 1 defflag opt_pnozz.h PNOZZ_DEBUG a140 7 # Fujitsu AG-10e defflag opt_agten.h AGTEN_DEBUG device agten: fb, rasops8, bt_dac, wsemuldisplaydev, vcons attach agten at sbus file dev/sbus/agten.c agten needs-flag file dev/ic/i128.c agten @ 1.28 log @- add dummy input methods so we don't panic if someone tries to read - add dummy input mixer controls - restart tx DMA on PWR_RESUME - power up on PWR_RESUME only if we really have to - add an option to control wether to spin or sleep when waiting for the chip to switch between data and control mode @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.27 2007/03/11 00:35:32 macallan Exp $ d138 3 @ 1.27 log @don't pull in stuff we don't actually use: - nuke mulaw from dbri - nuke rasops16 and rasops32 from pnozz @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.26 2006/11/24 13:23:32 martin Exp $ d133 1 a133 1 defflag opt_sbus_dbri.h DBRI_BIG_BUFFER @ 1.27.2.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.29 2007/04/11 04:45:45 macallan Exp $ d133 1 a133 1 defflag opt_sbus_dbri.h DBRI_BIG_BUFFER DBRI_SPIN a137 3 # an SBus frontend for genfb attach genfb at sbus with genfb_sbus : fb file dev/sbus/genfb_sbus.c genfb_sbus @ 1.26 log @Snapshot of work in progress gem @@ sbus attachement. Don't use at home yet! Thanks to Steve Rikli for providing hardware and test equipement, and to uwe for a lot help understanding the hardware. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.25 2006/03/09 20:44:18 macallan Exp $ d127 1 a127 1 device pnozz: fb, bt_dac, rasops8, rasops16, rasops32, wsemuldisplaydev, vcons d134 1 a134 1 device dbri { }: audiobus, auconv, mulaw @ 1.26.8.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.26 2006/11/24 13:23:32 martin Exp $ d127 1 a127 1 device pnozz: fb, rasops8, bt_dac, wsemuldisplaydev, vcons d134 1 a134 1 device dbri { }: audiobus, auconv @ 1.26.8.2 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.26.8.1 2007/03/13 16:50:31 ad Exp $ d133 1 a133 1 defflag opt_sbus_dbri.h DBRI_BIG_BUFFER DBRI_SPIN @ 1.26.8.3 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.26.8.2 2007/04/10 13:24:33 ad Exp $ a137 3 # an SBus frontend for genfb attach genfb at sbus with genfb_sbus : fb file dev/sbus/genfb_sbus.c genfb_sbus @ 1.26.8.4 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.26.8.3 2007/05/27 14:30:27 ad Exp $ d134 1 a134 1 device dbri { }: audiobus, auconv, mulaw @ 1.26.8.5 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.26.8.4 2007/08/20 18:37:45 ad Exp $ a126 1 defflag opt_pnozz.h PNOZZ_DEBUG a140 7 # Fujitsu AG-10e defflag opt_agten.h AGTEN_DEBUG device agten: fb, rasops8, bt_dac, wsemuldisplaydev, vcons attach agten at sbus file dev/sbus/agten.c agten needs-flag file dev/ic/i128.c agten @ 1.26.4.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.26 2006/11/24 13:23:32 martin Exp $ d127 1 a127 1 device pnozz: fb, rasops8, bt_dac, wsemuldisplaydev, vcons d134 1 a134 1 device dbri { }: audiobus, auconv @ 1.26.4.2 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.26.4.1 2007/03/12 05:57:07 rmind Exp $ d133 1 a133 1 defflag opt_sbus_dbri.h DBRI_BIG_BUFFER DBRI_SPIN @ 1.26.4.3 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.26.4.2 2007/03/24 14:55:46 yamt Exp $ a137 3 # an SBus frontend for genfb attach genfb at sbus with genfb_sbus : fb file dev/sbus/genfb_sbus.c genfb_sbus @ 1.25 log @keep the chip powered down when not in use on machines that support it ( like SPARCbooks ) - needs testing on other machines tested on my SPARCbook 3GX @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.24 2006/03/09 05:42:35 macallan Exp $ d68 3 @ 1.25.10.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.26 2006/11/24 13:23:32 martin Exp $ a67 3 attach gem at sbus with gem_sbus file dev/sbus/if_gem_sbus.c gem_sbus @ 1.25.12.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.25 2006/03/09 20:44:18 macallan Exp $ a67 3 attach gem at sbus with gem_sbus file dev/sbus/if_gem_sbus.c gem_sbus @ 1.24 log @this should have been committed with p9100.* add the vcons attribute to pnozz @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.23 2005/12/11 12:23:44 christos Exp $ d129 2 @ 1.23 log @merge ktrace-lwp. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.18.6.5 2005/11/10 14:07:47 skrll Exp $ d124 1 a124 1 device pnozz: fb, bt_dac, rasops8, rasops16, rasops32, wsemuldisplaydev @ 1.23.4.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.25 2006/03/09 20:44:18 macallan Exp $ d124 1 a124 1 device pnozz: fb, bt_dac, rasops8, rasops16, rasops32, wsemuldisplaydev, vcons a128 2 defflag opt_sbus_dbri.h DBRI_DEBUG defflag opt_sbus_dbri.h DBRI_BIG_BUFFER @ 1.23.6.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.25 2006/03/09 20:44:18 macallan Exp $ d124 1 a124 1 device pnozz: fb, bt_dac, rasops8, rasops16, rasops32, wsemuldisplaydev, vcons a128 2 defflag opt_sbus_dbri.h DBRI_DEBUG defflag opt_sbus_dbri.h DBRI_BIG_BUFFER @ 1.23.10.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.25 2006/03/09 20:44:18 macallan Exp $ d124 1 a124 1 device pnozz: fb, bt_dac, rasops8, rasops16, rasops32, wsemuldisplaydev, vcons a128 2 defflag opt_sbus_dbri.h DBRI_DEBUG defflag opt_sbus_dbri.h DBRI_BIG_BUFFER @ 1.23.8.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.23 2005/12/11 12:23:44 christos Exp $ d124 1 a124 1 device pnozz: fb, bt_dac, rasops8, rasops16, rasops32, wsemuldisplaydev, vcons a128 2 defflag opt_sbus_dbri.h DBRI_DEBUG defflag opt_sbus_dbri.h DBRI_BIG_BUFFER @ 1.22 log @driver for the audio part of SUNW,DBRI ISDN/audio controllers @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.21 2005/05/16 14:43:23 macallan Exp $ @ 1.21 log @Added: - wscons support - acceleration - virtual consoles - colour - made cg3 emulation optional for native XFree driver @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.20 2005/02/27 00:27:48 perry Exp $ d127 6 @ 1.21.2.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.21 2005/05/16 14:43:23 macallan Exp $ d124 1 a124 1 device pnozz: fb, bt_dac, rasops8, rasops16, rasops32, wsemuldisplaydev, vcons a126 8 # SUNW,DBRI audio defflag opt_sbus_dbri.h DBRI_DEBUG defflag opt_sbus_dbri.h DBRI_BIG_BUFFER device dbri { }: audiobus, auconv, mulaw attach dbri at sbus file dev/sbus/dbri.c dbri @ 1.21.2.2 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.21.2.1 2006/06/21 15:06:47 yamt Exp $ a67 3 attach gem at sbus with gem_sbus file dev/sbus/if_gem_sbus.c gem_sbus @ 1.21.2.3 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.21.2.2 2006/12/30 20:49:33 yamt Exp $ d127 1 a127 2 defflag opt_pnozz.h PNOZZ_DEBUG device pnozz: fb, rasops8, bt_dac, wsemuldisplaydev, vcons d133 1 a133 1 defflag opt_sbus_dbri.h DBRI_BIG_BUFFER DBRI_SPIN a137 10 # an SBus frontend for genfb attach genfb at sbus with genfb_sbus : fb file dev/sbus/genfb_sbus.c genfb_sbus # Fujitsu AG-10e defflag opt_agten.h AGTEN_DEBUG device agten: fb, rasops8, bt_dac, wsemuldisplaydev, vcons attach agten at sbus file dev/sbus/agten.c agten needs-flag file dev/ic/i128.c agten @ 1.20 log @nuke trailing whitespace @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.19 2004/07/24 12:45:00 mrg Exp $ d124 1 a124 1 device pnozz: fb, bt_dac, rasops8, rasops16, rasops32 @ 1.20.2.1 log @Pull up revision 1.21 (requested by martin in ticket #379): Added: - wscons support - acceleration - virtual consoles - colour - made cg3 emulation optional for native XFree driver @ text @d1 1 a1 1 # $NetBSD$ d124 1 a124 1 device pnozz: fb, bt_dac, rasops8, rasops16, rasops32, wsemuldisplaydev @ 1.19 log @Hauke Fath's port of the openbsd SUNW,spif driver from PR#26061. the driver was originally written by Jason L. Wright. XXX: i haven't tested this on sparc64 at all... @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.18 2002/09/13 14:03:53 ad Exp $ d75 1 a75 1 attach magma at sbus @ 1.19.4.1 log @sync with -current @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.20 2005/02/27 00:27:48 perry Exp $ d75 1 a75 1 attach magma at sbus @ 1.19.6.1 log @sync with head. xen and whitespace. xen part is not finished. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.19 2004/07/24 12:45:00 mrg Exp $ d75 1 a75 1 attach magma at sbus @ 1.18 log @Driver for the Sun ZX/Leo framebuffer. This would be called leo, but the amiga port already has a driver by that name. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.17 2001/10/03 04:28:41 mrg Exp $ d82 9 @ 1.18.6.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.19 2004/07/24 12:45:00 mrg Exp $ a81 9 # XXX this should use the cd18xx code when it (the cd18xx code) works. device spif {} attach spif at sbus device stty: tty attach stty at spif device sbpp attach sbpp at spif file dev/sbus/spif.c spif | stty | sbpp needs-flag @ 1.18.6.2 log @Sync with HEAD. @ text @@ 1.18.6.3 log @Fix the sync with head I botched. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.18.6.1 2004/08/03 10:51:04 skrll Exp $ @ 1.18.6.4 log @Sync with HEAD. Hi Perry! @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.18.6.3 2004/09/21 13:33:13 skrll Exp $ d75 1 a75 1 attach magma at sbus @ 1.18.6.5 log @Sync with HEAD. Here we go again... @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.18.6.4 2005/03/04 16:50:31 skrll Exp $ d124 1 a124 1 device pnozz: fb, bt_dac, rasops8, rasops16, rasops32, wsemuldisplaydev a126 6 # SUNW,DBRI audio device dbri { }: audiobus, auconv, mulaw attach dbri at sbus file dev/sbus/dbri.c dbri @ 1.17 log @frontend driver for the 16 port serial card by aurora technologies. this doesn't quite work yet -- interrupt acknowledgement is hosed (and thus the device keeps interrupting). uses the newly commited cd18xx backend. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.16 2000/12/08 17:29:12 martin Exp $ d109 4 @ 1.16 log @Remove esp specific function from ddb when esp @@ sbus is not included in the kernel config. Makes compiling sbus-less kernels possible again. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.15 2000/08/22 21:31:16 pk Exp $ d81 6 @ 1.16.4.1 log @Sync kqueue branch with -current. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.17 2001/10/03 04:28:41 mrg Exp $ a80 6 device siosixteen { channel = -1 } attach siosixteen at sbus device clcd: tty, cd18xx attach clcd at siosixteen file dev/sbus/sio16.c siosixteen | clcd needs-flag @ 1.16.4.2 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.sbus,v 1.16.4.1 2002/01/10 19:58:10 thorpej Exp $ a108 4 device zx: fb, rasops32 attach zx at sbus file dev/sbus/zx.c zx @ 1.16.6.1 log @Catch up with -current. Fix some bogons in the sparc64 kbd/ms attach code. cd18xx conversion provided by mrg. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.16 2000/12/08 17:29:12 martin Exp $ a80 6 device siosixteen { channel = -1 } attach siosixteen at sbus device clcd: tty, cd18xx attach clcd at siosixteen file dev/sbus/sio16.c siosixteen | clcd needs-flag @ 1.16.2.1 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.16 2000/12/08 17:29:12 martin Exp $ a80 6 device siosixteen { channel = -1 } attach siosixteen at sbus device clcd: tty, cd18xx attach clcd at siosixteen file dev/sbus/sio16.c siosixteen | clcd needs-flag @ 1.16.2.2 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD$ a108 4 device zx: fb, rasops32 attach zx at sbus file dev/sbus/zx.c zx @ 1.15 log @Declare drivers moved here from arch/sparc. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.14 2000/03/25 19:58:05 mycroft Exp $ d41 1 a41 1 file dev/sbus/esp_sbus.c esp_sbus | esp_dma @ 1.14 log @Move esp declaration to conf/files. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.13 1999/06/27 12:47:52 pk Exp $ d87 21 @ 1.13 log @Add the Sbus front-end for the HME driver. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.12 1999/06/05 14:29:11 mrg Exp $ a38 1 device esp: scsi, ncr53c9x @ 1.13.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.sbus,v 1.15 2000/08/22 21:31:16 pk Exp $ d39 1 a87 21 # # Framebuffer devices (requires dev/sun/files.sun) # attach bwtwo at sbus with bwtwo_sbus file dev/sbus/bwtwo_sbus.c bwtwo_sbus attach cgsix at sbus with cgsix_sbus file dev/sbus/cgsix_sbus.c cgsix_sbus attach cgthree at sbus with cgthree_sbus file dev/sbus/cgthree_sbus.c cgthree_sbus # framebuffer devices implemented only on SBus device tcx: bt_dac, fb, rasops8, rasops24 attach tcx at sbus file dev/sbus/tcx.c tcx needs-flag # Tadpole 3GX/3GS (P9100 -- P Nine One Zero Zero -> pnozz) device pnozz: fb, bt_dac, rasops8, rasops16, rasops32 attach pnozz at sbus file dev/sbus/p9100.c pnozz needs-flag @ 1.13.2.2 log @Sync with HEAD (for UBC fixes). @ text @d1 1 a1 1 # $NetBSD$ d41 1 a41 1 file dev/sbus/esp_sbus.c esp_sbus | esp_dma needs-flag @ 1.12 log @split sbus audiocs code up so we can share it with the ebus. XXX ebus DMA is probably different. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.11 1999/01/17 20:44:58 pk Exp $ d66 2 a67 3 #device hme: arp, ether, ifnet, stp2002 #attach hme at qec #file dev/sbus/hme.c hme @ 1.11 log @Add `qe' network interface device. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.10 1998/11/26 15:33:29 pk Exp $ d70 2 a71 3 device audiocs: audio, auconv, ad1848 attach audiocs at sbus file dev/sbus/cs4231_sbus.c audiocs @ 1.11.4.1 log @Sync w/ -current. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.12 1999/06/05 14:29:11 mrg Exp $ d70 3 a72 2 attach audiocs at sbus with audiocs_sbus file dev/sbus/cs4231_sbus.c audiocs_sbus @ 1.11.4.2 log @Sync w/ -current. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.11.4.1 1999/06/21 01:19:07 thorpej Exp $ d66 3 a68 2 attach hme at sbus with hme_sbus file dev/sbus/if_hme_sbus.c hme_sbus @ 1.10 log @Use `pcmciabus' to attach the Sbus to PCMCIA bridge. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.9 1998/11/22 22:17:27 pk Exp $ d61 4 @ 1.9 log @Define STP4020 chipset driver by its nickname `nell'. XXX - also define a `pcic' attribute here, so we can attach a pcmcia bus @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.8 1998/09/23 08:48:25 pk Exp $ d58 3 a60 3 #device be: arp, ether, ifnet #attach be at qec #file dev/sbus/be.c be d81 2 a82 4 # STP4020 SBus to PCMCIA bridge (`nell' to friends) #XXX: next line should go into `conf/files' define pcic {} device nell: pcic @ 1.8 log @Make dma_sbus.c dependent on dma_sbus attribute. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.7 1998/09/21 21:02:23 pk Exp $ d80 7 @ 1.7 log @Add `bpp' device: the parallel port glued onto the LSI64854 DMA controller. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.6 1998/08/29 20:32:10 pk Exp $ d25 1 a25 1 file dev/sbus/dma_sbus.c dma | ledma @ 1.6 log @Use bus_space_*() to access device registers. Add `esp' and `le' DMA engine. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.5 1998/08/27 20:49:37 pk Exp $ d43 5 @ 1.5 log @Add audiocs. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.4 1998/08/27 11:30:45 mrg Exp $ d20 7 d34 1 d37 6 @ 1.4 log @move isp_sbus attachment into /sys/dev/sbus. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.3 1998/07/28 00:18:00 pk Exp $ d35 3 a37 3 #device qec {} #attach qec at sbus #file dev/sbus/qec.c qec d47 3 a49 3 #device audiocs: audio #attach audiocs at sbus #file dev/sbus/c4231.c audiocs @ 1.3 log @Magma driver has been moved to @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.2 1998/07/27 23:54:58 pk Exp $ d14 5 @ 1.2 log @Add `le at sbus', `le at lebuffer' and `en at sbus'. @ text @d1 1 a1 1 # $NetBSD: files.sbus,v 1.1 1998/07/27 19:04:14 pk Exp $ d45 12 @ 1.1 log @sbus configuration file. @ text @d1 1 a1 1 # $NetBSD$ d9 6 d19 10 a28 4 device xbox {} attach xbox at sbus attach sbus at xbox with sbus_xbox file dev/sbus/xbox.c xbox @