head 1.196; access; symbols netbsd-11-0-RC4:1.186.4.1 netbsd-11-0-RC3:1.186.4.1 netbsd-11-0-RC2:1.186.4.1 netbsd-11-0-RC1:1.186.4.1 perseant-exfatfs-base-20250801:1.186 netbsd-11:1.186.0.4 netbsd-11-base:1.186 netbsd-10-1-RELEASE:1.184 perseant-exfatfs-base-20240630:1.186 perseant-exfatfs:1.186.0.2 perseant-exfatfs-base:1.186 netbsd-8-3-RELEASE:1.178 netbsd-9-4-RELEASE:1.182 netbsd-10-0-RELEASE:1.184 netbsd-10-0-RC6:1.184 netbsd-10-0-RC5:1.184 netbsd-10-0-RC4:1.184 netbsd-10-0-RC3:1.184 netbsd-10-0-RC2:1.184 thorpej-ifq:1.185.0.4 thorpej-ifq-base:1.185 thorpej-altq-separation:1.185.0.2 thorpej-altq-separation-base:1.185 netbsd-10-0-RC1:1.184 netbsd-10:1.184.0.4 netbsd-10-base:1.184 bouyer-sunxi-drm:1.184.0.2 bouyer-sunxi-drm-base:1.184 netbsd-9-3-RELEASE:1.182 thorpej-i2c-spi-conf2:1.183.0.20 thorpej-i2c-spi-conf2-base:1.183 thorpej-futex2:1.183.0.18 thorpej-futex2-base:1.183 thorpej-cfargs2:1.183.0.16 thorpej-cfargs2-base:1.183 cjep_sun2x-base1:1.183 cjep_sun2x:1.183.0.14 cjep_sun2x-base:1.183 cjep_staticlib_x-base1:1.183 netbsd-9-2-RELEASE:1.182 cjep_staticlib_x:1.183.0.12 cjep_staticlib_x-base:1.183 thorpej-i2c-spi-conf:1.183.0.10 thorpej-i2c-spi-conf-base:1.183 thorpej-cfargs:1.183.0.8 thorpej-cfargs-base:1.183 thorpej-futex:1.183.0.6 thorpej-futex-base:1.183 netbsd-9-1-RELEASE:1.182 bouyer-xenpvh-base2:1.183 phil-wifi-20200421:1.183 bouyer-xenpvh-base1:1.183 phil-wifi-20200411:1.183 bouyer-xenpvh:1.183.0.4 bouyer-xenpvh-base:1.183 is-mlppp:1.183.0.2 is-mlppp-base:1.183 phil-wifi-20200406:1.183 netbsd-8-2-RELEASE:1.178 ad-namecache-base3:1.182 netbsd-9-0-RELEASE:1.182 netbsd-9-0-RC2:1.182 ad-namecache-base2:1.182 ad-namecache-base1:1.182 ad-namecache:1.182.0.4 ad-namecache-base:1.182 netbsd-9-0-RC1:1.182 phil-wifi-20191119:1.182 netbsd-9:1.182.0.2 netbsd-9-base:1.182 phil-wifi-20190609:1.182 netbsd-8-1-RELEASE:1.178 netbsd-8-1-RC1:1.178 isaki-audio2:1.181.0.2 isaki-audio2-base:1.181 pgoyette-compat-merge-20190127:1.178.14.3 pgoyette-compat-20190127:1.181 pgoyette-compat-20190118:1.181 pgoyette-compat-1226:1.181 pgoyette-compat-1126:1.180 pgoyette-compat-1020:1.180 pgoyette-compat-0930:1.180 pgoyette-compat-0906:1.179 netbsd-7-2-RELEASE:1.176.2.1 pgoyette-compat-0728:1.179 netbsd-8-0-RELEASE:1.178 phil-wifi:1.179.0.2 phil-wifi-base:1.179 pgoyette-compat-0625:1.179 netbsd-8-0-RC2:1.178 pgoyette-compat-0521:1.179 pgoyette-compat-0502:1.179 pgoyette-compat-0422:1.179 netbsd-8-0-RC1:1.178 pgoyette-compat-0415:1.179 pgoyette-compat-0407:1.179 pgoyette-compat-0330:1.179 pgoyette-compat-0322:1.179 pgoyette-compat-0315:1.179 netbsd-7-1-2-RELEASE:1.176.2.1 pgoyette-compat:1.178.0.14 pgoyette-compat-base:1.178 netbsd-7-1-1-RELEASE:1.176.2.1 tls-maxphys-base-20171202:1.178 matt-nb8-mediatek:1.178.0.12 matt-nb8-mediatek-base:1.178 nick-nhusb-base-20170825:1.178 perseant-stdc-iso10646:1.178.0.10 perseant-stdc-iso10646-base:1.178 netbsd-8:1.178.0.8 netbsd-8-base:1.178 prg-localcount2-base3:1.178 prg-localcount2-base2:1.178 prg-localcount2-base1:1.178 prg-localcount2:1.178.0.6 prg-localcount2-base:1.178 pgoyette-localcount-20170426:1.178 bouyer-socketcan-base1:1.178 jdolecek-ncq:1.178.0.4 jdolecek-ncq-base:1.178 pgoyette-localcount-20170320:1.178 netbsd-7-1:1.176.2.1.0.6 netbsd-7-1-RELEASE:1.176.2.1 netbsd-7-1-RC2:1.176.2.1 nick-nhusb-base-20170204:1.178 netbsd-7-nhusb-base-20170116:1.176.2.1 bouyer-socketcan:1.178.0.2 bouyer-socketcan-base:1.178 pgoyette-localcount-20170107:1.178 netbsd-7-1-RC1:1.176.2.1 nick-nhusb-base-20161204:1.178 pgoyette-localcount-20161104:1.178 netbsd-7-0-2-RELEASE:1.176.2.1 nick-nhusb-base-20161004:1.178 localcount-20160914:1.177 netbsd-7-nhusb:1.176.2.1.0.4 netbsd-7-nhusb-base:1.176.2.1 pgoyette-localcount-20160806:1.177 pgoyette-localcount-20160726:1.177 pgoyette-localcount:1.177.0.2 pgoyette-localcount-base:1.177 nick-nhusb-base-20160907:1.177 nick-nhusb-base-20160529:1.177 netbsd-7-0-1-RELEASE:1.176.2.1 nick-nhusb-base-20160422:1.177 nick-nhusb-base-20160319:1.177 nick-nhusb-base-20151226:1.177 netbsd-7-0:1.176.2.1.0.2 netbsd-7-0-RELEASE:1.176.2.1 nick-nhusb-base-20150921:1.177 netbsd-7-0-RC3:1.176.2.1 netbsd-7-0-RC2:1.176.2.1 netbsd-7-0-RC1:1.176.2.1 nick-nhusb-base-20150606:1.177 nick-nhusb-base-20150406:1.177 nick-nhusb:1.176.0.4 nick-nhusb-base:1.176 netbsd-5-2-3-RELEASE:1.140.20.1 netbsd-5-1-5-RELEASE:1.140.20.1 netbsd-6-0-6-RELEASE:1.154 netbsd-6-1-5-RELEASE:1.154.2.2 netbsd-7:1.176.0.2 netbsd-7-base:1.176 yamt-pagecache-base9:1.175 yamt-pagecache-tag8:1.149.2.5 netbsd-6-1-4-RELEASE:1.154.2.2 netbsd-6-0-5-RELEASE:1.154 tls-earlyentropy:1.175.0.2 tls-earlyentropy-base:1.176 riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.175 riastradh-drm2-base3:1.175 netbsd-6-1-3-RELEASE:1.154.2.2 netbsd-6-0-4-RELEASE:1.154 netbsd-5-2-2-RELEASE:1.140.20.1 netbsd-5-1-4-RELEASE:1.140.20.1 netbsd-6-1-2-RELEASE:1.154.2.2 netbsd-6-0-3-RELEASE:1.154 netbsd-5-2-1-RELEASE:1.140.20.1 netbsd-5-1-3-RELEASE:1.140.20.1 rmind-smpnet-nbase:1.175 netbsd-6-1-1-RELEASE:1.154.2.2 riastradh-drm2-base2:1.170 riastradh-drm2-base1:1.170 riastradh-drm2:1.170.0.6 riastradh-drm2-base:1.170 rmind-smpnet:1.170.0.4 rmind-smpnet-base:1.175 netbsd-6-1:1.154.2.2.0.2 netbsd-6-0-2-RELEASE:1.154 netbsd-6-1-RELEASE:1.154.2.2 khorben-n900:1.170.0.2 netbsd-6-1-RC4:1.154.2.2 netbsd-6-1-RC3:1.154.2.2 agc-symver:1.169.0.4 agc-symver-base:1.169 netbsd-6-1-RC2:1.154.2.2 netbsd-6-1-RC1:1.154.2.2 yamt-pagecache-base8:1.167 netbsd-5-2:1.140.20.1.0.6 netbsd-6-0-1-RELEASE:1.154 yamt-pagecache-base7:1.166 netbsd-5-2-RELEASE:1.140.20.1 netbsd-5-2-RC1:1.140.20.1 matt-nb6-plus-nbase:1.154 yamt-pagecache-base6:1.163 netbsd-6-0:1.154.0.6 netbsd-6-0-RELEASE:1.154 netbsd-6-0-RC2:1.154 tls-maxphys:1.160.0.2 tls-maxphys-base:1.176 matt-nb6-plus:1.154.0.4 matt-nb6-plus-base:1.154 netbsd-6-0-RC1:1.154 jmcneill-usbmp-base10:1.158 yamt-pagecache-base5:1.156 jmcneill-usbmp-base9:1.155 yamt-pagecache-base4:1.154 jmcneill-usbmp-base8:1.154 jmcneill-usbmp-base7:1.154 jmcneill-usbmp-base6:1.154 jmcneill-usbmp-base5:1.154 jmcneill-usbmp-base4:1.154 jmcneill-usbmp-base3:1.154 jmcneill-usbmp-pre-base2:1.149 jmcneill-usbmp-base2:1.154 netbsd-6:1.154.0.2 netbsd-6-base:1.154 netbsd-5-1-2-RELEASE:1.140.20.1 netbsd-5-1-1-RELEASE:1.140.20.1 jmcneill-usbmp:1.149.0.6 jmcneill-usbmp-base:1.149 jmcneill-audiomp3:1.149.0.4 jmcneill-audiomp3-base:1.149 yamt-pagecache-base3:1.149 yamt-pagecache-base2:1.149 yamt-pagecache:1.149.0.2 yamt-pagecache-base:1.149 rmind-uvmplock-nbase:1.143 cherry-xenmp:1.143.0.6 cherry-xenmp-base:1.143 jym-xensuspend-nbase:1.143 uebayasi-xip-base7:1.143 bouyer-quota2-nbase:1.143 bouyer-quota2:1.143.0.4 bouyer-quota2-base:1.143 jruoho-x86intr:1.143.0.2 jruoho-x86intr-base:1.143 matt-mips64-premerge-20101231:1.142 matt-nb5-mips64-premerge-20101231:1.140.28.1 matt-nb5-pq3:1.140.20.1.0.4 matt-nb5-pq3-base:1.140.20.1 netbsd-5-1:1.140.20.1.0.2 uebayasi-xip-base6:1.142 uebayasi-xip-base5:1.142 netbsd-5-1-RELEASE:1.140.20.1 uebayasi-xip-base4:1.142 uebayasi-xip-base3:1.142 yamt-nfs-mp-base11:1.142 netbsd-5-1-RC4:1.140.20.1 matt-nb5-mips64-k15:1.140.28.1 uebayasi-xip-base2:1.142 yamt-nfs-mp-base10:1.142 netbsd-5-1-RC3:1.140.20.1 netbsd-5-1-RC2:1.140.20.1 uebayasi-xip-base1:1.142 netbsd-5-1-RC1:1.140.20.1 rmind-uvmplock:1.142.0.4 rmind-uvmplock-base:1.143 yamt-nfs-mp-base9:1.142 uebayasi-xip:1.142.0.2 uebayasi-xip-base:1.142 netbsd-5-0-2-RELEASE:1.140 matt-nb5-mips64-premerge-20091211:1.140 matt-premerge-20091211:1.142 yamt-nfs-mp-base8:1.141 matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.140 matt-nb4-mips64-k7-u2a-k9b:1.140 matt-nb5-mips64-u1-k1-k5:1.140 yamt-nfs-mp-base7:1.140 matt-nb5-mips64:1.140.0.28 netbsd-5-0-1-RELEASE:1.140 jymxensuspend-base:1.140 yamt-nfs-mp-base6:1.140 yamt-nfs-mp-base5:1.140 MI-softints:1.140 pre-softints:1.140 yamt-nfs-mp-base4:1.140 yamt-nfs-mp-base3:1.140 nick-hppapmap-base4:1.140 nick-hppapmap-base3:1.140 netbsd-5-0:1.140.0.26 netbsd-5-0-RELEASE:1.140 netbsd-5-0-RC4:1.140 netbsd-5-0-RC3:1.140 nick-hppapmap-base2:1.140 netbsd-5-0-RC2:1.140 jym-xensuspend:1.140.0.24 jym-xensuspend-base:1.143 netbsd-5-0-RC1:1.140 haad-dm-base2:1.140 haad-nbase2:1.140 ad-audiomp2:1.140.0.22 ad-audiomp2-base:1.140 netbsd-5:1.140.0.20 netbsd-5-base:1.140 nick-hppapmap:1.140.0.18 nick-hppapmap-base:1.140 matt-mips64-base2:1.140 haad-dm-base1:1.140 wrstuden-revivesa-base-4:1.140 netbsd-4-0-1-RELEASE:1.136 wrstuden-revivesa-base-3:1.140 wrstuden-revivesa-base-2:1.140 wrstuden-fixsa-newbase:1.136 nick-csl-alignment-base5:1.138 haad-dm:1.140.0.16 haad-dm-base:1.140 wrstuden-revivesa-base-1:1.140 simonb-wapbl-nbase:1.140 yamt-pf42-base4:1.140 simonb-wapbl:1.140.0.14 simonb-wapbl-base:1.140 yamt-pf42-base3:1.140 hpcarm-cleanup-nbase:1.140 yamt-pf42-baseX:1.140 yamt-pf42-base2:1.140 yamt-nfs-mp-base2:1.140 wrstuden-revivesa:1.140.0.12 wrstuden-revivesa-base:1.140 yamt-nfs-mp:1.140.0.10 yamt-nfs-mp-base:1.140 yamt-pf42:1.140.0.8 yamt-pf42-base:1.140 ad-socklock-base1:1.140 yamt-lazymbuf-base15:1.140 yamt-lazymbuf-base14:1.140 keiichi-mipv6-nbase:1.140 mjf-devfs2:1.140.0.6 mjf-devfs2-base:1.140 nick-net80211-sync:1.140.0.4 nick-net80211-sync-base:1.140 keiichi-mipv6:1.140.0.2 keiichi-mipv6-base:1.140 bouyer-xeni386-merge1:1.139 matt-armv6-prevmlocking:1.138.2.1 wrstuden-fixsa-base-1:1.136 vmlocking2-base3:1.139 netbsd-4-0:1.136.0.44 netbsd-4-0-RELEASE:1.136 bouyer-xeni386-nbase:1.139 yamt-kmem-base3:1.139 cube-autoconf:1.139.0.10 cube-autoconf-base:1.139 yamt-kmem-base2:1.139 bouyer-xeni386:1.139.0.8 bouyer-xeni386-base:1.139 yamt-kmem:1.139.0.6 yamt-kmem-base:1.139 vmlocking2-base2:1.139 reinoud-bufcleanup-nbase:1.139 vmlocking2:1.139.0.4 vmlocking2-base1:1.139 netbsd-4-0-RC5:1.136 matt-nb4-arm:1.136.0.42 matt-nb4-arm-base:1.136 matt-armv6-nbase:1.140 jmcneill-base:1.139 netbsd-4-0-RC4:1.136 mjf-devfs:1.139.0.2 mjf-devfs-base:1.139 bouyer-xenamd64-base2:1.139 vmlocking-nbase:1.139 yamt-x86pmap-base4:1.139 bouyer-xenamd64:1.138.0.6 bouyer-xenamd64-base:1.139 netbsd-4-0-RC3:1.136 yamt-x86pmap-base3:1.138 yamt-x86pmap-base2:1.138 netbsd-4-0-RC2:1.136 yamt-x86pmap:1.138.0.4 yamt-x86pmap-base:1.138 netbsd-4-0-RC1:1.136 matt-armv6:1.138.0.2 matt-armv6-base:1.139 jmcneill-pm:1.137.0.8 jmcneill-pm-base:1.139 hpcarm-cleanup:1.137.0.6 hpcarm-cleanup-base:1.140 nick-csl-alignment:1.137.0.4 nick-csl-alignment-base:1.137 matt-mips64:1.137.0.2 matt-mips64-base:1.137 netbsd-3-1-1-RELEASE:1.135 netbsd-3-0-3-RELEASE:1.135 yamt-idlelwp-base8:1.136 wrstuden-fixsa:1.136.0.40 wrstuden-fixsa-base:1.136 ppcoea-renovation:1.136.0.38 ppcoea-renovation-base:1.138 thorpej-atomic:1.136.0.36 thorpej-atomic-base:1.136 reinoud-bufcleanup:1.136.0.34 reinoud-bufcleanup-base:1.139 mjf-ufs-trans:1.136.0.32 mjf-ufs-trans-base:1.137 vmlocking:1.136.0.30 vmlocking-base:1.138 ad-audiomp:1.136.0.28 ad-audiomp-base:1.136 yamt-idlelwp:1.136.0.26 post-newlock2-merge:1.136 newlock2-nbase:1.136 yamt-splraiseipl-base5:1.136 yamt-splraiseipl-base4:1.136 yamt-splraiseipl-base3:1.136 abandoned-netbsd-4-base:1.136 abandoned-netbsd-4:1.136.0.18 netbsd-3-1:1.135.0.20 netbsd-3-1-RELEASE:1.135 netbsd-3-0-2-RELEASE:1.135 yamt-splraiseipl-base2:1.136 netbsd-3-1-RC4:1.135 yamt-splraiseipl:1.136.0.22 yamt-splraiseipl-base:1.136 netbsd-3-1-RC3:1.135 yamt-pdpolicy-base9:1.136 newlock2:1.136.0.20 newlock2-base:1.136 yamt-pdpolicy-base8:1.136 netbsd-3-1-RC2:1.135 netbsd-3-1-RC1:1.135 yamt-pdpolicy-base7:1.136 netbsd-4:1.136.0.24 netbsd-4-base:1.136 yamt-pdpolicy-base6:1.136 chap-midi-nbase:1.136 netbsd-3-0-1-RELEASE:1.135 gdamore-uart:1.136.0.16 gdamore-uart-base:1.136 simonb-timcounters-final:1.136 yamt-pdpolicy-base5:1.136 chap-midi:1.136.0.14 chap-midi-base:1.136 yamt-pdpolicy-base4:1.136 yamt-pdpolicy-base3:1.136 peter-altq-base:1.136 peter-altq:1.136.0.12 yamt-pdpolicy-base2:1.136 elad-kernelauth-base:1.136 elad-kernelauth:1.136.0.10 yamt-pdpolicy:1.136.0.8 yamt-pdpolicy-base:1.136 yamt-uio_vmspace-base5:1.136 simonb-timecounters:1.136.0.6 simonb-timecounters-base:1.136 rpaulo-netinet-merge-pcb:1.136.0.4 rpaulo-netinet-merge-pcb-base:1.136 yamt-uio_vmspace:1.136.0.2 netbsd-3-0:1.135.0.18 netbsd-3-0-RELEASE:1.135 netbsd-3-0-RC6:1.135 yamt-readahead-base3:1.135 netbsd-3-0-RC5:1.135 netbsd-3-0-RC4:1.135 netbsd-3-0-RC3:1.135 yamt-readahead-base2:1.135 netbsd-3-0-RC2:1.135 yamt-readahead-pervnode:1.135 yamt-readahead-perfile:1.135 yamt-readahead:1.135.0.16 yamt-readahead-base:1.135 netbsd-3-0-RC1:1.135 yamt-vop-base3:1.135 netbsd-2-0-3-RELEASE:1.133 netbsd-2-1:1.133.0.6 yamt-vop-base2:1.135 thorpej-vnode-attr:1.135.0.14 thorpej-vnode-attr-base:1.135 netbsd-2-1-RELEASE:1.133 yamt-vop:1.135.0.12 yamt-vop-base:1.135 netbsd-2-1-RC6:1.133 netbsd-2-1-RC5:1.133 netbsd-2-1-RC4:1.133 netbsd-2-1-RC3:1.133 netbsd-2-1-RC2:1.133 netbsd-2-1-RC1:1.133 yamt-lazymbuf:1.135.0.10 yamt-km-base4:1.135 netbsd-2-0-2-RELEASE:1.133 yamt-km-base3:1.135 netbsd-3:1.135.0.8 netbsd-3-base:1.135 yamt-km-base2:1.135 yamt-km:1.135.0.4 yamt-km-base:1.135 kent-audio2:1.135.0.2 kent-audio2-base:1.135 netbsd-2-0-1-RELEASE:1.133 kent-audio1-beforemerge:1.134 netbsd-2:1.133.0.4 netbsd-2-base:1.133 kent-audio1:1.134.0.2 kent-audio1-base:1.134 netbsd-2-0-RELEASE:1.133 netbsd-2-0-RC5:1.133 netbsd-2-0-RC4:1.133 netbsd-2-0-RC3:1.133 netbsd-2-0-RC2:1.133 netbsd-2-0-RC1:1.133 netbsd-2-0:1.133.0.2 netbsd-2-0-base:1.133 netbsd-1-6-PATCH002-RELEASE:1.121.4.1 netbsd-1-6-PATCH002:1.121.4.1 netbsd-1-6-PATCH002-RC4:1.121.4.1 netbsd-1-6-PATCH002-RC3:1.121.4.1 netbsd-1-6-PATCH002-RC2:1.121.4.1 netbsd-1-6-PATCH002-RC1:1.121.4.1 ktrace-lwp:1.129.0.2 ktrace-lwp-base:1.135 netbsd-1-6-PATCH001:1.121.4.1 netbsd-1-6-PATCH001-RELEASE:1.121.4.1 netbsd-1-6-PATCH001-RC3:1.121.4.1 netbsd-1-6-PATCH001-RC2:1.121.4.1 netbsd-1-6-PATCH001-RC1:1.121.4.1 nathanw_sa_end:1.110.2.7 nathanw_sa_before_merge:1.127 fvdl_fs64_base:1.127 gmcgarry_ctxsw:1.127.0.4 gmcgarry_ctxsw_base:1.127 gmcgarry_ucred:1.127.0.2 gmcgarry_ucred_base:1.127 nathanw_sa_base:1.127 kqueue-aftermerge:1.125 kqueue-beforemerge:1.125 netbsd-1-6-RELEASE:1.121.4.1 netbsd-1-6-RC3:1.121.4.1 netbsd-1-6-RC2:1.121.4.1 netbsd-1-6-RC1:1.121.4.1 netbsd-1-6:1.121.0.4 netbsd-1-6-base:1.121 gehenna-devsw:1.121.0.2 gehenna-devsw-base:1.122 netbsd-1-5-PATCH003:1.99.4.1 eeh-devprop:1.117.0.6 eeh-devprop-base:1.117 newlock:1.117.0.4 newlock-base:1.117 ifpoll-base:1.117 nathanw_sa:1.110.0.2 thorpej-mips-cache:1.109.0.4 thorpej-mips-cache-base:1.110 thorpej-devvp-base3:1.109 thorpej-devvp-base2:1.109 post-chs-ubcperf:1.109 pre-chs-ubcperf:1.109 thorpej-devvp:1.109.0.2 thorpej-devvp-base:1.109 netbsd-1-5-PATCH002:1.99.4.1 kqueue:1.108.0.2 kqueue-base:1.123 netbsd-1-5-PATCH001:1.99.4.1 thorpej_scsipi_beforemerge:1.106 thorpej_scsipi_nbase:1.106 netbsd-1-5-RELEASE:1.99.4.1 netbsd-1-5-BETA2:1.99.4.1 netbsd-1-5-BETA:1.99.4.1 netbsd-1-4-PATCH003:1.84.2.1 netbsd-1-5-ALPHA2:1.99 netbsd-1-5:1.99.0.4 netbsd-1-5-base:1.99 minoura-xpg4dl:1.99.0.2 minoura-xpg4dl-base:1.99 netbsd-1-4-PATCH002:1.84.2.1 chs-ubc2-newbase:1.96 wrstuden-devbsize-19991221:1.93 wrstuden-devbsize:1.92.0.2 wrstuden-devbsize-base:1.93 kame_141_19991130:1.84 comdex-fall-1999:1.93.0.6 comdex-fall-1999-base:1.93 fvdl-softdep:1.93.0.4 fvdl-softdep-base:1.93 thorpej_scsipi:1.93.0.2 thorpej_scsipi_base:1.106 netbsd-1-4-PATCH001:1.84 kame_14_19990705:1.84 kame_14_19990628:1.84 kame:1.84.0.6 chs-ubc2:1.84.0.4 chs-ubc2-base:1.89 netbsd-1-4-RELEASE:1.84 netbsd-1-4:1.84.0.2 netbsd-1-4-base:1.84 netbsd-1-3-PATCH003:1.70 netbsd-1-3-PATCH003-CANDIDATE2:1.70 kenh-if-detach:1.78.0.2 kenh-if-detach-base:1.78 netbsd-1-3-PATCH003-CANDIDATE1:1.70 netbsd-1-3-PATCH003-CANDIDATE0:1.70 chs-ubc:1.77.0.2 chs-ubc-base:1.77 eeh-paddr_t:1.74.0.2 eeh-paddr_t-base:1.74 netbsd-1-3-PATCH002:1.70 netbsd-1-3-PATCH001:1.70 netbsd-1-3-RELEASE:1.70 netbsd-1-3-BETA:1.70 netbsd-1-3:1.70.0.2 netbsd-1-3-base:1.70 thorpej-signal:1.62.0.2 thorpej-signal-base:1.62 marc-pcmcia:1.60.0.2 marc-pcmcia-bp:1.60 marc-pcmcia-base:1.67 bouyer-scsipi:1.57.0.2 is-newarp-before-merge:1.51 is-newarp:1.51.0.6 is-newarp-base:1.51 netbsd-1-2-PATCH001:1.48 mrg-vm-swap:1.51.0.4 thorpej-setroot:1.51.0.2 netbsd-1-2-RELEASE:1.48 netbsd-1-2-BETA:1.48 netbsd-1-2:1.48.0.4 netbsd-1-2-base:1.48 netbsd-1-1-PATCH001:1.31.2.2 netbsd-1-1-RELEASE:1.31.2.2 netbsd-1-1:1.31.0.2 netbsd-1-1-base:1.31; locks; strict; comment @# @; 1.196 date 2026.04.02.03.56.41; author thorpej; state Exp; branches; next 1.195; commitid kRVSWMJogARkUkAG; 1.195 date 2026.03.30.03.32.21; author thorpej; state Exp; branches; next 1.194; commitid lx9pFwq6OheuSWzG; 1.194 date 2026.03.29.19.57.33; author thorpej; state Exp; branches; next 1.193; commitid nUEnRPIOb4IhmUzG; 1.193 date 2026.03.29.15.55.18; author thorpej; state Exp; branches; next 1.192; commitid 3K6YJOtodFlu1TzG; 1.192 date 2026.03.29.15.50.22; author thorpej; state Exp; branches; next 1.191; commitid YaRhj4H2nfxKZSzG; 1.191 date 2026.03.29.15.15.48; author thorpej; state Exp; branches; next 1.190; commitid DLC8r32oxVazNSzG; 1.190 date 2026.03.29.14.00.16; author thorpej; state Exp; branches; next 1.189; commitid hjBlRg1SCmfOnSzG; 1.189 date 2026.03.28.22.19.32; author thorpej; state Exp; branches; next 1.188; commitid MjVPLX1ch72B7NzG; 1.188 date 2026.03.28.02.48.18; author thorpej; state Exp; branches; next 1.187; commitid d2YJJSInai1iHGzG; 1.187 date 2025.11.20.18.05.00; author thorpej; state Exp; branches; next 1.186; commitid TzcoWwMRUfX2SjjG; 1.186 date 2024.01.09.04.16.23; author thorpej; state Exp; branches 1.186.4.1; next 1.185; commitid A40ANcSIlLD5bJTE; 1.185 date 2023.05.03.13.49.30; author phx; state Exp; branches; next 1.184; commitid o788u21OhaTenwnE; 1.184 date 2022.05.07.04.40.01; author msaitoh; state Exp; branches; next 1.183; commitid mXHwngy3UYtfZ4DD; 1.183 date 2020.03.07.20.27.54; author is; state Exp; branches; next 1.182; commitid N5MHWOHntevkFvZB; 1.182 date 2019.05.08.13.40.13; author isaki; state Exp; branches; next 1.181; commitid LEGDdtzAItkeapmB; 1.181 date 2018.12.19.13.57.45; author maxv; state Exp; branches 1.181.2.1; next 1.180; commitid mM5V1h9xgHV4Mp4B; 1.180 date 2018.09.22.16.22.22; author maxv; state Exp; branches; next 1.179; commitid ELFx4fitWHNhp7TA; 1.179 date 2018.03.06.06.04.21; author spz; state Exp; branches 1.179.2.1; next 1.178; commitid xzAtKaWTEfIupmtA; 1.178 date 2016.10.03.14.26.02; author rkujawa; state Exp; branches 1.178.14.1; next 1.177; 1.177 date 2015.03.04.19.10.20; author mlelstv; state Exp; branches 1.177.2.1; next 1.176; 1.176 date 2014.07.05.09.39.35; author tsutsui; state Exp; branches 1.176.2.1 1.176.4.1; next 1.175; 1.175 date 2014.01.03.10.30.47; author rkujawa; state Exp; branches 1.175.2.1; next 1.174; 1.174 date 2014.01.03.00.33.06; author rkujawa; state Exp; branches; next 1.173; 1.173 date 2013.12.26.20.38.11; author rkujawa; state Exp; branches; next 1.172; 1.172 date 2013.12.22.02.21.51; author rkujawa; state Exp; branches; next 1.171; 1.171 date 2013.08.08.21.23.51; author rkujawa; state Exp; branches; next 1.170; 1.170 date 2013.04.27.22.27.33; author rkujawa; state Exp; branches 1.170.4.1; next 1.169; 1.169 date 2013.01.29.00.52.50; author rkujawa; state Exp; branches; next 1.168; 1.168 date 2013.01.28.14.54.51; author rkujawa; state Exp; branches; next 1.167; 1.167 date 2013.01.11.11.00.33; author he; state Exp; branches; next 1.166; 1.166 date 2012.11.25.23.33.56; author rkujawa; state Exp; branches; next 1.165; 1.165 date 2012.11.19.23.43.08; author rkujawa; state Exp; branches; next 1.164; 1.164 date 2012.11.14.01.55.25; author rkujawa; state Exp; branches; next 1.163; 1.163 date 2012.10.27.11.54.21; author phx; state Exp; branches; next 1.162; 1.162 date 2012.10.14.20.33.17; author phx; state Exp; branches; next 1.161; 1.161 date 2012.10.14.13.36.07; author phx; state Exp; branches; next 1.160; 1.160 date 2012.07.11.17.13.31; author rkujawa; state Exp; branches 1.160.2.1; next 1.159; 1.159 date 2012.06.07.23.30.52; author rkujawa; state Exp; branches; next 1.158; 1.158 date 2012.06.01.09.42.16; author rkujawa; state Exp; branches; next 1.157; 1.157 date 2012.05.30.18.01.51; author rkujawa; state Exp; branches; next 1.156; 1.156 date 2012.05.15.17.35.44; author rkujawa; state Exp; branches; next 1.155; 1.155 date 2012.04.17.09.59.03; author rkujawa; state Exp; branches; next 1.154; 1.154 date 2012.01.24.00.19.39; author rkujawa; state Exp; branches 1.154.2.1; next 1.153; 1.153 date 2012.01.19.00.14.08; author rkujawa; state Exp; branches; next 1.152; 1.152 date 2012.01.11.17.04.29; author rkujawa; state Exp; branches; next 1.151; 1.151 date 2012.01.10.20.29.50; author rkujawa; state Exp; branches; next 1.150; 1.150 date 2011.12.15.14.25.12; author phx; state Exp; branches; next 1.149; 1.149 date 2011.10.27.22.12.23; author rkujawa; state Exp; branches 1.149.2.1 1.149.6.1; next 1.148; 1.148 date 2011.09.19.19.15.29; author rkujawa; state Exp; branches; next 1.147; 1.147 date 2011.09.17.16.55.34; author rkujawa; state Exp; branches; next 1.146; 1.146 date 2011.08.04.17.48.51; author rkujawa; state Exp; branches; next 1.145; 1.145 date 2011.07.01.13.30.18; author rkujawa; state Exp; branches; next 1.144; 1.144 date 2011.06.12.03.35.38; author rmind; state Exp; branches; next 1.143; 1.143 date 2011.01.14.10.01.12; author phx; state Exp; branches 1.143.6.1; next 1.142; 1.142 date 2009.12.06.06.46.25; author tsutsui; state Exp; branches 1.142.4.1; next 1.141; 1.141 date 2009.09.14.02.23.05; author mhitch; state Exp; branches; next 1.140; 1.140 date 2008.02.20.21.43.33; author drochner; state Exp; branches 1.140.10.1 1.140.20.1 1.140.28.1; next 1.139; 1.139 date 2007.10.17.19.53.14; author garbled; state Exp; branches; next 1.138; 1.138 date 2007.08.20.07.40.29; author is; state Exp; branches 1.138.2.1; next 1.137; 1.137 date 2007.06.09.16.31.08; author mhitch; state Exp; branches 1.137.4.1 1.137.8.1; next 1.136; 1.136 date 2005.12.11.12.16.26; author christos; state Exp; branches 1.136.30.1 1.136.32.1 1.136.38.1; next 1.135; 1.135 date 2005.01.13.16.11.38; author is; state Exp; branches 1.135.10.1; next 1.134; 1.134 date 2004.12.07.04.33.24; author chs; state Exp; branches; next 1.133; 1.133 date 2004.01.20.19.58.00; author jdolecek; state Exp; branches; next 1.132; 1.132 date 2003.09.22.18.17.31; author jandberg; state Exp; branches; next 1.131; 1.131 date 2003.07.27.01.17.40; author thorpej; state Exp; branches; next 1.130; 1.130 date 2003.07.14.15.53.46; author aymeric; state Exp; branches; next 1.129; 1.129 date 2003.06.28.08.39.24; author he; state Exp; branches 1.129.2.1; next 1.128; 1.128 date 2003.04.16.20.42.35; author is; state Exp; branches; next 1.127; 1.127 date 2002.11.03.02.29.38; author chs; state Exp; branches; next 1.126; 1.126 date 2002.11.02.20.26.37; author chs; state Exp; branches; next 1.125; 1.125 date 2002.10.20.02.37.21; author chs; state Exp; branches; next 1.124; 1.124 date 2002.10.11.00.46.37; author thorpej; state Exp; branches; next 1.123; 1.123 date 2002.09.06.13.18.43; author gehenna; state Exp; branches; next 1.122; 1.122 date 2002.05.26.12.47.41; author jdolecek; state Exp; branches; next 1.121; 1.121 date 2002.04.22.09.41.19; author augustss; state Exp; branches 1.121.2.1 1.121.4.1; next 1.120; 1.120 date 2002.04.19.16.29.17; author heinz; state Exp; branches; next 1.119; 1.119 date 2002.04.17.00.59.07; author heinz; state Exp; branches; next 1.118; 1.118 date 2002.04.16.20.50.17; author thorpej; state Exp; branches; next 1.117; 1.117 date 2002.01.21.22.13.25; author is; state Exp; branches; next 1.116; 1.116 date 2002.01.21.21.57.03; author jdolecek; state Exp; branches; next 1.115; 1.115 date 2002.01.13.23.24.22; author jandberg; state Exp; branches; next 1.114; 1.114 date 2001.12.23.12.01.12; author aymeric; state Exp; branches; next 1.113; 1.113 date 2001.11.28.10.21.11; author lukem; state Exp; branches; next 1.112; 1.112 date 2001.11.20.14.34.19; author lukem; state Exp; branches; next 1.111; 1.111 date 2001.11.20.12.56.20; author lukem; state Exp; branches; next 1.110; 1.110 date 2001.11.05.21.29.43; author aymeric; state Exp; branches 1.110.2.1; next 1.109; 1.109 date 2001.08.25.21.15.45; author is; state Exp; branches 1.109.4.1; next 1.108; 1.108 date 2001.06.18.02.00.48; author christos; state Exp; branches 1.108.2.1; next 1.107; 1.107 date 2001.05.08.06.09.30; author is; state Exp; branches; next 1.106; 1.106 date 2001.03.17.22.03.13; author is; state Exp; branches; next 1.105; 1.105 date 2001.03.10.23.55.31; author is; state Exp; branches; next 1.104; 1.104 date 2001.02.02.21.52.12; author is; state Exp; branches 1.104.2.1; next 1.103; 1.103 date 2001.01.26.10.31.29; author aymeric; state Exp; branches; next 1.102; 1.102 date 2001.01.21.22.23.07; author is; state Exp; branches; next 1.101; 1.101 date 2001.01.17.00.07.20; author fvdl; state Exp; branches; next 1.100; 1.100 date 2000.09.03.19.07.05; author is; state Exp; branches; next 1.99; 1.99 date 2000.04.21.16.51.36; author bouyer; state Exp; branches 1.99.4.1; next 1.98; 1.98 date 2000.03.23.22.44.42; author is; state Exp; branches; next 1.97; 1.97 date 2000.03.14.15.56.52; author oster; state Exp; branches; next 1.96; 1.96 date 2000.01.31.22.47.07; author mhitch; state Exp; branches; next 1.95; 1.95 date 2000.01.23.21.10.26; author aymeric; state Exp; branches; next 1.94; 1.94 date 99.12.30.20.56.45; author is; state Exp; branches; next 1.93; 1.93 date 99.10.15.21.50.34; author is; state Exp; branches 1.93.2.1; next 1.92; 1.92 date 99.09.20.23.17.13; author is; state Exp; branches 1.92.2.1; next 1.91; 1.91 date 99.09.07.19.40.56; author is; state Exp; branches; next 1.90; 1.90 date 99.09.06.21.50.47; author is; state Exp; branches; next 1.89; 1.89 date 99.07.09.02.32.28; author thorpej; state Exp; branches; next 1.88; 1.88 date 99.07.07.00.05.28; author thorpej; state Exp; branches; next 1.87; 1.87 date 99.06.07.20.31.28; author thorpej; state Exp; branches; next 1.86; 1.86 date 99.04.19.21.22.57; author kleink; state Exp; branches; next 1.85; 1.85 date 99.04.16.11.13.38; author kleink; state Exp; branches; next 1.84; 1.84 date 99.03.26.21.18.49; author is; state Exp; branches 1.84.2.1 1.84.4.1; next 1.83; 1.83 date 99.03.25.23.19.59; author is; state Exp; branches; next 1.82; 1.82 date 99.03.25.23.16.14; author is; state Exp; branches; next 1.81; 1.81 date 99.03.25.21.55.17; author is; state Exp; branches; next 1.80; 1.80 date 99.03.07.22.16.19; author is; state Exp; branches; next 1.79; 1.79 date 98.12.15.19.36.55; author itohy; state Exp; branches; next 1.78; 1.78 date 98.11.11.22.26.27; author veego; state Exp; branches; next 1.77; 1.77 date 98.10.08.21.46.39; author is; state Exp; branches; next 1.76; 1.76 date 98.09.02.22.32.08; author is; state Exp; branches; next 1.75; 1.75 date 98.08.10.18.53.31; author is; state Exp; branches; next 1.74; 1.74 date 98.07.21.17.36.01; author drochner; state Exp; branches; next 1.73; 1.73 date 98.07.03.22.25.33; author mhitch; state Exp; branches; next 1.72; 1.72 date 98.02.16.22.12.45; author thorpej; state Exp; branches; next 1.71; 1.71 date 98.01.12.10.39.01; author thorpej; state Exp; branches; next 1.70; 1.70 date 97.10.19.19.20.34; author veego; state Exp; branches; next 1.69; 1.69 date 97.10.18.23.31.37; author is; state Exp; branches; next 1.68; 1.68 date 97.10.16.23.58.36; author is; state Exp; branches; next 1.67; 1.67 date 97.10.16.01.02.56; author thorpej; state Exp; branches; next 1.66; 1.66 date 97.10.10.04.56.12; author mhitch; state Exp; branches; next 1.65; 1.65 date 97.10.04.04.02.03; author mhitch; state Exp; branches; next 1.64; 1.64 date 97.09.28.20.50.00; author is; state Exp; branches; next 1.63; 1.63 date 97.09.27.22.44.31; author is; state Exp; branches; next 1.62; 1.62 date 97.08.27.19.32.47; author is; state Exp; branches; next 1.61; 1.61 date 97.08.27.11.25.43; author bouyer; state Exp; branches; next 1.60; 1.60 date 97.07.19.00.01.47; author is; state Exp; branches 1.60.2.1; next 1.59; 1.59 date 97.07.17.23.29.31; author is; state Exp; branches; next 1.58; 1.58 date 97.07.16.00.01.51; author is; state Exp; branches; next 1.57; 1.57 date 97.06.14.22.24.13; author is; state Exp; branches 1.57.2.1; next 1.56; 1.56 date 97.05.25.22.03.08; author veego; state Exp; branches; next 1.55; 1.55 date 97.04.09.19.34.01; author thorpej; state Exp; branches; next 1.54; 1.54 date 97.03.27.21.21.12; author veego; state Exp; branches; next 1.53; 1.53 date 97.03.17.19.46.39; author gwr; state Exp; branches; next 1.52; 1.52 date 97.03.15.18.09.20; author is; state Exp; branches; next 1.51; 1.51 date 96.12.16.16.17.31; author is; state Exp; branches 1.51.6.1; next 1.50; 1.50 date 96.12.04.16.36.36; author is; state Exp; branches; next 1.49; 1.49 date 96.10.17.15.42.38; author is; state Exp; branches; next 1.48; 1.48 date 96.05.19.21.04.50; author veego; state Exp; branches; next 1.47; 1.47 date 96.05.12.16.17.19; author thorpej; state Exp; branches; next 1.46; 1.46 date 96.05.09.20.31.00; author is; state Exp; branches; next 1.45; 1.45 date 96.05.07.00.34.17; author thorpej; state Exp; branches; next 1.44; 1.44 date 96.04.27.20.51.08; author veego; state Exp; branches; next 1.43; 1.43 date 96.04.26.20.21.59; author is; state Exp; branches; next 1.42; 1.42 date 96.04.24.11.41.24; author is; state Exp; branches; next 1.41; 1.41 date 96.03.28.18.41.55; author is; state Exp; branches; next 1.40; 1.40 date 96.03.17.19.36.33; author is; state Exp; branches; next 1.39; 1.39 date 96.03.17.13.21.09; author cgd; state Exp; branches; next 1.38; 1.38 date 96.03.17.05.53.57; author mhitch; state Exp; branches; next 1.37; 1.37 date 96.03.17.01.16.52; author thorpej; state Exp; branches; next 1.36; 1.36 date 96.03.02.14.00.32; author veego; state Exp; branches; next 1.35; 1.35 date 96.03.01.19.42.26; author is; state Exp; branches; next 1.34; 1.34 date 96.02.24.08.59.21; author chopps; state Exp; branches; next 1.33; 1.33 date 96.01.28.19.57.47; author chopps; state Exp; branches; next 1.32; 1.32 date 95.11.30.00.56.48; author jtc; state Exp; branches; next 1.31; 1.31 date 95.10.09.02.08.38; author chopps; state Exp; branches 1.31.2.1; next 1.30; 1.30 date 95.10.07.18.05.13; author chopps; state Exp; branches; next 1.29; 1.29 date 95.10.05.12.41.04; author chopps; state Exp; branches; next 1.28; 1.28 date 95.09.30.01.52.50; author chopps; state Exp; branches; next 1.27; 1.27 date 95.08.18.16.18.43; author chopps; state Exp; branches; next 1.26; 1.26 date 95.08.18.15.56.57; author chopps; state Exp; branches; next 1.25; 1.25 date 95.05.12.13.09.22; author chopps; state Exp; branches; next 1.24; 1.24 date 95.04.27.12.08.54; author christos; state Exp; branches; next 1.23; 1.23 date 95.04.23.16.20.53; author chopps; state Exp; branches; next 1.22; 1.22 date 95.04.22.23.36.56; author christos; state Exp; branches; next 1.21; 1.21 date 95.04.22.20.25.04; author christos; state Exp; branches; next 1.20; 1.20 date 95.04.11.09.52.11; author mellon; state Exp; branches; next 1.19; 1.19 date 95.03.02.03.30.55; author chopps; state Exp; branches; next 1.18; 1.18 date 95.02.28.22.06.05; author chopps; state Exp; branches; next 1.17; 1.17 date 95.02.12.19.18.57; author chopps; state Exp; branches; next 1.16; 1.16 date 95.01.25.20.45.33; author cgd; state Exp; branches; next 1.15; 1.15 date 94.12.28.09.13.42; author chopps; state Exp; branches; next 1.14; 1.14 date 94.12.01.17.24.46; author chopps; state Exp; branches; next 1.13; 1.13 date 94.10.26.02.02.30; author cgd; state Exp; branches; next 1.12; 1.12 date 94.10.06.19.07.20; author chopps; state Exp; branches; next 1.11; 1.11 date 94.07.16.02.26.21; author chopps; state Exp; branches; next 1.10; 1.10 date 94.06.15.19.04.28; author chopps; state Exp; branches 1.10.2.1; next 1.9; 1.9 date 94.06.05.07.43.37; author chopps; state Exp; branches; next 1.8; 1.8 date 94.05.29.04.50.04; author chopps; state Exp; branches; next 1.7; 1.7 date 94.05.29.01.44.37; author chopps; state Exp; branches; next 1.6; 1.6 date 94.05.25.21.54.09; author chopps; state Exp; branches; next 1.5; 1.5 date 94.05.25.07.59.02; author chopps; state Exp; branches; next 1.4; 1.4 date 94.05.22.19.33.25; author chopps; state Exp; branches; next 1.3; 1.3 date 94.05.22.07.22.25; author chopps; state Exp; branches; next 1.2; 1.2 date 94.05.12.05.57.00; author chopps; state Exp; branches; next 1.1; 1.1 date 94.05.08.05.54.39; author chopps; state Exp; branches; next ; 1.186.4.1 date 2025.11.21.09.53.24; author martin; state Exp; branches; next ; commitid kMENB4DXduMv8pjG; 1.181.2.1 date 2019.05.05.02.31.39; author isaki; state Exp; branches; next ; commitid P6qg5pdPOH2RzXlB; 1.179.2.1 date 2019.06.10.22.05.48; author christos; state Exp; branches; next 1.179.2.2; commitid jtc8rnCzWiEEHGqB; 1.179.2.2 date 2020.04.08.14.07.26; author martin; state Exp; branches; next ; commitid Qli2aW9E74UFuA3C; 1.178.14.1 date 2018.03.15.09.12.02; author pgoyette; state Exp; branches; next 1.178.14.2; commitid lb7w3QtkrVH4axuA; 1.178.14.2 date 2018.09.30.01.45.36; author pgoyette; state Exp; branches; next 1.178.14.3; commitid SQ44grEPCeKPh4UA; 1.178.14.3 date 2018.12.26.14.01.32; author pgoyette; state Exp; branches; next ; commitid xUhK8IAeBM1azj5B; 1.177.2.1 date 2016.11.04.14.48.57; author pgoyette; state Exp; branches; next ; 1.176.2.1 date 2015.05.26.02.28.46; author msaitoh; state Exp; branches; next ; 1.176.4.1 date 2015.04.06.15.17.51; author skrll; state Exp; branches; next 1.176.4.2; 1.176.4.2 date 2016.10.05.20.55.23; author skrll; state Exp; branches; next ; 1.175.2.1 date 2014.08.10.06.53.49; author tls; state Exp; branches; next ; 1.170.4.1 date 2013.08.28.23.59.10; author rmind; state Exp; branches; next 1.170.4.2; 1.170.4.2 date 2014.05.18.17.44.55; author rmind; state Exp; branches; next ; 1.160.2.1 date 2012.11.20.03.00.57; author tls; state Exp; branches; next 1.160.2.2; 1.160.2.2 date 2013.02.25.00.28.21; author tls; state Exp; branches; next 1.160.2.3; 1.160.2.3 date 2013.06.23.06.19.59; author tls; state Exp; branches; next 1.160.2.4; 1.160.2.4 date 2014.08.20.00.02.43; author tls; state Exp; branches; next 1.160.2.5; 1.160.2.5 date 2017.12.03.11.35.48; author jdolecek; state Exp; branches; next ; commitid XcIYRZTAh1LmerhA; 1.154.2.1 date 2012.11.22.00.23.35; author riz; state Exp; branches; next 1.154.2.2; 1.154.2.2 date 2012.11.22.00.27.54; author riz; state Exp; branches; next ; 1.149.2.1 date 2012.04.17.00.06.01; author yamt; state Exp; branches; next 1.149.2.2; 1.149.2.2 date 2012.05.23.10.07.40; author yamt; state Exp; branches; next 1.149.2.3; 1.149.2.3 date 2012.10.30.17.18.47; author yamt; state Exp; branches; next 1.149.2.4; 1.149.2.4 date 2013.01.16.05.32.41; author yamt; state Exp; branches; next 1.149.2.5; 1.149.2.5 date 2013.01.23.00.05.39; author yamt; state Exp; branches; next 1.149.2.6; 1.149.2.6 date 2014.05.22.11.39.28; author yamt; state Exp; branches; next ; 1.149.6.1 date 2012.02.18.07.31.15; author mrg; state Exp; branches; next 1.149.6.2; 1.149.6.2 date 2012.04.29.23.04.37; author mrg; state Exp; branches; next 1.149.6.3; 1.149.6.3 date 2012.06.02.11.08.50; author mrg; state Exp; branches; next ; 1.143.6.1 date 2011.06.23.14.18.57; author cherry; state Exp; branches; next ; 1.142.4.1 date 2010.03.18.04.36.47; author rmind; state Exp; branches; next 1.142.4.2; 1.142.4.2 date 2011.03.05.20.49.20; author rmind; state Exp; branches; next ; 1.140.10.1 date 2009.09.16.13.37.35; author yamt; state Exp; branches; next 1.140.10.2; 1.140.10.2 date 2010.03.11.15.02.00; author yamt; state Exp; branches; next ; 1.140.20.1 date 2009.09.16.04.53.20; author snj; state Exp; branches; next ; 1.140.28.1 date 2010.04.21.00.33.52; author matt; state Exp; branches; next ; 1.138.2.1 date 2007.11.06.23.14.30; author matt; state Exp; branches; next 1.138.2.2; 1.138.2.2 date 2008.03.23.02.03.53; author matt; state Exp; branches; next ; 1.137.4.1 date 2007.09.03.10.18.17; author skrll; state Exp; branches; next ; 1.137.8.1 date 2007.09.03.16.47.07; author jmcneill; state Exp; branches; next ; 1.136.30.1 date 2007.07.15.13.15.26; author ad; state Exp; branches; next 1.136.30.2; 1.136.30.2 date 2007.08.20.18.37.16; author ad; state Exp; branches; next ; 1.136.32.1 date 2007.07.11.19.57.48; author mjf; state Exp; branches; next ; 1.136.38.1 date 2007.06.26.18.12.07; author garbled; state Exp; branches; next 1.136.38.2; 1.136.38.2 date 2007.10.03.19.22.20; author garbled; state Exp; branches; next ; 1.135.10.1 date 2007.09.03.14.22.44; author yamt; state Exp; branches; next 1.135.10.2; 1.135.10.2 date 2008.02.27.08.36.18; author yamt; state Exp; branches; next ; 1.129.2.1 date 2004.08.03.10.31.49; author skrll; state Exp; branches; next 1.129.2.2; 1.129.2.2 date 2004.09.18.14.31.33; author skrll; state Exp; branches; next 1.129.2.3; 1.129.2.3 date 2004.09.21.13.12.18; author skrll; state Exp; branches; next 1.129.2.4; 1.129.2.4 date 2004.12.18.09.31.01; author skrll; state Exp; branches; next 1.129.2.5; 1.129.2.5 date 2005.01.17.19.29.12; author skrll; state Exp; branches; next ; 1.121.2.1 date 2002.05.16.13.31.55; author gehenna; state Exp; branches; next 1.121.2.2; 1.121.2.2 date 2002.05.17.15.09.02; author gehenna; state Exp; branches; next 1.121.2.3; 1.121.2.3 date 2002.05.30.15.32.31; author gehenna; state Exp; branches; next ; 1.121.4.1 date 2002.05.28.19.34.47; author tv; state Exp; branches; next ; 1.110.2.1 date 2001.11.05.21.29.43; author nathanw; state dead; branches; next 1.110.2.2; 1.110.2.2 date 2002.01.08.00.22.58; author nathanw; state Exp; branches; next 1.110.2.3; 1.110.2.3 date 2002.02.28.04.06.29; author nathanw; state Exp; branches; next 1.110.2.4; 1.110.2.4 date 2002.06.20.03.37.52; author nathanw; state Exp; branches; next 1.110.2.5; 1.110.2.5 date 2002.09.17.21.12.54; author nathanw; state Exp; branches; next 1.110.2.6; 1.110.2.6 date 2002.10.18.02.34.43; author nathanw; state Exp; branches; next 1.110.2.7; 1.110.2.7 date 2002.11.11.21.56.13; author nathanw; state Exp; branches; next ; 1.109.4.1 date 2001.11.12.21.16.22; author thorpej; state Exp; branches; next ; 1.108.2.1 date 2001.09.13.01.13.00; author thorpej; state Exp; branches; next 1.108.2.2; 1.108.2.2 date 2002.01.10.19.37.16; author thorpej; state Exp; branches; next 1.108.2.3; 1.108.2.3 date 2002.02.11.20.06.49; author jdolecek; state Exp; branches; next 1.108.2.4; 1.108.2.4 date 2002.06.23.17.34.24; author jdolecek; state Exp; branches; next 1.108.2.5; 1.108.2.5 date 2002.10.10.18.31.19; author jdolecek; state Exp; branches; next ; 1.104.2.1 date 2001.04.09.01.50.34; author nathanw; state Exp; branches; next 1.104.2.2; 1.104.2.2 date 2001.06.21.18.13.09; author nathanw; state Exp; branches; next ; 1.99.4.1 date 2000.09.03.19.17.57; author is; state Exp; branches; next ; 1.93.2.1 date 2000.11.20.19.58.26; author bouyer; state Exp; branches; next 1.93.2.2; 1.93.2.2 date 2001.01.18.09.22.09; author bouyer; state Exp; branches; next 1.93.2.3; 1.93.2.3 date 2001.02.11.19.08.46; author bouyer; state Exp; branches; next 1.93.2.4; 1.93.2.4 date 2001.03.12.13.27.11; author bouyer; state Exp; branches; next 1.93.2.5; 1.93.2.5 date 2001.03.27.15.30.14; author bouyer; state Exp; branches; next ; 1.92.2.1 date 99.12.27.18.31.33; author wrstuden; state Exp; branches; next ; 1.84.2.1 date 2000.02.04.23.19.05; author he; state Exp; branches; next ; 1.84.4.1 date 99.06.21.00.46.39; author thorpej; state Exp; branches; next 1.84.4.2; 1.84.4.2 date 99.08.02.19.36.41; author thorpej; state Exp; branches; next ; 1.60.2.1 date 97.08.27.21.45.09; author thorpej; state Exp; branches; next 1.60.2.2; 1.60.2.2 date 97.09.01.20.06.35; author thorpej; state Exp; branches; next 1.60.2.3; 1.60.2.3 date 97.10.14.08.26.05; author thorpej; state Exp; branches; next 1.60.2.4; 1.60.2.4 date 97.10.16.01.04.02; author thorpej; state Exp; branches; next ; 1.57.2.1 date 97.07.01.17.35.45; author bouyer; state Exp; branches; next 1.57.2.2; 1.57.2.2 date 97.07.17.13.42.48; author bouyer; state Exp; branches; next 1.57.2.3; 1.57.2.3 date 97.07.22.12.21.17; author bouyer; state Exp; branches; next ; 1.51.6.1 date 97.03.10.16.20.15; author is; state Exp; branches; next ; 1.31.2.1 date 95.10.20.11.01.01; author chopps; state Exp; branches; next 1.31.2.2; 1.31.2.2 date 95.11.10.19.29.49; author chopps; state Exp; branches; next ; 1.10.2.1 date 94.07.16.03.32.46; author cgd; state Exp; branches; next ; desc @@ 1.196 log @Merge the m68k trap code. Still a bit more tidying up to do here, but this eliminates a significant chunk of code duplication. Biggest change here is for Amiga, whose different-from-everyone-else's 68040 write-back code was voted off the island. @ text @# $NetBSD: files.amiga,v 1.195 2026/03/30 03:32:21 thorpej Exp $ # maxpartitions must be first item in files.${ARCH}.newconf maxpartitions 16 # NOTE THAT AMIGA IS SPECIAL! defflag PANICBUTTON # panic on kbd NMI if not DDB maxusers 2 8 64 defflag opt_amigaccgrf.h GRF_NTSC defflag opt_amigaccgrf.h GRF_PAL :GRF_NTSC # temporary workaround defflag opt_amigaccgrf.h GRF_ECS GRF_AGA defflag opt_amigaccgrf.h GRF_A2024:GRF_ECS defflag opt_amigaccgrf.h GRF_AGA_VGA:GRF_AGA defflag opt_amigaccgrf.h GRF_SUPER72:GRF_AGA defflag opt_amigaccgrf.h USE_C_BFOPS defflag opt_amigacons.h RETINACONSOLE ULOWELLCONSOLE CL5426CONSOLE defflag opt_amigacons.h CV64CONSOLE CV3DCONSOLE TSENGCONSOLE defflag opt_amigacons.h SERCONSOLE defflag opt_mntva.h MNTVA_CONSOLE defflag opt_zz9k_fb.h ZZFB_CONSOLE defflag opt_kfont.h KFONT_CONS_ISO8859_1 defflag opt_kfont.h KFONT_CONS_ISO8859_2 defparam opt_retina.h RH_MEMCLK defflag opt_retina.h RH_64BIT_SPRITE RH_HARDWARECURSOR defflag opt_retina.h RETINA_SPEED_HACK defflag BB060STUPIDROM defflag P5PPC68KBOARD defflag LEV6_DEFER defflag DEVRELOAD defflag opt_p5pb.h P5PB_DEBUG P5PB_CONSOLE defparam IOBZCLOCK device mainbus {} attach mainbus at root device cpu attach cpu at mainbus # for bus_space define amibus_bl file arch/amiga/amiga/amiga_bus_simple_4.c define amibus_ww file arch/amiga/amiga/amiga_bus_simple_2word.c define amibus_wb file arch/amiga/amiga/amiga_bus_simple_1word.c define amibus_b16 file arch/amiga/amiga/amiga_bus_simple_16.c amibus_b16 define amibus_b800 file arch/amiga/amiga/amiga_bus_simple_0x800.c amibus_b800 define amibus_b1000 file arch/amiga/amiga/amiga_bus_simple_0x1000.c amibus_b1000 define amibus_b4000 file arch/amiga/amiga/amiga_bus_simple_0x4000.c amibus_b4000 define amibus_empb file arch/amiga/pci/empb_bsm.c amibus_empb file arch/amiga/amiga/bus.c # zorro expansion bus. device zbus {} attach zbus at mainbus file arch/amiga/dev/zbus.c zbus define event {} file arch/amiga/dev/event.c event device clock attach clock at mainbus file arch/amiga/dev/clock.c # A2000 internal hwc device a2kbbc: msm6242b attach a2kbbc at mainbus file arch/amiga/dev/a2kbbc.c a2kbbc # A3000/4000 internal hwc device a34kbbc attach a34kbbc at mainbus file arch/amiga/dev/a34kbbc.c a34kbbc # keyboard device kbd: event,wskbddev attach kbd at mainbus file arch/amiga/dev/kbd.c kbd needs-flag file arch/amiga/dev/wskbdmap_amiga.c kbd # serial port device ser: tty attach ser at mainbus file arch/amiga/dev/ser.c ser needs-count # parallel port device par attach par at mainbus file arch/amiga/dev/par.c par needs-count # audio device aucc: audiobus attach aucc at mainbus file arch/amiga/dev/aucc.c aucc needs-flag device melody: audiobus, tms320av110 attach melody at zbus file arch/amiga/dev/melody.c melody device repulse: audiobus, ac97 attach repulse at zbus file arch/amiga/dev/repulse.c repulse device toccata: audiobus, ad1848 attach toccata at zbus file arch/amiga/dev/toccata.c toccata # mouse device ms: event, wsmousedev attach ms at mainbus file arch/amiga/dev/ms.c ms needs-flag # floppy device fdc { unit = -1 } attach fdc at mainbus device fd: disk attach fd at fdc file arch/amiga/dev/fd.c fd needs-flag # graphic devices define grfbus {} device grf {}: wsemuldisplaydev, vcons attach grf at grfbus file arch/amiga/dev/grf.c grf needs-count device ite: tty attach ite at grf file arch/amiga/dev/ite.c ite needs-flag file arch/amiga/dev/kbdmap.c ite file arch/amiga/dev/kf_custom.c kfont_custom file arch/amiga/dev/kf_iso8859_1_8x8.c kfont_cons_iso8859_1 & ( ite | wsdisplay) file arch/amiga/dev/kf_iso8859_1_8x11.c kfont_cons_iso8859_1 & kfont_8x11 file arch/amiga/dev/kf_iso8859_2_8x8.c kfont_cons_iso8859_2 & ( ite | wsdisplay ) file arch/amiga/dev/kf_iso8859_2_8x11.c kfont_cons_iso8859_2 & kfont_8x11 # custom chips grf (ite0 grf0) device grfcc: grfbus attach grfcc at mainbus file arch/amiga/dev/grf_cc.c grfcc needs-flag file arch/amiga/dev/ite_cc.c grfcc & ite # wscons interface to custom chips device amidisplaycc: wsemuldisplaydev, vcons attach amidisplaycc at mainbus file arch/amiga/dev/amidisplaycc.c amidisplaycc needs-flag defpseudo view file arch/amiga/dev/view.c view | grfcc needs-count file arch/amiga/dev/grfabs.c grfcc | view | amidisplaycc file arch/amiga/dev/grfabs_cc.c grfcc | view | amidisplaycc file arch/amiga/dev/grfabs_ccglb.c grfcc | view | amidisplaycc # retina ZII grf (ite1 grf1) device grfrt: grfbus attach grfrt at zbus file arch/amiga/dev/grf_rt.c grfrt needs-flag file arch/amiga/dev/ite_rt.c grfrt & ite # retina ZIII grf (ite2 grf2) device grfrh: grfbus attach grfrh at zbus file arch/amiga/dev/grf_rh.c grfrh needs-flag file arch/amiga/dev/ite_rh.c grfrh & ite # cirrus grf (ite3 grf3) device grfcl: grfbus attach grfcl at zbus file arch/amiga/dev/grf_cl.c grfcl needs-flag file arch/amiga/dev/ite_cl.c grfcl & ite # A2410 grf (ite4 grf4) device grful: grfbus attach grful at zbus file arch/amiga/dev/grf_ul.c grful needs-flag file arch/amiga/dev/ite_ul.c grful & ite file arch/amiga/dev/grf_ultms.c grful # CyberVison 64 grf (ite5 grf5) device grfcv: grfbus attach grfcv at zbus file arch/amiga/dev/grf_cv.c grfcv needs-flag file arch/amiga/dev/ite_cv.c grfcv & ite # Tseng grf (ite6 grf6) device grfet: grfbus attach grfet at zbus file arch/amiga/dev/grf_et.c grfet needs-flag file arch/amiga/dev/ite_et.c grfet & ite # CyberVison 64/3D grf (ite7 grf7) device grfcv3d: grfbus attach grfcv3d at zbus file arch/amiga/dev/grf_cv3d.c grfcv3d needs-flag file arch/amiga/dev/ite_cv3d.c grfcv3d & ite # MNT VA2000 device mntva: wsemuldisplaydev, rasops16, rasops32, vcons, videomode attach mntva at zbus file arch/amiga/dev/mntva.c mntva needs-flag # MNT ZZ9000 define zz9kbus {} device zz9k: zz9kbus attach zz9k at zbus file arch/amiga/dev/zz9k.c zz9k needs-flag device zzfb: wsemuldisplaydev, rasops8, rasops15, rasops16, rasops32, vcons attach zzfb at zz9kbus with zz9k_fb file arch/amiga/dev/zz9k_fb.c zz9k_fb needs-flag device zz: ifnet, ether, arp attach zz at zz9kbus with zz9k_if file arch/amiga/dev/zz9k_if.c zz9k_if needs-flag device zzax: audiobus attach zzax at zz9kbus with zz9k_ax file arch/amiga/dev/zz9k_ax.c zz9k_ax needs-flag device zzusb attach zzusb at zz9kbus with zz9k_usb file arch/amiga/dev/zz9k_usb.c zz9k_usb needs-flag # device defined in sys/conf/files # A2065, Ameristar, Ariadne ethernet cards attach le at zbus with le_zbus: le24 file arch/amiga/dev/if_le.c le_zbus needs-flag # AriadneII ethernet card # device defined in sys/conf/files attach ne at zbus with ne_zbus: rtl80x9 file arch/amiga/dev/if_ne_zbus.c ne_zbus needs-flag # X-Surf define xsurfbus {} device xsurf: xsurfbus attach xsurf at zbus file arch/amiga/dev/xsurf.c xsurf needs-flag attach ne at xsurfbus with ne_xsurf: rtl80x9 file arch/amiga/dev/if_ne_xsurf.c ne_xsurf needs-flag attach wdc at xsurfbus with wdc_xsurf file arch/amiga/dev/wdc_xsurf.c wdc_xsurf & xsurf define xshbus {} device xsh: xshbus attach xsh at zbus file arch/amiga/dev/xsh.c xsh needs-flag attach ne at xshbus with ne_xsh: ax88190, mii_bitbang file arch/amiga/dev/if_ne_xsh.c ne_xsh needs-flag # Hydra ethernet card device ed: ifnet, ether, arp attach ed at zbus with ed_zbus: dp8390nic file arch/amiga/dev/if_ed_zbus.c ed_zbus needs-flag # C=/Ameristar A2060 / 560 attach bah at zbus with bah_zbus file arch/amiga/dev/if_bah_zbus.c bah_zbus # CEI A4066 EthernetPLUS device es: ifnet, ether, arp attach es at zbus file arch/amiga/dev/if_es.c es needs-flag # Quicknet ethernet card device qn: ifnet, ether, arp attach qn at zbus file arch/amiga/dev/if_qn.c qn needs-flag # A2232 msc serial ports device msc: tty attach msc at zbus file arch/amiga/dev/msc.c msc needs-count # bsc/Alf Data MultiFaceCard device mfc { unit = -1 } attach mfc at zbus device mfcs: tty attach mfcs at mfc device mfcp attach mfcp at mfc file arch/amiga/dev/mfc.c mfcs | mfcp needs-count # direct bus ISA-chip i/o define supio {port = -1} # DraCo superio chip device drsupio: supio attach drsupio at mainbus file arch/amiga/dev/drsupio.c drsupio # ZBus HyperComs: HyperCom Z3, HyperCom 4 device hyper: supio attach hyper at zbus file arch/amiga/dev/hyper.c hyper # IOBlix device iobl: supio, amibus_b16 attach iobl at zbus with iobl_zbus file arch/amiga/dev/ioblix_zbus.c iobl_zbus attach com at supio with com_supio file arch/amiga/dev/com_supio.c com_supio # handle gvp's odd autoconf info.. device gvpbus {} attach gvpbus at zbus file arch/amiga/dev/gvpbus.c gvpbus attach lpt at supio with lpt_supio file arch/amiga/dev/lpt_supio.c lpt_supio include "dev/scsipi/files.scsipi" # wd 33c93 controllers define sbic file arch/amiga/dev/sbic.c sbic # GVP series II device gtsc: scsi, sbic attach gtsc at gvpbus file arch/amiga/dev/gtsc.c gtsc needs-flag # Amiga 3000 internal device ahsc: scsi, sbic attach ahsc at mainbus file arch/amiga/dev/ahsc.c ahsc needs-flag # C= A2091 device atzsc: scsi, sbic attach atzsc at zbus file arch/amiga/dev/atzsc.c atzsc needs-flag # ncr 5380 controllers define sci file arch/amiga/dev/sci.c sci # Supra Wordsync II device wstsc: scsi, sci attach wstsc at zbus file arch/amiga/dev/wstsc.c wstsc needs-flag # IVS device ivsc: scsi, sci attach ivsc at zbus file arch/amiga/dev/ivsc.c ivsc needs-flag # MLH device mlhsc: scsi, sci attach mlhsc at zbus file arch/amiga/dev/mlhsc.c mlhsc needs-flag # CSA twelve gauge. device otgsc: scsi, sci attach otgsc at zbus file arch/amiga/dev/otgsc.c otgsc needs-flag # ncr 57c710 controllers define asiop file arch/amiga/dev/siop.c asiop # PPI Zeus device zssc: scsi, asiop attach zssc at zbus file arch/amiga/dev/zssc.c zssc needs-flag # CSA Magnum device mgnsc: scsi, asiop attach mgnsc at zbus file arch/amiga/dev/mgnsc.c mgnsc needs-flag # MacroSystems USA Warp Engine device wesc: scsi, asiop attach wesc at zbus file arch/amiga/dev/wesc.c wesc needs-flag # C= A4091 & A4000T device afsc: scsi, asiop attach afsc at zbus device aftsc: scsi, asiop attach aftsc at mainbus file arch/amiga/dev/afsc.c afsc | aftsc needs-flag # ncr 57c720/770 controllers define siopng file arch/amiga/dev/siop2.c siopng # Emulex ESP216 & FAS216 controllers # FastlaneZ3 device flsc: scsi, ncr53c9x attach flsc at zbus file arch/amiga/dev/flsc.c flsc needs-flag # Blizzard1230-I,II device bzsc: scsi, ncr53c9x attach bzsc at zbus file arch/amiga/dev/bzsc.c bzsc needs-flag # Blizzard12x0-IV device bzivsc: scsi, ncr53c9x attach bzivsc at zbus file arch/amiga/dev/bzivsc.c bzivsc needs-flag # Blizzard2060 scsi device bztzsc: scsi, ncr53c9x attach bztzsc at zbus file arch/amiga/dev/bztzsc.c bztzsc needs-flag # CyberSCSI [I] scsi device cbsc: scsi, ncr53c9x attach cbsc at zbus file arch/amiga/dev/cbsc.c cbsc needs-flag # CyberSCSI MKII scsi device cbiisc: scsi, ncr53c9x attach cbiisc at zbus file arch/amiga/dev/cbiisc.c cbiisc needs-flag # EMPLANT device empsc: scsi, sci attach empsc at zbus file arch/amiga/dev/empsc.c empsc needs-flag # MacroSystem DraCo internal device drsc: scsi, asiop attach drsc at mainbus file arch/amiga/dev/drsc.c drsc needs-flag # MacroSystem DraCo internal DS2404 hwc device drbbc attach drbbc at mainbus file arch/amiga/dev/drbbc.c drbbc # list of standard files... file dev/cons.c file dev/cninit.c file arch/amiga/amiga/amiga_init.c file arch/amiga/amiga/autoconf.c file arch/amiga/amiga/cia.c file arch/amiga/amiga/conf.c file arch/amiga/amiga/disksubr.c file arch/amiga/amiga/dkbad.c file arch/amiga/amiga/machdep.c file arch/amiga/amiga/pmap_bootstrap.c file arch/amiga/amiga/cc.c file dev/md_root.c memory_disk_hooks file arch/m68k/m68k/db_memrw.c ddb file arch/m68k/m68k/delay.s file arch/m68k/m68k/bus_dma.c define gayle file arch/amiga/amiga/gayle.c gayle file arch/amiga/dev/gayle_pcmcia.c pccard device pccard: pcmciabus, gayle attach pccard at mainbus include "dev/pcmcia/files.pcmcia" include "dev/ata/files.ata" # Amiga 4000/1200 IDE using MI wdc attach wdc at mainbus with wdc_amiga: gayle, amibus_b1000 file arch/amiga/dev/wdc_amiga.c wdc_amiga # Buddha wdc attach wdc at zbus with wdc_buddha file arch/amiga/dev/wdc_buddha.c wdc_buddha # FastATA device efa: ata, wdc_common, amibus_b1000 attach efa at mainbus file arch/amiga/dev/efa.c efa # Compatibility modules # Bluetooth stack include "dev/bluetooth/files.bluetooth" # USB stack include "dev/usb/files.usb" # Phase5 BPPC/CSPPC internal bus device p5bus {} attach p5bus at zbus file arch/amiga/dev/p5bus.c p5bus device p5membar {} attach p5membar at zbus file arch/amiga/pci/p5membar.c p5membar # CyberStorm MKIII scsi device cbiiisc: scsi, siopng attach cbiiisc at p5bus file arch/amiga/dev/cbiiisc.c cbiiisc needs-flag # Phase5 Blizzard 603e+ SCSI device bppcsc: scsi, asiop attach bppcsc at p5bus file arch/amiga/dev/bppcsc.c bppcsc needs-flag # PCI bus file arch/amiga/pci/pci_machdep.c pci device p5pb: pcibus attach p5pb at p5bus file arch/amiga/pci/p5pb.c p5pb & pci device mppb: pcibus attach mppb at zbus file arch/amiga/pci/mppb.c mppb & pci device cv3dpb: pcibus attach cv3dpb at zbus file arch/amiga/pci/cv3dpb.c cv3dpb & pci define empmdev { } device empm attach empm at empmdev file arch/amiga/pci/empm.c empm needs-flag device empb: pcibus, amibus_empb, empmdev attach empb at zbus file arch/amiga/pci/empb.c empb & pci & empm device em4k: pcibus attach em4k at zbus file arch/amiga/pci/em4k.c em4k & pci device emmem {} attach emmem at zbus file arch/amiga/pci/emmem.c emmem include "dev/i2o/files.i2o" include "dev/pci/files.pci" device z3rambd: altmemdev attach z3rambd at zbus file arch/amiga/dev/z3rambd.c z3rambd needs-flag attach slhci at zbus with slhci_zbus file arch/amiga/dev/slhci_zbus.c slhci_zbus define acafhbus {} device acafh: acafhbus, amibus_b4000 attach acafh at mainbus file arch/amiga/dev/acafh.c acafh needs-count attach wdc at acafhbus with wdc_acafh: gayle, amibus_b1000 file arch/amiga/dev/wdc_acafh.c wdc_acafh & acafh include "arch/amiga/clockport/files.clockport" include "arch/amiga/conf/majors.amiga" @ 1.195 log @Build cacheops.c if 68020, 68030, 68040, or 68060 is configured. Adapt sun3 to this new reality. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.194 2026/03/29 19:57:33 thorpej Exp $ a481 1 file arch/amiga/amiga/trap.c @ 1.194 log @Consolidate a bunch of sub-includes of various config definitions that were extremely-but-not-universally-common across the various m68k platforms into files.m68k. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.193 2026/03/29 15:55:18 thorpej Exp $ a484 1 file arch/m68k/m68k/cacheops.c @ 1.193 log @No need for everyone to how their own entry for vm_machdep.c @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.192 2026/03/29 15:50:22 thorpej Exp $ a469 6 # kernel floating point emulator include "arch/m68k/fpe/files.fpe" # Motorola 68060 support package include "arch/m68k/060sp/files.060sp" a515 15 # NetBSD m68k a.out Binary Compatibility (COMPAT_AOUT_M68K) include "compat/aoutm68k/files.aoutm68k" # SunOS Binary Compatibility (COMPAT_SUNOS) include "compat/sunos/files.sunos" file arch/m68k/m68k/sunos_machdep.c compat_sunos # Linux binary compatibility (COMPAT_LINUX) include "compat/linux/files.linux" include "compat/linux/arch/m68k/files.linux_m68k" file arch/m68k/m68k/linux_trap.c compat_linux # OSS audio driver compatibility include "compat/ossaudio/files.ossaudio" @ 1.192 log @No need for everyone to how their own entry for procfs_machdep.c @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.191 2026/03/29 15:15:48 thorpej Exp $ a493 1 file arch/m68k/m68k/vm_machdep.c @ 1.191 log @sun2 and sun3 don't *really* need their own trimmed-down copy of sys_machdep.c; the common version was already perfectly suitable for sun3, and can be easily conditionally-trimmed-down for the 68010 case. (Sharing is caring!) @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.190 2026/03/29 14:00:16 thorpej Exp $ a493 1 file arch/m68k/m68k/procfs_machdep.c procfs @ 1.190 log @Put all of the pmap_motorola.c vs pmap_68k.c logic into files.m68k. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.189 2026/03/28 22:19:32 thorpej Exp $ a494 1 file arch/m68k/m68k/sys_machdep.c @ 1.189 log @Re-factor delay() on m68k. We've settled on a blend of the amiga version and the mvme68k version. Specifically, the amiga flavor takes a usec arg and applies the scaling factor in delay() itself, whereas the the mvme68k flavor scaled the argument in a macro before calling _delay() to do the work. Presumably this was to take advantage of constant-folding, because the argument to delay() is often a constant. We instead scale inside delay() because, hey, it's delay() executing a couple of additional instructions isn't going to kill us. Also, it allows for better diagnostic checking of delay values without exposing that in the ABI. We picked the 68060-friendly scaling factor of 1024 (shift-by-10) rather than 256 (shift-by-8). Macros to estimate the delay_divisor for a given CPU type (20/30, 40, 60) using the correct scaling factor are provided to make everything easier, as is a "weighting" macro that can be used when calibrating the delay_divisor against a known timing source (explained in a comment). atari, mac68k, and virt68k continue using their own bespoke delay() functions, for their own various (and valid) reasons, but now the m68k delay() ABI is at least common across all platforms. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.188 2026/03/28 02:48:18 thorpej Exp $ a493 1 file arch/m68k/m68k/pmap_motorola.c @ 1.188 log @Make m68k/mmu_subr.s incldued conditionally on M68K_MMU_MOTOROLA || M68K_MMU_HP. Tweak the sun3x pmap to use some of the common routines. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.187 2025/11/20 18:05:00 thorpej Exp $ d493 1 @ 1.187 log @Defflag the M060SP option in one place, and make sure to include opt_m060sp.h (and opt_fpsp.h) in the right places. PR port-m68k/59776 @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.186 2024/01/09 04:16:23 thorpej Exp $ a492 1 file arch/m68k/m68k/mmu_subr.s @ 1.186 log @Remove duplicated / slightly-tweaked loadustp() (load user segment table) routines from all of the m68k ports using the shared pmap. Instead, in pmap_init(), set up a function pointer to the appropriate mmu_load_urp*() function in mmu_subr.s. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.185 2023/05/03 13:49:30 phx Exp $ a5 1 defflag opt_m060sp.h M060SP @ 1.186.4.1 log @Pull up following revision(s) (requested by thorpej in ticket #95): sys/arch/amiga/conf/files.amiga: revision 1.187 sys/arch/mvme68k/conf/files.mvme68k: revision 1.71 sys/arch/atari/conf/files.atari: revision 1.126 sys/arch/x68k/conf/files.x68k: revision 1.87 sys/arch/m68k/m68k/vectors.c: revision 1.4 sys/arch/mvme68k/mvme68k/machdep.c: revision 1.171 sys/arch/m68k/conf/files.m68k: revision 1.58 sys/arch/virt68k/virt68k/machdep.c: revision 1.18 sys/arch/virt68k/conf/files.virt68k: revision 1.6 Defflag the M060SP option in one place, and make sure to include opt_m060sp.h (and opt_fpsp.h) in the right places. PR port-m68k/59776 @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.186 2024/01/09 04:16:23 thorpej Exp $ d6 1 @ 1.185 log @Driver for the MNT ZZ9000 Zorro board. Submitted by Alain Runa. It was formerly known as mntzz, which Alain released three years ago. Since then, the ZZ9000 had several firmware updates which changed some hardware interface details rendering the former driver non functional in some aspects. Also the audio card plug-in ZZ9000AX became available from MNT Research. Considering the major rewrite of the driver in some areas he decided to rename it to zz9k(9). The driver consists of several sub-drivers each addressing different functionality of the MNT ZZ9000 & ZZ9000AX combo card. zz9k* is the main card driver and need to be enabled if any of the sub-driver is enabled. zz9k on its own is not very useful, it only provides a common zz9kbus for the other sub-drivers to connect to, so only enable it if one of the zz9k sub-drivers are enabled. zzfb* represents the graphics driver for the boot console and the dumb framebuffer for X11 based on WSCONS. ZZFB_CONSOLE option enables the ZZ9000 to become the boot console. zz* represents the ethernet interface of the ZZ9000. It basically works but is considered experimental. zzax* represents the ZZ9000AX audio card driver, audio* attaches to it to provide audio output and input functionality. The driver is not functional yet. zzusb* represents the ZZ9000AX usb driver. It was not implemented yet and probably never will. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.184 2022/05/07 04:40:01 msaitoh Exp $ d494 1 @ 1.184 log @s/contrller/controller/ in comment. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.183 2020/03/07 20:27:54 is Exp $ d25 2 d230 22 @ 1.183 log @Whitespace police @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.182 2019/05/08 13:40:13 isaki Exp $ d327 1 a327 1 # wd 33c93 contrllers @ 1.182 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.amiga,v 1.181 2018/12/19 13:57:45 maxv Exp $ d23 1 a23 1 defflag opt_mntva.h MNTVA_CONSOLE d37 1 a37 1 defflag opt_p5pb.h P5PB_DEBUG P5PB_CONSOLE d54 1 a54 1 define amibus_wb d69 1 a69 1 define amibus_empb d125 1 a125 1 device toccata: audiobus, ad1848 d325 1 a325 1 include "dev/scsipi/files.scsipi" d342 2 a343 2 device atzsc: scsi, sbic attach atzsc at zbus d483 1 a483 1 include "dev/pcmcia/files.pcmcia" d485 1 a485 1 include "dev/ata/files.ata" d496 3 a498 3 device efa: ata, wdc_common, amibus_b1000 attach efa at mainbus file arch/amiga/dev/efa.c efa d503 1 a503 1 include "compat/aoutm68k/files.aoutm68k" d506 1 a506 1 include "compat/sunos/files.sunos" d510 3 a512 3 include "compat/linux/files.linux" include "compat/linux/arch/m68k/files.linux_m68k" file arch/m68k/m68k/linux_trap.c compat_linux d515 1 a515 1 include "compat/ossaudio/files.ossaudio" d518 1 a518 1 include "dev/bluetooth/files.bluetooth" d521 1 a521 1 include "dev/usb/files.usb" d593 1 a593 1 include "arch/amiga/clockport/files.clockport" @ 1.181 log @Remove compat_svr4 and compat_svr4_32, as discussed on tech-kern@@ recently, but also as discussed several times in the past. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.180 2018/09/22 16:22:22 maxv Exp $ d121 1 a121 1 device repulse: audiobus, ac97, mulaw d125 1 a125 1 device toccata: audiobus, ad1848, auconv @ 1.181.2.1 log @Remove obsoleted au{,rate,vol}conv and mulaw attributes. audio provides the equivalent of them inseparably. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.181 2018/12/19 13:57:45 maxv Exp $ d121 1 a121 1 device repulse: audiobus, ac97 d125 1 a125 1 device toccata: audiobus, ad1848 @ 1.180 log @Remove isic(4). It is part of ISDN, which we are now retiring. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.179 2018/03/06 06:04:21 spz Exp $ a508 3 # SVR4 Binary Compatibility (COMPAT_SVR4) include "compat/svr4/files.svr4" @ 1.179 log @if_xsh needs mii_bitbang; make a pared down kernel build @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.178 2016/10/03 14:26:02 rkujawa Exp $ a316 8 # ISDN Blaster, ISDN Master device aster: supio attach aster at zbus file arch/amiga/dev/aster.c aster attach isic at supio with isic_supio file arch/amiga/dev/isic_supio.c isic_supio @ 1.179.2.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.182 2019/05/08 13:40:13 isaki Exp $ d121 1 a121 1 device repulse: audiobus, ac97 d125 1 a125 1 device toccata: audiobus, ad1848 d317 8 d517 3 @ 1.179.2.2 log @Merge changes from current as of 20200406 @ text @d1 1 a1 1 # $NetBSD$ d23 1 a23 1 defflag opt_mntva.h MNTVA_CONSOLE d37 1 a37 1 defflag opt_p5pb.h P5PB_DEBUG P5PB_CONSOLE d54 1 a54 1 define amibus_wb d69 1 a69 1 define amibus_empb d125 1 a125 1 device toccata: audiobus, ad1848 d325 1 a325 1 include "dev/scsipi/files.scsipi" d342 2 a343 2 device atzsc: scsi, sbic attach atzsc at zbus d483 1 a483 1 include "dev/pcmcia/files.pcmcia" d485 1 a485 1 include "dev/ata/files.ata" d496 3 a498 3 device efa: ata, wdc_common, amibus_b1000 attach efa at mainbus file arch/amiga/dev/efa.c efa d503 1 a503 1 include "compat/aoutm68k/files.aoutm68k" d506 1 a506 1 include "compat/sunos/files.sunos" d510 3 a512 3 include "compat/linux/files.linux" include "compat/linux/arch/m68k/files.linux_m68k" file arch/m68k/m68k/linux_trap.c compat_linux d515 1 a515 1 include "compat/ossaudio/files.ossaudio" d518 1 a518 1 include "dev/bluetooth/files.bluetooth" d521 1 a521 1 include "dev/usb/files.usb" d593 1 a593 1 include "arch/amiga/clockport/files.clockport" @ 1.178 log @Add a driver for MNTMN VA2000. Supports accelerated wsdisplay console and running X via wsfb driver. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.177 2015/03/04 19:10:20 mlelstv Exp $ d257 1 a257 1 attach ne at xshbus with ne_xsh: ax88190 @ 1.178.14.1 log @Synch with HEAD @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.179 2018/03/06 06:04:21 spz Exp $ d257 1 a257 1 attach ne at xshbus with ne_xsh: ax88190, mii_bitbang @ 1.178.14.2 log @Ssync with HEAD @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.180 2018/09/22 16:22:22 maxv Exp $ d317 8 @ 1.178.14.3 log @Sync with HEAD, resolve a few conflicts @ text @d1 1 a1 1 # $NetBSD$ d509 3 @ 1.177 log @amidisplaycc requires vcons @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.176 2014/07/05 09:39:35 tsutsui Exp $ d23 2 d223 5 @ 1.177.2.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.178 2016/10/03 14:26:02 rkujawa Exp $ a22 2 defflag opt_mntva.h MNTVA_CONSOLE a220 5 # MNT VA2000 device mntva: wsemuldisplaydev, rasops16, rasops32, vcons, videomode attach mntva at zbus file arch/amiga/dev/mntva.c mntva needs-flag @ 1.176 log @ne at xshbus seems to require ax88190, per if_ne_xsh.c. On the other hand, dp8390nic is pulled by ne in sys/conf/files so it isn't required here. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.175 2014/01/03 10:30:47 rkujawa Exp $ d168 1 a168 1 device amidisplaycc: wsemuldisplaydev @ 1.176.2.1 log @Pull up following revision(s) (requested by mlelstv in ticket #806): sys/arch/amiga/conf/files.amiga: revision 1.177 amidisplaycc requires vcons @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.176 2014/07/05 09:39:35 tsutsui Exp $ d168 1 a168 1 device amidisplaycc: wsemuldisplaydev, vcons @ 1.176.4.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.177 2015/03/04 19:10:20 mlelstv Exp $ d168 1 a168 1 device amidisplaycc: wsemuldisplaydev, vcons @ 1.176.4.2 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.176.4.1 2015/04/06 15:17:51 skrll Exp $ a22 2 defflag opt_mntva.h MNTVA_CONSOLE a220 5 # MNT VA2000 device mntva: wsemuldisplaydev, rasops16, rasops32, vcons, videomode attach mntva at zbus file arch/amiga/dev/mntva.c mntva needs-flag d234 1 a234 1 device xsurf: xsurfbus d496 1 a496 1 # FastATA d538 1 a538 1 attach cbiiisc at p5bus d543 1 a543 1 attach bppcsc at p5bus d550 1 a550 1 attach p5pb at p5bus d591 2 a592 2 attach acafh at mainbus file arch/amiga/dev/acafh.c acafh needs-count d595 1 a595 1 file arch/amiga/dev/wdc_acafh.c wdc_acafh & acafh @ 1.175 log @Fix undefined reference to amiga_bus_stride_0x1000. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.174 2014/01/03 00:33:06 rkujawa Exp $ d250 1 a250 1 attach ne at xshbus with ne_xsh: dp8390nic @ 1.175.2.1 log @Rebase. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.176 2014/07/05 09:39:35 tsutsui Exp $ d250 1 a250 1 attach ne at xshbus with ne_xsh: ax88190 @ 1.174 log @Rework handling of Commodore Gayle chip. Avoid ugly struct casts, introduce proper bus_space accesses and some abstraction layer. All drivers that utilised Gayle also had to be refactored. I tried not to break anything more, but this clearly needs more testing... @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.173 2013/12/26 20:38:11 rkujawa Exp $ d489 1 a489 1 attach wdc at mainbus with wdc_amiga: gayle d497 1 a497 1 device efa: ata,wdc_common @ 1.173 log @Implement the probe procedure for ACA500. Now the user just needs acafh0 compiled in his kernel and it all should(tm) work. Due to lack of obio in amiga port, the probe is called directly from mbattach(). This is going to change with the introduction of obio for all non-autoconfig expansions. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.172 2013/12/22 02:21:51 rkujawa Exp $ d61 3 d594 1 a594 1 attach wdc at acafhbus with wdc_acafh @ 1.172 log @Add preliminary support for the Individual Computers ACA500 in the form of acahf driver. If ACA500 is equipped with supported accelerator with MMU, it allows running NetBSD on an Amiga 500. Since ACA is not autoconf-aware, and the probe procedure does not exist yet, the driver is activated with the ACA500_SUPPORT kernel option. The acahf driver is commented out in the GENERIC kernel for now (at least until it stops being very experimental and hackish). When it comes to ACA-specific hardware, for now the boot CF slot works. Support for everything else is incoming... @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.171 2013/08/08 21:23:51 rkujawa Exp $ a36 2 defflag opt_acafh.h ACA500_SUPPORT d589 1 a589 1 file arch/amiga/dev/acafh.c acafh needs-flag @ 1.171 log @Add preliminary support for Individual Computers new X-Surf 100 network card. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.170 2013/04/27 22:27:33 rkujawa Exp $ d37 2 d63 3 d587 9 @ 1.170 log @Add Thylacine USB Host Controller driver (just a zbus frontend to slhci). Barely works due to combination of SL811HS brain damagae and our unforgiving driver. At least most keyboards and mices are good. Of course on amiga WSCONS kernel is needed to make any use of them. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.169 2013/01/29 00:52:50 rkujawa Exp $ d238 9 @ 1.170.4.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD$ a237 9 define xshbus {} device xsh: xshbus attach xsh at zbus file arch/amiga/dev/xsh.c xsh needs-flag attach ne at xshbus with ne_xsh: dp8390nic file arch/amiga/dev/if_ne_xsh.c ne_xsh needs-flag @ 1.170.4.2 log @sync with head @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.170.4.1 2013/08/28 23:59:10 rmind Exp $ a60 6 define amibus_b1000 file arch/amiga/amiga/amiga_bus_simple_0x1000.c amibus_b1000 define amibus_b4000 file arch/amiga/amiga/amiga_bus_simple_0x4000.c amibus_b4000 d483 1 a483 1 attach wdc at mainbus with wdc_amiga: gayle, amibus_b1000 d491 1 a491 1 device efa: ata, wdc_common, amibus_b1000 a581 9 define acafhbus {} device acafh: acafhbus, amibus_b4000 attach acafh at mainbus file arch/amiga/dev/acafh.c acafh needs-count attach wdc at acafhbus with wdc_acafh: gayle, amibus_b1000 file arch/amiga/dev/wdc_acafh.c wdc_acafh & acafh @ 1.169 log @Add em4k(4). @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.168 2013/01/28 14:54:51 rkujawa Exp $ d570 3 @ 1.168 log @Add empm(4) driver to config files. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.167 2013/01/11 11:00:33 he Exp $ d555 4 @ 1.167 log @We appear to need files.usb included to get opt_usb.h generated, to make hid.c build. The inclusion of hid.c in the build is probably triggered by some configs including bluetooth support, and hid.c is apparently both for bluetooth and usb. I'm not sure what changed to make the build fail in the first place, though. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.166 2012/11/25 23:33:56 rkujawa Exp $ d546 6 a551 1 device empb: pcibus, amibus_empb d553 1 a553 1 file arch/amiga/pci/empb.c empb & pci @ 1.166 log @Add z3rambd driver, it allows using Zorro III RAM boards as block devices. This makes sense in machines equipped with RAM on accelerator boards, where difference between accelerator RAM and Zorro III RAM is significant. Hacks were needed in amiga_init.c and zbus.c, but they are only enabled if this driver is present in kernel. Otherwise user will get the usual behaviour. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.165 2012/11/19 23:43:08 rkujawa Exp $ d509 3 @ 1.165 log @Forgot do add X-Surf IDE config. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.164 2012/11/14 01:55:25 rkujawa Exp $ d554 4 @ 1.164 log @The a2kbbc is now based on MI MSM6242B driver. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.163 2012/10/27 11:54:21 phx Exp $ d235 3 @ 1.163 log @Fixed dependencies for some new PCI and clockport devices, to make a kernel compile without them. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.162 2012/10/14 20:33:17 phx Exp $ d79 1 a79 1 device a2kbbc @ 1.162 log @CV3DONZORRO2 option is no longer needed. grf_cv3d.c was successfully tested running in a Zorro2 slot. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.161 2012/10/14 13:36:07 phx Exp $ d530 1 a530 1 file arch/amiga/pci/p5pb.c pci d534 1 a534 1 file arch/amiga/pci/mppb.c pci d538 1 a538 1 file arch/amiga/pci/cv3dpb.c pci d542 1 a542 1 file arch/amiga/pci/empb.c pci @ 1.161 log @New ed(4) device driver for Hydra and ASDG Zorro2 bus network cards. This driver is based on the MI dp8390 backend. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.160 2012/07/11 17:13:31 rkujawa Exp $ a20 1 defflag opt_amigacons.h CV3DONZORRO2 @ 1.160 log @Add support for all 4 slots of G-REX 4000D and G-REX 1200. Also add (untested yet) DMA support for G-REX bridges. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.159 2012/06/07 23:30:52 rkujawa Exp $ d238 2 a239 2 attach ed at zbus with ed_zbus file arch/amiga/dev/if_ed.c ed_zbus needs-flag @ 1.160.2.1 log @Resync to 2012-11-19 00:00:00 UTC @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.164 2012/11/14 01:55:25 rkujawa Exp $ d21 1 d80 1 a80 1 device a2kbbc: msm6242b d238 2 a239 2 attach ed at zbus with ed_zbus: dp8390nic file arch/amiga/dev/if_ed_zbus.c ed_zbus needs-flag d531 1 a531 1 file arch/amiga/pci/p5pb.c p5pb & pci d535 1 a535 1 file arch/amiga/pci/mppb.c mppb & pci d539 1 a539 1 file arch/amiga/pci/cv3dpb.c cv3dpb & pci d543 1 a543 1 file arch/amiga/pci/empb.c empb & pci @ 1.160.2.2 log @resync with head @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.160.2.1 2012/11/20 03:00:57 tls Exp $ a234 3 attach wdc at xsurfbus with wdc_xsurf file arch/amiga/dev/wdc_xsurf.c wdc_xsurf & xsurf a505 3 # USB stack include "dev/usb/files.usb" d540 1 a540 6 define empmdev { } device empm attach empm at empmdev file arch/amiga/pci/empm.c empm needs-flag device empb: pcibus, amibus_empb, empmdev d542 1 a542 5 file arch/amiga/pci/empb.c empb & pci & empm device em4k: pcibus attach em4k at zbus file arch/amiga/pci/em4k.c em4k & pci a550 4 device z3rambd: altmemdev attach z3rambd at zbus file arch/amiga/dev/z3rambd.c z3rambd needs-flag @ 1.160.2.3 log @resync from head @ text @d1 1 a1 1 # $NetBSD$ a569 3 attach slhci at zbus with slhci_zbus file arch/amiga/dev/slhci_zbus.c slhci_zbus @ 1.160.2.4 log @Rebase to HEAD as of a few days ago. @ text @a60 6 define amibus_b1000 file arch/amiga/amiga/amiga_bus_simple_0x1000.c amibus_b1000 define amibus_b4000 file arch/amiga/amiga/amiga_bus_simple_0x4000.c amibus_b4000 a237 9 define xshbus {} device xsh: xshbus attach xsh at zbus file arch/amiga/dev/xsh.c xsh needs-flag attach ne at xshbus with ne_xsh: ax88190 file arch/amiga/dev/if_ne_xsh.c ne_xsh needs-flag d474 1 a474 1 attach wdc at mainbus with wdc_amiga: gayle, amibus_b1000 d482 1 a482 1 device efa: ata, wdc_common, amibus_b1000 a572 9 define acafhbus {} device acafh: acafhbus, amibus_b4000 attach acafh at mainbus file arch/amiga/dev/acafh.c acafh needs-count attach wdc at acafhbus with wdc_acafh: gayle, amibus_b1000 file arch/amiga/dev/wdc_acafh.c wdc_acafh & acafh @ 1.160.2.5 log @update from HEAD @ text @a22 2 defflag opt_mntva.h MNTVA_CONSOLE d168 1 a168 1 device amidisplaycc: wsemuldisplaydev, vcons a220 5 # MNT VA2000 device mntva: wsemuldisplaydev, rasops16, rasops32, vcons, videomode attach mntva at zbus file arch/amiga/dev/mntva.c mntva needs-flag @ 1.159 log @Enable empb in GENERIC, fix build, rearrange files.amiga. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.158 2012/06/01 09:42:16 rkujawa Exp $ d458 1 @ 1.158 log @More work on PCI memory accesses on empb(4). @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.157 2012/05/30 18:01:51 rkujawa Exp $ a525 4 file arch/amiga/pci/p5pb.c pci file arch/amiga/pci/mppb.c pci file arch/amiga/pci/empb.c pci file arch/amiga/pci/cv3dpb.c pci d530 1 d534 1 d538 1 d542 1 @ 1.157 log @Add a driver for Elbox Mediator 1200 PCI bridges. This is still a work in progress, but now it is good enough to drive a NE2000 card. Support for memory space accesses will be added soon(ish). @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.156 2012/05/15 17:35:44 rkujawa Exp $ d62 3 d541 1 a541 1 device empb: pcibus @ 1.156 log @- Split X-Surf driver from if_ne_zbus, rework, add support for clockports present on X-Surf boards. - Add gencp(4), a driver for generic clockports (it just needs a base address). Approved by phx. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.155 2012/04/17 09:59:03 rkujawa Exp $ d525 1 d538 7 @ 1.155 log @Add clockport(4) layer, which provides support for expansion bus present on Amiga-style clockports. Also add a1k2cp(4) backend driver and the first clockport device driver com_ss, that supports com(4) on clockport(4) (particurarly Individual Computers SilverSurfer). Disabled by default, since probe procedure is not written yet. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.154 2012/01/24 00:19:39 rkujawa Exp $ d223 10 a542 1 @ 1.154 log @Add voodoofb support. Allows using 3Dfx Voodoo 3 in G-REX as a console. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.153 2012/01/19 00:14:08 rkujawa Exp $ d530 2 @ 1.154.2.1 log @Pull up following revision(s) (requested by phx in ticket #680): sys/arch/amiga/dev/grf_cv3d.c: revision 1.27 sys/arch/amiga/conf/files.amiga: revision 1.162 CV3DONZORRO2 option is no longer needed. grf_cv3d.c was successfully tested running in a Zorro2 slot. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.154 2012/01/24 00:19:39 rkujawa Exp $ d21 1 @ 1.154.2.2 log @Pull up following revision(s) (requested by phx in ticket #681): sys/arch/amiga/dev/if_edreg.h: file removal sys/dev/ic/dp8390reg.h: revision 1.9 sys/arch/amiga/conf/files.amiga: revision 1.161 sys/arch/amiga/dev/if_ed_zbus.c: revision 1.1 sys/arch/amiga/dev/if_ed_zbus.c: revision 1.2 sys/arch/amiga/dev/if_ed.c: file removal New ed(4) device driver for Hydra and ASDG Zorro2 bus network cards. This driver is based on the MI dp8390 backend. Fixed receiving of odd-length packets. Driver works now perfectly. Thanks to Harald Meinzer for providing me with a Hydra for a few days. ed_ring structure is no longer needed for compatibility, as the last device driver using it (amiga/ed(4)) has been converted now. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.154.2.1 2012/11/22 00:23:35 riz Exp $ d224 2 a225 2 attach ed at zbus with ed_zbus: dp8390nic file arch/amiga/dev/if_ed_zbus.c ed_zbus needs-flag @ 1.153 log @Tons of enchancements to MD PCI code: - The G-REX 4000 and G-REX 1200 are now really supported and working (still only 1st slot but the rest are a matter of time). - Add bridge identification to p5pb, simplifies the driver and make it more user-friendly. - Retire P5PB_GENFB and P5PB_OLD_FIRMWARE options, these are now handled automatically, depending on used hardware and firmware. - Add PCI bus reconfiguration support to p5pb (PCI_NETBSD_CONFIGURE), allows using G-REX without boot to AmigaOS. - Bring p5pb registers desription up to date with my knowledge. - Add a lot of debugging code to p5pb (enabled by P5PB_DEBUG kernel option). - Fix PCI_NETBSD_CONFIGURE in mppb (now it really works). - Fix quirk handling in zbus. - Update GENERIC.in and regen the kernel configs. - Misc cleanup. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.152 2012/01/11 17:04:29 rkujawa Exp $ d36 1 a36 1 defflag opt_p5pb.h P5PB_DEBUG a528 1 #include "dev/wsfb/files.wsfb" @ 1.152 log @Add cv3dpb, a driver for CyberVision64/3D PCI bridge, which was split from p5pb. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.151 2012/01/10 20:29:50 rkujawa Exp $ a35 2 defflag opt_p5pb.h P5PB_GENFB defflag opt_p5pb.h P5PB_OLD_FIRMWARE @ 1.151 log @Changes to Phase5 hardware support: - Rework p5pb driver - simplify, cleanup, make more flexible. - Add p5membar driver, which handles PCI resources autoconfigured by the firmware. - Introduce intermediate p5bus layer, between zbus and CSPPC/BPPC on-board devices (p5pb, cbiiisc, bppcsc). - Add experimental G-REX support to p5pb (first slot support only). - Split CV64/3D PCI bridge support into separate cv3dpb driver (to be committed later). Approved by phx. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.150 2011/12/15 14:25:12 phx Exp $ d517 1 d526 3 @ 1.150 log @Amiga wscons/Xorg support, first phase. Implemented wscons for CV64 and CV64/3D. Other graphics cards drivers are prepared for it, but will not be attempted before Xorg is not running. The wscons support is disabled by default. A GENERIC kernel should behave like always. Use WSCONS to try out a kernel with wscons support. Done by rkujawa@@ and phx@@. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.149 2011/10/27 22:12:23 rkujawa Exp $ d36 4 a361 5 # Phase5 Blizzard 603e+ SCSI device bppcsc: scsi, asiop attach bppcsc at zbus file arch/amiga/dev/bppcsc.c bppcsc needs-flag a372 5 # CyberStorm MKIII scsi device cbiiisc: scsi, siopng attach cbiiisc at zbus file arch/amiga/dev/cbiiisc.c cbiiisc needs-flag d495 19 d520 1 a520 1 attach p5pb at zbus @ 1.149 log @Add driver for ELBOX FastATA 1200 Mk-III/Mk-IV (and the man page). @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.148 2011/09/19 19:15:29 rkujawa Exp $ d133 1 a133 1 device grf {} d143 1 a143 1 ( ite | amidisplaycc ) d147 1 a147 1 ( ite | amidisplaycc ) @ 1.149.2.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.149 2011/10/27 22:12:23 rkujawa Exp $ a35 2 defflag opt_p5pb.h P5PB_DEBUG P5PB_CONSOLE d133 1 a133 1 device grf {}: wsemuldisplaydev, vcons d143 1 a143 1 ( ite | wsdisplay) d147 1 a147 1 ( ite | wsdisplay ) d358 5 d374 5 a500 19 # Phase5 BPPC/CSPPC internal bus device p5bus {} attach p5bus at zbus file arch/amiga/dev/p5bus.c p5bus device p5membar {} attach p5membar at zbus file arch/amiga/pci/p5membar.c p5membar # CyberStorm MKIII scsi device cbiiisc: scsi, siopng attach cbiiisc at p5bus file arch/amiga/dev/cbiiisc.c cbiiisc needs-flag # Phase5 Blizzard 603e+ SCSI device bppcsc: scsi, asiop attach bppcsc at p5bus file arch/amiga/dev/bppcsc.c bppcsc needs-flag a503 1 file arch/amiga/pci/cv3dpb.c pci d507 1 a507 1 attach p5pb at p5bus a511 3 device cv3dpb: pcibus attach cv3dpb at zbus d514 1 @ 1.149.2.2 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.149.2.1 2012/04/17 00:06:01 yamt Exp $ a222 10 # X-Surf define xsurfbus {} device xsurf: xsurfbus attach xsurf at zbus file arch/amiga/dev/xsurf.c xsurf needs-flag attach ne at xsurfbus with ne_xsurf: rtl80x9 file arch/amiga/dev/if_ne_xsurf.c ne_xsurf needs-flag d530 1 a530 1 include "arch/amiga/clockport/files.clockport" a531 1 include "arch/amiga/conf/majors.amiga" @ 1.149.2.3 log @sync with head @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.149.2.2 2012/05/23 10:07:40 yamt Exp $ d21 1 a61 3 define amibus_empb file arch/amiga/pci/empb_bsm.c amibus_empb d235 2 a236 2 attach ed at zbus with ed_zbus: dp8390nic file arch/amiga/dev/if_ed_zbus.c ed_zbus needs-flag a454 1 file arch/m68k/m68k/bus_dma.c d523 3 a529 1 file arch/amiga/pci/p5pb.c p5pb & pci a532 1 file arch/amiga/pci/mppb.c mppb & pci a535 9 file arch/amiga/pci/cv3dpb.c cv3dpb & pci device empb: pcibus, amibus_empb attach empb at zbus file arch/amiga/pci/empb.c empb & pci device emmem {} attach emmem at zbus file arch/amiga/pci/emmem.c emmem @ 1.149.2.4 log @sync with (a bit old) head @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.149.2.3 2012/10/30 17:18:47 yamt Exp $ d79 1 a79 1 device a2kbbc: msm6242b a234 3 attach wdc at xsurfbus with wdc_xsurf file arch/amiga/dev/wdc_xsurf.c wdc_xsurf & xsurf a550 4 device z3rambd: altmemdev attach z3rambd at zbus file arch/amiga/dev/z3rambd.c z3rambd needs-flag @ 1.149.2.5 log @sync with head @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.149.2.4 2013/01/16 05:32:41 yamt Exp $ a508 3 # USB stack include "dev/usb/files.usb" @ 1.149.2.6 log @sync with head. for a reference, the tree before this commit was tagged as yamt-pagecache-tag8. this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments") @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.149.2.5 2013/01/23 00:05:39 yamt Exp $ a60 6 define amibus_b1000 file arch/amiga/amiga/amiga_bus_simple_0x1000.c amibus_b1000 define amibus_b4000 file arch/amiga/amiga/amiga_bus_simple_0x4000.c amibus_b4000 a237 9 define xshbus {} device xsh: xshbus attach xsh at zbus file arch/amiga/dev/xsh.c xsh needs-flag attach ne at xshbus with ne_xsh: dp8390nic file arch/amiga/dev/if_ne_xsh.c ne_xsh needs-flag d474 1 a474 1 attach wdc at mainbus with wdc_amiga: gayle, amibus_b1000 d482 1 a482 1 device efa: ata, wdc_common, amibus_b1000 d546 1 a546 6 define empmdev { } device empm attach empm at empmdev file arch/amiga/pci/empm.c empm needs-flag device empb: pcibus, amibus_empb, empmdev d548 1 a548 5 file arch/amiga/pci/empb.c empb & pci & empm device em4k: pcibus attach em4k at zbus file arch/amiga/pci/em4k.c em4k & pci a560 12 attach slhci at zbus with slhci_zbus file arch/amiga/dev/slhci_zbus.c slhci_zbus define acafhbus {} device acafh: acafhbus, amibus_b4000 attach acafh at mainbus file arch/amiga/dev/acafh.c acafh needs-count attach wdc at acafhbus with wdc_acafh: gayle, amibus_b1000 file arch/amiga/dev/wdc_acafh.c wdc_acafh & acafh @ 1.149.6.1 log @merge to -current. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.154 2012/01/24 00:19:39 rkujawa Exp $ a35 2 defflag opt_p5pb.h P5PB_DEBUG P5PB_CONSOLE d133 1 a133 1 device grf {}: wsemuldisplaydev, vcons d143 1 a143 1 ( ite | wsdisplay) d147 1 a147 1 ( ite | wsdisplay ) d358 5 d374 5 a500 19 # Phase5 BPPC/CSPPC internal bus device p5bus {} attach p5bus at zbus file arch/amiga/dev/p5bus.c p5bus device p5membar {} attach p5membar at zbus file arch/amiga/pci/p5membar.c p5membar # CyberStorm MKIII scsi device cbiiisc: scsi, siopng attach cbiiisc at p5bus file arch/amiga/dev/cbiiisc.c cbiiisc needs-flag # Phase5 Blizzard 603e+ SCSI device bppcsc: scsi, asiop attach bppcsc at p5bus file arch/amiga/dev/bppcsc.c bppcsc needs-flag a503 1 file arch/amiga/pci/cv3dpb.c pci d507 1 a507 1 attach p5pb at p5bus a511 3 device cv3dpb: pcibus attach cv3dpb at zbus d514 1 @ 1.149.6.2 log @sync to latest -current. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.149.6.1 2012/02/18 07:31:15 mrg Exp $ a529 2 include "arch/amiga/clockport/files.clockport" @ 1.149.6.3 log @sync to latest -current. @ text @d1 1 a1 1 # $NetBSD$ a61 3 define amibus_empb file arch/amiga/pci/empb_bsm.c amibus_empb a222 10 # X-Surf define xsurfbus {} device xsurf: xsurfbus attach xsurf at zbus file arch/amiga/dev/xsurf.c xsurf needs-flag attach ne at xsurfbus with ne_xsurf: rtl80x9 file arch/amiga/dev/if_ne_xsurf.c ne_xsurf needs-flag a514 1 file arch/amiga/pci/empb.c pci a526 7 device empb: pcibus, amibus_empb attach empb at zbus device emmem {} attach emmem at zbus file arch/amiga/pci/emmem.c emmem d533 1 @ 1.148 log @Minor changes to Amiga PCI MD code: - Add bus enumeration and resource assignment (PCI_NETBSD_CONFIGURE) to mppb(4) - no more need to run AmigaOS to configure the bus. - Add PCI configuration address register to p5pb(4). - Add PCI I/O space support to p5pb(4). - Move common code from p5pb(4) and mppb(4) to new pci_machdep.c file. - Fix style. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.147 2011/09/17 16:55:34 rkujawa Exp $ d473 5 @ 1.147 log @Add driver for Prometheus PCI bridge. Change approved by phx. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.146 2011/08/04 17:48:51 rkujawa Exp $ d499 1 @ 1.146 log @Add basic PCI support for amiga port. Add missing bus_space(9) methods needed for MI PCI. Add p5pb(4) - Phase5 PCI bridge driver (and the man page). Add quirks table to zbus(4) - needed for p5pb. Change approved by phx. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.145 2011/07/01 13:30:18 rkujawa Exp $ d498 1 d503 3 @ 1.145 log @Add Bluetooth stack to Amiga. Tested with 3Com 3CRWB6096B on an A1200. Change approved by phx. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.144 2011/06/12 03:35:38 rmind Exp $ a44 1 d60 2 d496 12 a507 1 include "arch/amiga/conf/majors.amiga" @ 1.144 log @Welcome to 5.99.53! Merge rmind-uvmplock branch: - Reorganize locking in UVM and provide extra serialisation for pmap(9). New lock order: [vmpage-owner-lock] -> pmap-lock. - Simplify locking in some pmap(9) modules by removing P->V locking. - Use lock object on vmobjlock (and thus vnode_t::v_interlock) to share the locks amongst UVM objects where necessary (tmpfs, layerfs, unionfs). - Rewrite and optimise x86 TLB shootdown code, make it simpler and cleaner. Add TLBSTATS option for x86 to collect statistics about TLB shootdowns. - Unify /dev/mem et al in MI code and provide required locking (removes kernel-lock on some ports). Also, avoid cache-aliasing issues. Thanks to Andrew Doran and Joerg Sonnenberger, as their initial patches formed the core changes of this branch. @ text @d1 1 a1 1 # $NetBSD$ d492 3 @ 1.143 log @Driver for BlizzardPPC 603e+ SCSI host adatper. Patch submitted by Radoslaw Kujawa. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.142 2009/12/06 06:46:25 tsutsui Exp $ a441 1 file arch/amiga/amiga/mem.c @ 1.143.6.1 log @Catchup with rmind-uvmplock merge. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.144 2011/06/12 03:35:38 rmind Exp $ d442 1 @ 1.142 log @Remove old MD pmap.c files for amiga and atari. They no longer work due to reorganization of common pmap_motorola.c. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.141 2009/09/14 02:23:05 mhitch Exp $ d357 5 @ 1.142.4.1 log @Unify /dev/{mem,kmem,zero,null} implementations in MI code. Based on patch from Joerg Sonnenberger, proposed on tech-kern@@, in February 2008. Work and depression still in progress. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.142 2009/12/06 06:46:25 tsutsui Exp $ d437 1 @ 1.142.4.2 log @sync with head @ text @d1 1 a1 1 # $NetBSD$ a356 5 # Phase5 Blizzard 603e+ SCSI device bppcsc: scsi, asiop attach bppcsc at zbus file arch/amiga/dev/bppcsc.c bppcsc needs-flag @ 1.141 log @Switch the amiga to the common m68k/m68k/pmap_motorola.c (Finally!!). @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.140 2008/02/20 21:43:33 drochner Exp $ a437 1 #file arch/amiga/amiga/pmap.c @ 1.140 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.amiga,v 1.139 2007/10/17 19:53:14 garbled Exp $ d438 1 a438 1 file arch/amiga/amiga/pmap.c d445 1 a445 1 #file arch/m68k/m68k/pmap_motorola.c @ 1.140.28.1 log @sync to netbsd-5 @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.140.20.1 2009/09/16 04:53:20 snj Exp $ d438 1 a438 1 #file arch/amiga/amiga/pmap.c d445 1 a445 1 file arch/m68k/m68k/pmap_motorola.c @ 1.140.10.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.140 2008/02/20 21:43:33 drochner Exp $ d438 1 a438 1 #file arch/amiga/amiga/pmap.c d445 1 a445 1 file arch/m68k/m68k/pmap_motorola.c @ 1.140.10.2 log @sync with head @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.140.10.1 2009/09/16 13:37:35 yamt Exp $ d438 1 @ 1.140.20.1 log @Pull up following revision(s) (requested by mhitch in ticket #956): sys/arch/amiga/conf/files.amiga: revision 1.141 Switch the amiga to the common m68k/m68k/pmap_motorola.c (Finally!!). @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.140 2008/02/20 21:43:33 drochner Exp $ d438 1 a438 1 #file arch/amiga/amiga/pmap.c d445 1 a445 1 file arch/m68k/m68k/pmap_motorola.c @ 1.139 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.amiga,v 1.136.38.2 2007/10/03 19:22:20 garbled Exp $ a160 3 include "dev/wscons/files.wscons" include "dev/wsfont/files.wsfont" @ 1.138 log @wdc frontent for the buddha and catweazle Z2 hardware. From an old prototype by me which was never committed due to lack of testers, adopted to 4.99 and fixed by Frank Wille. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.137 2007/06/09 16:31:08 mhitch Exp $ @ 1.138.2.1 log @sync with HEAD @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.139 2007/10/17 19:53:14 garbled Exp $ @ 1.138.2.2 log @sync with HEAD @ text @d1 1 a1 1 # files.amiga,v 1.138.2.1 2007/11/06 23:14:30 matt Exp d161 3 @ 1.137 log @Add amiga/amiga/pmap_bootstrap.c. Amiga can now use either the amiga pmap.c or the m68k common pmap_motorola.c. Add comment-out entry for m68k/m68k/pmap_motorola.c. Currently still uses amiga pmap, but switching to m68k common pmap_motorola is done easily for testing. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.136 2005/12/11 12:16:26 christos Exp $ d468 4 @ 1.137.8.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.138 2007/08/20 07:40:29 is Exp $ a467 4 # Buddha wdc attach wdc at zbus with wdc_buddha file arch/amiga/dev/wdc_buddha.c wdc_buddha @ 1.137.4.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.138 2007/08/20 07:40:29 is Exp $ a467 4 # Buddha wdc attach wdc at zbus with wdc_buddha file arch/amiga/dev/wdc_buddha.c wdc_buddha @ 1.136 log @merge ktrace-lwp. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.129.2.5 2005/01/17 19:29:12 skrll Exp $ d442 1 d448 1 @ 1.136.30.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.136 2005/12/11 12:16:26 christos Exp $ a441 1 file arch/amiga/amiga/pmap_bootstrap.c a446 1 #file arch/m68k/m68k/pmap_motorola.c @ 1.136.30.2 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.136.30.1 2007/07/15 13:15:26 ad Exp $ a467 4 # Buddha wdc attach wdc at zbus with wdc_buddha file arch/amiga/dev/wdc_buddha.c wdc_buddha @ 1.136.32.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.137 2007/06/09 16:31:08 mhitch Exp $ a441 1 file arch/amiga/amiga/pmap_bootstrap.c a446 1 #file arch/m68k/m68k/pmap_motorola.c @ 1.136.38.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.137 2007/06/09 16:31:08 mhitch Exp $ a441 1 file arch/amiga/amiga/pmap_bootstrap.c a446 1 #file arch/m68k/m68k/pmap_motorola.c @ 1.136.38.2 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.138 2007/08/20 07:40:29 is Exp $ a467 4 # Buddha wdc attach wdc at zbus with wdc_buddha file arch/amiga/dev/wdc_buddha.c wdc_buddha @ 1.135 log @No more idesc please - we use the wdc driver. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.134 2004/12/07 04:33:24 chs Exp $ @ 1.135.10.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.135 2005/01/13 16:11:38 is Exp $ a441 1 file arch/amiga/amiga/pmap_bootstrap.c a446 1 #file arch/m68k/m68k/pmap_motorola.c a465 4 # Buddha wdc attach wdc at zbus with wdc_buddha file arch/amiga/dev/wdc_buddha.c wdc_buddha @ 1.135.10.2 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.135.10.1 2007/09/03 14:22:44 yamt Exp $ d161 3 @ 1.134 log @use the m68k-common procfs_machdep.c on all m68k platforms. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.133 2004/01/20 19:58:00 jdolecek Exp $ a412 5 # Amiga 4000/1200 IDE masquerading as SCSI device idesc: scsi attach idesc at mainbus file arch/amiga/dev/idesc.c idesc needs-flag @ 1.133 log @cleanup old lpt(4) attachment, and glue ppbus in so that they can coexist: * lpt device is defined in MI place (dev/ppbus/files.ppbus), dev/ic/lpt.c is included there too; dev/ic/lpt.c is not included if ppbus is configured or if there is alternative platform lpt (like for pc532) * g/c MD lpt definitions and custom puc/upc attachments, glue moved to conf/files and dev/pci/files.pci respectively; remove device lpt definition from dev/isa/files.isa * add ppbus parport attribute, atppc device attachments, adjust plip and lpt glue @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.132 2003/09/22 18:17:31 jandberg Exp $ a446 1 file arch/amiga/amiga/procfs_machdep.c procfs d452 1 @ 1.132 log @add wscons support to amiga mouse @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.131 2003/07/27 01:17:40 thorpej Exp $ a292 3 device lpt file dev/ic/lpt.c lpt needs-flag @ 1.131 log @Since everyone uses clock_subr.c (or should, if they don't currently), list it in conf/files instead of in every port's files.*. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.130 2003/07/14 15:53:46 aymeric Exp $ d117 1 a117 1 device ms: event @ 1.130 log @always include dev/cons.c and dev/cninit.c Problem reported by Guther Nikl on port-amiga This follows what other ports do. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.129 2003/06/28 08:39:24 he Exp $ a71 1 file dev/clock_subr.c @ 1.129 log @Defflag M060SP and PANICBUTTON, now that machdep.c includes the corresponding files. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.127 2002/11/03 02:29:38 chs Exp $ d440 2 a441 2 file dev/cons.c ite | ser file dev/cninit.c ite | ser @ 1.129.2.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.133 2004/01/20 19:58:00 jdolecek Exp $ d72 1 d118 1 a118 1 device ms: event, wsmousedev d294 3 d440 2 a441 2 file dev/cons.c file dev/cninit.c @ 1.129.2.2 log @Sync with HEAD. @ text @@ 1.129.2.3 log @Fix the sync with head I botched. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.129.2.1 2004/08/03 10:31:49 skrll Exp $ @ 1.129.2.4 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.129.2.3 2004/09/21 13:12:18 skrll Exp $ d447 1 a452 1 file arch/m68k/m68k/procfs_machdep.c procfs @ 1.129.2.5 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.129.2.4 2004/12/18 09:31:01 skrll Exp $ d413 5 @ 1.128 log @make /dev/reload optional. (It is only implemented for a.out kernels at the moment.) @ text @d6 3 @ 1.127 log @use a merged sys_machdep.c for all the motorola-MMU m68k platforms. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.126 2002/11/02 20:26:37 chs Exp $ d31 1 @ 1.126 log @enhance the common m68k db_memrw.c to handle read-only kernel text and switch all the motorola-MMU m68k platforms to use it. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.125 2002/10/20 02:37:21 chs Exp $ a447 1 file arch/amiga/amiga/sys_machdep.c d453 1 @ 1.125 log @merge the 12 copies of vm_machdep.c on the m68k platforms. clean up some other stuff along the way, including: - use m68k/cacheops.*, remove duplicates from cpu.h. - centralize a few declarations in (all the copies of) cpu.h. - define M68K_VAC on platforms which have a VAC. - switch the sun platforms to the (now common) proc_trampoline(). - do the phys_map thang on the sun platforms too, no reason not to. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.124 2002/10/11 00:46:37 thorpej Exp $ a450 1 file arch/amiga/amiga/db_memrw.c ddb d453 1 @ 1.124 log @defflag GRF_NTSC before GRF_PAL (which has an option-dependency on GRF_NTSC). @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.123 2002/09/06 13:19:07 gehenna Exp $ a449 1 file arch/amiga/amiga/vm_machdep.c d454 1 @ 1.123 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 char [block ] [] - All device major numbers must be listed up in port dependent majors. by using this grammer. - Added the new naming convention. The name of the device switch must be _[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.amiga,v 1.122 2002/05/26 12:47:41 jdolecek Exp $ d8 1 a9 1 defflag opt_amigaccgrf.h GRF_NTSC @ 1.122 log @pregenerate grf_ultms.c, so that gspa isn't needed during kernel build @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.121 2002/04/22 09:41:19 augustss Exp $ a124 1 major {fd = 2} a296 2 major {sd = 4} major {cd = 7} a465 1 major {wd = 17} a470 3 major {md = 15} # Memory disk (for mini-kernel) major {raid = 16} # RAIDframe d490 2 @ 1.121 log @Rename the audio "bus" attribute audiobus to avoid confusion with audio device. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.120 2002/04/19 16:29:17 heinz Exp $ d191 1 a191 1 file arch/amiga/dev/grf_ultms.g grful @ 1.121.4.1 log @Pull up revision 1.122 (requested by jdolecek): pregenerate grf_ultms.c, so that gspa isn't needed during kernel build @ text @d1 1 a1 1 # $NetBSD$ d191 1 a191 1 file arch/amiga/dev/grf_ultms.c grful @ 1.121.2.1 log @Include the list of block/character major numbers. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.121 2002/04/22 09:41:19 augustss Exp $ a496 2 include "arch/amiga/conf/majors.amiga" @ 1.121.2.2 log @Remove old block majors list. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.121.2.1 2002/05/16 13:31:55 gehenna Exp $ d125 1 d298 2 d469 1 d474 3 @ 1.121.2.3 log @Catch up with -current. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.121.2.2 2002/05/17 15:09:02 gehenna Exp $ d190 1 a190 1 file arch/amiga/dev/grf_ultms.c grful @ 1.120 log @Add options for iso8859-1 and -2 kernel fonts and change the file selection for kernel fonts (in agreement with is@@netbsd.org) @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.119 2002/04/17 00:59:07 heinz Exp $ d97 1 a97 1 device aucc: audio d101 1 a101 1 device melody: audio, tms320av110 d105 1 a105 1 device repulse: audio, ac97, mulaw d109 1 a109 1 device toccata: audio, ad1848, auconv @ 1.119 log @Change name of console fonts kf_8x8.c and kf_8x11.c @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.118 2002/04/16 20:50:17 thorpej Exp $ d21 3 a137 2 file arch/amiga/dev/kf_iso8859_1_8x8.c ite | amidisplaycc file arch/amiga/dev/kf_iso8859_1_8x11.c kfont_8x11 d139 8 @ 1.118 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.amiga,v 1.117 2002/01/21 22:13:25 is Exp $ d135 2 a136 2 file arch/amiga/dev/kf_8x8.c ite | amidisplaycc file arch/amiga/dev/kf_8x11.c kfont_8x11 @ 1.117 log @First draft of a Toccata driver. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.116 2002/01/21 21:57:03 jdolecek Exp $ a457 1 include "dev/mii/files.mii" @ 1.116 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.amiga,v 1.115 2002/01/13 23:24:22 jandberg Exp $ d105 4 @ 1.115 log @Amiga wsdisplay updates. conf/GENERIC: conf/files.amiga: - Bring in wsfont definitions. dev/grfabs_reg.h: - Add macros for decomposing palette entries. dev/amidisplaycc.c: - Support for fonts, either wsfonts compiled into kernel or runtime-loadable by ioctl. Font width still limited to 8, height may vary. - Limited support for mapped displays. No way to adjust display mode. Palette setting works. - Prettier default palette (white on black). - Probes correctly as WSDISPLAY_TYPE_AMIGACC. - Support for screen blanking. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.114 2001/12/23 12:01:12 aymeric Exp $ d443 1 a443 1 file arch/amiga/dev/md_root.c memory_disk_hooks @ 1.114 log @include m68k a.out compatibility module so we can use options COMPAT_AOUT_M68K @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.113 2001/11/28 10:21:11 lukem Exp $ d147 1 @ 1.113 log @- convert usage of "defopt" to "defflag" where the relevant option does not support a value (e.g., it's to be used as "options FOO" instead of "options FOO=xxx"). options that take a value were converted to defparam recently. - minor whitespace & formatting cleanups @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.112 2001/11/20 14:34:19 lukem Exp $ d466 3 @ 1.112 log @- replace "defopt" with "defparam" for options which must take a value, as config(8) will warn for value-less defparam options - minor whitespace/formatting cleanup - consolidate opt_tcp_recvspace.h and opt_tcp_sendspace.h into opt_tcp_space.h @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.111 2001/11/20 12:56:20 lukem Exp $ d8 12 a19 12 defopt opt_amigaccgrf.h GRF_PAL:GRF_NTSC # temporary workaround defopt opt_amigaccgrf.h GRF_NTSC defopt opt_amigaccgrf.h GRF_ECS GRF_AGA defopt opt_amigaccgrf.h GRF_A2024:GRF_ECS defopt opt_amigaccgrf.h GRF_AGA_VGA:GRF_AGA defopt opt_amigaccgrf.h GRF_SUPER72:GRF_AGA defopt opt_amigaccgrf.h USE_C_BFOPS defopt opt_amigacons.h RETINACONSOLE ULOWELLCONSOLE CL5426CONSOLE defopt opt_amigacons.h CV64CONSOLE CV3DCONSOLE TSENGCONSOLE defopt opt_amigacons.h CV3DONZORRO2 defopt opt_amigacons.h SERCONSOLE d22 2 a23 2 defopt opt_retina.h RH_64BIT_SPRITE RH_HARDWARECURSOR defopt opt_retina.h RETINA_SPEED_HACK d25 3 a27 3 defopt BB060STUPIDROM defopt P5PPC68KBOARD defopt LEV6_DEFER @ 1.111 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.amiga,v 1.110 2001/11/05 21:29:43 aymeric Exp $ d21 2 a22 1 defopt opt_retina.h RH_MEMCLK RH_64BIT_SPRITE RH_HARDWARECURSOR d29 1 a29 1 defopt IOBZCLOCK @ 1.110 log @defopt SERCONSOLE @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.109 2001/08/25 21:15:45 is Exp $ d30 2 a31 2 device mainbus {} attach mainbus at root d95 1 a95 1 file arch/amiga/dev/aucc.c aucc needs-flag d143 1 a143 1 file arch/amiga/dev/amidisplaycc.c amidisplaycc needs-flag d287 1 a287 1 define sbic d314 1 a314 1 # IVS d409 1 a409 1 file arch/amiga/dev/drsc.c drsc needs-flag @ 1.110.2.1 log @file files.amiga was added on branch nathanw_sa on 2002-01-08 00:22:58 +0000 @ text @d1 479 @ 1.110.2.2 log @Catch up to -current. @ text @a0 483 # $NetBSD: files.amiga,v 1.110.2.1 2002/01/08 00:22:58 nathanw Exp $ # maxpartitions must be first item in files.${ARCH}.newconf maxpartitions 16 # NOTE THAT AMIGA IS SPECIAL! maxusers 2 8 64 defflag opt_amigaccgrf.h GRF_PAL :GRF_NTSC # temporary workaround defflag opt_amigaccgrf.h GRF_NTSC defflag opt_amigaccgrf.h GRF_ECS GRF_AGA defflag opt_amigaccgrf.h GRF_A2024:GRF_ECS defflag opt_amigaccgrf.h GRF_AGA_VGA:GRF_AGA defflag opt_amigaccgrf.h GRF_SUPER72:GRF_AGA defflag opt_amigaccgrf.h USE_C_BFOPS defflag opt_amigacons.h RETINACONSOLE ULOWELLCONSOLE CL5426CONSOLE defflag opt_amigacons.h CV64CONSOLE CV3DCONSOLE TSENGCONSOLE defflag opt_amigacons.h CV3DONZORRO2 defflag opt_amigacons.h SERCONSOLE defparam opt_retina.h RH_MEMCLK defflag opt_retina.h RH_64BIT_SPRITE RH_HARDWARECURSOR defflag opt_retina.h RETINA_SPEED_HACK defflag BB060STUPIDROM defflag P5PPC68KBOARD defflag LEV6_DEFER defparam IOBZCLOCK device mainbus {} attach mainbus at root device cpu attach cpu at mainbus # for bus_space define amibus_bl file arch/amiga/amiga/amiga_bus_simple_4.c define amibus_ww file arch/amiga/amiga/amiga_bus_simple_2word.c define amibus_wb file arch/amiga/amiga/amiga_bus_simple_1word.c define amibus_b16 file arch/amiga/amiga/amiga_bus_simple_16.c amibus_b16 define amibus_b800 file arch/amiga/amiga/amiga_bus_simple_0x800.c amibus_b800 # zorro expansion bus. device zbus {} attach zbus at mainbus file arch/amiga/dev/zbus.c zbus define event {} file arch/amiga/dev/event.c event device clock attach clock at mainbus file arch/amiga/dev/clock.c file dev/clock_subr.c # A2000 internal hwc device a2kbbc attach a2kbbc at mainbus file arch/amiga/dev/a2kbbc.c a2kbbc # A3000/4000 internal hwc device a34kbbc attach a34kbbc at mainbus file arch/amiga/dev/a34kbbc.c a34kbbc # keyboard device kbd: event,wskbddev attach kbd at mainbus file arch/amiga/dev/kbd.c kbd needs-flag file arch/amiga/dev/wskbdmap_amiga.c kbd # serial port device ser: tty attach ser at mainbus file arch/amiga/dev/ser.c ser needs-count # parallel port device par attach par at mainbus file arch/amiga/dev/par.c par needs-count # audio device aucc: audio attach aucc at mainbus file arch/amiga/dev/aucc.c aucc needs-flag device melody: audio, tms320av110 attach melody at zbus file arch/amiga/dev/melody.c melody device repulse: audio, ac97, mulaw attach repulse at zbus file arch/amiga/dev/repulse.c repulse # mouse device ms: event attach ms at mainbus file arch/amiga/dev/ms.c ms needs-flag # floppy device fdc { unit = -1 } attach fdc at mainbus device fd: disk attach fd at fdc file arch/amiga/dev/fd.c fd needs-flag major {fd = 2} # graphic devices define grfbus {} device grf {} attach grf at grfbus file arch/amiga/dev/grf.c grf needs-count device ite: tty attach ite at grf file arch/amiga/dev/ite.c ite needs-flag file arch/amiga/dev/kbdmap.c ite file arch/amiga/dev/kf_8x8.c ite | amidisplaycc file arch/amiga/dev/kf_8x11.c kfont_8x11 file arch/amiga/dev/kf_custom.c kfont_custom # custom chips grf (ite0 grf0) device grfcc: grfbus attach grfcc at mainbus file arch/amiga/dev/grf_cc.c grfcc needs-flag file arch/amiga/dev/ite_cc.c grfcc & ite # wscons interface to custom chips device amidisplaycc: wsemuldisplaydev attach amidisplaycc at mainbus file arch/amiga/dev/amidisplaycc.c amidisplaycc needs-flag include "dev/wscons/files.wscons" defpseudo view file arch/amiga/dev/view.c view | grfcc needs-count file arch/amiga/dev/grfabs.c grfcc | view | amidisplaycc file arch/amiga/dev/grfabs_cc.c grfcc | view | amidisplaycc file arch/amiga/dev/grfabs_ccglb.c grfcc | view | amidisplaycc # retina ZII grf (ite1 grf1) device grfrt: grfbus attach grfrt at zbus file arch/amiga/dev/grf_rt.c grfrt needs-flag file arch/amiga/dev/ite_rt.c grfrt & ite # retina ZIII grf (ite2 grf2) device grfrh: grfbus attach grfrh at zbus file arch/amiga/dev/grf_rh.c grfrh needs-flag file arch/amiga/dev/ite_rh.c grfrh & ite # cirrus grf (ite3 grf3) device grfcl: grfbus attach grfcl at zbus file arch/amiga/dev/grf_cl.c grfcl needs-flag file arch/amiga/dev/ite_cl.c grfcl & ite # A2410 grf (ite4 grf4) device grful: grfbus attach grful at zbus file arch/amiga/dev/grf_ul.c grful needs-flag file arch/amiga/dev/ite_ul.c grful & ite file arch/amiga/dev/grf_ultms.g grful # CyberVison 64 grf (ite5 grf5) device grfcv: grfbus attach grfcv at zbus file arch/amiga/dev/grf_cv.c grfcv needs-flag file arch/amiga/dev/ite_cv.c grfcv & ite # Tseng grf (ite6 grf6) device grfet: grfbus attach grfet at zbus file arch/amiga/dev/grf_et.c grfet needs-flag file arch/amiga/dev/ite_et.c grfet & ite # CyberVison 64/3D grf (ite7 grf7) device grfcv3d: grfbus attach grfcv3d at zbus file arch/amiga/dev/grf_cv3d.c grfcv3d needs-flag file arch/amiga/dev/ite_cv3d.c grfcv3d & ite # device defined in sys/conf/files # A2065, Ameristar, Ariadne ethernet cards attach le at zbus with le_zbus: le24 file arch/amiga/dev/if_le.c le_zbus needs-flag # AriadneII ethernet card # device defined in sys/conf/files attach ne at zbus with ne_zbus: rtl80x9 file arch/amiga/dev/if_ne_zbus.c ne_zbus needs-flag # Hydra ethernet card device ed: ifnet, ether, arp attach ed at zbus with ed_zbus file arch/amiga/dev/if_ed.c ed_zbus needs-flag # C=/Ameristar A2060 / 560 attach bah at zbus with bah_zbus file arch/amiga/dev/if_bah_zbus.c bah_zbus # CEI A4066 EthernetPLUS device es: ifnet, ether, arp attach es at zbus file arch/amiga/dev/if_es.c es needs-flag # Quicknet ethernet card device qn: ifnet, ether, arp attach qn at zbus file arch/amiga/dev/if_qn.c qn needs-flag # A2232 msc serial ports device msc: tty attach msc at zbus file arch/amiga/dev/msc.c msc needs-count # bsc/Alf Data MultiFaceCard device mfc { unit = -1 } attach mfc at zbus device mfcs: tty attach mfcs at mfc device mfcp attach mfcp at mfc file arch/amiga/dev/mfc.c mfcs | mfcp needs-count # direct bus ISA-chip i/o define supio {port = -1} # DraCo superio chip device drsupio: supio attach drsupio at mainbus file arch/amiga/dev/drsupio.c drsupio # ZBus HyperComs: HyperCom Z3, HyperCom 4 device hyper: supio attach hyper at zbus file arch/amiga/dev/hyper.c hyper # IOBlix device iobl: supio, amibus_b16 attach iobl at zbus with iobl_zbus file arch/amiga/dev/ioblix_zbus.c iobl_zbus attach com at supio with com_supio file arch/amiga/dev/com_supio.c com_supio # ISDN Blaster, ISDN Master device aster: supio attach aster at zbus file arch/amiga/dev/aster.c aster attach isic at supio with isic_supio file arch/amiga/dev/isic_supio.c isic_supio # handle gvp's odd autoconf info.. device gvpbus {} attach gvpbus at zbus file arch/amiga/dev/gvpbus.c gvpbus device lpt file dev/ic/lpt.c lpt needs-flag attach lpt at supio with lpt_supio file arch/amiga/dev/lpt_supio.c lpt_supio include "dev/scsipi/files.scsipi" major {sd = 4} major {cd = 7} # wd 33c93 contrllers define sbic file arch/amiga/dev/sbic.c sbic # GVP series II device gtsc: scsi, sbic attach gtsc at gvpbus file arch/amiga/dev/gtsc.c gtsc needs-flag # Amiga 3000 internal device ahsc: scsi, sbic attach ahsc at mainbus file arch/amiga/dev/ahsc.c ahsc needs-flag # C= A2091 device atzsc: scsi, sbic attach atzsc at zbus file arch/amiga/dev/atzsc.c atzsc needs-flag # ncr 5380 controllers define sci file arch/amiga/dev/sci.c sci # Supra Wordsync II device wstsc: scsi, sci attach wstsc at zbus file arch/amiga/dev/wstsc.c wstsc needs-flag # IVS device ivsc: scsi, sci attach ivsc at zbus file arch/amiga/dev/ivsc.c ivsc needs-flag # MLH device mlhsc: scsi, sci attach mlhsc at zbus file arch/amiga/dev/mlhsc.c mlhsc needs-flag # CSA twelve gauge. device otgsc: scsi, sci attach otgsc at zbus file arch/amiga/dev/otgsc.c otgsc needs-flag # ncr 57c710 controllers define asiop file arch/amiga/dev/siop.c asiop # PPI Zeus device zssc: scsi, asiop attach zssc at zbus file arch/amiga/dev/zssc.c zssc needs-flag # CSA Magnum device mgnsc: scsi, asiop attach mgnsc at zbus file arch/amiga/dev/mgnsc.c mgnsc needs-flag # MacroSystems USA Warp Engine device wesc: scsi, asiop attach wesc at zbus file arch/amiga/dev/wesc.c wesc needs-flag # C= A4091 & A4000T device afsc: scsi, asiop attach afsc at zbus device aftsc: scsi, asiop attach aftsc at mainbus file arch/amiga/dev/afsc.c afsc | aftsc needs-flag # ncr 57c720/770 controllers define siopng file arch/amiga/dev/siop2.c siopng # CyberStorm MKIII scsi device cbiiisc: scsi, siopng attach cbiiisc at zbus file arch/amiga/dev/cbiiisc.c cbiiisc needs-flag # Emulex ESP216 & FAS216 controllers # FastlaneZ3 device flsc: scsi, ncr53c9x attach flsc at zbus file arch/amiga/dev/flsc.c flsc needs-flag # Blizzard1230-I,II device bzsc: scsi, ncr53c9x attach bzsc at zbus file arch/amiga/dev/bzsc.c bzsc needs-flag # Blizzard12x0-IV device bzivsc: scsi, ncr53c9x attach bzivsc at zbus file arch/amiga/dev/bzivsc.c bzivsc needs-flag # Blizzard2060 scsi device bztzsc: scsi, ncr53c9x attach bztzsc at zbus file arch/amiga/dev/bztzsc.c bztzsc needs-flag # CyberSCSI [I] scsi device cbsc: scsi, ncr53c9x attach cbsc at zbus file arch/amiga/dev/cbsc.c cbsc needs-flag # CyberSCSI MKII scsi device cbiisc: scsi, ncr53c9x attach cbiisc at zbus file arch/amiga/dev/cbiisc.c cbiisc needs-flag # EMPLANT device empsc: scsi, sci attach empsc at zbus file arch/amiga/dev/empsc.c empsc needs-flag # Amiga 4000/1200 IDE masquerading as SCSI device idesc: scsi attach idesc at mainbus file arch/amiga/dev/idesc.c idesc needs-flag # MacroSystem DraCo internal device drsc: scsi, asiop attach drsc at mainbus file arch/amiga/dev/drsc.c drsc needs-flag # MacroSystem DraCo internal DS2404 hwc device drbbc attach drbbc at mainbus file arch/amiga/dev/drbbc.c drbbc # kernel floating point emulator include "arch/m68k/fpe/files.fpe" # Motorola 68060 support package include "arch/m68k/060sp/files.060sp" # list of standard files... file dev/cons.c ite | ser file dev/cninit.c ite | ser file arch/amiga/amiga/amiga_init.c file arch/amiga/amiga/autoconf.c file arch/amiga/amiga/cia.c file arch/amiga/amiga/conf.c file arch/amiga/amiga/disksubr.c file arch/amiga/amiga/dkbad.c file arch/amiga/amiga/machdep.c file arch/amiga/amiga/mem.c file arch/amiga/amiga/pmap.c file arch/amiga/amiga/procfs_machdep.c procfs file arch/amiga/amiga/sys_machdep.c file arch/amiga/amiga/trap.c file arch/amiga/amiga/vm_machdep.c file arch/amiga/amiga/cc.c file arch/amiga/amiga/db_memrw.c ddb file arch/amiga/dev/md_root.c memory_disk_hooks file arch/m68k/m68k/cacheops.c define gayle file arch/amiga/amiga/gayle.c gayle file arch/amiga/dev/gayle_pcmcia.c pccard device pccard: pcmciabus, gayle attach pccard at mainbus include "dev/pcmcia/files.pcmcia" include "dev/mii/files.mii" include "dev/ata/files.ata" major {wd = 17} # Amiga 4000/1200 IDE using MI wdc attach wdc at mainbus with wdc_amiga: gayle file arch/amiga/dev/wdc_amiga.c wdc_amiga major {md = 15} # Memory disk (for mini-kernel) major {raid = 16} # RAIDframe # Compatibility modules # NetBSD m68k a.out Binary Compatibility (COMPAT_AOUT_M68K) include "compat/aoutm68k/files.aoutm68k" # SunOS Binary Compatibility (COMPAT_SUNOS) include "compat/sunos/files.sunos" file arch/m68k/m68k/sunos_machdep.c compat_sunos # SVR4 Binary Compatibility (COMPAT_SVR4) include "compat/svr4/files.svr4" # Linux binary compatibility (COMPAT_LINUX) include "compat/linux/files.linux" include "compat/linux/arch/m68k/files.linux_m68k" file arch/m68k/m68k/linux_trap.c compat_linux # OSS audio driver compatibility include "compat/ossaudio/files.ossaudio" @ 1.110.2.3 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.110.2.2 2002/02/28 04:06:29 nathanw Exp $ a105 4 device toccata: audio, ad1848, auconv attach toccata at zbus file arch/amiga/dev/toccata.c toccata a146 1 include "dev/wsfont/files.wsfont" d442 1 a442 1 file dev/md_root.c memory_disk_hooks @ 1.110.2.4 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.110.2.3 2002/06/20 03:37:52 nathanw Exp $ a20 3 defflag opt_kfont.h KFONT_CONS_ISO8859_1 defflag opt_kfont.h KFONT_CONS_ISO8859_2 d94 1 a94 1 device aucc: audiobus d98 1 a98 1 device melody: audiobus, tms320av110 d102 1 a102 1 device repulse: audiobus, ac97, mulaw d106 1 a106 1 device toccata: audiobus, ad1848, auconv d135 2 a137 8 file arch/amiga/dev/kf_iso8859_1_8x8.c kfont_cons_iso8859_1 & ( ite | amidisplaycc ) file arch/amiga/dev/kf_iso8859_1_8x11.c kfont_cons_iso8859_1 & kfont_8x11 file arch/amiga/dev/kf_iso8859_2_8x8.c kfont_cons_iso8859_2 & ( ite | amidisplaycc ) file arch/amiga/dev/kf_iso8859_2_8x11.c kfont_cons_iso8859_2 & kfont_8x11 d182 1 a182 1 file arch/amiga/dev/grf_ultms.c grful d458 1 @ 1.110.2.5 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.110.2.4 2002/09/17 21:12:54 nathanw Exp $ d125 1 d298 2 d469 1 d475 3 a496 2 include "arch/amiga/conf/majors.amiga" @ 1.110.2.6 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.110.2.5 2002/10/18 02:34:43 nathanw Exp $ d8 1 a9 1 defflag opt_amigaccgrf.h GRF_PAL :GRF_NTSC # temporary workaround @ 1.110.2.7 log @Catch up to -current @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.110.2.6 2002/11/11 21:56:13 nathanw Exp $ d448 1 d450 1 d452 1 a454 3 file arch/m68k/m68k/db_memrw.c ddb file arch/m68k/m68k/sys_machdep.c file arch/m68k/m68k/vm_machdep.c @ 1.109 log @Driver for the ALiENDESiGN Repulse board. - only 8/16 bit precision supported - no support for the Repulse special S/P-DIF I/O yet - I think ac97.c needs some work. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.108 2001/06/18 02:00:48 christos Exp $ d19 1 @ 1.109.4.1 log @Sync the thorpej-mips-cache branch with -current. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.110 2001/11/05 21:29:43 aymeric Exp $ a18 1 defopt opt_amigacons.h SERCONSOLE @ 1.108 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.amiga,v 1.107 2001/05/08 06:09:30 is Exp $ d99 4 @ 1.108.2.1 log @Update the kqueue branch to HEAD. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.109 2001/08/25 21:15:45 is Exp $ a98 4 device repulse: audio, ac97, mulaw attach repulse at zbus file arch/amiga/dev/repulse.c repulse @ 1.108.2.2 log @Sync kqueue branch with -current. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.108.2.1 2001/09/13 01:13:00 thorpej Exp $ d8 18 a25 20 defflag opt_amigaccgrf.h GRF_PAL :GRF_NTSC # temporary workaround defflag opt_amigaccgrf.h GRF_NTSC defflag opt_amigaccgrf.h GRF_ECS GRF_AGA defflag opt_amigaccgrf.h GRF_A2024:GRF_ECS defflag opt_amigaccgrf.h GRF_AGA_VGA:GRF_AGA defflag opt_amigaccgrf.h GRF_SUPER72:GRF_AGA defflag opt_amigaccgrf.h USE_C_BFOPS defflag opt_amigacons.h RETINACONSOLE ULOWELLCONSOLE CL5426CONSOLE defflag opt_amigacons.h CV64CONSOLE CV3DCONSOLE TSENGCONSOLE defflag opt_amigacons.h CV3DONZORRO2 defflag opt_amigacons.h SERCONSOLE defparam opt_retina.h RH_MEMCLK defflag opt_retina.h RH_64BIT_SPRITE RH_HARDWARECURSOR defflag opt_retina.h RETINA_SPEED_HACK defflag BB060STUPIDROM defflag P5PPC68KBOARD defflag LEV6_DEFER d27 1 a27 1 defparam IOBZCLOCK d29 2 a30 2 device mainbus {} attach mainbus at root d94 1 a94 1 file arch/amiga/dev/aucc.c aucc needs-flag d142 1 a142 1 file arch/amiga/dev/amidisplaycc.c amidisplaycc needs-flag d286 1 a286 1 define sbic d313 1 a313 1 # IVS d408 1 a408 1 file arch/amiga/dev/drsc.c drsc needs-flag a463 3 # NetBSD m68k a.out Binary Compatibility (COMPAT_AOUT_M68K) include "compat/aoutm68k/files.aoutm68k" @ 1.108.2.3 log @Sync w/ -current. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.108.2.2 2002/01/10 19:37:16 thorpej Exp $ a105 4 device toccata: audio, ad1848, auconv attach toccata at zbus file arch/amiga/dev/toccata.c toccata a146 1 include "dev/wsfont/files.wsfont" d442 1 a442 1 file dev/md_root.c memory_disk_hooks @ 1.108.2.4 log @catch up with -current on kqueue branch @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.108.2.3 2002/02/11 20:06:49 jdolecek Exp $ a20 3 defflag opt_kfont.h KFONT_CONS_ISO8859_1 defflag opt_kfont.h KFONT_CONS_ISO8859_2 d94 1 a94 1 device aucc: audiobus d98 1 a98 1 device melody: audiobus, tms320av110 d102 1 a102 1 device repulse: audiobus, ac97, mulaw d106 1 a106 1 device toccata: audiobus, ad1848, auconv d135 2 a137 8 file arch/amiga/dev/kf_iso8859_1_8x8.c kfont_cons_iso8859_1 & ( ite | amidisplaycc ) file arch/amiga/dev/kf_iso8859_1_8x11.c kfont_cons_iso8859_1 & kfont_8x11 file arch/amiga/dev/kf_iso8859_2_8x8.c kfont_cons_iso8859_2 & ( ite | amidisplaycc ) file arch/amiga/dev/kf_iso8859_2_8x11.c kfont_cons_iso8859_2 & kfont_8x11 d182 1 a182 1 file arch/amiga/dev/grf_ultms.c grful d458 1 @ 1.108.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.amiga,v 1.108.2.4 2002/06/23 17:34:24 jdolecek Exp $ d125 1 d298 2 d469 1 d475 3 a496 2 include "arch/amiga/conf/majors.amiga" @ 1.107 log @defopt LEV6_DEFER. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.106 2001/03/17 22:03:13 is Exp $ d471 1 @ 1.106 log @Method array for a really big inter-byte offset. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.105 2001/03/10 23:55:31 is Exp $ d25 1 @ 1.105 log @- The ioblix zbus board comes in 24 MHz and 22.1184 MHz clock variants. We default to the (newer, more sane) 22.1184 MHz value, but set it from the iobzclock variable (in Hz), which is initialized from the IOBZCLOCK configuration option and patchable. XXX we should time the clock at system startup. - add ioblix_zbus to the GENERIC configuration. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.104 2001/02/02 21:52:12 is Exp $ d47 3 @ 1.104 log @Initial, still incomplete wscons support by Jukka Andberg, PR 11068 @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.103 2001/01/26 10:31:29 aymeric Exp $ d25 2 @ 1.104.2.1 log @Catch up with -current. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.106 2001/03/17 22:03:13 is Exp $ a25 2 defopt IOBZCLOCK a44 3 define amibus_b800 file arch/amiga/amiga/amiga_bus_simple_0x800.c amibus_b800 @ 1.104.2.2 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.104.2.1 2001/04/09 01:50:34 nathanw Exp $ a24 1 defopt LEV6_DEFER a469 1 file arch/m68k/m68k/linux_trap.c compat_linux @ 1.103 log @process_machdep.c is actually procfs_machdep.c @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.102 2001/01/21 22:23:07 is Exp $ d70 1 a70 1 device kbd: event d73 1 d119 1 a119 1 file arch/amiga/dev/kf_8x8.c ite d129 7 d138 3 a140 3 file arch/amiga/dev/grfabs.c grfcc | view file arch/amiga/dev/grfabs_cc.c grfcc | view file arch/amiga/dev/grfabs_ccglb.c grfcc | view @ 1.102 log @Amiga part of isdn4bsd, and an example kernel configuration file. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.101 2001/01/17 00:07:20 fvdl Exp $ d416 1 a416 1 file arch/amiga/amiga/process_machdep.c procfs @ 1.101 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.amiga,v 1.100 2000/09/03 19:07:05 is Exp $ d248 3 @ 1.100 log @sm* at (mhz at) pcmcia* needs mii to link (although not at runtime...). @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.99 2000/04/21 16:51:36 bouyer Exp $ d413 1 @ 1.99 log @Rename the 'siop' define to 'asiop', to avoid clash with the MI siop driver. This doesn't change the name of the drivers in config files. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.98 2000/03/23 22:44:42 is Exp $ d429 1 @ 1.99.4.1 log @Pullup 1.100, per jhawks permission: sm* at pcmcia? needs mii to link. @ text @d1 1 a1 1 # $NetBSD$ a428 1 include "dev/mii/files.mii" @ 1.98 log @Initial IOBlix support. Only lpt and com; lpt untested; com assumes 24 MHz clock (needs autoprobe of clock speed). @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.97 2000/03/14 15:56:52 oster Exp $ d308 2 a309 2 define siop file arch/amiga/dev/siop.c siop d312 1 a312 1 device zssc: scsi, siop d317 1 a317 1 device mgnsc: scsi, siop d322 1 a322 1 device wesc: scsi, siop d327 1 a327 1 device afsc: scsi, siop d329 1 a329 1 device aftsc: scsi, siop d385 1 a385 1 device drsc: scsi, siop @ 1.97 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.amiga,v 1.96 2000/01/31 22:47:07 mhitch Exp $ d43 3 d234 6 @ 1.96 log @Add the config information for the MI wdc support. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.95 2000/01/23 21:10:26 aymeric Exp $ d429 1 @ 1.95 log @add stride 1 functions support and PCMCIA support @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.94 1999/12/30 20:56:45 is Exp $ d420 7 @ 1.94 log @Rewrite of the Amiga bus_space machinery to prepare for the support of the generic IDE driver and the PCMCIA slots. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.93 1999/10/15 21:50:34 is Exp $ d40 3 d411 9 @ 1.93 log @Reboot support for P5PPC+68K boards, compiled in by "options P5PPC68KBOARD". Without this, at least cyberppc+040 boards won't reboot, but just hang when down. The method is similar to what LinuxPPC/APUS does, but without EIEIO. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.92 1999/09/20 23:17:13 is Exp $ d32 8 a393 1 file arch/amiga/amiga/busfuncs.c @ 1.93.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. I updated the amiga SCSI drivers, but completely untested yet (may not even compile) @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.100 2000/09/03 19:07:05 is Exp $ a31 14 # for bus_space define amibus_bl file arch/amiga/amiga/amiga_bus_simple_4.c define amibus_ww file arch/amiga/amiga/amiga_bus_simple_2word.c define amibus_wb file arch/amiga/amiga/amiga_bus_simple_1word.c define amibus_b16 file arch/amiga/amiga/amiga_bus_simple_16.c amibus_b16 a220 6 # IOBlix device iobl: supio, amibus_b16 attach iobl at zbus with iobl_zbus file arch/amiga/dev/ioblix_zbus.c iobl_zbus d288 2 a289 2 define asiop file arch/amiga/dev/siop.c asiop d292 1 a292 1 device zssc: scsi, asiop d297 1 a297 1 device mgnsc: scsi, asiop d302 1 a302 1 device wesc: scsi, asiop d307 1 a307 1 device afsc: scsi, asiop d309 1 a309 1 device aftsc: scsi, asiop d365 1 a365 1 device drsc: scsi, asiop d386 1 a401 17 define gayle file arch/amiga/amiga/gayle.c gayle file arch/amiga/dev/gayle_pcmcia.c pccard device pccard: pcmciabus, gayle attach pccard at mainbus include "dev/pcmcia/files.pcmcia" include "dev/mii/files.mii" include "dev/ata/files.ata" major {wd = 17} # Amiga 4000/1200 IDE using MI wdc attach wdc at mainbus with wdc_amiga: gayle file arch/amiga/dev/wdc_amiga.c wdc_amiga a402 1 major {raid = 16} # RAIDframe @ 1.93.2.2 log @Sync with head (for UBC+NFS fixes, mostly). @ text @d1 1 a1 1 # $NetBSD$ a412 1 file arch/amiga/amiga/process_machdep.c procfs @ 1.93.2.3 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.93.2.2 2001/01/18 09:22:09 bouyer Exp $ d70 1 a70 1 device kbd: event,wskbddev a72 1 file arch/amiga/dev/wskbdmap_amiga.c kbd d118 1 a118 1 file arch/amiga/dev/kf_8x8.c ite | amidisplaycc a127 7 # wscons interface to custom chips device amidisplaycc: wsemuldisplaydev attach amidisplaycc at mainbus file arch/amiga/dev/amidisplaycc.c amidisplaycc needs-flag include "dev/wscons/files.wscons" d130 3 a132 3 file arch/amiga/dev/grfabs.c grfcc | view | amidisplaycc file arch/amiga/dev/grfabs_cc.c grfcc | view | amidisplaycc file arch/amiga/dev/grfabs_ccglb.c grfcc | view | amidisplaycc a248 3 attach isic at supio with isic_supio file arch/amiga/dev/isic_supio.c isic_supio d413 1 a413 1 file arch/amiga/amiga/procfs_machdep.c procfs @ 1.93.2.4 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.93.2.3 2001/02/11 19:08:46 bouyer Exp $ a24 2 defopt IOBZCLOCK @ 1.93.2.5 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD$ a46 3 define amibus_b800 file arch/amiga/amiga/amiga_bus_simple_0x800.c amibus_b800 @ 1.92 log @replace inline asm by macro calls, that expand to the original inline asm or to C replacements depending on the USE_C_BFOPS option. The C replacement only works for our 8 bit wide fonts. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.91 1999/09/07 19:40:56 is Exp $ d24 1 @ 1.92.2.1 log @Pull up to last week's -current. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.93 1999/10/15 21:50:34 is Exp $ a23 1 defopt P5PPC68KBOARD @ 1.91 log @Uhm... multi-cpu kernels containign M68020 support won't assemble without this. Sorry for the inconvenience. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.90 1999/09/06 21:50:47 is Exp $ d14 1 d373 1 a373 1 # list of standard files... d376 3 a379 1 include "arch/m68k/060sp/files.060sp" @ 1.90 log @Switch to cacheops. This closes PR 1960. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.89 1999/07/09 02:32:28 thorpej Exp $ a395 1 @ 1.89 log @Normalize include paths. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.88 1999/07/07 00:05:28 thorpej Exp $ d396 2 @ 1.88 log @pseudo-device -> defpseudo, per grammar change in config(8). @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.87 1999/06/07 20:31:28 thorpej Exp $ d238 1 a238 1 include "../../../dev/scsipi/files.scsipi" @ 1.87 log @Only declare block major numbers for devices which can be the root device. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.86 1999/04/19 21:22:57 kleink Exp $ d112 1 a112 1 pseudo-device view @ 1.86 log @Add COMPAT_SVR4 for m68k. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.85 1999/04/16 11:13:38 kleink Exp $ a239 1 major {st = 5} a396 1 major {vnd = 6} @ 1.85 log @Normalize path of files.sunos. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.84 1999/03/26 21:18:49 is Exp $ d406 3 @ 1.84 log @defopt BB060STUPIDROM. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.83 1999/03/25 23:19:59 is Exp $ d404 1 a404 1 include "../../../compat/sunos/files.sunos" @ 1.84.2.1 log @Pull up revision 1.93 (requested by is): Add reboot code for Phase5 68040+PPC boards. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.84 1999/03/26 21:18:49 is Exp $ a22 1 defopt P5PPC68KBOARD @ 1.84.4.1 log @Sync w/ -current. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.87 1999/06/07 20:31:28 thorpej Exp $ d240 1 d398 1 d404 1 a404 1 include "compat/sunos/files.sunos" a405 3 # SVR4 Binary Compatibility (COMPAT_SVR4) include "compat/svr4/files.svr4" @ 1.84.4.2 log @Update from trunk. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.84.4.1 1999/06/21 00:46:39 thorpej Exp $ d112 1 a112 1 defpseudo view d238 1 a238 1 include "dev/scsipi/files.scsipi" @ 1.83 log @defopt Amiga graphics console options @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.80 1999/03/07 22:16:19 is Exp $ d21 2 @ 1.82 log @Forgot A2024 @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.81 1999/03/25 21:55:17 is Exp $ d15 9 a23 2 device mainbus {} attach mainbus at root @ 1.81 log @Defopting grf_cc configuration parameters @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.80 1999/03/07 22:16:19 is Exp $ d11 1 @ 1.80 log @Added very preliminary version of Symbios 53c7[27]0c driver and Cyberstorm Mk. III SCSI backend, by Michael Hitch. XXX No wide transfers supported at the moment. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.79 1998/12/15 19:36:55 itohy Exp $ d8 8 a15 2 device mainbus {} attach mainbus at root @ 1.79 log @Added COMPAT_LINUX support. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.78 1998/11/11 22:26:27 veego Exp $ d295 9 @ 1.78 log @New driver for the Ariadne II. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.77 1998/10/08 21:46:39 is Exp $ d382 6 @ 1.77 log @- define framework for >8bit transfers - implement 16 bit contiguous and 16 bit interleaved, both big-endian @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.76 1998/09/02 22:32:08 is Exp $ d149 5 @ 1.76 log @Split SMC chipset ARCnet driver into - machine independent chip driver, in dev/ic/smc90cx6.c/...reg.h,...var.h, using bus_space methods - ZBUS frontend in arch/amiga/dev/if_bah_zbus.c - added IPL_SOFTNET to arch/amiga/include/intr.h, for this Implementing the ISA bus frontend is left as an exercise to the reader. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.75 1998/08/10 18:53:31 is Exp $ d193 1 a193 1 # Hypercom 3/4 d353 1 @ 1.75 log @ISDN Blaster / Master: ZBus attachment / SUPIO driver. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.74 1998/07/21 17:36:01 drochner Exp $ a155 1 device bah: ifnet, arc, arp d157 1 a157 1 file arch/amiga/dev/if_bah.c bah_zbus needs-flag @ 1.74 log @adapt to LANCE driver split @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.73 1998/07/03 22:25:33 mhitch Exp $ d201 5 @ 1.73 log @Add memory disk. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.72 1998/02/16 22:12:45 thorpej Exp $ d147 1 a147 1 attach le at zbus with le_zbus @ 1.72 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.amiga,v 1.71 1998/01/12 10:39:01 thorpej Exp $ d361 1 d364 1 @ 1.71 log @Adjust for changes to config. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.70 1997/10/19 19:20:34 veego Exp $ d8 1 a8 1 device mainbus class dull {} d11 1 a11 1 device cpu class cpu d15 1 a15 1 device zbus class dull {} d22 1 a22 1 device clock class dull d28 1 a28 1 device a2kbbc class dull d33 1 a33 1 device a34kbbc class dull d38 1 a38 1 device kbd class dull: event d43 1 a43 1 device ser class tty: tty d48 1 a48 1 device par class dull d53 1 a53 1 device aucc class dull: audio d57 1 a57 1 device melody class dull: audio, tms320av110 d62 1 a62 1 device ms class dull: event d67 1 a67 1 device fdc class dull { unit = -1 } d70 1 a70 1 device fd class disk d78 1 a78 1 device grf class dull {} d82 1 a82 1 device ite class tty d91 1 a91 1 device grfcc class dull: grfbus d103 1 a103 1 device grfrt class dull: grfbus d109 1 a109 1 device grfrh class dull: grfbus d115 1 a115 1 device grfcl class dull: grfbus d121 1 a121 1 device grful class dull: grfbus d128 1 a128 1 device grfcv class dull: grfbus d134 1 a134 1 device grfet class dull: grfbus d140 1 a140 1 device grfcv3d class dull: grfbus d151 1 a151 1 device ed class ifnet: ifnet, ether, arp d156 1 a156 1 device bah class ifnet: ifnet, arc, arp d161 1 a161 1 device es class ifnet: ifnet, ether, arp d166 1 a166 1 device qn class ifnet: ifnet, ether, arp d171 1 a171 1 device msc class tty: tty d176 1 a176 1 device mfc class dull { unit = -1 } d179 1 a179 1 device mfcs class tty d181 1 a181 1 device mfcp class dull d190 1 a190 1 device drsupio class dull: supio d195 1 a195 1 device hyper class dull: supio d203 1 a203 1 device gvpbus class dull {} d207 1 a207 1 device lpt class dull d223 1 a223 1 device gtsc class dull: scsi, sbic d228 1 a228 1 device ahsc class dull: scsi, sbic d233 1 a233 1 device atzsc class dull: scsi, sbic d242 1 a242 1 device wstsc class dull: scsi, sci d247 1 a247 1 device ivsc class dull: scsi, sci d252 1 a252 1 device mlhsc class dull: scsi, sci d257 1 a257 1 device otgsc class dull: scsi, sci d266 1 a266 1 device zssc class dull: scsi, siop d271 1 a271 1 device mgnsc class dull: scsi, siop d276 1 a276 1 device wesc class dull: scsi, siop d281 1 a281 1 device afsc class dull: scsi, siop d283 1 a283 1 device aftsc class dull: scsi, siop d290 1 a290 1 device flsc class dull: scsi, ncr53c9x d295 1 a295 1 device bzsc class dull: scsi, ncr53c9x d300 1 a300 1 device bzivsc class dull: scsi, ncr53c9x d305 1 a305 1 device bztzsc class dull: scsi, ncr53c9x d310 1 a310 1 device cbsc class dull: scsi, ncr53c9x d315 1 a315 1 device cbiisc class dull: scsi, ncr53c9x d320 1 a320 1 device empsc class dull: scsi, sci d325 1 a325 1 device idesc class dull: scsi d330 1 a330 1 device drsc class dull: scsi, siop d335 1 a335 1 device drbbc class dull @ 1.70 log @Add CyberVision 64/3D support. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.69 1997/10/18 23:31:37 is Exp $ d8 1 a8 1 device mainbus {} d11 1 a11 1 device cpu d15 1 a15 1 device zbus {} d22 1 a22 1 device clock d28 1 a28 1 device a2kbbc d33 1 a33 1 device a34kbbc d38 1 a38 1 device kbd: event d43 1 a43 1 device ser: tty d48 1 a48 1 device par d53 1 a53 1 device aucc: audio d57 1 a57 1 device melody: audio, tms320av110 d62 1 a62 1 device ms: event d67 1 a67 1 device fdc { unit = -1 } d70 1 a70 1 device fd d78 1 a78 1 device grf {} d82 1 a82 1 device ite d91 1 a91 1 device grfcc: grfbus d103 1 a103 1 device grfrt: grfbus d109 1 a109 1 device grfrh: grfbus d115 1 a115 1 device grfcl: grfbus d121 1 a121 1 device grful: grfbus d128 1 a128 1 device grfcv: grfbus d134 1 a134 1 device grfet: grfbus d140 1 a140 1 device grfcv3d: grfbus d151 1 a151 1 device ed: ifnet, ether, arp d156 1 a156 1 device bah: ifnet, arc, arp d161 1 a161 1 device es: ifnet, ether, arp d166 1 a166 1 device qn: ifnet, ether, arp d171 1 a171 1 device msc: tty d176 1 a176 1 device mfc { unit = -1 } d179 1 a179 1 device mfcs d181 1 a181 1 device mfcp d190 1 a190 1 device drsupio: supio d195 1 a195 1 device hyper: supio d203 1 a203 1 device gvpbus {} d207 1 a207 1 device lpt d223 1 a223 1 device gtsc: scsi, sbic d228 1 a228 1 device ahsc: scsi, sbic d233 1 a233 1 device atzsc: scsi, sbic d242 1 a242 1 device wstsc: scsi, sci d247 1 a247 1 device ivsc: scsi, sci d252 1 a252 1 device mlhsc: scsi, sci d257 1 a257 1 device otgsc: scsi, sci d266 1 a266 1 device zssc: scsi, siop d271 1 a271 1 device mgnsc: scsi, siop d276 1 a276 1 device wesc: scsi, siop d281 1 a281 1 device afsc: scsi, siop d283 1 a283 1 device aftsc: scsi, siop d290 1 a290 1 device flsc: scsi, ncr53c9x d295 1 a295 1 device bzsc: scsi, ncr53c9x d300 1 a300 1 device bzivsc: scsi, ncr53c9x d305 1 a305 1 device bztzsc: scsi, ncr53c9x d310 1 a310 1 device cbsc: scsi, ncr53c9x d315 1 a315 1 device cbiisc: scsi, ncr53c9x d320 1 a320 1 device empsc: scsi, sci d325 1 a325 1 device idesc: scsi d330 1 a330 1 device drsc: scsi, siop d335 1 a335 1 device drbbc @ 1.69 log @Driver for the VMC HyperCom3/zbus and the VMC HyperCom4. lpt on HyperCom3 isn't supported yet. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.68 1997/10/16 23:58:36 is Exp $ d138 6 @ 1.68 log @TMS320AV110 (mpeg layer 2 decoder chip) and ZBUS Melody board, which uses it. No optionboards yet for Melody, only audio driver. MPEG data types for audio.c @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.67 1997/10/16 01:02:56 thorpej Exp $ d179 3 a182 1 define supio {port = -1} d187 5 @ 1.67 log @Garbage-collect "com" driver declaration. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.66 1997/10/10 04:56:12 mhitch Exp $ d53 7 a59 3 device aucc: audio attach aucc at mainbus file arch/amiga/dev/aucc.c aucc needs-flag d186 3 a193 3 attach com at supio with com_supio file arch/amiga/dev/com_supio.c com_supio d348 1 @ 1.66 log @The Blizzard-IV SCSI driver is now separate from the Blizzard-II. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.65 1997/10/04 04:02:03 mhitch Exp $ a185 4 # yes, this is ugly device com: tty file dev/isa/com.c com needs-flag @ 1.65 log @Replace Fastlane and Blizzard SCSI driver frontends, using the machine independent ncr53c9x driver. Add 12x0-IV support to the 1230 driver, and add Cyberstorm SCSI I and II drivers. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.64 1997/09/28 20:50:00 is Exp $ d281 1 a281 1 # Blizzard12x0-I,II and IV d285 5 @ 1.64 log @Build the 68060 support package in the kernel build dir. XXX PCB_ONFAULT is still hardwired to 64 in netbsd060sp.S. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.62 1997/08/27 19:32:47 is Exp $ a274 2 define sfas file arch/amiga/dev/sfas.c sfas d277 1 a277 1 device flsc: scsi, sfas d281 2 a282 2 # Blizzard1230-I,II device bzsc: scsi, sfas d287 1 a287 1 device bztzsc: scsi, sfas d290 10 @ 1.63 log @First part of splitting lpt.c, and the NetBSD/Amiga "supio" frontend. Needs a bit more work to allow an ISA frontend. @ text @d316 3 @ 1.62 log @Define supio, a direct bus with a single locator, the port number. This is for "standard PC i/o stuff" at known and constant locations, e.g. when multi-io chips are used on non-ISA mainboards. Implement drsupio.c, the DraCo version of this. Attach the generic com.c to this bus. Remove the old drcom hack. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.61 1997/08/27 11:25:43 bouyer Exp $ d182 5 d194 6 a203 5 # handle gvp's odd autoconf info.. device gvpbus {} attach gvpbus at zbus file arch/amiga/dev/gvpbus.c gvpbus @ 1.61 log @Merge scsipi branch in the mainline. This add support for ATAPI devices (currently only CD-ROM drives on i386). The sys/dev/scsipi system provides 2 busses to which devices can attach (scsibus and atapibus). This needed to change some include files and structure names in the low level scsi drivers. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.57.2.3 1997/07/22 12:21:17 bouyer Exp $ d175 13 a187 4 # DraCo internal com port device drcom: tty attach drcom at mainbus file arch/amiga/dev/drcom.c drcom needs-count @ 1.60 log @Make Amiga battery clocks autoconfiguration devices, so that they can be left out of specialized configurations. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.59 1997/07/17 23:29:31 is Exp $ d180 1 a180 1 include "../../../scsi/files.scsi" @ 1.60.2.1 log @Update marc-pcmcia branch from trunk. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.61 1997/08/27 11:25:43 bouyer Exp $ d180 1 a180 1 include "../../../dev/scsipi/files.scsipi" @ 1.60.2.2 log @Update marc-pcmcia branch from trunk. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.60.2.1 1997/08/27 21:45:09 thorpej Exp $ d175 4 a178 13 # DraCo superio chip define supio {port = -1} device drsupio: supio attach drsupio at mainbus file arch/amiga/dev/drsupio.c drsupio # yes, this is ugly device com: tty file dev/isa/com.c com needs-flag attach com at supio with com_supio file arch/amiga/dev/com_supio.c com_supio @ 1.60.2.3 log @Update marc-pcmcia branch from trunk. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.60.2.2 1997/09/01 20:06:35 thorpej Exp $ a181 5 # handle gvp's odd autoconf info.. device gvpbus {} attach gvpbus at zbus file arch/amiga/dev/gvpbus.c gvpbus a188 6 device lpt file dev/ic/lpt.c lpt needs-flag attach lpt at supio with lpt_supio file arch/amiga/dev/lpt_supio.c lpt_supio d194 5 d269 2 d273 1 a273 1 device flsc: scsi, ncr53c9x d278 1 a278 1 device bzsc: scsi, ncr53c9x a281 5 # Blizzard12x0-IV device bzivsc: scsi, ncr53c9x attach bzivsc at zbus file arch/amiga/dev/bzivsc.c bzivsc needs-flag d283 1 a283 1 device bztzsc: scsi, ncr53c9x a286 10 # CyberSCSI [I] scsi device cbsc: scsi, ncr53c9x attach cbsc at zbus file arch/amiga/dev/cbsc.c cbsc needs-flag # CyberSCSI MKII scsi device cbiisc: scsi, ncr53c9x attach cbiisc at zbus file arch/amiga/dev/cbiisc.c cbiisc needs-flag a308 3 # list of standard files... include "arch/m68k/060sp/files.060sp" @ 1.60.2.4 log @Sync w/ trunk. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.60.2.3 1997/10/14 08:26:05 thorpej Exp $ d186 4 @ 1.59 log @Make the DraCo hardware clock an autoconfiguration device. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.58 1997/07/16 00:01:51 is Exp $ d26 10 @ 1.58 log @Amiga glue code for the m68k fpu emulation subsystem. XXX This (the m68k FPE, not the glue code) is known to be broken for 68LC040/68040V and 68LC060 cpus. This is also the reason we don't bother to add options FPU_EMULATE to the DRACO configuration file, as DraCos only come in 68040V (very few) and 68060 variants. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.57 1997/06/14 22:24:13 is Exp $ d282 5 @ 1.57 log @Amiga custom chip audio hardware driver, by Stefan Thesing (thesing@@cs.uni-sb.de), heavily hacked upon by me to - make it work with -current audio system - make it shut off Amiga audio DMA only at appropriate places. XXX A couple of bugs still remain, which well be handled later. XXX Among them: only mono output; doesn't refuse to handle input, but chokes; will not play last millichunk (is this 20 ms?) of data. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.56 1997/05/25 22:03:08 veego Exp $ d284 2 @ 1.57.2.1 log @Updates for new scsipi subsystem. Actally known to work on i386 and sparc. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.57 1997/06/14 22:24:13 is Exp $ d170 1 a170 1 include "../../../dev/scsipi/files.scsipi" @ 1.57.2.2 log @Update from trunck. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.57.2.1 1997/07/01 17:35:45 bouyer Exp $ a283 2 include "arch/m68k/fpe/files.fpe" @ 1.57.2.3 log @Sync with trunk. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.60 1997/07/19 00:01:47 is Exp $ a26 10 # A2000 internal hwc device a2kbbc attach a2kbbc at mainbus file arch/amiga/dev/a2kbbc.c a2kbbc # A3000/4000 internal hwc device a34kbbc attach a34kbbc at mainbus file arch/amiga/dev/a34kbbc.c a34kbbc a281 5 # MacroSystem DraCo internal DS2404 hwc device drbbc attach drbbc at mainbus file arch/amiga/dev/drbbc.c drbbc @ 1.56 log @Add dev/clock_subr.c and the major line for vnd, so you now use swaping to a file. Add comments and resort some entries. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.55 1997/04/09 19:34:01 thorpej Exp $ d42 5 d307 1 @ 1.55 log @remove redundant file directives @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.54 1997/03/27 21:21:12 veego Exp $ d25 1 d47 1 d71 1 a71 1 # custom chips grf d83 1 a83 1 # retina grf d89 7 a95 1 # cirrus grf d101 1 a101 7 # CyberVison 64 grf device grfcv: grfbus attach grfcv at zbus file arch/amiga/dev/grf_cv.c grfcv needs-flag file arch/amiga/dev/ite_cv.c grfcv & ite # A2410 grf d108 5 a112 5 # retina ZIII grf device grfrh: grfbus attach grfrh at zbus file arch/amiga/dev/grf_rh.c grfrh needs-flag file arch/amiga/dev/ite_rh.c grfrh & ite d114 1 a114 1 # Tseng grf a119 5 # handle gvp's odd autoconf info.. device gvpbus {} attach gvpbus at zbus file arch/amiga/dev/gvpbus.c gvpbus d121 1 d125 1 d135 1 d140 1 a159 5 include "../../../scsi/files.scsi" major {sd = 4} major {st = 5} major {cd = 7} d165 10 a178 5 # C= A2091 device atzsc: scsi, sbic attach atzsc at zbus file arch/amiga/dev/atzsc.c atzsc needs-flag d189 29 d232 1 a232 1 # MacroSystems Warp Engine d237 1 a237 7 # MacroSystem DraCo internal device drsc: scsi, siop attach drsc at mainbus file arch/amiga/dev/drsc.c drsc needs-flag # C= A4091 a243 29 # ncr 5380 controllers define sci file arch/amiga/dev/sci.c sci # Supra Wordsync II device wstsc: scsi, sci attach wstsc at zbus file arch/amiga/dev/wstsc.c wstsc needs-flag # IVS device ivsc: scsi, sci attach ivsc at zbus file arch/amiga/dev/ivsc.c ivsc needs-flag # CSA twelve gauge. device otgsc: scsi, sci attach otgsc at zbus file arch/amiga/dev/otgsc.c otgsc needs-flag # MLH device mlhsc: scsi, sci attach mlhsc at zbus file arch/amiga/dev/mlhsc.c mlhsc needs-flag # EMPLANT device empsc: scsi, sci attach empsc at zbus file arch/amiga/dev/empsc.c empsc needs-flag d263 5 d273 5 d295 1 @ 1.54 log @Remove the ae entries for the Ariadne, it's now supported bye the le driver @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.53 1997/03/17 19:46:39 gwr Exp $ a289 3 file arch/m68k/m68k/copy.s file arch/m68k/m68k/bcopy.s file arch/m68k/m68k/copypage.s @ 1.53 log @Separate bcopy and copypage stuff from copy.s @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.52 1997/03/15 18:09:20 is Exp $ a142 4 device ae: ifnet, ether, arp attach ae at zbus file arch/amiga/dev/if_ae.c ae needs-count @ 1.52 log @New ARP system, supports IPv4 over any hardware link. Some of the stuff (e.g., rarpd, bootpd, dhcpd etc., libsa) still will only support Ethernet. Tcpdump itself should be ok, but libpcap needs lot of work. For the detailed change history, look at the commit log entries for the is-newarp branch. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.51.6.1 1997/03/10 16:20:15 is Exp $ d295 2 @ 1.51 log @The original docs for the Phase 5 Development SCSI boards had a edito, making me think that the Blizzard-IV and the Blizzard-2060 scsi options have nearly identical DMA engines (just with a different address offset). Alas, this isn't true. Herewith I replace the "bznsc" (all-new-Blizzard-models) driver with the "bztzsc" (Blizzard Two Zero). @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.50 1996/12/04 16:36:36 is Exp $ d127 1 a127 1 device ed: ifnet, ether d132 1 a132 1 device bah: ifnet, arc d136 1 a136 1 device es: ifnet, ether d140 1 a140 1 device qn: ifnet, ether d144 1 a144 1 device ae: ifnet, ether @ 1.51.6.1 log @make ether and arc devices require arp, too @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.51 1996/12/16 16:17:31 is Exp $ d127 1 a127 1 device ed: ifnet, ether, arp d132 1 a132 1 device bah: ifnet, arc, arp d136 1 a136 1 device es: ifnet, ether, arp d140 1 a140 1 device qn: ifnet, ether, arp d144 1 a144 1 device ae: ifnet, ether, arp @ 1.50 log @Oops, drcom slipped through the cracks. I beg your pardon. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.49 1996/10/17 15:42:38 is Exp $ d267 4 a270 4 # Blizzard1230-IV,1260,2060 device bznsc: scsi, sfas attach bznsc at zbus file arch/amiga/dev/bznsc.c bznsc needs-flag @ 1.49 log @Add driver bznsc (for BliZzard, New version: -IV, -1260, -2060). Still untested on -1260/-1230, and hangs when enforcing SFAS_NO_DMA on 2060; but works with DMA on the latter. Still untested in a NetBSD-12A environment. (Sorry, don't have the hardware myself.) Thanks to Laurent Baroukh for being the guinea pig, and to Jerome Lovy for forwarding the hardware information Phase V gave him, and to Phase V for providing it. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.48 1996/05/19 21:04:50 veego Exp $ d167 5 @ 1.48 log @GENERIC - added scsi scanner entry - enable MS-DOS file system support - removed unsed GRF_CL5426 entry - added new graphics driver (grf6) for oMniBus, Domino and Merlin @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.47 1996/05/12 16:17:19 thorpej Exp $ d257 1 a257 1 # Blizzard1230 d261 5 @ 1.47 log @Oops, I accidentally commented out the "le" attach directive. Thanks, veego! @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.46 1996/05/09 20:31:00 is Exp $ d111 7 a117 1 @ 1.46 log @First part of M68060 and DraCo support. * for the M68060 part: store buffer and branch target cache aren't enabled yet (this needs cleanup of lots of locore.s code which is a maze of little passages, all a little different) (and it wasn't yet tested in an accellerated Amiga, only in the DraCo). I've included a workaround for 2 of the CPU bugs in chips with Masks 1F43G and earlier, but didn't bother to deal with the can of worms in the [0-3]D11W chips. Be sure to get "68060 rev. 1" or more reported at kernel startup time, or at least mention it (or the mask revision, if available) when reporting problems. * for the DraCo: only machines with a CIA timer. I assigned machine id 32000+nn (0x7Dnn), where n is the machine readable Quicklogic custom chip revision (also printed at boot time). "Guaranteed to work" up to rev. 3, newer DraCo's aren't guaranteed to have any CIA (we don't have a driver for the new timer yet). Supported are: - MF-II keyboards on the native interface and A3000 keyboards via the CIA. - builtin SCSI interface (yet another instance of siop) - CIA timer. - Zorro II devices which don't do DMA (don't get mapped to Zorro II address space in the DraCo) - "local bus" devices which are autoconfigured by the boot rom (should be all); only an Altais driver is there (looks like a Retina Z3) Not yet supported are: - native timer of newer machines. - Real Time Clock. - serial, parallel + floppy on the SuperIO chip (that is also: no mouse) XXX You need an enhanced boot loader, which will committed in a few days. XXX std.draco should and will go away. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.45 1996/05/07 00:34:17 thorpej Exp $ d118 2 a119 2 #attach le at zbus with le_zbus #file arch/amiga/dev/if_le.c le_zbus needs-flag @ 1.45 log @Make the MI LANCE driver standalone, and use cfattach to resolve naming conflicts between bus attachments on ports that can have multiple instances of the LANCE. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.44 1996/04/27 20:51:08 veego Exp $ d118 2 a119 2 attach le at zbus with le_zbus file arch/amiga/dev/if_le.c le_zbus needs-flag d200 6 d237 1 a237 1 # Emplant @ 1.44 log @Fixed a compile bug which come from the new mouse driver Remove the fd* entry from the GENERIC config and changed the std.amiga entry for the floppy @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.43 1996/04/26 20:21:59 is Exp $ d117 1 a117 1 device le: ifnet, ether @ 1.43 log @Remove double empsc entry, fix a typo, and our "zbus" is a unified Zorro bus interface for a long, long time. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.42 1996/04/24 11:41:24 is Exp $ d44 1 a44 1 file arch/amiga/dev/ms.c ms @ 1.42 log @Make the Amiga mainboard mice, which used to be pseudo-devices, real devices. (We want to support Amigoids without this interface in the near future.) @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.41 1996/03/28 18:41:55 is Exp $ d14 1 a14 1 # zorro II expansion bus. d36 1 a36 1 # parellel port a229 5 # EMPLANT device empsc: scsi, sci attach empsc at zbus file arch/amiga/dev/empsc.c empsc needs-flag @ 1.41 log @Emplant SCSI driver backend by Sean Riddle and Bo Najdrovsky. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.40 1996/03/17 19:36:33 is Exp $ d42 3 a44 2 pseudo-device mouse file arch/amiga/dev/ms.c mouse needs-count d230 5 @ 1.40 log @These should be and clauses, after cgd's recent config change (the second one). Should probably also be done to the view packet, but I'm not 100% sure. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.39 1996/03/17 13:21:09 cgd Exp $ d229 5 @ 1.39 log @adjust to deal with expression support for optional file specs @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.38 1996/03/17 05:53:57 mhitch Exp $ d72 1 a72 1 file arch/amiga/dev/ite_cc.c grfcc | ite d84 1 a84 1 file arch/amiga/dev/ite_rt.c grfrt | ite d90 1 a90 1 file arch/amiga/dev/ite_cl.c grfcl | ite d96 1 a96 1 file arch/amiga/dev/ite_cv.c grfcv | ite d102 1 a102 1 file arch/amiga/dev/ite_ul.c grful | ite d109 1 a109 1 file arch/amiga/dev/ite_rh.c grfrh | ite @ 1.38 log @Clean up typos and other errors from new device attachment changes. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.37 1996/03/17 01:16:52 thorpej Exp $ d72 1 a72 1 file arch/amiga/dev/ite_cc.c grfcc ite d75 4 a78 4 file arch/amiga/dev/view.c view grfcc needs-count file arch/amiga/dev/grfabs.c grfcc view file arch/amiga/dev/grfabs_cc.c grfcc view file arch/amiga/dev/grfabs_ccglb.c grfcc view d84 1 a84 1 file arch/amiga/dev/ite_rt.c grfrt ite d90 1 a90 1 file arch/amiga/dev/ite_cl.c grfcl ite d96 1 a96 1 file arch/amiga/dev/ite_cv.c grfcv ite d102 2 a103 2 file arch/amiga/dev/ite_ul.c grful ite file arch/amiga/dev/grf_ultms.g grful d109 1 a109 1 file arch/amiga/dev/ite_rh.c grfrh ite d154 1 a154 1 file arch/amiga/dev/mfc.c mfcs mfcp needs-count d204 1 a204 1 file arch/amiga/dev/afsc.c afsc aftsc needs-flag d250 2 a251 2 file dev/cons.c ite ser file dev/cninit.c ite ser @ 1.37 log @New device attachment scheme: - split softc size and match/attach out from cfdriver into a new struct cfattach. - new "attach" directive for files.*. May specify the name of the cfattach structure, so that devices may be easily attached to parents with different autoconfiguration semantics. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.36 1996/03/02 14:00:32 veego Exp $ d125 1 a125 1 device bah at zbus: ifnet, arc d148 1 a148 1 attach mfs at zbus @ 1.36 log @Updated for the new CyberVision64 console and a small cleanup in the GENERIC config @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.35 1996/03/01 19:42:26 is Exp $ d8 2 a9 1 device mainbus at root {} d11 2 a12 1 device cpu at mainbus d15 2 a16 1 device zbus at mainbus {} d22 2 a23 1 device clock at mainbus d27 2 a28 1 device kbd at mainbus: event d32 2 a33 1 device ser at mainbus: tty d37 2 a38 1 device par at mainbus d45 2 a46 1 device fdc at mainbus { unit = -1 } d48 2 a49 1 device fd at fdc d56 2 a57 1 device grf at grfbus {} d60 2 a61 1 device ite at grf d69 2 a70 1 device grfcc at mainbus: grfbus d81 2 a82 1 device grfrt at zbus: grfbus d87 2 a88 1 device grfcl at zbus: grfbus d93 2 a94 1 device grfcv at zbus: grfbus d99 2 a100 1 device grful at zbus: grfbus d106 2 a107 1 device grfrh at zbus: grfbus d112 2 a113 1 device gvpbus at zbus {} d116 7 a122 5 device le at zbus: ifnet, ether file arch/amiga/dev/if_le.c le needs-flag device ed at zbus: ifnet, ether file arch/amiga/dev/if_ed.c ed needs-flag d126 2 a127 1 file arch/amiga/dev/if_bah.c bah needs-flag d129 2 a130 1 device es at zbus: ifnet, ether d133 2 a134 1 device qn at zbus: ifnet, ether d137 2 a138 1 device ae at zbus: ifnet, ether d142 2 a143 1 device msc at zbus: tty d147 2 a148 1 device mfc at zbus { unit = -1 } d150 4 a153 2 device mfcs at mfc device mfcp at mfc d166 2 a167 1 device atzsc at zbus: scsi, sbic d171 2 a172 1 device gtsc at gvpbus: scsi, sbic d176 2 a177 1 device ahsc at mainbus: scsi, sbic d185 2 a186 1 device zssc at zbus: scsi, siop d190 2 a191 1 device mgnsc at zbus: scsi, siop d195 2 a196 1 device wesc at zbus: scsi, siop d200 4 a203 2 device afsc at zbus: scsi, siop device aftsc at mainbus: scsi, siop d211 2 a212 1 device wstsc at zbus: scsi, sci d216 2 a217 1 device ivsc at zbus: scsi, sci d221 2 a222 1 device otgsc at zbus: scsi, sci d226 2 a227 1 device mlhsc at zbus: scsi, sci d235 2 a236 1 device flsc at zbus: scsi, sfas d240 2 a241 1 device bzsc at zbus: scsi, sfas d245 2 a246 1 device idesc at mainbus: scsi @ 1.35 log @"major" declarations which got lost when the scsi stuff was changed to include ../../../scsi/conf/files.scsi @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.34 1996/02/24 08:59:21 chopps Exp $ d76 1 a76 1 file arch/amiga/dev/ite_cl.c grfcl ite d81 1 @ 1.34 log @remove generic scsi stuff and use ../../../scsi/files.scsi @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.33 1996/01/28 19:57:47 chopps Exp $ d128 3 @ 1.33 log @aftsc uses afsc.c #1976 @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.32 1995/11/30 00:56:48 jtc Exp $ d127 1 a127 1 define scsi {} a201 19 device scsibus at scsi {target = -1, lun = -1} device cd at scsibus: disk file scsi/cd.c cd needs-flag major {cd = 6} device sd at scsibus: disk file scsi/sd.c sd needs-flag major {sd = 4} device st at scsibus: tape file scsi/st.c st needs-flag major {st = 5} device ch at scsibus: disk file scsi/ch.c ch needs-flag device uk at scsibus: disk file scsi/uk.c uk needs-flag device su at scsibus: disk file scsi/su.c su needs-flag a204 3 file scsi/scsi_base.c scsi file scsi/scsi_ioctl.c scsi file scsi/scsiconf.c scsi @ 1.32 log @merge in changes from 1.1 release branch @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.31.2.2 1995/11/10 19:29:49 chopps Exp $ d164 1 a164 1 file arch/amiga/dev/afsc.c afsc needs-flag @ 1.31 log @new cybervision 64 grf from Bernd Ernesti and others update config files (adding missing scsibus entry for aftsc0) @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.30 1995/10/07 18:05:13 chopps Exp $ d85 2 a86 1 file arch/amiga/dev/ite_ul.c grful ite d98 1 a98 1 file arch/amiga/dev/if_le.c le needs-count d108 1 a108 1 file arch/amiga/dev/if_es.c es needs-count a119 3 # Alf Data MultiFaceCard 3 #device mfch at zbus: tty #file arch/amiga/dev/mfch.c mfch needs-count @ 1.31.2.1 log @take a couple devices from needs-count to needs-flag. move tty pointers to softc structs loadbsd now fails if it cannot allocate enough chipmem. from osymh@@gemini.oscs.montana.edu (Michael L. Hitch) @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.31 1995/10/09 02:08:38 chopps Exp $ d97 1 a97 1 file arch/amiga/dev/if_le.c le needs-flag d107 1 a107 1 file arch/amiga/dev/if_es.c es needs-flag d119 3 @ 1.31.2.2 log @update grf_ul; support files now only used if needed. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.31.2.1 1995/10/20 11:01:01 chopps Exp $ d85 1 a85 2 file arch/amiga/dev/ite_ul.c grful ite file arch/amiga/dev/grf_ultms.g grful @ 1.30 log @new quicknet ethernet driver from Kortelainen Mika @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.29 1995/10/05 12:41:04 chopps Exp $ d77 4 @ 1.29 log @first attempt at A4000T support, remove GRF_AGA's dependence on GRF_ECS. page 0 is now invalid, other minor cleanup. from osymh@@gemini.oscs.montana.edu (Michael L. Hitch) @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.28 1995/09/30 01:52:50 chopps Exp $ d104 3 @ 1.28 log @changes for msc device @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.27 1995/08/18 16:18:43 chopps Exp $ d158 1 @ 1.27 log @new a2410 driver from is@@Beverly.Rhein.DE (Ignatios Souvatzis) @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.26 1995/08/18 15:56:57 chopps Exp $ d107 4 @ 1.26 log @new Ariadne driver from Bernd Ernesti @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.25 1995/05/12 13:09:22 chopps Exp $ d77 5 @ 1.25 log @added flsc and bzsc. @ text @d1 1 a1 1 # $NetBSD: files.amiga,v 1.24 1995/04/27 12:08:54 christos Exp $ d99 3 @ 1.24 log @Use new files.sunos @ text @d1 1 a1 1 # $NetBSD: files.amiga.newconf,v 1.23 1995/04/23 16:20:53 chopps Exp $ d169 2 a170 2 define fas file arch/amiga/dev/fas.c fas d173 6 a178 2 device flz3sc at zbus: scsi, fas file arch/amiga/dev/flz3sc.c flz3sc needs-flag @ 1.23 log @new grfcl driver submitted by Ezra Story @ text @d1 1 a1 1 # $NetBSD: files.amiga.newconf,v 1.22 1995/04/22 23:36:56 christos Exp $ d220 5 a224 4 file compat/sunos/sunos_misc.c compat_sunos file compat/sunos/sunos_init_sysent.c compat_sunos file compat/sunos/sunos_ioctl.c compat_sunos file compat/sunos/sunos_exec.c compat_sunos @ 1.22 log @move sunos_compat.c to m68k @ text @d1 1 a1 1 # $NetBSD: files.amiga.newconf,v 1.21 1995/04/22 20:25:04 christos Exp $ d76 1 @ 1.21 log @- added sunos_machdep.c for sun3, atari, amiga and mac68k. - changed machdep.c and trap.c to use struct emul. - remove ep_setup references. - added struct emul to all emulations. @ text @d1 1 a1 1 # $NetBSD: files.amiga.newconf,v 1.20 1995/04/11 09:52:11 mellon Exp $ d223 1 a223 1 file arch/amiga/amiga/sunos_machdep.c compat_sunos @ 1.20 log @Reference cninit.c as well as cons.c @ text @d1 1 a1 1 # $NetBSD: files.amiga.newconf,v 1.19 1995/03/02 03:30:55 chopps Exp $ d223 1 @ 1.19 log @enable tun support. @ text @d1 1 a1 1 # $NetBSD: files.amiga.newconf,v 1.18 1995/02/28 22:06:05 chopps Exp $ d200 1 @ 1.18 log @include new 2060 arcnet device @ text @d1 1 a1 1 # $NetBSD: files.amiga.newconf,v 1.17 1995/02/12 19:18:57 chopps Exp $ d93 1 a93 1 device bah at ztwobus: ifnet, arc @ 1.17 log @Many changes from osymh@@gemini.oscs.montana.edu (Michael L. Hitch) Now use amiga HW for soft interrupts, non-contig options (2 or many chunks), interrupt handler lists, 4066 ethernet, 1291 scsi, option to defer level 6 interrupts to level 4 (deal with icky built-in serial port) @ text @d1 1 a1 1 # $NetBSD: files.amiga.newconf,v 1.16 1995/01/25 20:45:33 cgd Exp $ d91 4 @ 1.16 log @add 'maxpartitions' keyword as first 'intesting' thing in the file, to facilitate the solution of config.new's hardcoded partition number problems. @ text @d1 1 a1 1 # $NetBSD: files.amiga.newconf,v 1.15 1994/12/28 09:13:42 chopps Exp $ d73 1 a73 1 # cirrus grf (A2000 or Picasso) a81 5 # cirrus grf (Zorro III boards) #device grfcl at zbus: grfbus #device grfclx at zbus: grfbus #file arch/amiga/dev/grf_cl.c grfcl grfclx needs-flag d92 2 a93 2 device ex at zbus: ifnet, ether file arch/amiga/dev/if_ex.c ex needs-count d212 1 @ 1.15 log @support some newer stuff and some cleanup. from osymh@@gemini.oscs.montana.edu (Michael L. Hitch) @ text @d1 4 a4 1 # $NetBSD: files.amiga.newconf,v 1.14 1994/12/01 17:24:46 chopps Exp $ @ 1.14 log @bring up to current. change sun to sunos. handle changes in device open params and autoconf match function params. @ text @d1 1 a1 1 # $NetBSD: files.amiga.newconf,v 1.13 1994/10/26 02:02:30 cgd Exp $ d10 2 a11 2 device ztwobus at mainbus {} file arch/amiga/dev/ztwobus.c ztwobus d66 1 a66 1 device grfrt at ztwobus: grfbus d70 3 a72 3 # zorro III expansion bus. device zthreebus at mainbus {} file arch/amiga/dev/zthreebus.c zthreebus d75 1 a75 1 device grfrh at zthreebus: grfbus d79 5 d85 1 a85 1 device gvpbus at ztwobus {} d88 1 a88 1 device le at ztwobus: ifnet, ether d91 1 a91 1 device ed at ztwobus: ifnet, ether d94 13 d114 1 a114 1 device atzsc at ztwobus: scsi, sbic d130 1 a130 1 device zssc at ztwobus: scsi, siop d134 1 a134 1 device mgnsc at ztwobus: scsi, siop d138 1 a138 1 device wesc at zthreebus: scsi, siop d142 1 a142 1 device afsc at zthreebus: scsi, siop d150 1 a150 1 device wstsc at ztwobus: scsi, sci d154 1 a154 1 device ivsc at ztwobus: scsi, sci d158 1 a158 1 device otgsc at ztwobus: scsi, sci d162 1 a162 1 device mlhsc at ztwobus: scsi, sci d164 8 @ 1.13 log @new RCS ID format. @ text @d1 1 a1 1 # $NetBSD$ d189 4 a192 4 file compat/sunos/sun_misc.c compat_sunos file compat/sunos/sun_sysent.c compat_sunos file compat/sunos/sun_ioctl.c compat_sunos file compat/sunos/sun_exec.c compat_sunos @ 1.12 log @add 4091 scsi controller @ text @d1 1 a1 3 # # $Id: files.amiga.newconf,v 1.11 1994/07/16 02:26:21 chopps Exp $ # @ 1.11 log @ed driver for 8390 based ethernet boards (currently only hydra supported) original code from Timo Rossi , some major style changes (KNF, pull i386 comments in, et al.) plus converting to config.new by me. @ text @d2 1 a2 1 # $Id: files.amiga.newconf,v 1.10 1994/06/15 19:04:28 chopps Exp $ d124 4 @ 1.10 log @include more device .h files, update Makefile.amiga to use new vnode_if.x gerating procedure @ text @d2 1 a2 1 # $Id: files.amiga.newconf,v 1.9 1994/06/05 07:43:37 chopps Exp $ d87 3 @ 1.10.2.1 log @update from trunk, per chopps @ text @d2 1 a2 1 # $Id: files.amiga.newconf,v 1.11 1994/07/16 02:26:21 chopps Exp $ a86 3 device ed at ztwobus: ifnet, ether file arch/amiga/dev/if_ed.c ed needs-flag @ 1.9 log @add grfrh (retina ziii) from Donn Cave light cleanup from me. @ text @d2 1 a2 1 # $Id: files.amiga.newconf,v 1.8 1994/05/29 04:50:04 chopps Exp $ d58 1 a58 1 file arch/amiga/dev/grf_cc.c grfcc d69 1 a69 1 file arch/amiga/dev/grf_rt.c grfrt d78 1 a78 1 file arch/amiga/dev/grf_rh.c grfrh @ 1.8 log @5380 driver update from from osymh@@gemini.oscs.montana.edu (Michael L. Hitch) @ text @d2 1 a2 1 # $Id: files.amiga.newconf,v 1.7 1994/05/29 01:44:37 chopps Exp $ d76 5 @ 1.7 log @new floppy driver from me to replace the old one. @ text @d2 1 a2 1 # $Id: files.amiga.newconf,v 1.6 1994/05/25 21:54:09 chopps Exp $ d119 1 a119 1 file arch/amiga/dev/ncrd.c sci @ 1.6 log @fix le line @ text @d2 1 a2 1 # $Id: files.amiga.newconf,v 1.5 1994/05/25 07:59:02 chopps Exp $ d37 1 a37 1 device fdc at mainbus {} @ 1.5 log @add arch/m68k/m68k/copy.s @ text @d2 1 a2 1 # $Id: files.amiga.newconf,v 1.4 1994/05/22 19:33:25 chopps Exp $ d80 1 a80 1 device le at ztwobus @ 1.4 log @lowercase options in files.amiga.newconf required, remove SYS* for now from GENERIC and remove old configs that serve no current purpose. @ text @d2 1 a2 1 # $Id: files.amiga.newconf,v 1.3 1994/05/22 07:22:25 chopps Exp $ d178 1 @ 1.3 log @an ide driver and hack reload device to do symbols. from osymh@@gemini.oscs.montana.edu (Michael L. Hitch) @ text @d2 1 a2 1 # $Id: files.amiga.newconf,v 1.2 1994/05/12 05:57:00 chopps Exp $ d53 2 a54 3 file arch/amiga/dev/kf_8x11.c KFONT_8X11 file arch/amiga/dev/kf_custom.c KFONT_CUSTOM @ 1.2 log @update from osymh@@gemini.oscs.montana.edu (Michael L. Hitch) add support for zthreebus siop scsi drivers and better machine recocgnition. @ text @d2 1 a2 1 # $Id: files.amiga.newconf,v 1.1 1994/05/08 05:54:39 chopps Exp $ d138 1 a138 1 # Amiga 4000/1200 IDE @ 1.1 log @oops forgot one. @ text @d2 1 a2 1 # $Id: files.amiga.newconf,v 1.4 1994/05/05 19:03:10 chopps Exp $ d73 3 a75 1 # device zthreebus at mainbus {} d114 4 d137 4 @