head 1.16; access; symbols netbsd-11-0-RC4:1.16 netbsd-11-0-RC3:1.16 netbsd-11-0-RC2:1.16 netbsd-11-0-RC1:1.16 perseant-exfatfs-base-20250801:1.16 netbsd-11:1.16.0.22 netbsd-11-base:1.16 netbsd-10-1-RELEASE:1.16 perseant-exfatfs-base-20240630:1.16 perseant-exfatfs:1.16.0.20 perseant-exfatfs-base:1.16 netbsd-8-3-RELEASE:1.14 netbsd-9-4-RELEASE:1.14 netbsd-10-0-RELEASE:1.16 netbsd-10-0-RC6:1.16 netbsd-10-0-RC5:1.16 netbsd-10-0-RC4:1.16 netbsd-10-0-RC3:1.16 netbsd-10-0-RC2:1.16 thorpej-ifq:1.16.0.18 thorpej-ifq-base:1.16 thorpej-altq-separation:1.16.0.16 thorpej-altq-separation-base:1.16 netbsd-10-0-RC1:1.16 netbsd-10:1.16.0.14 netbsd-10-base:1.16 bouyer-sunxi-drm:1.16.0.12 bouyer-sunxi-drm-base:1.16 netbsd-9-3-RELEASE:1.14 thorpej-i2c-spi-conf2:1.16.0.10 thorpej-i2c-spi-conf2-base:1.16 thorpej-futex2:1.16.0.8 thorpej-futex2-base:1.16 thorpej-cfargs2:1.16.0.6 thorpej-cfargs2-base:1.16 cjep_sun2x-base1:1.16 cjep_sun2x:1.16.0.4 cjep_sun2x-base:1.16 cjep_staticlib_x-base1:1.16 netbsd-9-2-RELEASE:1.14 cjep_staticlib_x:1.16.0.2 cjep_staticlib_x-base:1.16 thorpej-i2c-spi-conf:1.14.0.182 thorpej-i2c-spi-conf-base:1.16 thorpej-cfargs:1.14.0.180 thorpej-cfargs-base:1.14 thorpej-futex:1.14.0.178 thorpej-futex-base:1.14 netbsd-9-1-RELEASE:1.14 bouyer-xenpvh-base2:1.14 phil-wifi-20200421:1.14 bouyer-xenpvh-base1:1.14 phil-wifi-20200411:1.14 bouyer-xenpvh:1.14.0.176 bouyer-xenpvh-base:1.14 is-mlppp:1.14.0.174 is-mlppp-base:1.14 phil-wifi-20200406:1.14 netbsd-8-2-RELEASE:1.14 ad-namecache-base3:1.14 netbsd-9-0-RELEASE:1.14 netbsd-9-0-RC2:1.14 ad-namecache-base2:1.14 ad-namecache-base1:1.14 ad-namecache:1.14.0.172 ad-namecache-base:1.14 netbsd-9-0-RC1:1.14 phil-wifi-20191119:1.14 netbsd-9:1.14.0.170 netbsd-9-base:1.14 phil-wifi-20190609:1.14 netbsd-8-1-RELEASE:1.14 netbsd-8-1-RC1:1.14 isaki-audio2:1.14.0.168 isaki-audio2-base:1.14 pgoyette-compat-merge-20190127:1.14 pgoyette-compat-20190127:1.14 pgoyette-compat-20190118:1.14 pgoyette-compat-1226:1.14 pgoyette-compat-1126:1.14 pgoyette-compat-1020:1.14 pgoyette-compat-0930:1.14 pgoyette-compat-0906:1.14 jdolecek-ncqfixes:1.14.0.166 jdolecek-ncqfixes-base:1.14 netbsd-7-2-RELEASE:1.14 pgoyette-compat-0728:1.14 netbsd-8-0-RELEASE:1.14 phil-wifi:1.14.0.164 phil-wifi-base:1.14 pgoyette-compat-0625:1.14 netbsd-8-0-RC2:1.14 pgoyette-compat-0521:1.14 pgoyette-compat-0502:1.14 pgoyette-compat-0422:1.14 netbsd-8-0-RC1:1.14 pgoyette-compat-0415:1.14 pgoyette-compat-0407:1.14 pgoyette-compat-0330:1.14 pgoyette-compat-0322:1.14 pgoyette-compat-0315:1.14 netbsd-7-1-2-RELEASE:1.14 pgoyette-compat:1.14.0.162 pgoyette-compat-base:1.14 netbsd-7-1-1-RELEASE:1.14 tls-maxphys-base-20171202:1.14 matt-nb8-mediatek:1.14.0.160 matt-nb8-mediatek-base:1.14 nick-nhusb-base-20170825:1.14 perseant-stdc-iso10646:1.14.0.158 perseant-stdc-iso10646-base:1.14 netbsd-8:1.14.0.156 netbsd-8-base:1.14 prg-localcount2-base3:1.14 prg-localcount2-base2:1.14 prg-localcount2-base1:1.14 prg-localcount2:1.14.0.154 prg-localcount2-base:1.14 pgoyette-localcount-20170426:1.14 bouyer-socketcan-base1:1.14 jdolecek-ncq:1.14.0.152 jdolecek-ncq-base:1.14 pgoyette-localcount-20170320:1.14 netbsd-7-1:1.14.0.150 netbsd-7-1-RELEASE:1.14 netbsd-7-1-RC2:1.14 nick-nhusb-base-20170204:1.14 netbsd-7-nhusb-base-20170116:1.14 bouyer-socketcan:1.14.0.148 bouyer-socketcan-base:1.14 pgoyette-localcount-20170107:1.14 netbsd-7-1-RC1:1.14 nick-nhusb-base-20161204:1.14 pgoyette-localcount-20161104:1.14 netbsd-7-0-2-RELEASE:1.14 nick-nhusb-base-20161004:1.14 localcount-20160914:1.14 netbsd-7-nhusb:1.14.0.146 netbsd-7-nhusb-base:1.14 pgoyette-localcount-20160806:1.14 pgoyette-localcount-20160726:1.14 pgoyette-localcount:1.14.0.144 pgoyette-localcount-base:1.14 nick-nhusb-base-20160907:1.14 nick-nhusb-base-20160529:1.14 netbsd-7-0-1-RELEASE:1.14 nick-nhusb-base-20160422:1.14 nick-nhusb-base-20160319:1.14 nick-nhusb-base-20151226:1.14 netbsd-7-0:1.14.0.142 netbsd-7-0-RELEASE:1.14 nick-nhusb-base-20150921:1.14 netbsd-7-0-RC3:1.14 netbsd-7-0-RC2:1.14 netbsd-7-0-RC1:1.14 nick-nhusb-base-20150606:1.14 nick-nhusb-base-20150406:1.14 nick-nhusb:1.14.0.140 nick-nhusb-base:1.14 netbsd-5-2-3-RELEASE:1.14 netbsd-5-1-5-RELEASE:1.14 netbsd-6-0-6-RELEASE:1.14 netbsd-6-1-5-RELEASE:1.14 netbsd-7:1.14.0.138 netbsd-7-base:1.14 yamt-pagecache-base9:1.14 yamt-pagecache-tag8:1.14 netbsd-6-1-4-RELEASE:1.14 netbsd-6-0-5-RELEASE:1.14 tls-earlyentropy:1.14.0.136 tls-earlyentropy-base:1.14 riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.14 riastradh-drm2-base3:1.14 netbsd-6-1-3-RELEASE:1.14 netbsd-6-0-4-RELEASE:1.14 netbsd-5-2-2-RELEASE:1.14 netbsd-5-1-4-RELEASE:1.14 netbsd-6-1-2-RELEASE:1.14 netbsd-6-0-3-RELEASE:1.14 netbsd-5-2-1-RELEASE:1.14 netbsd-5-1-3-RELEASE:1.14 rmind-smpnet-nbase:1.14 netbsd-6-1-1-RELEASE:1.14 riastradh-drm2-base2:1.14 riastradh-drm2-base1:1.14 riastradh-drm2:1.14.0.134 riastradh-drm2-base:1.14 rmind-smpnet:1.14.0.126 rmind-smpnet-base:1.14 netbsd-6-1:1.14.0.132 netbsd-6-0-2-RELEASE:1.14 netbsd-6-1-RELEASE:1.14 khorben-n900:1.14.0.130 netbsd-6-1-RC4:1.14 netbsd-6-1-RC3:1.14 agc-symver:1.14.0.128 agc-symver-base:1.14 netbsd-6-1-RC2:1.14 netbsd-6-1-RC1:1.14 yamt-pagecache-base8:1.14 netbsd-5-2:1.14.0.124 netbsd-6-0-1-RELEASE:1.14 yamt-pagecache-base7:1.14 netbsd-5-2-RELEASE:1.14 netbsd-5-2-RC1:1.14 matt-nb6-plus-nbase:1.14 yamt-pagecache-base6:1.14 netbsd-6-0:1.14.0.122 netbsd-6-0-RELEASE:1.14 netbsd-6-0-RC2:1.14 tls-maxphys:1.14.0.120 tls-maxphys-base:1.14 matt-nb6-plus:1.14.0.118 matt-nb6-plus-base:1.14 netbsd-6-0-RC1:1.14 jmcneill-usbmp-base10:1.14 yamt-pagecache-base5:1.14 jmcneill-usbmp-base9:1.14 yamt-pagecache-base4:1.14 jmcneill-usbmp-base8:1.14 jmcneill-usbmp-base7:1.14 jmcneill-usbmp-base6:1.14 jmcneill-usbmp-base5:1.14 jmcneill-usbmp-base4:1.14 jmcneill-usbmp-base3:1.14 jmcneill-usbmp-pre-base2:1.14 jmcneill-usbmp-base2:1.14 netbsd-6:1.14.0.116 netbsd-6-base:1.14 netbsd-5-1-2-RELEASE:1.14 netbsd-5-1-1-RELEASE:1.14 jmcneill-usbmp:1.14.0.114 jmcneill-usbmp-base:1.14 jmcneill-audiomp3:1.14.0.112 jmcneill-audiomp3-base:1.14 yamt-pagecache-base3:1.14 yamt-pagecache-base2:1.14 yamt-pagecache:1.14.0.110 yamt-pagecache-base:1.14 rmind-uvmplock-nbase:1.14 cherry-xenmp:1.14.0.108 cherry-xenmp-base:1.14 bouyer-quota2-nbase:1.14 bouyer-quota2:1.14.0.106 bouyer-quota2-base:1.14 jruoho-x86intr:1.14.0.104 jruoho-x86intr-base:1.14 matt-mips64-premerge-20101231:1.14 matt-nb5-mips64-premerge-20101231:1.14 matt-nb5-pq3:1.14.0.102 matt-nb5-pq3-base:1.14 netbsd-5-1:1.14.0.100 netbsd-5-1-RELEASE:1.14 uebayasi-xip-base4:1.14 uebayasi-xip-base3:1.14 yamt-nfs-mp-base11:1.14 netbsd-5-1-RC4:1.14 matt-nb5-mips64-k15:1.14 uebayasi-xip-base2:1.14 yamt-nfs-mp-base10:1.14 netbsd-5-1-RC3:1.14 netbsd-5-1-RC2:1.14 uebayasi-xip-base1:1.14 netbsd-5-1-RC1:1.14 rmind-uvmplock:1.14.0.98 rmind-uvmplock-base:1.14 yamt-nfs-mp-base9:1.14 uebayasi-xip:1.14.0.96 uebayasi-xip-base:1.14 netbsd-5-0-2-RELEASE:1.14 matt-nb5-mips64-premerge-20091211:1.14 matt-premerge-20091211:1.14 yamt-nfs-mp-base8:1.14 matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.14 matt-nb4-mips64-k7-u2a-k9b:1.14 matt-nb5-mips64-u1-k1-k5:1.14 yamt-nfs-mp-base7:1.14 matt-nb5-mips64:1.14.0.94 netbsd-5-0-1-RELEASE:1.14 jymxensuspend-base:1.14 yamt-nfs-mp-base6:1.14 yamt-nfs-mp-base5:1.14 yamt-nfs-mp-base4:1.14 jym-xensuspend-nbase:1.14 yamt-nfs-mp-base3:1.14 nick-hppapmap-base4:1.14 nick-hppapmap-base3:1.14 netbsd-5-0:1.14.0.92 netbsd-5-0-RELEASE:1.14 netbsd-5-0-RC4:1.14 netbsd-5-0-RC3:1.14 nick-hppapmap-base2:1.14 netbsd-5-0-RC2:1.14 jym-xensuspend:1.14.0.90 jym-xensuspend-base:1.14 netbsd-5-0-RC1:1.14 haad-dm-base2:1.14 haad-nbase2:1.14 ad-audiomp2:1.14.0.88 ad-audiomp2-base:1.14 netbsd-5:1.14.0.86 netbsd-5-base:1.14 nick-hppapmap:1.14.0.84 nick-hppapmap-base:1.14 matt-mips64-base2:1.14 matt-mips64:1.14.0.82 haad-dm-base1:1.14 wrstuden-revivesa-base-4:1.14 netbsd-4-0-1-RELEASE:1.14 wrstuden-revivesa-base-3:1.14 wrstuden-revivesa-base-2:1.14 wrstuden-fixsa-newbase:1.14 nick-csl-alignment-base5:1.14 haad-dm:1.14.0.80 haad-dm-base:1.14 wrstuden-revivesa-base-1:1.14 simonb-wapbl-nbase:1.14 yamt-pf42-base4:1.14 simonb-wapbl:1.14.0.78 simonb-wapbl-base:1.14 yamt-pf42-base3:1.14 hpcarm-cleanup-nbase:1.14 yamt-pf42-baseX:1.14 yamt-pf42-base2:1.14 yamt-nfs-mp-base2:1.14 wrstuden-revivesa:1.14.0.76 wrstuden-revivesa-base:1.14 yamt-nfs-mp:1.14.0.74 yamt-nfs-mp-base:1.14 yamt-pf42:1.14.0.72 yamt-pf42-base:1.14 ad-socklock-base1:1.14 yamt-lazymbuf-base15:1.14 yamt-lazymbuf-base14:1.14 keiichi-mipv6-nbase:1.14 mjf-devfs2:1.14.0.70 mjf-devfs2-base:1.14 nick-net80211-sync:1.14.0.68 nick-net80211-sync-base:1.14 keiichi-mipv6:1.14.0.66 keiichi-mipv6-base:1.14 bouyer-xeni386-merge1:1.14 matt-armv6-prevmlocking:1.14 wrstuden-fixsa-base-1:1.14 vmlocking2-base3:1.14 netbsd-4-0:1.14.0.64 netbsd-4-0-RELEASE:1.14 bouyer-xeni386-nbase:1.14 yamt-kmem-base3:1.14 cube-autoconf:1.14.0.62 cube-autoconf-base:1.14 yamt-kmem-base2:1.14 bouyer-xeni386:1.14.0.60 bouyer-xeni386-base:1.14 yamt-kmem:1.14.0.58 yamt-kmem-base:1.14 vmlocking2-base2:1.14 reinoud-bufcleanup-nbase:1.14 vmlocking2:1.14.0.56 vmlocking2-base1:1.14 netbsd-4-0-RC5:1.14 matt-nb4-arm:1.14.0.54 matt-nb4-arm-base:1.14 matt-armv6-nbase:1.14 jmcneill-base:1.14 netbsd-4-0-RC4:1.14 mjf-devfs:1.14.0.52 mjf-devfs-base:1.14 bouyer-xenamd64-base2:1.14 vmlocking-nbase:1.14 yamt-x86pmap-base4:1.14 bouyer-xenamd64:1.14.0.50 bouyer-xenamd64-base:1.14 netbsd-4-0-RC3:1.14 yamt-x86pmap-base3:1.14 yamt-x86pmap-base2:1.14 netbsd-4-0-RC2:1.14 yamt-x86pmap:1.14.0.48 yamt-x86pmap-base:1.14 netbsd-4-0-RC1:1.14 matt-armv6:1.14.0.46 matt-armv6-base:1.14 matt-mips64-base:1.14 jmcneill-pm:1.14.0.44 jmcneill-pm-base:1.14 hpcarm-cleanup:1.14.0.42 hpcarm-cleanup-base:1.14 nick-csl-alignment:1.14.0.40 nick-csl-alignment-base:1.14 netbsd-3-1-1-RELEASE:1.13 netbsd-3-0-3-RELEASE:1.13 yamt-idlelwp-base8:1.14 wrstuden-fixsa:1.14.0.38 wrstuden-fixsa-base:1.14 thorpej-atomic:1.14.0.36 thorpej-atomic-base:1.14 reinoud-bufcleanup:1.14.0.34 reinoud-bufcleanup-base:1.14 mjf-ufs-trans:1.14.0.32 mjf-ufs-trans-base:1.14 vmlocking:1.14.0.30 vmlocking-base:1.14 ad-audiomp:1.14.0.28 ad-audiomp-base:1.14 yamt-idlelwp:1.14.0.26 post-newlock2-merge:1.14 newlock2-nbase:1.14 yamt-splraiseipl-base5:1.14 yamt-splraiseipl-base4:1.14 yamt-splraiseipl-base3:1.14 abandoned-netbsd-4-base:1.14 abandoned-netbsd-4:1.14.0.18 netbsd-3-1:1.13.0.28 netbsd-3-1-RELEASE:1.13 netbsd-3-0-2-RELEASE:1.13 yamt-splraiseipl-base2:1.14 netbsd-3-1-RC4:1.13 yamt-splraiseipl:1.14.0.22 yamt-splraiseipl-base:1.14 netbsd-3-1-RC3:1.13 yamt-pdpolicy-base9:1.14 newlock2:1.14.0.20 newlock2-base:1.14 yamt-pdpolicy-base8:1.14 netbsd-3-1-RC2:1.13 netbsd-3-1-RC1:1.13 yamt-pdpolicy-base7:1.14 netbsd-4:1.14.0.24 netbsd-4-base:1.14 yamt-pdpolicy-base6:1.14 chap-midi-nbase:1.14 netbsd-3-0-1-RELEASE:1.13 gdamore-uart:1.14.0.16 gdamore-uart-base:1.14 simonb-timcounters-final:1.14 yamt-pdpolicy-base5:1.14 chap-midi:1.14.0.14 chap-midi-base:1.14 yamt-pdpolicy-base4:1.14 yamt-pdpolicy-base3:1.14 peter-altq-base:1.14 peter-altq:1.14.0.12 yamt-pdpolicy-base2:1.14 elad-kernelauth-base:1.14 elad-kernelauth:1.14.0.10 yamt-pdpolicy:1.14.0.8 yamt-pdpolicy-base:1.14 yamt-uio_vmspace-base5:1.14 simonb-timecounters:1.14.0.6 simonb-timecounters-base:1.14 rpaulo-netinet-merge-pcb:1.14.0.4 rpaulo-netinet-merge-pcb-base:1.14 yamt-uio_vmspace:1.14.0.2 netbsd-3-0:1.13.0.26 netbsd-3-0-RELEASE:1.13 netbsd-3-0-RC6:1.13 yamt-readahead-base3:1.13 netbsd-3-0-RC5:1.13 netbsd-3-0-RC4:1.13 netbsd-3-0-RC3:1.13 yamt-readahead-base2:1.13 netbsd-3-0-RC2:1.13 yamt-readahead-pervnode:1.13 yamt-readahead-perfile:1.13 yamt-readahead:1.13.0.24 yamt-readahead-base:1.13 netbsd-3-0-RC1:1.13 yamt-vop-base3:1.13 netbsd-2-0-3-RELEASE:1.13 netbsd-2-1:1.13.0.22 yamt-vop-base2:1.13 thorpej-vnode-attr:1.13.0.20 thorpej-vnode-attr-base:1.13 netbsd-2-1-RELEASE:1.13 yamt-vop:1.13.0.18 yamt-vop-base:1.13 netbsd-2-1-RC6:1.13 netbsd-2-1-RC5:1.13 netbsd-2-1-RC4:1.13 netbsd-2-1-RC3:1.13 netbsd-2-1-RC2:1.13 netbsd-2-1-RC1:1.13 yamt-lazymbuf:1.13.0.16 yamt-km-base4:1.13 netbsd-2-0-2-RELEASE:1.13 yamt-km-base3:1.13 netbsd-3:1.13.0.14 netbsd-3-base:1.13 yamt-km-base2:1.13 yamt-km:1.13.0.10 yamt-km-base:1.13 kent-audio2:1.13.0.8 kent-audio2-base:1.13 netbsd-2-0-1-RELEASE:1.13 kent-audio1-beforemerge:1.13 netbsd-2:1.13.0.6 netbsd-2-base:1.13 kent-audio1:1.13.0.4 kent-audio1-base:1.13 netbsd-2-0-RELEASE:1.13 netbsd-2-0-RC5:1.13 netbsd-2-0-RC4:1.13 netbsd-2-0-RC3:1.13 netbsd-2-0-RC2:1.13 netbsd-2-0-RC1:1.13 netbsd-2-0:1.13.0.2 netbsd-2-0-base:1.13 netbsd-1-6-PATCH002-RELEASE:1.11 netbsd-1-6-PATCH002:1.11 netbsd-1-6-PATCH002-RC4:1.11 netbsd-1-6-PATCH002-RC3:1.11 netbsd-1-6-PATCH002-RC2:1.11 netbsd-1-6-PATCH002-RC1:1.11 ktrace-lwp:1.11.0.16 ktrace-lwp-base:1.13 netbsd-1-6-PATCH001:1.11 netbsd-1-6-PATCH001-RELEASE:1.11 netbsd-1-6-PATCH001-RC3:1.11 netbsd-1-6-PATCH001-RC2:1.11 netbsd-1-6-PATCH001-RC1:1.11 nathanw_sa_end:1.10.2.1 nathanw_sa_before_merge:1.11 fvdl_fs64_base:1.11 gmcgarry_ctxsw:1.11.0.14 gmcgarry_ctxsw_base:1.11 gmcgarry_ucred:1.11.0.12 gmcgarry_ucred_base:1.11 nathanw_sa_base:1.11 kqueue-aftermerge:1.11 kqueue-beforemerge:1.11 netbsd-1-6-RELEASE:1.11 netbsd-1-6-RC3:1.11 netbsd-1-6-RC2:1.11 netbsd-1-6-RC1:1.11 netbsd-1-6:1.11.0.10 netbsd-1-6-base:1.11 gehenna-devsw:1.11.0.8 gehenna-devsw-base:1.11 netbsd-1-5-PATCH003:1.9 eeh-devprop:1.11.0.6 eeh-devprop-base:1.11 newlock:1.11.0.4 newlock-base:1.11 ifpoll-base:1.11 thorpej-mips-cache:1.10.0.8 thorpej-mips-cache-base:1.10 thorpej-devvp-base3:1.10 thorpej-devvp-base2:1.10 post-chs-ubcperf:1.10 pre-chs-ubcperf:1.10 thorpej-devvp:1.10.0.6 thorpej-devvp-base:1.10 netbsd-1-5-PATCH002:1.9 kqueue:1.10.0.4 kqueue-base:1.11 netbsd-1-5-PATCH001:1.9 thorpej_scsipi_beforemerge:1.10 nathanw_sa:1.10.0.2 thorpej_scsipi_nbase:1.10 netbsd-1-5-RELEASE:1.9 netbsd-1-5-BETA2:1.9 netbsd-1-5-BETA:1.9 netbsd-1-4-PATCH003:1.9 netbsd-1-5-ALPHA2:1.9 netbsd-1-5:1.9.0.22 netbsd-1-5-base:1.9 minoura-xpg4dl-base:1.9 minoura-xpg4dl:1.9.0.20 netbsd-1-4-PATCH002:1.9 chs-ubc2-newbase:1.9 wrstuden-devbsize-19991221:1.9 wrstuden-devbsize:1.9.0.18 wrstuden-devbsize-base:1.9 kame_141_19991130:1.9 comdex-fall-1999:1.9.0.16 comdex-fall-1999-base:1.9 fvdl-softdep:1.9.0.14 fvdl-softdep-base:1.9 thorpej_scsipi:1.9.0.12 thorpej_scsipi_base:1.10 netbsd-1-4-PATCH001:1.9 kame_14_19990705:1.9 kame_14_19990628:1.9 kame:1.9.0.10 chs-ubc2:1.9.0.8 chs-ubc2-base:1.9 netbsd-1-4-RELEASE:1.9 netbsd-1-4:1.9.0.6 netbsd-1-4-base:1.9 kenh-if-detach:1.9.0.4 kenh-if-detach-base:1.9 chs-ubc:1.9.0.2 chs-ubc-base:1.9 eeh-paddr_t:1.6.0.2 eeh-paddr_t-base:1.6; locks; strict; comment @# @; 1.16 date 2021.04.30.02.13.15; author thorpej; state Exp; branches; next 1.15; commitid MqE46jjiki4t8gRC; 1.15 date 2021.04.27.21.39.39; author thorpej; state Exp; branches; next 1.14; commitid VKftjI9NuUYGEYQC; 1.14 date 2005.12.11.12.22.48; author christos; state Exp; branches 1.14.182.1; next 1.13; 1.13 date 2004.01.31.13.59.20; author jdolecek; state Exp; branches; next 1.12; 1.12 date 2004.01.28.18.47.13; author jdolecek; state Exp; branches; next 1.11; 1.11 date 2001.11.26.19.17.07; author yamt; state Exp; branches 1.11.16.1; next 1.10; 1.10 date 2001.02.26.02.39.30; author matt; state Exp; branches 1.10.2.1 1.10.4.1; next 1.9; 1.9 date 98.08.20.07.02.32; author thorpej; state Exp; branches 1.9.12.1; next 1.8; 1.8 date 98.07.30.21.25.05; author thorpej; state Exp; branches; next 1.7; 1.7 date 98.07.30.14.11.45; author augustss; state Exp; branches; next 1.6; 1.6 date 98.07.27.01.26.43; author thorpej; state Exp; branches 1.6.2.1; next 1.5; 1.5 date 98.07.08.05.14.10; author thorpej; state Exp; branches; next 1.4; 1.4 date 98.03.21.02.06.17; author cgd; state Exp; branches; next 1.3; 1.3 date 98.02.16.22.12.50; author thorpej; state Exp; branches; next 1.2; 1.2 date 98.02.07.00.49.19; author cgd; state Exp; branches; next 1.1; 1.1 date 98.02.07.00.46.48; author cgd; state Exp; branches; next ; 1.14.182.1 date 2021.05.13.00.47.30; author thorpej; state Exp; branches; next ; commitid hlq0lOvHnylpfVSC; 1.11.16.1 date 2004.08.03.10.49.05; author skrll; state Exp; branches; next 1.11.16.2; 1.11.16.2 date 2004.09.18.14.49.02; author skrll; state Exp; branches; next 1.11.16.3; 1.11.16.3 date 2004.09.21.13.30.59; author skrll; state Exp; branches; next ; 1.10.2.1 date 2002.01.08.00.30.56; author nathanw; state Exp; branches; next ; 1.10.4.1 date 2002.01.10.19.56.21; author thorpej; state Exp; branches; next ; 1.9.12.1 date 2001.03.12.13.30.58; author bouyer; state Exp; branches; next ; 1.6.2.1 date 98.08.08.03.06.49; author eeh; state Exp; branches; next ; desc @@ 1.16 log @Allow devices to declare themselves an "ofisa_subclass", allowing that device to beat "ofisa" in match, but then attach an "ofisa" instance as a logical child at the same OFW node. @ text @# $NetBSD: files.ofisa,v 1.15 2021/04/27 21:39:39 thorpej Exp $ # OFW ISA bus support # XXX eventually we should do something with these locators define ofisa { [i = -1], [it = -1], [iv = -1], [m = -1] } device ofisa: ofisa attach ofisa at ofbus file dev/ofisa/ofisa.c ofisa define ofisa_subclass { } attach ofisa at ofisa_subclass with ofisa_subclass # attachment for MI pckbc driver attach pckbc at ofisa with pckbc_ofisa file dev/ofisa/pckbc_ofisa.c pckbc_ofisa # attachment for MI com driver attach com at ofisa with com_ofisa file dev/ofisa/com_ofisa.c com_ofisa # attachment for MI lpt driver attach lpt at ofisa with lpt_ofisa file dev/ofisa/lpt_ofisa.c lpt_ofisa & !ppbus attach atppc at ofisa with atppc_ofisa: isadma file dev/ofisa/atppc_ofisa.c atppc_ofisa # attachment for MI wdc driver attach wdc at ofisa with wdc_ofisa file dev/ofisa/wdc_ofisa.c wdc_ofisa # attachment of ISA SoundBlaster driver attach sb at ofisa with sb_ofisa file dev/ofisa/sb_ofisa.c sb_ofisa # attachment of ISA ESS Technology ES1887/ES888 attach ess at ofisa with ess_ofisa file dev/ofisa/ess_ofisa.c ess_ofisa # attachment of ISA CS8900 driver attach cs at ofisa with cs_ofisa: of_network_dev, cs_isa_common, isadma file dev/ofisa/if_cs_ofisa.c cs_ofisa # attachment of ISA Game port driver attach joy at ofisa with joy_ofisa file dev/ofisa/joy_ofisa.c joy_ofisa # ISA mc146818 RTC driver device mcclock: mc146818 attach mcclock at ofisa with mcclock_ofisa file dev/ofisa/mcclock_ofisa.c mcclock_ofisa @ 1.15 log @"ofisa" carried an "ofbus" interface attribute in addition to its own in order to attach an "ofrtc" instance. This worked prior to the autconfiguration system enforcing non-ambiguous interface attribute specificaitons due to how the attach args for ofisa were structured. But it no longer works, and is a big dodgy barring a formalized "subclassing" facility for interface atributes in config(5). So, stop using "ofrtc" on Shark, and replace it with an ofisa driver for the mc146818 real time clock hardware, and remove "ofbus" from "ofisa". @ text @d1 1 a1 1 # $NetBSD: files.ofisa,v 1.14 2005/12/11 12:22:48 christos Exp $ d10 3 @ 1.14 log @merge ktrace-lwp. @ text @d1 1 a1 1 # $NetBSD: files.ofisa,v 1.11.16.3 2004/09/21 13:30:59 skrll Exp $ d6 1 a6 1 device ofisa: ofisa, ofbus d44 5 @ 1.14.182.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: files.ofisa,v 1.16 2021/04/30 02:13:15 thorpej Exp $ d6 1 a6 1 device ofisa: ofisa a9 3 define ofisa_subclass { } attach ofisa at ofisa_subclass with ofisa_subclass a43 5 # ISA mc146818 RTC driver device mcclock: mc146818 attach mcclock at ofisa with mcclock_ofisa file dev/ofisa/mcclock_ofisa.c mcclock_ofisa @ 1.13 log @add dependency on isadma for atppc attachments add atppc_isadma.c for atppc@@isapnp and atppc@@ofisa, too @ text @d1 1 a1 1 # $NetBSD: files.ofisa,v 1.12 2004/01/28 18:47:13 jdolecek Exp $ @ 1.12 log @ofisa atppc(4) attachment test-compiled with Shark GENERIC (with atppc* at ofisa? added), otherwise untested @ text @d1 1 a1 1 # $NetBSD: files.ofisa,v 1.11 2001/11/26 19:17:07 yamt Exp $ d22 1 a22 1 attach atppc at ofisa with atppc_ofisa @ 1.11 log @move dev/isa/cs89x0{.c,{var,reg}.h} into dev/ic and split isadma parts into /dev/isa/cs89x0isa*. @ text @d1 1 a1 1 # $NetBSD: files.ofisa,v 1.10 2001/02/26 02:39:30 matt Exp $ d20 4 a23 1 file dev/ofisa/lpt_ofisa.c lpt_ofisa @ 1.11.16.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: files.ofisa,v 1.13 2004/01/31 13:59:20 jdolecek Exp $ d20 1 a20 4 file dev/ofisa/lpt_ofisa.c lpt_ofisa & !ppbus attach atppc at ofisa with atppc_ofisa: isadma file dev/ofisa/atppc_ofisa.c atppc_ofisa @ 1.11.16.2 log @Sync with HEAD. @ text @@ 1.11.16.3 log @Fix the sync with head I botched. @ text @d1 1 a1 1 # $NetBSD: files.ofisa,v 1.11.16.1 2004/08/03 10:49:05 skrll Exp $ @ 1.10 log @Add pckbc attachment so we can get wscons on the dnard. @ text @d1 1 a1 1 # $NetBSD: files.ofisa,v 1.9 1998/08/20 07:02:32 thorpej Exp $ d35 1 a35 1 attach cs at ofisa with cs_ofisa: of_network_dev @ 1.10.4.1 log @Sync kqueue branch with -current. @ text @d1 1 a1 1 # $NetBSD: files.ofisa,v 1.11 2001/11/26 19:17:07 yamt Exp $ d35 1 a35 1 attach cs at ofisa with cs_ofisa: of_network_dev, cs_isa_common, isadma @ 1.10.2.1 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: files.ofisa,v 1.10 2001/02/26 02:39:30 matt Exp $ d35 1 a35 1 attach cs at ofisa with cs_ofisa: of_network_dev, cs_isa_common, isadma @ 1.9 log @Add ofisa attachment for the ISA joystick driver. XXX currently arm32-specific. @ text @d1 1 a1 1 # $NetBSD: files.ofisa,v 1.8 1998/07/30 21:25:05 thorpej Exp $ d9 4 @ 1.9.12.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: files.ofisa,v 1.9 1998/08/20 07:02:32 thorpej Exp $ a8 4 # attachment for MI pckbc driver attach pckbc at ofisa with pckbc_ofisa file dev/ofisa/pckbc_ofisa.c pckbc_ofisa @ 1.8 log @Uncomment the SoundBlaster ofisa attachment; the Shark isn't the only potenial user of ofisa (e.g. my FirePower). An ofisa attachment for the SoundBlaster is prefectly legitimate. @ text @d1 1 a1 1 # $NetBSD: files.ofisa,v 1.7 1998/07/30 14:11:45 augustss Exp $ d33 4 @ 1.7 log @A first stab at making the SHARK sound work. It doesn't really work yet, but it probes and makes a noise when used. Stay tuned! @ text @d1 1 a1 1 # $NetBSD: files.ofisa,v 1.6 1998/07/27 01:26:43 thorpej Exp $ d23 2 a24 2 #attach sb at ofisa with sb_ofisa #file dev/ofisa/sb_ofisa.c sb_ofisa @ 1.6 log @ISA with OpenFirmware configuration glue for the CS8900 Ethernet driver. @ text @d1 1 a1 1 # $NetBSD: files.ofisa,v 1.5 1998/07/08 05:14:10 thorpej Exp $ d23 6 a28 2 attach sb at ofisa with sb_ofisa file dev/ofisa/sb_ofisa.c sb_ofisa @ 1.6.2.1 log @Revert cdevsw mmap routines to return int. @ text @d1 1 a1 1 # $NetBSD: files.ofisa,v 1.8 1998/07/30 21:25:05 thorpej Exp $ a24 4 # attachment of ISA ESS Technology ES1887/ES888 attach ess at ofisa with ess_ofisa file dev/ofisa/ess_ofisa.c ess_ofisa @ 1.5 log @Declare the ofisa soundblaster attachment. @ text @d1 1 a1 1 # $NetBSD: files.ofisa,v 1.4 1998/03/21 02:06:17 cgd Exp $ d25 4 @ 1.4 log @compile with -Wall, update for changes to dev/ofw @ text @d1 1 a1 1 # $NetBSD: files.ofisa,v 1.3 1998/02/16 22:12:50 thorpej Exp $ d21 4 @ 1.3 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.ofisa,v 1.2 1998/02/07 00:49:19 cgd Exp $ d6 2 a7 2 device ofisa: ofisa, openfirm attach ofisa at openfirm @ 1.2 log @don't forget class spec @ text @d1 1 a1 1 # $NetBSD: files.ofisa,v 1.1 1998/02/07 00:46:48 cgd Exp $ d6 1 a6 1 device ofisa class dull: ofisa, openfirm @ 1.1 log @initial implementation of OFW ISA bus code and attachments for a few devices. Still a bit rough, but works well enough. Requires a bunch of machine-dependent glue (since this is, in effect, a MI bus bridge). @ text @d1 1 a1 1 # $NetBSD$ d6 1 a6 1 device ofisa: ofisa, openfirm @