head 1.16; access; symbols netbsd-11-0-RC5:1.16 netbsd-11-0-RC4:1.16 netbsd-11-0-RC3:1.16 netbsd-11-0-RC2:1.16 netbsd-11-0-RC1:1.16 perseant-exfatfs-base-20250801:1.16 netbsd-11:1.16.0.204 netbsd-11-base:1.16 netbsd-10-1-RELEASE:1.16 perseant-exfatfs-base-20240630:1.16 perseant-exfatfs:1.16.0.202 perseant-exfatfs-base:1.16 netbsd-8-3-RELEASE:1.16 netbsd-9-4-RELEASE:1.16 netbsd-10-0-RELEASE:1.16 netbsd-10-0-RC6:1.16 netbsd-10-0-RC5:1.16 netbsd-10-0-RC4:1.16 netbsd-10-0-RC3:1.16 netbsd-10-0-RC2:1.16 thorpej-ifq:1.16.0.200 thorpej-ifq-base:1.16 thorpej-altq-separation:1.16.0.198 thorpej-altq-separation-base:1.16 netbsd-10-0-RC1:1.16 netbsd-10:1.16.0.196 netbsd-10-base:1.16 bouyer-sunxi-drm:1.16.0.194 bouyer-sunxi-drm-base:1.16 netbsd-9-3-RELEASE:1.16 thorpej-i2c-spi-conf2:1.16.0.192 thorpej-i2c-spi-conf2-base:1.16 thorpej-futex2:1.16.0.190 thorpej-futex2-base:1.16 thorpej-cfargs2:1.16.0.188 thorpej-cfargs2-base:1.16 cjep_sun2x-base1:1.16 cjep_sun2x:1.16.0.186 cjep_sun2x-base:1.16 cjep_staticlib_x-base1:1.16 netbsd-9-2-RELEASE:1.16 cjep_staticlib_x:1.16.0.184 cjep_staticlib_x-base:1.16 thorpej-i2c-spi-conf:1.16.0.182 thorpej-i2c-spi-conf-base:1.16 thorpej-cfargs:1.16.0.180 thorpej-cfargs-base:1.16 thorpej-futex:1.16.0.178 thorpej-futex-base:1.16 netbsd-9-1-RELEASE:1.16 bouyer-xenpvh-base2:1.16 phil-wifi-20200421:1.16 bouyer-xenpvh-base1:1.16 phil-wifi-20200411:1.16 bouyer-xenpvh:1.16.0.176 bouyer-xenpvh-base:1.16 is-mlppp:1.16.0.174 is-mlppp-base:1.16 phil-wifi-20200406:1.16 netbsd-8-2-RELEASE:1.16 ad-namecache-base3:1.16 netbsd-9-0-RELEASE:1.16 netbsd-9-0-RC2:1.16 ad-namecache-base2:1.16 ad-namecache-base1:1.16 ad-namecache:1.16.0.172 ad-namecache-base:1.16 netbsd-9-0-RC1:1.16 phil-wifi-20191119:1.16 netbsd-9:1.16.0.170 netbsd-9-base:1.16 phil-wifi-20190609:1.16 netbsd-8-1-RELEASE:1.16 netbsd-8-1-RC1:1.16 isaki-audio2:1.16.0.168 isaki-audio2-base:1.16 pgoyette-compat-merge-20190127:1.16 pgoyette-compat-20190127:1.16 pgoyette-compat-20190118:1.16 pgoyette-compat-1226:1.16 pgoyette-compat-1126:1.16 pgoyette-compat-1020:1.16 pgoyette-compat-0930:1.16 pgoyette-compat-0906:1.16 jdolecek-ncqfixes:1.16.0.166 jdolecek-ncqfixes-base:1.16 netbsd-7-2-RELEASE:1.16 pgoyette-compat-0728:1.16 netbsd-8-0-RELEASE:1.16 phil-wifi:1.16.0.164 phil-wifi-base:1.16 pgoyette-compat-0625:1.16 netbsd-8-0-RC2:1.16 pgoyette-compat-0521:1.16 pgoyette-compat-0502:1.16 pgoyette-compat-0422:1.16 netbsd-8-0-RC1:1.16 pgoyette-compat-0415:1.16 pgoyette-compat-0407:1.16 pgoyette-compat-0330:1.16 pgoyette-compat-0322:1.16 pgoyette-compat-0315:1.16 netbsd-7-1-2-RELEASE:1.16 pgoyette-compat:1.16.0.162 pgoyette-compat-base:1.16 netbsd-7-1-1-RELEASE:1.16 tls-maxphys-base-20171202:1.16 matt-nb8-mediatek:1.16.0.160 matt-nb8-mediatek-base:1.16 nick-nhusb-base-20170825:1.16 perseant-stdc-iso10646:1.16.0.158 perseant-stdc-iso10646-base:1.16 netbsd-8:1.16.0.156 netbsd-8-base:1.16 prg-localcount2-base3:1.16 prg-localcount2-base2:1.16 prg-localcount2-base1:1.16 prg-localcount2:1.16.0.154 prg-localcount2-base:1.16 pgoyette-localcount-20170426:1.16 bouyer-socketcan-base1:1.16 jdolecek-ncq:1.16.0.152 jdolecek-ncq-base:1.16 pgoyette-localcount-20170320:1.16 netbsd-7-1:1.16.0.150 netbsd-7-1-RELEASE:1.16 netbsd-7-1-RC2:1.16 nick-nhusb-base-20170204:1.16 netbsd-7-nhusb-base-20170116:1.16 bouyer-socketcan:1.16.0.148 bouyer-socketcan-base:1.16 pgoyette-localcount-20170107:1.16 netbsd-7-1-RC1:1.16 nick-nhusb-base-20161204:1.16 pgoyette-localcount-20161104:1.16 netbsd-7-0-2-RELEASE:1.16 nick-nhusb-base-20161004:1.16 localcount-20160914:1.16 netbsd-7-nhusb:1.16.0.146 netbsd-7-nhusb-base:1.16 pgoyette-localcount-20160806:1.16 pgoyette-localcount-20160726:1.16 pgoyette-localcount:1.16.0.144 pgoyette-localcount-base:1.16 nick-nhusb-base-20160907:1.16 nick-nhusb-base-20160529:1.16 netbsd-7-0-1-RELEASE:1.16 nick-nhusb-base-20160422:1.16 nick-nhusb-base-20160319:1.16 nick-nhusb-base-20151226:1.16 netbsd-7-0:1.16.0.142 netbsd-7-0-RELEASE:1.16 nick-nhusb-base-20150921:1.16 netbsd-7-0-RC3:1.16 netbsd-7-0-RC2:1.16 netbsd-7-0-RC1:1.16 nick-nhusb-base-20150606:1.16 nick-nhusb-base-20150406:1.16 nick-nhusb:1.16.0.140 nick-nhusb-base:1.16 netbsd-5-2-3-RELEASE:1.16 netbsd-5-1-5-RELEASE:1.16 netbsd-6-0-6-RELEASE:1.16 netbsd-6-1-5-RELEASE:1.16 netbsd-7:1.16.0.138 netbsd-7-base:1.16 yamt-pagecache-base9:1.16 yamt-pagecache-tag8:1.16 netbsd-6-1-4-RELEASE:1.16 netbsd-6-0-5-RELEASE:1.16 tls-earlyentropy:1.16.0.136 tls-earlyentropy-base:1.16 riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.16 riastradh-drm2-base3:1.16 netbsd-6-1-3-RELEASE:1.16 netbsd-6-0-4-RELEASE:1.16 netbsd-5-2-2-RELEASE:1.16 netbsd-5-1-4-RELEASE:1.16 netbsd-6-1-2-RELEASE:1.16 netbsd-6-0-3-RELEASE:1.16 netbsd-5-2-1-RELEASE:1.16 netbsd-5-1-3-RELEASE:1.16 rmind-smpnet-nbase:1.16 netbsd-6-1-1-RELEASE:1.16 riastradh-drm2-base2:1.16 riastradh-drm2-base1:1.16 riastradh-drm2:1.16.0.134 riastradh-drm2-base:1.16 rmind-smpnet:1.16.0.126 rmind-smpnet-base:1.16 netbsd-6-1:1.16.0.132 netbsd-6-0-2-RELEASE:1.16 netbsd-6-1-RELEASE:1.16 khorben-n900:1.16.0.130 netbsd-6-1-RC4:1.16 netbsd-6-1-RC3:1.16 agc-symver:1.16.0.128 agc-symver-base:1.16 netbsd-6-1-RC2:1.16 netbsd-6-1-RC1:1.16 yamt-pagecache-base8:1.16 netbsd-5-2:1.16.0.124 netbsd-6-0-1-RELEASE:1.16 yamt-pagecache-base7:1.16 netbsd-5-2-RELEASE:1.16 netbsd-5-2-RC1:1.16 matt-nb6-plus-nbase:1.16 yamt-pagecache-base6:1.16 netbsd-6-0:1.16.0.122 netbsd-6-0-RELEASE:1.16 netbsd-6-0-RC2:1.16 tls-maxphys:1.16.0.120 tls-maxphys-base:1.16 matt-nb6-plus:1.16.0.118 matt-nb6-plus-base:1.16 netbsd-6-0-RC1:1.16 jmcneill-usbmp-base10:1.16 yamt-pagecache-base5:1.16 jmcneill-usbmp-base9:1.16 yamt-pagecache-base4:1.16 jmcneill-usbmp-base8:1.16 jmcneill-usbmp-base7:1.16 jmcneill-usbmp-base6:1.16 jmcneill-usbmp-base5:1.16 jmcneill-usbmp-base4:1.16 jmcneill-usbmp-base3:1.16 jmcneill-usbmp-pre-base2:1.16 jmcneill-usbmp-base2:1.16 netbsd-6:1.16.0.116 netbsd-6-base:1.16 netbsd-5-1-2-RELEASE:1.16 netbsd-5-1-1-RELEASE:1.16 jmcneill-usbmp:1.16.0.114 jmcneill-usbmp-base:1.16 jmcneill-audiomp3:1.16.0.112 jmcneill-audiomp3-base:1.16 yamt-pagecache-base3:1.16 yamt-pagecache-base2:1.16 yamt-pagecache:1.16.0.110 yamt-pagecache-base:1.16 rmind-uvmplock-nbase:1.16 cherry-xenmp:1.16.0.108 cherry-xenmp-base:1.16 bouyer-quota2-nbase:1.16 bouyer-quota2:1.16.0.106 bouyer-quota2-base:1.16 jruoho-x86intr:1.16.0.104 jruoho-x86intr-base:1.16 matt-mips64-premerge-20101231:1.16 matt-nb5-mips64-premerge-20101231:1.16 matt-nb5-pq3:1.16.0.102 matt-nb5-pq3-base:1.16 netbsd-5-1:1.16.0.100 netbsd-5-1-RELEASE:1.16 uebayasi-xip-base4:1.16 uebayasi-xip-base3:1.16 yamt-nfs-mp-base11:1.16 netbsd-5-1-RC4:1.16 matt-nb5-mips64-k15:1.16 uebayasi-xip-base2:1.16 yamt-nfs-mp-base10:1.16 netbsd-5-1-RC3:1.16 netbsd-5-1-RC2:1.16 uebayasi-xip-base1:1.16 netbsd-5-1-RC1:1.16 rmind-uvmplock:1.16.0.98 rmind-uvmplock-base:1.16 yamt-nfs-mp-base9:1.16 uebayasi-xip:1.16.0.96 uebayasi-xip-base:1.16 netbsd-5-0-2-RELEASE:1.16 matt-nb5-mips64-premerge-20091211:1.16 matt-premerge-20091211:1.16 yamt-nfs-mp-base8:1.16 matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.16 matt-nb4-mips64-k7-u2a-k9b:1.16 matt-nb5-mips64-u1-k1-k5:1.16 yamt-nfs-mp-base7:1.16 matt-nb5-mips64:1.16.0.94 netbsd-5-0-1-RELEASE:1.16 jymxensuspend-base:1.16 yamt-nfs-mp-base6:1.16 yamt-nfs-mp-base5:1.16 yamt-nfs-mp-base4:1.16 jym-xensuspend-nbase:1.16 yamt-nfs-mp-base3:1.16 nick-hppapmap-base4:1.16 nick-hppapmap-base3:1.16 netbsd-5-0:1.16.0.92 netbsd-5-0-RELEASE:1.16 netbsd-5-0-RC4:1.16 netbsd-5-0-RC3:1.16 nick-hppapmap-base2:1.16 netbsd-5-0-RC2:1.16 jym-xensuspend:1.16.0.90 jym-xensuspend-base:1.16 netbsd-5-0-RC1:1.16 haad-dm-base2:1.16 haad-nbase2:1.16 ad-audiomp2:1.16.0.88 ad-audiomp2-base:1.16 netbsd-5:1.16.0.86 netbsd-5-base:1.16 nick-hppapmap:1.16.0.84 nick-hppapmap-base:1.16 matt-mips64-base2:1.16 matt-mips64:1.16.0.82 haad-dm-base1:1.16 wrstuden-revivesa-base-4:1.16 netbsd-4-0-1-RELEASE:1.16 wrstuden-revivesa-base-3:1.16 wrstuden-revivesa-base-2:1.16 wrstuden-fixsa-newbase:1.16 nick-csl-alignment-base5:1.16 haad-dm:1.16.0.80 haad-dm-base:1.16 wrstuden-revivesa-base-1:1.16 simonb-wapbl-nbase:1.16 yamt-pf42-base4:1.16 simonb-wapbl:1.16.0.78 simonb-wapbl-base:1.16 yamt-pf42-base3:1.16 hpcarm-cleanup-nbase:1.16 yamt-pf42-baseX:1.16 yamt-pf42-base2:1.16 yamt-nfs-mp-base2:1.16 wrstuden-revivesa:1.16.0.76 wrstuden-revivesa-base:1.16 yamt-nfs-mp:1.16.0.74 yamt-nfs-mp-base:1.16 yamt-pf42:1.16.0.72 yamt-pf42-base:1.16 ad-socklock-base1:1.16 yamt-lazymbuf-base15:1.16 yamt-lazymbuf-base14:1.16 keiichi-mipv6-nbase:1.16 mjf-devfs2:1.16.0.70 mjf-devfs2-base:1.16 nick-net80211-sync:1.16.0.68 nick-net80211-sync-base:1.16 keiichi-mipv6:1.16.0.66 keiichi-mipv6-base:1.16 bouyer-xeni386-merge1:1.16 matt-armv6-prevmlocking:1.16 wrstuden-fixsa-base-1:1.16 vmlocking2-base3:1.16 netbsd-4-0:1.16.0.64 netbsd-4-0-RELEASE:1.16 bouyer-xeni386-nbase:1.16 yamt-kmem-base3:1.16 cube-autoconf:1.16.0.62 cube-autoconf-base:1.16 yamt-kmem-base2:1.16 bouyer-xeni386:1.16.0.60 bouyer-xeni386-base:1.16 yamt-kmem:1.16.0.58 yamt-kmem-base:1.16 vmlocking2-base2:1.16 reinoud-bufcleanup-nbase:1.16 vmlocking2:1.16.0.56 vmlocking2-base1:1.16 netbsd-4-0-RC5:1.16 matt-nb4-arm:1.16.0.54 matt-nb4-arm-base:1.16 matt-armv6-nbase:1.16 jmcneill-base:1.16 netbsd-4-0-RC4:1.16 mjf-devfs:1.16.0.52 mjf-devfs-base:1.16 bouyer-xenamd64-base2:1.16 vmlocking-nbase:1.16 yamt-x86pmap-base4:1.16 bouyer-xenamd64:1.16.0.50 bouyer-xenamd64-base:1.16 netbsd-4-0-RC3:1.16 yamt-x86pmap-base3:1.16 yamt-x86pmap-base2:1.16 netbsd-4-0-RC2:1.16 yamt-x86pmap:1.16.0.48 yamt-x86pmap-base:1.16 netbsd-4-0-RC1:1.16 matt-armv6:1.16.0.46 matt-armv6-base:1.16 matt-mips64-base:1.16 jmcneill-pm:1.16.0.44 jmcneill-pm-base:1.16 hpcarm-cleanup:1.16.0.42 hpcarm-cleanup-base:1.16 nick-csl-alignment:1.16.0.40 nick-csl-alignment-base:1.16 netbsd-3-1-1-RELEASE:1.15.10.1 netbsd-3-0-3-RELEASE:1.15.10.1 yamt-idlelwp-base8:1.16 wrstuden-fixsa:1.16.0.38 wrstuden-fixsa-base:1.16 thorpej-atomic:1.16.0.36 thorpej-atomic-base:1.16 reinoud-bufcleanup:1.16.0.34 reinoud-bufcleanup-base:1.16 mjf-ufs-trans:1.16.0.32 mjf-ufs-trans-base:1.16 vmlocking:1.16.0.30 vmlocking-base:1.16 ad-audiomp:1.16.0.28 ad-audiomp-base:1.16 yamt-idlelwp:1.16.0.26 post-newlock2-merge:1.16 newlock2-nbase:1.16 yamt-splraiseipl-base5:1.16 yamt-splraiseipl-base4:1.16 yamt-splraiseipl-base3:1.16 abandoned-netbsd-4-base:1.16 abandoned-netbsd-4:1.16.0.18 netbsd-3-1:1.15.10.1.0.4 netbsd-3-1-RELEASE:1.15.10.1 netbsd-3-0-2-RELEASE:1.15.10.1 yamt-splraiseipl-base2:1.16 netbsd-3-1-RC4:1.15.10.1 yamt-splraiseipl:1.16.0.22 yamt-splraiseipl-base:1.16 netbsd-3-1-RC3:1.15.10.1 yamt-pdpolicy-base9:1.16 newlock2:1.16.0.20 newlock2-base:1.16 yamt-pdpolicy-base8:1.16 netbsd-3-1-RC2:1.15.10.1 netbsd-3-1-RC1:1.15.10.1 yamt-pdpolicy-base7:1.16 netbsd-4:1.16.0.24 netbsd-4-base:1.16 yamt-pdpolicy-base6:1.16 chap-midi-nbase:1.16 netbsd-3-0-1-RELEASE:1.15.10.1 gdamore-uart:1.16.0.16 gdamore-uart-base:1.16 simonb-timcounters-final:1.16 yamt-pdpolicy-base5:1.16 chap-midi:1.16.0.14 chap-midi-base:1.16 yamt-pdpolicy-base4:1.16 yamt-pdpolicy-base3:1.16 peter-altq-base:1.16 peter-altq:1.16.0.12 yamt-pdpolicy-base2:1.16 elad-kernelauth-base:1.16 elad-kernelauth:1.16.0.10 yamt-pdpolicy:1.16.0.8 yamt-pdpolicy-base:1.16 yamt-uio_vmspace-base5:1.16 simonb-timecounters:1.16.0.6 simonb-timecounters-base:1.16 rpaulo-netinet-merge-pcb:1.16.0.4 rpaulo-netinet-merge-pcb-base:1.16 yamt-uio_vmspace:1.16.0.2 netbsd-3-0:1.15.10.1.0.2 netbsd-3-0-RELEASE:1.15.10.1 netbsd-3-0-RC6:1.15.10.1 yamt-readahead-base3:1.16 netbsd-3-0-RC5:1.15.10.1 netbsd-3-0-RC4:1.15.10.1 netbsd-3-0-RC3:1.15.10.1 yamt-readahead-base2:1.16 netbsd-3-0-RC2:1.15.10.1 yamt-readahead-pervnode:1.15 yamt-readahead-perfile:1.15 yamt-readahead:1.15.0.18 yamt-readahead-base:1.15 netbsd-3-0-RC1:1.15 yamt-vop-base3:1.15 netbsd-2-0-3-RELEASE:1.14 netbsd-2-1:1.14.14.1.0.2 yamt-vop-base2:1.15 thorpej-vnode-attr:1.15.0.16 thorpej-vnode-attr-base:1.15 netbsd-2-1-RELEASE:1.14.14.1 yamt-vop:1.15.0.14 yamt-vop-base:1.15 netbsd-2-1-RC6:1.14.14.1 netbsd-2-1-RC5:1.14.14.1 netbsd-2-1-RC4:1.14.14.1 netbsd-2-1-RC3:1.14.14.1 netbsd-2-1-RC2:1.14.14.1 netbsd-2-1-RC1:1.14.14.1 yamt-lazymbuf:1.15.0.12 yamt-km-base4:1.15 netbsd-2-0-2-RELEASE:1.14 yamt-km-base3:1.15 netbsd-3:1.15.0.10 netbsd-3-base:1.15 yamt-km-base2:1.15 yamt-km:1.15.0.6 yamt-km-base:1.15 kent-audio2:1.15.0.4 kent-audio2-base:1.15 netbsd-2-0-1-RELEASE:1.14 kent-audio1-beforemerge:1.15 netbsd-2:1.14.0.14 netbsd-2-base:1.14 kent-audio1:1.15.0.2 kent-audio1-base:1.15 netbsd-2-0-RELEASE:1.14 netbsd-2-0-RC5:1.14 netbsd-2-0-RC4:1.14 netbsd-2-0-RC3:1.14 netbsd-2-0-RC2:1.14 netbsd-2-0-RC1:1.14 netbsd-2-0:1.14.0.12 netbsd-2-0-base:1.14 netbsd-1-6-PATCH002-RELEASE:1.14 netbsd-1-6-PATCH002:1.14 netbsd-1-6-PATCH002-RC4:1.14 netbsd-1-6-PATCH002-RC3:1.14 netbsd-1-6-PATCH002-RC2:1.14 netbsd-1-6-PATCH002-RC1:1.14 ktrace-lwp:1.14.0.10 ktrace-lwp-base:1.16 netbsd-1-6-PATCH001:1.14 netbsd-1-6-PATCH001-RELEASE:1.14 netbsd-1-6-PATCH001-RC3:1.14 netbsd-1-6-PATCH001-RC2:1.14 netbsd-1-6-PATCH001-RC1:1.14 nathanw_sa_end:1.11.4.2 nathanw_sa_before_merge:1.14 fvdl_fs64_base:1.14 gmcgarry_ctxsw:1.14.0.8 gmcgarry_ctxsw_base:1.14 gmcgarry_ucred:1.14.0.6 gmcgarry_ucred_base:1.14 nathanw_sa_base:1.14 kqueue-aftermerge:1.14 kqueue-beforemerge:1.14 netbsd-1-6-RELEASE:1.14 netbsd-1-6-RC3:1.14 netbsd-1-6-RC2:1.14 netbsd-1-6-RC1:1.14 netbsd-1-6:1.14.0.4 netbsd-1-6-base:1.14 gehenna-devsw:1.14.0.2 gehenna-devsw-base:1.14 netbsd-1-5-PATCH003:1.6.4.1 eeh-devprop:1.12.0.6 eeh-devprop-base:1.12 newlock:1.12.0.4 newlock-base:1.12 ifpoll-base:1.12 thorpej-mips-cache:1.11.0.10 thorpej-mips-cache-base:1.11 thorpej-devvp-base3:1.11 thorpej-devvp-base2:1.11 post-chs-ubcperf:1.11 pre-chs-ubcperf:1.11 thorpej-devvp:1.11.0.8 thorpej-devvp-base:1.11 netbsd-1-5-PATCH002:1.6.4.1 kqueue:1.11.0.6 kqueue-base:1.14 netbsd-1-5-PATCH001:1.6.4.1 thorpej_scsipi_beforemerge:1.11 nathanw_sa:1.11.0.4 thorpej_scsipi_nbase:1.11 thorpej_scsipi_base:1.11 thorpej_scsipi:1.11.0.2 netbsd-1-5-RELEASE:1.6 netbsd-1-5-BETA2:1.6 netbsd-1-5-BETA:1.6 netbsd-1-5-ALPHA2:1.6 netbsd-1-5:1.6.0.4 netbsd-1-5-base:1.6 minoura-xpg4dl-base:1.6 minoura-xpg4dl:1.6.0.2; locks; strict; comment @# @; 1.16 date 2005.11.18.23.11.38; author bouyer; state Exp; branches; next 1.15; 1.15 date 2004.05.17.18.38.02; author bouyer; state Exp; branches 1.15.10.1 1.15.12.1 1.15.18.1; next 1.14; 1.14 date 2002.04.23.12.56.02; author bouyer; state Exp; branches 1.14.4.1 1.14.10.1 1.14.14.1; next 1.13; 1.13 date 2002.04.18.11.59.41; author bouyer; state Exp; branches; next 1.12; 1.12 date 2001.12.07.14.21.18; author fredette; state Exp; branches; next 1.11; 1.11 date 2000.10.23.14.54.50; author bouyer; state Exp; branches 1.11.2.1 1.11.4.1 1.11.6.1; next 1.10; 1.10 date 2000.10.19.07.20.33; author bouyer; state Exp; branches; next 1.9; 1.9 date 2000.10.18.17.01.46; author bouyer; state Exp; branches; next 1.8; 1.8 date 2000.10.06.16.39.22; author bouyer; state Exp; branches; next 1.7; 1.7 date 2000.10.06.16.31.31; author bouyer; state Exp; branches; next 1.6; 1.6 date 2000.05.25.10.16.37; author bouyer; state Exp; branches 1.6.4.1; next 1.5; 1.5 date 2000.05.15.07.44.05; author bouyer; state Exp; branches; next 1.4; 1.4 date 2000.05.04.15.44.35; author bouyer; state Exp; branches; next 1.3; 1.3 date 2000.05.04.15.42.42; author bouyer; state Exp; branches; next 1.2; 1.2 date 2000.04.25.16.27.06; author bouyer; state Exp; branches; next 1.1; 1.1 date 2000.04.21.17.57.01; author bouyer; state Exp; branches; next ; 1.15.10.1 date 2005.11.21.20.56.38; author tron; state Exp; branches; next ; 1.15.12.1 date 2006.06.21.15.04.46; author yamt; state Exp; branches; next ; 1.15.18.1 date 2005.11.22.16.08.11; author yamt; state Exp; branches; next ; 1.14.4.1 date 2005.03.17.17.45.18; author tron; state Exp; branches; next 1.14.4.2; 1.14.4.2 date 2005.03.17.17.52.54; author tron; state Exp; branches; next 1.14.4.3; 1.14.4.3 date 2005.12.14.03.21.51; author jmc; state Exp; branches; next ; 1.14.10.1 date 2004.08.03.10.48.49; author skrll; state Exp; branches; next 1.14.10.2; 1.14.10.2 date 2004.09.18.14.48.44; author skrll; state Exp; branches; next 1.14.10.3; 1.14.10.3 date 2004.09.21.13.30.40; author skrll; state Exp; branches; next 1.14.10.4; 1.14.10.4 date 2005.12.11.10.28.57; author christos; state Exp; branches; next ; 1.14.14.1 date 2005.05.11.03.50.26; author snj; state Exp; branches 1.14.14.1.2.1; next 1.14.14.2; 1.14.14.2 date 2005.12.01.20.06.19; author riz; state Exp; branches; next ; 1.14.14.1.2.1 date 2005.12.01.20.06.39; author riz; state Exp; branches; next ; 1.11.2.1 date 2000.10.23.14.54.50; author bouyer; state dead; branches; next 1.11.2.2; 1.11.2.2 date 2000.11.20.11.42.08; author bouyer; state Exp; branches; next ; 1.11.4.1 date 2002.01.08.00.30.54; author nathanw; state Exp; branches; next 1.11.4.2; 1.11.4.2 date 2002.06.20.03.45.14; author nathanw; state Exp; branches; next ; 1.11.6.1 date 2002.01.10.19.56.12; author thorpej; state Exp; branches; next 1.11.6.2; 1.11.6.2 date 2002.06.23.17.47.18; author jdolecek; state Exp; branches; next ; 1.6.4.1 date 2000.12.15.04.47.06; author he; state Exp; branches; next ; desc @@ 1.16 log @Regen: save offset at disconnect after a data phase without save data pointer. @ text @/* $NetBSD: ncr53cxxx.c,v 1.14 2005/02/11 06:21:22 simonb Exp $ */ /* * DO NOT EDIT - this file is automatically generated. * created from siop.ss on Sat Nov 19 00:10:56 2005 */ const u_int32_t siop_script[] = { 0x78340000, 0x00000000, /* 000 - 0 */ 0x78350000, 0x00000000, /* 008 - 8 */ 0x72370000, 0x00000000, /* 010 - 16 */ 0x80840020, 0x00000318, /* 018 - 24 */ 0x868b0000, 0x00000380, /* 020 - 32 */ 0x878b0000, 0x000002f8, /* 028 - 40 */ 0x808b0000, 0x00000408, /* 030 - 48 */ 0x818b0000, 0x000003a0, /* 038 - 56 */ 0x828b0000, 0x00000378, /* 040 - 64 */ 0x838b0000, 0x00000380, /* 048 - 72 */ 0x98080000, 0x0000ffff, /* 050 - 80 */ 0x741a4000, 0x00000000, /* 058 - 88 */ 0x980c0000, 0x0000ff83, /* 060 - 96 */ 0x80000000, 0x00000000, /* 068 - 104 */ 0x7810ff00, 0x00000000, /* 070 - 112 */ 0x7811ff00, 0x00000000, /* 078 - 120 */ 0x7812ff00, 0x00000000, /* 080 - 128 */ 0x7813ff00, 0x00000000, /* 088 - 136 */ 0x78340000, 0x00000000, /* 090 - 144 */ 0x78350000, 0x00000000, /* 098 - 152 */ 0x80000000, 0x00000000, /* 0a0 - 160 */ 0x80000000, 0x00000000, /* 0a8 - 168 */ 0x80000000, 0x00000000, /* 0b0 - 176 */ 0x80000000, 0x00000000, /* 0b8 - 184 */ 0x80000000, 0x00000000, /* 0c0 - 192 */ 0x80000000, 0x00000000, /* 0c8 - 200 */ 0x80000000, 0x00000000, /* 0d0 - 208 */ 0x80000000, 0x00000000, /* 0d8 - 216 */ 0x80000000, 0x00000000, /* 0e0 - 224 */ 0x80000000, 0x00000000, /* 0e8 - 232 */ 0x80000000, 0x00000000, /* 0f0 - 240 */ 0x80000000, 0x00000000, /* 0f8 - 248 */ 0x80000000, 0x00000000, /* 100 - 256 */ 0x80000000, 0x00000000, /* 108 - 264 */ 0x80000000, 0x00000000, /* 110 - 272 */ 0x80000000, 0x00000000, /* 118 - 280 */ 0x80000000, 0x00000000, /* 120 - 288 */ 0x80000000, 0x00000000, /* 128 - 296 */ 0x80000000, 0x00000000, /* 130 - 304 */ 0x80000000, 0x00000000, /* 138 - 312 */ 0x80000000, 0x00000000, /* 140 - 320 */ 0x80000000, 0x00000000, /* 148 - 328 */ 0x80000000, 0x00000000, /* 150 - 336 */ 0x80000000, 0x00000000, /* 158 - 344 */ 0x80000000, 0x00000000, /* 160 - 352 */ 0x80000000, 0x00000000, /* 168 - 360 */ 0x80000000, 0x00000000, /* 170 - 368 */ 0x80000000, 0x00000000, /* 178 - 376 */ 0x80000000, 0x00000000, /* 180 - 384 */ 0x80000000, 0x00000000, /* 188 - 392 */ 0x80000000, 0x00000000, /* 190 - 400 */ 0x80000000, 0x00000000, /* 198 - 408 */ 0x80000000, 0x00000000, /* 1a0 - 416 */ 0x80000000, 0x00000000, /* 1a8 - 424 */ 0x80000000, 0x00000000, /* 1b0 - 432 */ 0x80000000, 0x00000000, /* 1b8 - 440 */ 0x80000000, 0x00000000, /* 1c0 - 448 */ 0x80000000, 0x00000000, /* 1c8 - 456 */ 0x80000000, 0x00000000, /* 1d0 - 464 */ 0x80000000, 0x00000000, /* 1d8 - 472 */ 0x7810ff00, 0x00000000, /* 1e0 - 480 */ 0x7811ff00, 0x00000000, /* 1e8 - 488 */ 0x7812ff00, 0x00000000, /* 1f0 - 496 */ 0x7813ff00, 0x00000000, /* 1f8 - 504 */ 0x78360000, 0x00000000, /* 200 - 512 */ 0x78372000, 0x00000000, /* 208 - 520 */ 0x80000000, 0x00000000, /* 210 - 528 */ 0x54000000, 0xfffffe38, /* 218 - 536 */ 0x80000000, 0x00000000, /* 220 - 544 */ 0x740a8f00, 0x00000000, /* 228 - 552 */ 0x6a340000, 0x00000000, /* 230 - 560 */ 0x800c00ff, 0x00000000, /* 238 - 568 */ 0x800c00ff, 0x00000000, /* 240 - 576 */ 0x800c00ff, 0x00000000, /* 248 - 584 */ 0x800c00ff, 0x00000000, /* 250 - 592 */ 0x800c00ff, 0x00000000, /* 258 - 600 */ 0x800c00ff, 0x00000000, /* 260 - 608 */ 0x800c00ff, 0x00000000, /* 268 - 616 */ 0x800c00ff, 0x00000000, /* 270 - 624 */ 0x800c00ff, 0x00000000, /* 278 - 632 */ 0x800c00ff, 0x00000000, /* 280 - 640 */ 0x800c00ff, 0x00000000, /* 288 - 648 */ 0x800c00ff, 0x00000000, /* 290 - 656 */ 0x800c00ff, 0x00000000, /* 298 - 664 */ 0x800c00ff, 0x00000000, /* 2a0 - 672 */ 0x800c00ff, 0x00000000, /* 2a8 - 680 */ 0x98080000, 0x0000ff80, /* 2b0 - 688 */ 0x0f000001, 0x00000000, /* 2b8 - 696 */ 0x6c350700, 0x00000000, /* 2c0 - 704 */ 0x60000040, 0x00000000, /* 2c8 - 712 */ 0x97030000, 0x00000000, /* 2d0 - 720 */ 0x0f000001, 0x00000000, /* 2d8 - 728 */ 0x60000040, 0x00000000, /* 2e0 - 736 */ 0x6a370000, 0x00000000, /* 2e8 - 744 */ 0x90040020, 0x00000000, /* 2f0 - 752 */ 0x0f000001, 0x00000000, /* 2f8 - 760 */ 0x60000040, 0x00000000, /* 300 - 768 */ 0x6a360000, 0x00000000, /* 308 - 776 */ 0x90080000, 0x00000000, /* 310 - 784 */ 0x60000040, 0x00000000, /* 318 - 792 */ 0x7a340100, 0x00000000, /* 320 - 800 */ 0x60000008, 0x00000000, /* 328 - 808 */ 0x1f000030, 0x00000030, /* 330 - 816 */ 0x808c0000, 0x00000218, /* 338 - 824 */ 0x808c0002, 0xffffffd0, /* 340 - 832 */ 0x808c0001, 0x00000218, /* 348 - 840 */ 0x98040004, 0x0000ff01, /* 350 - 848 */ 0x88880000, 0x000001d0, /* 358 - 856 */ 0x74340100, 0x00000000, /* 360 - 864 */ 0x98040000, 0x0000ff04, /* 368 - 872 */ 0x72350000, 0x00000000, /* 370 - 880 */ 0x808c0000, 0xfffffcf0, /* 378 - 888 */ 0x98080000, 0x0000ff05, /* 380 - 896 */ 0x60000040, 0x00000000, /* 388 - 904 */ 0x80880000, 0xfffffc88, /* 390 - 912 */ 0x58000008, 0x00000000, /* 398 - 920 */ 0x60000040, 0x00000000, /* 3a0 - 928 */ 0x1e000048, 0x00000048, /* 3a8 - 936 */ 0x60000008, 0x00000000, /* 3b0 - 944 */ 0x80880000, 0xfffffc60, /* 3b8 - 952 */ 0x1a000050, 0x00000050, /* 3c0 - 960 */ 0x80880000, 0xfffffc50, /* 3c8 - 968 */ 0x1b000058, 0x00000058, /* 3d0 - 976 */ 0x80880000, 0xfffffc40, /* 3d8 - 984 */ 0x88880000, 0x000000b8, /* 3e0 - 992 */ 0x7a340200, 0x00000000, /* 3e8 - 1000 */ 0x19000060, 0x00000060, /* 3f0 - 1008 */ 0x7e350100, 0x00000000, /* 3f8 - 1016 */ 0x7e100800, 0x00000000, /* 400 - 1024 */ 0x7f110000, 0x00000000, /* 408 - 1032 */ 0x7f120000, 0x00000000, /* 410 - 1040 */ 0x7f130000, 0x00000000, /* 418 - 1048 */ 0x818b0000, 0xffffffc8, /* 420 - 1056 */ 0x88880000, 0x000000b8, /* 428 - 1064 */ 0x7c34fd00, 0x00000000, /* 430 - 1072 */ 0x80880000, 0xfffffbe0, /* 438 - 1080 */ 0x88880000, 0x00000058, /* 440 - 1088 */ 0x7a340200, 0x00000000, /* 448 - 1096 */ 0x18000060, 0x00000060, /* 450 - 1104 */ 0x7e350100, 0x00000000, /* 458 - 1112 */ 0x7e100800, 0x00000000, /* 460 - 1120 */ 0x7f110000, 0x00000000, /* 468 - 1128 */ 0x7f120000, 0x00000000, /* 470 - 1136 */ 0x7f130000, 0x00000000, /* 478 - 1144 */ 0x808b0000, 0xffffffc8, /* 480 - 1152 */ 0x88880000, 0x00000058, /* 488 - 1160 */ 0x7c34fd00, 0x00000000, /* 490 - 1168 */ 0x80880000, 0xfffffb80, /* 498 - 1176 */ 0x72100000, 0x00000000, /* 4a0 - 1184 */ 0x6a5c0000, 0x00000000, /* 4a8 - 1192 */ 0x72110000, 0x00000000, /* 4b0 - 1200 */ 0x6a5d0000, 0x00000000, /* 4b8 - 1208 */ 0x72120000, 0x00000000, /* 4c0 - 1216 */ 0x6a5e0000, 0x00000000, /* 4c8 - 1224 */ 0x72130000, 0x00000000, /* 4d0 - 1232 */ 0x6a5f0000, 0x00000000, /* 4d8 - 1240 */ 0x90080000, 0x00000000, /* 4e0 - 1248 */ 0x725c0000, 0x00000000, /* 4e8 - 1256 */ 0x6a100000, 0x00000000, /* 4f0 - 1264 */ 0x725d0000, 0x00000000, /* 4f8 - 1272 */ 0x6a110000, 0x00000000, /* 500 - 1280 */ 0x725e0000, 0x00000000, /* 508 - 1288 */ 0x6a120000, 0x00000000, /* 510 - 1296 */ 0x725f0000, 0x00000000, /* 518 - 1304 */ 0x6a130000, 0x00000000, /* 520 - 1312 */ 0x90080000, 0x00000000, /* 528 - 1320 */ 0x7c027f00, 0x00000000, /* 530 - 1328 */ 0x60000008, 0x00000000, /* 538 - 1336 */ 0x60000040, 0x00000000, /* 540 - 1344 */ 0x48000000, 0x00000000, /* 548 - 1352 */ 0x90080000, 0x00000000, /* 550 - 1360 */ 0x88880000, 0xffffffd0, /* 558 - 1368 */ 0x98080000, 0x0000ff00, /* 560 - 1376 */ 0x60000040, 0x00000000, /* 568 - 1384 */ 0x1f000038, 0x00000038, /* 570 - 1392 */ 0x98080000, 0x0000ff02, /* 578 - 1400 */ 0x60000040, 0x00000000, /* 580 - 1408 */ 0x1f000040, 0x00000040, /* 588 - 1416 */ 0x98080000, 0x0000ff03, /* 590 - 1424 */ 0x80000000, 0x00000000, /* 598 - 1432 */ }; const u_int32_t lun_switch[] = { 0x7803ff00, 0x00000000, /* 000 - 0 */ 0x7805ff00, 0x00000000, /* 008 - 8 */ 0x80080000, 0x00000000, /* 010 - 16 */ 0x88880000, 0xffffffe0, /* 018 - 24 */ 0x72350000, 0x00000000, /* 020 - 32 */ 0x98080000, 0x0000ff81, /* 028 - 40 */ }; const u_int32_t tag_switch[] = { 0x72360000, 0x00000000, /* 000 - 0 */ 0x800c0000, 0x00000000, /* 008 - 8 */ 0x800c0001, 0x00000000, /* 010 - 16 */ 0x800c0002, 0x00000000, /* 018 - 24 */ 0x800c0003, 0x00000000, /* 020 - 32 */ 0x800c0004, 0x00000000, /* 028 - 40 */ 0x800c0005, 0x00000000, /* 030 - 48 */ 0x800c0006, 0x00000000, /* 038 - 56 */ 0x800c0007, 0x00000000, /* 040 - 64 */ 0x800c0008, 0x00000000, /* 048 - 72 */ 0x800c0009, 0x00000000, /* 050 - 80 */ 0x800c000a, 0x00000000, /* 058 - 88 */ 0x800c000b, 0x00000000, /* 060 - 96 */ 0x800c000c, 0x00000000, /* 068 - 104 */ 0x800c000d, 0x00000000, /* 070 - 112 */ 0x800c000e, 0x00000000, /* 078 - 120 */ 0x800c000f, 0x00000000, /* 080 - 128 */ 0x98080000, 0x0000ff82, /* 088 - 136 */ }; const u_int32_t load_dsa[] = { 0x7810f000, 0x00000000, /* 000 - 0 */ 0x7811f100, 0x00000000, /* 008 - 8 */ 0x7812f200, 0x00000000, /* 010 - 16 */ 0x7813f300, 0x00000000, /* 018 - 24 */ 0x90080000, 0x00000000, /* 020 - 32 */ 0x88880000, 0xffffffd0, /* 028 - 40 */ 0x80080000, 0x00000000, /* 030 - 48 */ 0x88880000, 0xffffffc0, /* 038 - 56 */ 0x43000028, 0x00000000, /* 040 - 64 */ 0xc0000004, 0x00000000, 0x00000000, /* 048 - 72 */ 0x80080000, 0x00000000, /* 054 - 84 */ 0x80000000, 0x00000000, /* 05c - 92 */ }; const u_int32_t siop_led_on[] = { 0x7c07fe00, 0x00000000, /* 000 - 0 */ }; const u_int32_t siop_led_off[] = { 0x7a070100, 0x00000000, /* 000 - 0 */ }; #define A_t_id 0x00000028 #define A_t_msg_in 0x00000030 #define A_t_ext_msg_in 0x00000038 #define A_t_ext_msg_data 0x00000040 #define A_t_msg_out 0x00000048 #define A_t_cmd 0x00000050 #define A_t_status 0x00000058 #define A_t_data 0x00000060 #define A_int_done 0x0000ff00 #define A_int_msgin 0x0000ff01 #define A_int_extmsgin 0x0000ff02 #define A_int_extmsgdata 0x0000ff03 #define A_int_disc 0x0000ff04 #define A_int_saveoffset 0x0000ff05 #define A_int_reseltarg 0x0000ff80 #define A_int_resellun 0x0000ff81 #define A_int_reseltag 0x0000ff82 #define A_int_resfail 0x0000ff83 #define A_int_err 0x0000ffff #define A_flag_sdp 0x00000001 #define A_flag_data 0x00000002 #define A_flag_data_mask 0x000000fd #define Ent_waitphase 0x00000020 #define Ent_send_msgout 0x00000398 #define Ent_msgout 0x000003a8 #define Ent_msgin 0x00000328 #define Ent_handle_msgin 0x00000338 #define Ent_msgin_ack 0x00000388 #define Ent_dataout 0x00000440 #define Ent_datain 0x000003e0 #define Ent_cmdout 0x000003c0 #define Ent_status 0x000003d0 #define Ent_disconnect 0x00000530 #define Ent_reselect 0x000001e0 #define Ent_reselected 0x00000000 #define Ent_selected 0x00000388 #define Ent_script_sched 0x00000070 #define Ent_script_sched_slot0 0x000000a0 #define Ent_get_extmsgdata 0x00000580 #define Ent_resel_targ0 0x00000238 #define Ent_msgin_space 0x00000598 #define Ent_lunsw_return 0x000002b8 #define Ent_led_on1 0x00000068 #define Ent_led_on2 0x00000220 #define Ent_led_off 0x00000210 #define E_abs_script_sched_slot0 0x00000000 u_int32_t E_abs_script_sched_slot0_Used[] = { 0x00000029, 0x0000002b, 0x0000002d, 0x0000002f, 0x00000031, 0x00000033, 0x00000035, 0x00000037, 0x00000039, 0x0000003b, 0x0000003d, 0x0000003f, 0x00000041, 0x00000043, 0x00000045, 0x00000047, 0x00000049, 0x0000004b, 0x0000004d, 0x0000004f, 0x00000051, 0x00000053, 0x00000055, 0x00000057, 0x00000059, 0x0000005b, 0x0000005d, 0x0000005f, 0x00000061, 0x00000063, 0x00000065, 0x00000067, 0x00000069, 0x0000006b, 0x0000006d, 0x0000006f, 0x00000071, 0x00000073, 0x00000075, 0x00000077, }; #define E_abs_targ0 0x00000000 u_int32_t E_abs_targ0_Used[] = { 0x0000008f, 0x00000091, 0x00000093, 0x00000095, 0x00000097, 0x00000099, 0x0000009b, 0x0000009d, 0x0000009f, 0x000000a1, 0x000000a3, 0x000000a5, 0x000000a7, 0x000000a9, 0x000000ab, }; #define E_abs_msgin 0x00000000 u_int32_t E_abs_msgin_Used[] = { 0x000000af, 0x000000b7, 0x000000bf, }; #define Ent_lun_switch_entry 0x00000018 #define Ent_resel_lun0 0x00000028 #define Ent_restore_scntl3 0x00000000 #define E_abs_lunsw_return 0x00000000 u_int32_t E_abs_lunsw_return_Used[] = { 0x00000005, }; #define Ent_tag_switch_entry 0x00000000 #define Ent_resel_tag0 0x00000008 #define E_abs_tag0 0x00000000 u_int32_t E_abs_tag0_Used[] = { 0x00000003, 0x00000005, 0x00000007, 0x00000009, 0x0000000b, 0x0000000d, 0x0000000f, 0x00000011, 0x00000013, 0x00000015, 0x00000017, 0x00000019, 0x0000001b, 0x0000001d, 0x0000001f, 0x00000021, }; #define Ent_rdsa0 0x00000000 #define Ent_rdsa1 0x00000008 #define Ent_rdsa2 0x00000010 #define Ent_rdsa3 0x00000018 #define Ent_ldsa_reload_dsa 0x00000028 #define Ent_ldsa_select 0x00000038 #define Ent_ldsa_data 0x0000005c #define E_ldsa_abs_reselected 0x00000000 u_int32_t E_ldsa_abs_reselected_Used[] = { 0x0000000d, }; #define E_ldsa_abs_reselect 0x00000000 u_int32_t E_ldsa_abs_reselect_Used[] = { 0x00000011, }; #define E_ldsa_abs_selected 0x00000000 u_int32_t E_ldsa_abs_selected_Used[] = { 0x00000016, }; #define E_ldsa_abs_data 0x00000000 u_int32_t E_ldsa_abs_data_Used[] = { 0x00000013, }; #define E_ldsa_abs_slot 0x00000000 u_int32_t E_ldsa_abs_slot_Used[] = { 0x00000014, }; @ 1.15 log @Regen from siop.ss 1.18 @ text @d1 1 a1 1 /* $NetBSD: ncr53cxxx.c,v 1.13 2004/05/16 22:45:51 bouyer Exp $ */ d4 1 a4 1 * created from siop.ss on Mon May 17 20:37:26 2004 d11 1 a11 1 0x868b0000, 0x00000370, /* 020 - 32 */ d13 4 a16 4 0x808b0000, 0x000003f8, /* 030 - 48 */ 0x818b0000, 0x00000390, /* 038 - 56 */ 0x828b0000, 0x00000368, /* 040 - 64 */ 0x838b0000, 0x00000370, /* 048 - 72 */ d110 1 a110 1 0x808c0000, 0x00000208, /* 338 - 824 */ d112 1 a112 1 0x808c0001, 0x00000208, /* 348 - 840 */ d114 1 a114 1 0x88880000, 0x000001c0, /* 358 - 856 */ d116 10 a125 10 0x808c0000, 0xfffffd00, /* 368 - 872 */ 0x98080000, 0x0000ff04, /* 370 - 880 */ 0x60000040, 0x00000000, /* 378 - 888 */ 0x80880000, 0xfffffc98, /* 380 - 896 */ 0x58000008, 0x00000000, /* 388 - 904 */ 0x60000040, 0x00000000, /* 390 - 912 */ 0x1e000048, 0x00000048, /* 398 - 920 */ 0x60000008, 0x00000000, /* 3a0 - 928 */ 0x80880000, 0xfffffc70, /* 3a8 - 936 */ 0x1a000050, 0x00000050, /* 3b0 - 944 */ d127 1 a127 1 0x1b000058, 0x00000058, /* 3c0 - 960 */ d129 58 a186 56 0x88880000, 0x000000b8, /* 3d0 - 976 */ 0x7a340200, 0x00000000, /* 3d8 - 984 */ 0x19000060, 0x00000060, /* 3e0 - 992 */ 0x7e350100, 0x00000000, /* 3e8 - 1000 */ 0x7e100800, 0x00000000, /* 3f0 - 1008 */ 0x7f110000, 0x00000000, /* 3f8 - 1016 */ 0x7f120000, 0x00000000, /* 400 - 1024 */ 0x7f130000, 0x00000000, /* 408 - 1032 */ 0x818b0000, 0xffffffc8, /* 410 - 1040 */ 0x88880000, 0x000000b8, /* 418 - 1048 */ 0x7c34fd00, 0x00000000, /* 420 - 1056 */ 0x80880000, 0xfffffbf0, /* 428 - 1064 */ 0x88880000, 0x00000058, /* 430 - 1072 */ 0x7a340200, 0x00000000, /* 438 - 1080 */ 0x18000060, 0x00000060, /* 440 - 1088 */ 0x7e350100, 0x00000000, /* 448 - 1096 */ 0x7e100800, 0x00000000, /* 450 - 1104 */ 0x7f110000, 0x00000000, /* 458 - 1112 */ 0x7f120000, 0x00000000, /* 460 - 1120 */ 0x7f130000, 0x00000000, /* 468 - 1128 */ 0x808b0000, 0xffffffc8, /* 470 - 1136 */ 0x88880000, 0x00000058, /* 478 - 1144 */ 0x7c34fd00, 0x00000000, /* 480 - 1152 */ 0x80880000, 0xfffffb90, /* 488 - 1160 */ 0x72100000, 0x00000000, /* 490 - 1168 */ 0x6a5c0000, 0x00000000, /* 498 - 1176 */ 0x72110000, 0x00000000, /* 4a0 - 1184 */ 0x6a5d0000, 0x00000000, /* 4a8 - 1192 */ 0x72120000, 0x00000000, /* 4b0 - 1200 */ 0x6a5e0000, 0x00000000, /* 4b8 - 1208 */ 0x72130000, 0x00000000, /* 4c0 - 1216 */ 0x6a5f0000, 0x00000000, /* 4c8 - 1224 */ 0x90080000, 0x00000000, /* 4d0 - 1232 */ 0x725c0000, 0x00000000, /* 4d8 - 1240 */ 0x6a100000, 0x00000000, /* 4e0 - 1248 */ 0x725d0000, 0x00000000, /* 4e8 - 1256 */ 0x6a110000, 0x00000000, /* 4f0 - 1264 */ 0x725e0000, 0x00000000, /* 4f8 - 1272 */ 0x6a120000, 0x00000000, /* 500 - 1280 */ 0x725f0000, 0x00000000, /* 508 - 1288 */ 0x6a130000, 0x00000000, /* 510 - 1296 */ 0x90080000, 0x00000000, /* 518 - 1304 */ 0x7c027f00, 0x00000000, /* 520 - 1312 */ 0x60000008, 0x00000000, /* 528 - 1320 */ 0x60000040, 0x00000000, /* 530 - 1328 */ 0x48000000, 0x00000000, /* 538 - 1336 */ 0x90080000, 0x00000000, /* 540 - 1344 */ 0x88880000, 0xffffffd0, /* 548 - 1352 */ 0x98080000, 0x0000ff00, /* 550 - 1360 */ 0x60000040, 0x00000000, /* 558 - 1368 */ 0x1f000038, 0x00000038, /* 560 - 1376 */ 0x98080000, 0x0000ff02, /* 568 - 1384 */ 0x60000040, 0x00000000, /* 570 - 1392 */ 0x1f000040, 0x00000040, /* 578 - 1400 */ 0x98080000, 0x0000ff03, /* 580 - 1408 */ 0x80000000, 0x00000000, /* 588 - 1416 */ d255 1 d265 2 a266 2 #define Ent_send_msgout 0x00000388 #define Ent_msgout 0x00000398 d269 6 a274 6 #define Ent_msgin_ack 0x00000378 #define Ent_dataout 0x00000430 #define Ent_datain 0x000003d0 #define Ent_cmdout 0x000003b0 #define Ent_status 0x000003c0 #define Ent_disconnect 0x00000520 d277 1 a277 1 #define Ent_selected 0x00000378 d280 1 a280 1 #define Ent_get_extmsgdata 0x00000570 d282 1 a282 1 #define Ent_msgin_space 0x00000588 @ 1.15.12.1 log @sync with head. @ text @d1 1 a1 1 /* $NetBSD: siop.out,v 1.15 2004/05/17 18:38:02 bouyer Exp $ */ d4 1 a4 1 * created from siop.ss on Sat Nov 19 00:10:56 2005 d11 1 a11 1 0x868b0000, 0x00000380, /* 020 - 32 */ d13 4 a16 4 0x808b0000, 0x00000408, /* 030 - 48 */ 0x818b0000, 0x000003a0, /* 038 - 56 */ 0x828b0000, 0x00000378, /* 040 - 64 */ 0x838b0000, 0x00000380, /* 048 - 72 */ d110 1 a110 1 0x808c0000, 0x00000218, /* 338 - 824 */ d112 1 a112 1 0x808c0001, 0x00000218, /* 348 - 840 */ d114 1 a114 1 0x88880000, 0x000001d0, /* 358 - 856 */ d116 10 a125 10 0x98040000, 0x0000ff04, /* 368 - 872 */ 0x72350000, 0x00000000, /* 370 - 880 */ 0x808c0000, 0xfffffcf0, /* 378 - 888 */ 0x98080000, 0x0000ff05, /* 380 - 896 */ 0x60000040, 0x00000000, /* 388 - 904 */ 0x80880000, 0xfffffc88, /* 390 - 912 */ 0x58000008, 0x00000000, /* 398 - 920 */ 0x60000040, 0x00000000, /* 3a0 - 928 */ 0x1e000048, 0x00000048, /* 3a8 - 936 */ 0x60000008, 0x00000000, /* 3b0 - 944 */ d127 1 a127 1 0x1a000050, 0x00000050, /* 3c0 - 960 */ d129 56 a184 58 0x1b000058, 0x00000058, /* 3d0 - 976 */ 0x80880000, 0xfffffc40, /* 3d8 - 984 */ 0x88880000, 0x000000b8, /* 3e0 - 992 */ 0x7a340200, 0x00000000, /* 3e8 - 1000 */ 0x19000060, 0x00000060, /* 3f0 - 1008 */ 0x7e350100, 0x00000000, /* 3f8 - 1016 */ 0x7e100800, 0x00000000, /* 400 - 1024 */ 0x7f110000, 0x00000000, /* 408 - 1032 */ 0x7f120000, 0x00000000, /* 410 - 1040 */ 0x7f130000, 0x00000000, /* 418 - 1048 */ 0x818b0000, 0xffffffc8, /* 420 - 1056 */ 0x88880000, 0x000000b8, /* 428 - 1064 */ 0x7c34fd00, 0x00000000, /* 430 - 1072 */ 0x80880000, 0xfffffbe0, /* 438 - 1080 */ 0x88880000, 0x00000058, /* 440 - 1088 */ 0x7a340200, 0x00000000, /* 448 - 1096 */ 0x18000060, 0x00000060, /* 450 - 1104 */ 0x7e350100, 0x00000000, /* 458 - 1112 */ 0x7e100800, 0x00000000, /* 460 - 1120 */ 0x7f110000, 0x00000000, /* 468 - 1128 */ 0x7f120000, 0x00000000, /* 470 - 1136 */ 0x7f130000, 0x00000000, /* 478 - 1144 */ 0x808b0000, 0xffffffc8, /* 480 - 1152 */ 0x88880000, 0x00000058, /* 488 - 1160 */ 0x7c34fd00, 0x00000000, /* 490 - 1168 */ 0x80880000, 0xfffffb80, /* 498 - 1176 */ 0x72100000, 0x00000000, /* 4a0 - 1184 */ 0x6a5c0000, 0x00000000, /* 4a8 - 1192 */ 0x72110000, 0x00000000, /* 4b0 - 1200 */ 0x6a5d0000, 0x00000000, /* 4b8 - 1208 */ 0x72120000, 0x00000000, /* 4c0 - 1216 */ 0x6a5e0000, 0x00000000, /* 4c8 - 1224 */ 0x72130000, 0x00000000, /* 4d0 - 1232 */ 0x6a5f0000, 0x00000000, /* 4d8 - 1240 */ 0x90080000, 0x00000000, /* 4e0 - 1248 */ 0x725c0000, 0x00000000, /* 4e8 - 1256 */ 0x6a100000, 0x00000000, /* 4f0 - 1264 */ 0x725d0000, 0x00000000, /* 4f8 - 1272 */ 0x6a110000, 0x00000000, /* 500 - 1280 */ 0x725e0000, 0x00000000, /* 508 - 1288 */ 0x6a120000, 0x00000000, /* 510 - 1296 */ 0x725f0000, 0x00000000, /* 518 - 1304 */ 0x6a130000, 0x00000000, /* 520 - 1312 */ 0x90080000, 0x00000000, /* 528 - 1320 */ 0x7c027f00, 0x00000000, /* 530 - 1328 */ 0x60000008, 0x00000000, /* 538 - 1336 */ 0x60000040, 0x00000000, /* 540 - 1344 */ 0x48000000, 0x00000000, /* 548 - 1352 */ 0x90080000, 0x00000000, /* 550 - 1360 */ 0x88880000, 0xffffffd0, /* 558 - 1368 */ 0x98080000, 0x0000ff00, /* 560 - 1376 */ 0x60000040, 0x00000000, /* 568 - 1384 */ 0x1f000038, 0x00000038, /* 570 - 1392 */ 0x98080000, 0x0000ff02, /* 578 - 1400 */ 0x60000040, 0x00000000, /* 580 - 1408 */ 0x1f000040, 0x00000040, /* 588 - 1416 */ 0x98080000, 0x0000ff03, /* 590 - 1424 */ 0x80000000, 0x00000000, /* 598 - 1432 */ a252 1 #define A_int_saveoffset 0x0000ff05 d262 2 a263 2 #define Ent_send_msgout 0x00000398 #define Ent_msgout 0x000003a8 d266 6 a271 6 #define Ent_msgin_ack 0x00000388 #define Ent_dataout 0x00000440 #define Ent_datain 0x000003e0 #define Ent_cmdout 0x000003c0 #define Ent_status 0x000003d0 #define Ent_disconnect 0x00000530 d274 1 a274 1 #define Ent_selected 0x00000388 d277 1 a277 1 #define Ent_get_extmsgdata 0x00000580 d279 1 a279 1 #define Ent_msgin_space 0x00000598 @ 1.15.18.1 log @sync with head. @ text @d1 1 a1 1 /* $NetBSD: siop.out,v 1.15 2004/05/17 18:38:02 bouyer Exp $ */ d4 1 a4 1 * created from siop.ss on Sat Nov 19 00:10:56 2005 d11 1 a11 1 0x868b0000, 0x00000380, /* 020 - 32 */ d13 4 a16 4 0x808b0000, 0x00000408, /* 030 - 48 */ 0x818b0000, 0x000003a0, /* 038 - 56 */ 0x828b0000, 0x00000378, /* 040 - 64 */ 0x838b0000, 0x00000380, /* 048 - 72 */ d110 1 a110 1 0x808c0000, 0x00000218, /* 338 - 824 */ d112 1 a112 1 0x808c0001, 0x00000218, /* 348 - 840 */ d114 1 a114 1 0x88880000, 0x000001d0, /* 358 - 856 */ d116 10 a125 10 0x98040000, 0x0000ff04, /* 368 - 872 */ 0x72350000, 0x00000000, /* 370 - 880 */ 0x808c0000, 0xfffffcf0, /* 378 - 888 */ 0x98080000, 0x0000ff05, /* 380 - 896 */ 0x60000040, 0x00000000, /* 388 - 904 */ 0x80880000, 0xfffffc88, /* 390 - 912 */ 0x58000008, 0x00000000, /* 398 - 920 */ 0x60000040, 0x00000000, /* 3a0 - 928 */ 0x1e000048, 0x00000048, /* 3a8 - 936 */ 0x60000008, 0x00000000, /* 3b0 - 944 */ d127 1 a127 1 0x1a000050, 0x00000050, /* 3c0 - 960 */ d129 56 a184 58 0x1b000058, 0x00000058, /* 3d0 - 976 */ 0x80880000, 0xfffffc40, /* 3d8 - 984 */ 0x88880000, 0x000000b8, /* 3e0 - 992 */ 0x7a340200, 0x00000000, /* 3e8 - 1000 */ 0x19000060, 0x00000060, /* 3f0 - 1008 */ 0x7e350100, 0x00000000, /* 3f8 - 1016 */ 0x7e100800, 0x00000000, /* 400 - 1024 */ 0x7f110000, 0x00000000, /* 408 - 1032 */ 0x7f120000, 0x00000000, /* 410 - 1040 */ 0x7f130000, 0x00000000, /* 418 - 1048 */ 0x818b0000, 0xffffffc8, /* 420 - 1056 */ 0x88880000, 0x000000b8, /* 428 - 1064 */ 0x7c34fd00, 0x00000000, /* 430 - 1072 */ 0x80880000, 0xfffffbe0, /* 438 - 1080 */ 0x88880000, 0x00000058, /* 440 - 1088 */ 0x7a340200, 0x00000000, /* 448 - 1096 */ 0x18000060, 0x00000060, /* 450 - 1104 */ 0x7e350100, 0x00000000, /* 458 - 1112 */ 0x7e100800, 0x00000000, /* 460 - 1120 */ 0x7f110000, 0x00000000, /* 468 - 1128 */ 0x7f120000, 0x00000000, /* 470 - 1136 */ 0x7f130000, 0x00000000, /* 478 - 1144 */ 0x808b0000, 0xffffffc8, /* 480 - 1152 */ 0x88880000, 0x00000058, /* 488 - 1160 */ 0x7c34fd00, 0x00000000, /* 490 - 1168 */ 0x80880000, 0xfffffb80, /* 498 - 1176 */ 0x72100000, 0x00000000, /* 4a0 - 1184 */ 0x6a5c0000, 0x00000000, /* 4a8 - 1192 */ 0x72110000, 0x00000000, /* 4b0 - 1200 */ 0x6a5d0000, 0x00000000, /* 4b8 - 1208 */ 0x72120000, 0x00000000, /* 4c0 - 1216 */ 0x6a5e0000, 0x00000000, /* 4c8 - 1224 */ 0x72130000, 0x00000000, /* 4d0 - 1232 */ 0x6a5f0000, 0x00000000, /* 4d8 - 1240 */ 0x90080000, 0x00000000, /* 4e0 - 1248 */ 0x725c0000, 0x00000000, /* 4e8 - 1256 */ 0x6a100000, 0x00000000, /* 4f0 - 1264 */ 0x725d0000, 0x00000000, /* 4f8 - 1272 */ 0x6a110000, 0x00000000, /* 500 - 1280 */ 0x725e0000, 0x00000000, /* 508 - 1288 */ 0x6a120000, 0x00000000, /* 510 - 1296 */ 0x725f0000, 0x00000000, /* 518 - 1304 */ 0x6a130000, 0x00000000, /* 520 - 1312 */ 0x90080000, 0x00000000, /* 528 - 1320 */ 0x7c027f00, 0x00000000, /* 530 - 1328 */ 0x60000008, 0x00000000, /* 538 - 1336 */ 0x60000040, 0x00000000, /* 540 - 1344 */ 0x48000000, 0x00000000, /* 548 - 1352 */ 0x90080000, 0x00000000, /* 550 - 1360 */ 0x88880000, 0xffffffd0, /* 558 - 1368 */ 0x98080000, 0x0000ff00, /* 560 - 1376 */ 0x60000040, 0x00000000, /* 568 - 1384 */ 0x1f000038, 0x00000038, /* 570 - 1392 */ 0x98080000, 0x0000ff02, /* 578 - 1400 */ 0x60000040, 0x00000000, /* 580 - 1408 */ 0x1f000040, 0x00000040, /* 588 - 1416 */ 0x98080000, 0x0000ff03, /* 590 - 1424 */ 0x80000000, 0x00000000, /* 598 - 1432 */ a252 1 #define A_int_saveoffset 0x0000ff05 d262 2 a263 2 #define Ent_send_msgout 0x00000398 #define Ent_msgout 0x000003a8 d266 6 a271 6 #define Ent_msgin_ack 0x00000388 #define Ent_dataout 0x00000440 #define Ent_datain 0x000003e0 #define Ent_cmdout 0x000003c0 #define Ent_status 0x000003d0 #define Ent_disconnect 0x00000530 d274 1 a274 1 #define Ent_selected 0x00000388 d277 1 a277 1 #define Ent_get_extmsgdata 0x00000580 d279 1 a279 1 #define Ent_msgin_space 0x00000598 @ 1.15.10.1 log @Regen for ticket #973. @ text @d1 1 a1 1 /* $NetBSD: ncr53cxxx.c,v 1.14 2005/02/11 06:21:22 simonb Exp $ */ d4 1 a4 1 * created from siop.ss on Mon Nov 21 20:56:53 2005 d11 1 a11 1 0x868b0000, 0x00000380, /* 020 - 32 */ d13 4 a16 4 0x808b0000, 0x00000408, /* 030 - 48 */ 0x818b0000, 0x000003a0, /* 038 - 56 */ 0x828b0000, 0x00000378, /* 040 - 64 */ 0x838b0000, 0x00000380, /* 048 - 72 */ d110 1 a110 1 0x808c0000, 0x00000218, /* 338 - 824 */ d112 1 a112 1 0x808c0001, 0x00000218, /* 348 - 840 */ d114 1 a114 1 0x88880000, 0x000001d0, /* 358 - 856 */ d116 10 a125 10 0x98040000, 0x0000ff04, /* 368 - 872 */ 0x72350000, 0x00000000, /* 370 - 880 */ 0x808c0000, 0xfffffcf0, /* 378 - 888 */ 0x98080000, 0x0000ff05, /* 380 - 896 */ 0x60000040, 0x00000000, /* 388 - 904 */ 0x80880000, 0xfffffc88, /* 390 - 912 */ 0x58000008, 0x00000000, /* 398 - 920 */ 0x60000040, 0x00000000, /* 3a0 - 928 */ 0x1e000048, 0x00000048, /* 3a8 - 936 */ 0x60000008, 0x00000000, /* 3b0 - 944 */ d127 1 a127 1 0x1a000050, 0x00000050, /* 3c0 - 960 */ d129 56 a184 58 0x1b000058, 0x00000058, /* 3d0 - 976 */ 0x80880000, 0xfffffc40, /* 3d8 - 984 */ 0x88880000, 0x000000b8, /* 3e0 - 992 */ 0x7a340200, 0x00000000, /* 3e8 - 1000 */ 0x19000060, 0x00000060, /* 3f0 - 1008 */ 0x7e350100, 0x00000000, /* 3f8 - 1016 */ 0x7e100800, 0x00000000, /* 400 - 1024 */ 0x7f110000, 0x00000000, /* 408 - 1032 */ 0x7f120000, 0x00000000, /* 410 - 1040 */ 0x7f130000, 0x00000000, /* 418 - 1048 */ 0x818b0000, 0xffffffc8, /* 420 - 1056 */ 0x88880000, 0x000000b8, /* 428 - 1064 */ 0x7c34fd00, 0x00000000, /* 430 - 1072 */ 0x80880000, 0xfffffbe0, /* 438 - 1080 */ 0x88880000, 0x00000058, /* 440 - 1088 */ 0x7a340200, 0x00000000, /* 448 - 1096 */ 0x18000060, 0x00000060, /* 450 - 1104 */ 0x7e350100, 0x00000000, /* 458 - 1112 */ 0x7e100800, 0x00000000, /* 460 - 1120 */ 0x7f110000, 0x00000000, /* 468 - 1128 */ 0x7f120000, 0x00000000, /* 470 - 1136 */ 0x7f130000, 0x00000000, /* 478 - 1144 */ 0x808b0000, 0xffffffc8, /* 480 - 1152 */ 0x88880000, 0x00000058, /* 488 - 1160 */ 0x7c34fd00, 0x00000000, /* 490 - 1168 */ 0x80880000, 0xfffffb80, /* 498 - 1176 */ 0x72100000, 0x00000000, /* 4a0 - 1184 */ 0x6a5c0000, 0x00000000, /* 4a8 - 1192 */ 0x72110000, 0x00000000, /* 4b0 - 1200 */ 0x6a5d0000, 0x00000000, /* 4b8 - 1208 */ 0x72120000, 0x00000000, /* 4c0 - 1216 */ 0x6a5e0000, 0x00000000, /* 4c8 - 1224 */ 0x72130000, 0x00000000, /* 4d0 - 1232 */ 0x6a5f0000, 0x00000000, /* 4d8 - 1240 */ 0x90080000, 0x00000000, /* 4e0 - 1248 */ 0x725c0000, 0x00000000, /* 4e8 - 1256 */ 0x6a100000, 0x00000000, /* 4f0 - 1264 */ 0x725d0000, 0x00000000, /* 4f8 - 1272 */ 0x6a110000, 0x00000000, /* 500 - 1280 */ 0x725e0000, 0x00000000, /* 508 - 1288 */ 0x6a120000, 0x00000000, /* 510 - 1296 */ 0x725f0000, 0x00000000, /* 518 - 1304 */ 0x6a130000, 0x00000000, /* 520 - 1312 */ 0x90080000, 0x00000000, /* 528 - 1320 */ 0x7c027f00, 0x00000000, /* 530 - 1328 */ 0x60000008, 0x00000000, /* 538 - 1336 */ 0x60000040, 0x00000000, /* 540 - 1344 */ 0x48000000, 0x00000000, /* 548 - 1352 */ 0x90080000, 0x00000000, /* 550 - 1360 */ 0x88880000, 0xffffffd0, /* 558 - 1368 */ 0x98080000, 0x0000ff00, /* 560 - 1376 */ 0x60000040, 0x00000000, /* 568 - 1384 */ 0x1f000038, 0x00000038, /* 570 - 1392 */ 0x98080000, 0x0000ff02, /* 578 - 1400 */ 0x60000040, 0x00000000, /* 580 - 1408 */ 0x1f000040, 0x00000040, /* 588 - 1416 */ 0x98080000, 0x0000ff03, /* 590 - 1424 */ 0x80000000, 0x00000000, /* 598 - 1432 */ a252 1 #define A_int_saveoffset 0x0000ff05 d262 2 a263 2 #define Ent_send_msgout 0x00000398 #define Ent_msgout 0x000003a8 d266 6 a271 6 #define Ent_msgin_ack 0x00000388 #define Ent_dataout 0x00000440 #define Ent_datain 0x000003e0 #define Ent_cmdout 0x000003c0 #define Ent_status 0x000003d0 #define Ent_disconnect 0x00000530 d274 1 a274 1 #define Ent_selected 0x00000388 d277 1 a277 1 #define Ent_get_extmsgdata 0x00000580 d279 1 a279 1 #define Ent_msgin_space 0x00000598 @ 1.14 log @Regen: bump message size to 16 octets. @ text @d1 1 a1 1 /* $NetBSD: ncr53cxxx.c,v 1.10 2002/04/21 22:40:10 bouyer Exp $ */ d4 1 a4 1 * created from siop.ss on Tue Apr 23 14:55:35 2002 d11 1 a11 1 0x868b0000, 0x00000380, /* 020 - 32 */ d13 4 a16 4 0x808b0000, 0x00000408, /* 030 - 48 */ 0x818b0000, 0x000003a0, /* 038 - 56 */ 0x828b0000, 0x00000378, /* 040 - 64 */ 0x838b0000, 0x00000380, /* 048 - 72 */ d110 1 a110 1 0x808c0000, 0x00000218, /* 338 - 824 */ d112 1 a112 1 0x808c0001, 0x00000218, /* 348 - 840 */ d114 1 a114 1 0x88880000, 0x000001d0, /* 358 - 856 */ d117 9 a125 9 0x72350000, 0x00000000, /* 370 - 880 */ 0x808c0000, 0xfffffcf0, /* 378 - 888 */ 0x98080000, 0x0000ff04, /* 380 - 896 */ 0x60000040, 0x00000000, /* 388 - 904 */ 0x80880000, 0xfffffc88, /* 390 - 912 */ 0x58000008, 0x00000000, /* 398 - 920 */ 0x60000040, 0x00000000, /* 3a0 - 928 */ 0x1e000048, 0x00000048, /* 3a8 - 936 */ 0x60000008, 0x00000000, /* 3b0 - 944 */ d127 1 a127 1 0x1a000050, 0x00000050, /* 3c0 - 960 */ d129 56 a184 58 0x1b000058, 0x00000058, /* 3d0 - 976 */ 0x80880000, 0xfffffc40, /* 3d8 - 984 */ 0x88880000, 0x000000b8, /* 3e0 - 992 */ 0x7a340200, 0x00000000, /* 3e8 - 1000 */ 0x19000060, 0x00000060, /* 3f0 - 1008 */ 0x7e350100, 0x00000000, /* 3f8 - 1016 */ 0x7e100800, 0x00000000, /* 400 - 1024 */ 0x7f110000, 0x00000000, /* 408 - 1032 */ 0x7f120000, 0x00000000, /* 410 - 1040 */ 0x7f130000, 0x00000000, /* 418 - 1048 */ 0x818b0000, 0xffffffc8, /* 420 - 1056 */ 0x88880000, 0x000000b8, /* 428 - 1064 */ 0x7c34fd00, 0x00000000, /* 430 - 1072 */ 0x80880000, 0xfffffbe0, /* 438 - 1080 */ 0x88880000, 0x00000058, /* 440 - 1088 */ 0x7a340200, 0x00000000, /* 448 - 1096 */ 0x18000060, 0x00000060, /* 450 - 1104 */ 0x7e350100, 0x00000000, /* 458 - 1112 */ 0x7e100800, 0x00000000, /* 460 - 1120 */ 0x7f110000, 0x00000000, /* 468 - 1128 */ 0x7f120000, 0x00000000, /* 470 - 1136 */ 0x7f130000, 0x00000000, /* 478 - 1144 */ 0x808b0000, 0xffffffc8, /* 480 - 1152 */ 0x88880000, 0x00000058, /* 488 - 1160 */ 0x7c34fd00, 0x00000000, /* 490 - 1168 */ 0x80880000, 0xfffffb80, /* 498 - 1176 */ 0x72100000, 0x00000000, /* 4a0 - 1184 */ 0x6a5c0000, 0x00000000, /* 4a8 - 1192 */ 0x72110000, 0x00000000, /* 4b0 - 1200 */ 0x6a5d0000, 0x00000000, /* 4b8 - 1208 */ 0x72120000, 0x00000000, /* 4c0 - 1216 */ 0x6a5e0000, 0x00000000, /* 4c8 - 1224 */ 0x72130000, 0x00000000, /* 4d0 - 1232 */ 0x6a5f0000, 0x00000000, /* 4d8 - 1240 */ 0x90080000, 0x00000000, /* 4e0 - 1248 */ 0x725c0000, 0x00000000, /* 4e8 - 1256 */ 0x6a100000, 0x00000000, /* 4f0 - 1264 */ 0x725d0000, 0x00000000, /* 4f8 - 1272 */ 0x6a110000, 0x00000000, /* 500 - 1280 */ 0x725e0000, 0x00000000, /* 508 - 1288 */ 0x6a120000, 0x00000000, /* 510 - 1296 */ 0x725f0000, 0x00000000, /* 518 - 1304 */ 0x6a130000, 0x00000000, /* 520 - 1312 */ 0x90080000, 0x00000000, /* 528 - 1320 */ 0x7c027f00, 0x00000000, /* 530 - 1328 */ 0x60000008, 0x00000000, /* 538 - 1336 */ 0x60000040, 0x00000000, /* 540 - 1344 */ 0x48000000, 0x00000000, /* 548 - 1352 */ 0x90080000, 0x00000000, /* 550 - 1360 */ 0x88880000, 0xffffffd0, /* 558 - 1368 */ 0x98080000, 0x0000ff00, /* 560 - 1376 */ 0x60000040, 0x00000000, /* 568 - 1384 */ 0x1f000038, 0x00000038, /* 570 - 1392 */ 0x98080000, 0x0000ff02, /* 578 - 1400 */ 0x60000040, 0x00000000, /* 580 - 1408 */ 0x1f000040, 0x00000040, /* 588 - 1416 */ 0x98080000, 0x0000ff03, /* 590 - 1424 */ 0x80000000, 0x00000000, /* 598 - 1432 */ d262 2 a263 2 #define Ent_send_msgout 0x00000398 #define Ent_msgout 0x000003a8 d266 6 a271 6 #define Ent_msgin_ack 0x00000388 #define Ent_dataout 0x00000440 #define Ent_datain 0x000003e0 #define Ent_cmdout 0x000003c0 #define Ent_status 0x000003d0 #define Ent_disconnect 0x00000530 d274 1 a274 1 #define Ent_selected 0x00000388 d277 1 a277 1 #define Ent_get_extmsgdata 0x00000580 d279 1 a279 1 #define Ent_msgin_space 0x00000598 @ 1.14.14.1 log @Regen for ticket 1365. @ text @d1 1 a1 1 /* $NetBSD: ncr53cxxx.c,v 1.12.2.1 2004/05/20 09:41:26 tron Exp $ */ d4 1 a4 1 * created from siop.ss on Tue May 10 12:46:01 2005 d11 1 a11 1 0x868b0000, 0x00000370, /* 020 - 32 */ d13 4 a16 4 0x808b0000, 0x000003f8, /* 030 - 48 */ 0x818b0000, 0x00000390, /* 038 - 56 */ 0x828b0000, 0x00000368, /* 040 - 64 */ 0x838b0000, 0x00000370, /* 048 - 72 */ d110 1 a110 1 0x808c0000, 0x00000208, /* 338 - 824 */ d112 1 a112 1 0x808c0001, 0x00000208, /* 348 - 840 */ d114 1 a114 1 0x88880000, 0x000001c0, /* 358 - 856 */ d117 9 a125 9 0x98080000, 0x0000ff04, /* 370 - 880 */ 0x60000040, 0x00000000, /* 378 - 888 */ 0x80880000, 0xfffffc98, /* 380 - 896 */ 0x58000008, 0x00000000, /* 388 - 904 */ 0x60000040, 0x00000000, /* 390 - 912 */ 0x1e000048, 0x00000048, /* 398 - 920 */ 0x60000008, 0x00000000, /* 3a0 - 928 */ 0x80880000, 0xfffffc70, /* 3a8 - 936 */ 0x1a000050, 0x00000050, /* 3b0 - 944 */ d127 1 a127 1 0x1b000058, 0x00000058, /* 3c0 - 960 */ d129 58 a186 56 0x88880000, 0x000000b8, /* 3d0 - 976 */ 0x7a340200, 0x00000000, /* 3d8 - 984 */ 0x19000060, 0x00000060, /* 3e0 - 992 */ 0x7e350100, 0x00000000, /* 3e8 - 1000 */ 0x7e100800, 0x00000000, /* 3f0 - 1008 */ 0x7f110000, 0x00000000, /* 3f8 - 1016 */ 0x7f120000, 0x00000000, /* 400 - 1024 */ 0x7f130000, 0x00000000, /* 408 - 1032 */ 0x818b0000, 0xffffffc8, /* 410 - 1040 */ 0x88880000, 0x000000b8, /* 418 - 1048 */ 0x7c34fd00, 0x00000000, /* 420 - 1056 */ 0x80880000, 0xfffffbf0, /* 428 - 1064 */ 0x88880000, 0x00000058, /* 430 - 1072 */ 0x7a340200, 0x00000000, /* 438 - 1080 */ 0x18000060, 0x00000060, /* 440 - 1088 */ 0x7e350100, 0x00000000, /* 448 - 1096 */ 0x7e100800, 0x00000000, /* 450 - 1104 */ 0x7f110000, 0x00000000, /* 458 - 1112 */ 0x7f120000, 0x00000000, /* 460 - 1120 */ 0x7f130000, 0x00000000, /* 468 - 1128 */ 0x808b0000, 0xffffffc8, /* 470 - 1136 */ 0x88880000, 0x00000058, /* 478 - 1144 */ 0x7c34fd00, 0x00000000, /* 480 - 1152 */ 0x80880000, 0xfffffb90, /* 488 - 1160 */ 0x72100000, 0x00000000, /* 490 - 1168 */ 0x6a5c0000, 0x00000000, /* 498 - 1176 */ 0x72110000, 0x00000000, /* 4a0 - 1184 */ 0x6a5d0000, 0x00000000, /* 4a8 - 1192 */ 0x72120000, 0x00000000, /* 4b0 - 1200 */ 0x6a5e0000, 0x00000000, /* 4b8 - 1208 */ 0x72130000, 0x00000000, /* 4c0 - 1216 */ 0x6a5f0000, 0x00000000, /* 4c8 - 1224 */ 0x90080000, 0x00000000, /* 4d0 - 1232 */ 0x725c0000, 0x00000000, /* 4d8 - 1240 */ 0x6a100000, 0x00000000, /* 4e0 - 1248 */ 0x725d0000, 0x00000000, /* 4e8 - 1256 */ 0x6a110000, 0x00000000, /* 4f0 - 1264 */ 0x725e0000, 0x00000000, /* 4f8 - 1272 */ 0x6a120000, 0x00000000, /* 500 - 1280 */ 0x725f0000, 0x00000000, /* 508 - 1288 */ 0x6a130000, 0x00000000, /* 510 - 1296 */ 0x90080000, 0x00000000, /* 518 - 1304 */ 0x7c027f00, 0x00000000, /* 520 - 1312 */ 0x60000008, 0x00000000, /* 528 - 1320 */ 0x60000040, 0x00000000, /* 530 - 1328 */ 0x48000000, 0x00000000, /* 538 - 1336 */ 0x90080000, 0x00000000, /* 540 - 1344 */ 0x88880000, 0xffffffd0, /* 548 - 1352 */ 0x98080000, 0x0000ff00, /* 550 - 1360 */ 0x60000040, 0x00000000, /* 558 - 1368 */ 0x1f000038, 0x00000038, /* 560 - 1376 */ 0x98080000, 0x0000ff02, /* 568 - 1384 */ 0x60000040, 0x00000000, /* 570 - 1392 */ 0x1f000040, 0x00000040, /* 578 - 1400 */ 0x98080000, 0x0000ff03, /* 580 - 1408 */ 0x80000000, 0x00000000, /* 588 - 1416 */ d264 2 a265 2 #define Ent_send_msgout 0x00000388 #define Ent_msgout 0x00000398 d268 6 a273 6 #define Ent_msgin_ack 0x00000378 #define Ent_dataout 0x00000430 #define Ent_datain 0x000003d0 #define Ent_cmdout 0x000003b0 #define Ent_status 0x000003c0 #define Ent_disconnect 0x00000520 d276 1 a276 1 #define Ent_selected 0x00000378 d279 1 a279 1 #define Ent_get_extmsgdata 0x00000570 d281 1 a281 1 #define Ent_msgin_space 0x00000588 @ 1.14.14.1.2.1 log @Regen for ticket 10168. @ text @d4 1 a4 1 * created from siop.ss on Thu Dec 1 12:06:28 2005 d11 1 a11 1 0x868b0000, 0x00000380, /* 020 - 32 */ d13 4 a16 4 0x808b0000, 0x00000408, /* 030 - 48 */ 0x818b0000, 0x000003a0, /* 038 - 56 */ 0x828b0000, 0x00000378, /* 040 - 64 */ 0x838b0000, 0x00000380, /* 048 - 72 */ d110 1 a110 1 0x808c0000, 0x00000218, /* 338 - 824 */ d112 1 a112 1 0x808c0001, 0x00000218, /* 348 - 840 */ d114 1 a114 1 0x88880000, 0x000001d0, /* 358 - 856 */ d116 10 a125 10 0x98040000, 0x0000ff04, /* 368 - 872 */ 0x72350000, 0x00000000, /* 370 - 880 */ 0x808c0000, 0xfffffcf0, /* 378 - 888 */ 0x98080000, 0x0000ff05, /* 380 - 896 */ 0x60000040, 0x00000000, /* 388 - 904 */ 0x80880000, 0xfffffc88, /* 390 - 912 */ 0x58000008, 0x00000000, /* 398 - 920 */ 0x60000040, 0x00000000, /* 3a0 - 928 */ 0x1e000048, 0x00000048, /* 3a8 - 936 */ 0x60000008, 0x00000000, /* 3b0 - 944 */ d127 1 a127 1 0x1a000050, 0x00000050, /* 3c0 - 960 */ d129 56 a184 58 0x1b000058, 0x00000058, /* 3d0 - 976 */ 0x80880000, 0xfffffc40, /* 3d8 - 984 */ 0x88880000, 0x000000b8, /* 3e0 - 992 */ 0x7a340200, 0x00000000, /* 3e8 - 1000 */ 0x19000060, 0x00000060, /* 3f0 - 1008 */ 0x7e350100, 0x00000000, /* 3f8 - 1016 */ 0x7e100800, 0x00000000, /* 400 - 1024 */ 0x7f110000, 0x00000000, /* 408 - 1032 */ 0x7f120000, 0x00000000, /* 410 - 1040 */ 0x7f130000, 0x00000000, /* 418 - 1048 */ 0x818b0000, 0xffffffc8, /* 420 - 1056 */ 0x88880000, 0x000000b8, /* 428 - 1064 */ 0x7c34fd00, 0x00000000, /* 430 - 1072 */ 0x80880000, 0xfffffbe0, /* 438 - 1080 */ 0x88880000, 0x00000058, /* 440 - 1088 */ 0x7a340200, 0x00000000, /* 448 - 1096 */ 0x18000060, 0x00000060, /* 450 - 1104 */ 0x7e350100, 0x00000000, /* 458 - 1112 */ 0x7e100800, 0x00000000, /* 460 - 1120 */ 0x7f110000, 0x00000000, /* 468 - 1128 */ 0x7f120000, 0x00000000, /* 470 - 1136 */ 0x7f130000, 0x00000000, /* 478 - 1144 */ 0x808b0000, 0xffffffc8, /* 480 - 1152 */ 0x88880000, 0x00000058, /* 488 - 1160 */ 0x7c34fd00, 0x00000000, /* 490 - 1168 */ 0x80880000, 0xfffffb80, /* 498 - 1176 */ 0x72100000, 0x00000000, /* 4a0 - 1184 */ 0x6a5c0000, 0x00000000, /* 4a8 - 1192 */ 0x72110000, 0x00000000, /* 4b0 - 1200 */ 0x6a5d0000, 0x00000000, /* 4b8 - 1208 */ 0x72120000, 0x00000000, /* 4c0 - 1216 */ 0x6a5e0000, 0x00000000, /* 4c8 - 1224 */ 0x72130000, 0x00000000, /* 4d0 - 1232 */ 0x6a5f0000, 0x00000000, /* 4d8 - 1240 */ 0x90080000, 0x00000000, /* 4e0 - 1248 */ 0x725c0000, 0x00000000, /* 4e8 - 1256 */ 0x6a100000, 0x00000000, /* 4f0 - 1264 */ 0x725d0000, 0x00000000, /* 4f8 - 1272 */ 0x6a110000, 0x00000000, /* 500 - 1280 */ 0x725e0000, 0x00000000, /* 508 - 1288 */ 0x6a120000, 0x00000000, /* 510 - 1296 */ 0x725f0000, 0x00000000, /* 518 - 1304 */ 0x6a130000, 0x00000000, /* 520 - 1312 */ 0x90080000, 0x00000000, /* 528 - 1320 */ 0x7c027f00, 0x00000000, /* 530 - 1328 */ 0x60000008, 0x00000000, /* 538 - 1336 */ 0x60000040, 0x00000000, /* 540 - 1344 */ 0x48000000, 0x00000000, /* 548 - 1352 */ 0x90080000, 0x00000000, /* 550 - 1360 */ 0x88880000, 0xffffffd0, /* 558 - 1368 */ 0x98080000, 0x0000ff00, /* 560 - 1376 */ 0x60000040, 0x00000000, /* 568 - 1384 */ 0x1f000038, 0x00000038, /* 570 - 1392 */ 0x98080000, 0x0000ff02, /* 578 - 1400 */ 0x60000040, 0x00000000, /* 580 - 1408 */ 0x1f000040, 0x00000040, /* 588 - 1416 */ 0x98080000, 0x0000ff03, /* 590 - 1424 */ 0x80000000, 0x00000000, /* 598 - 1432 */ a252 1 #define A_int_saveoffset 0x0000ff05 d262 2 a263 2 #define Ent_send_msgout 0x00000398 #define Ent_msgout 0x000003a8 d266 6 a271 6 #define Ent_msgin_ack 0x00000388 #define Ent_dataout 0x00000440 #define Ent_datain 0x000003e0 #define Ent_cmdout 0x000003c0 #define Ent_status 0x000003d0 #define Ent_disconnect 0x00000530 d274 1 a274 1 #define Ent_selected 0x00000388 d277 1 a277 1 #define Ent_get_extmsgdata 0x00000580 d279 1 a279 1 #define Ent_msgin_space 0x00000598 @ 1.14.14.2 log @Regen for ticket 10168. @ text @d4 1 a4 1 * created from siop.ss on Thu Dec 1 12:06:04 2005 d11 1 a11 1 0x868b0000, 0x00000380, /* 020 - 32 */ d13 4 a16 4 0x808b0000, 0x00000408, /* 030 - 48 */ 0x818b0000, 0x000003a0, /* 038 - 56 */ 0x828b0000, 0x00000378, /* 040 - 64 */ 0x838b0000, 0x00000380, /* 048 - 72 */ d110 1 a110 1 0x808c0000, 0x00000218, /* 338 - 824 */ d112 1 a112 1 0x808c0001, 0x00000218, /* 348 - 840 */ d114 1 a114 1 0x88880000, 0x000001d0, /* 358 - 856 */ d116 10 a125 10 0x98040000, 0x0000ff04, /* 368 - 872 */ 0x72350000, 0x00000000, /* 370 - 880 */ 0x808c0000, 0xfffffcf0, /* 378 - 888 */ 0x98080000, 0x0000ff05, /* 380 - 896 */ 0x60000040, 0x00000000, /* 388 - 904 */ 0x80880000, 0xfffffc88, /* 390 - 912 */ 0x58000008, 0x00000000, /* 398 - 920 */ 0x60000040, 0x00000000, /* 3a0 - 928 */ 0x1e000048, 0x00000048, /* 3a8 - 936 */ 0x60000008, 0x00000000, /* 3b0 - 944 */ d127 1 a127 1 0x1a000050, 0x00000050, /* 3c0 - 960 */ d129 56 a184 58 0x1b000058, 0x00000058, /* 3d0 - 976 */ 0x80880000, 0xfffffc40, /* 3d8 - 984 */ 0x88880000, 0x000000b8, /* 3e0 - 992 */ 0x7a340200, 0x00000000, /* 3e8 - 1000 */ 0x19000060, 0x00000060, /* 3f0 - 1008 */ 0x7e350100, 0x00000000, /* 3f8 - 1016 */ 0x7e100800, 0x00000000, /* 400 - 1024 */ 0x7f110000, 0x00000000, /* 408 - 1032 */ 0x7f120000, 0x00000000, /* 410 - 1040 */ 0x7f130000, 0x00000000, /* 418 - 1048 */ 0x818b0000, 0xffffffc8, /* 420 - 1056 */ 0x88880000, 0x000000b8, /* 428 - 1064 */ 0x7c34fd00, 0x00000000, /* 430 - 1072 */ 0x80880000, 0xfffffbe0, /* 438 - 1080 */ 0x88880000, 0x00000058, /* 440 - 1088 */ 0x7a340200, 0x00000000, /* 448 - 1096 */ 0x18000060, 0x00000060, /* 450 - 1104 */ 0x7e350100, 0x00000000, /* 458 - 1112 */ 0x7e100800, 0x00000000, /* 460 - 1120 */ 0x7f110000, 0x00000000, /* 468 - 1128 */ 0x7f120000, 0x00000000, /* 470 - 1136 */ 0x7f130000, 0x00000000, /* 478 - 1144 */ 0x808b0000, 0xffffffc8, /* 480 - 1152 */ 0x88880000, 0x00000058, /* 488 - 1160 */ 0x7c34fd00, 0x00000000, /* 490 - 1168 */ 0x80880000, 0xfffffb80, /* 498 - 1176 */ 0x72100000, 0x00000000, /* 4a0 - 1184 */ 0x6a5c0000, 0x00000000, /* 4a8 - 1192 */ 0x72110000, 0x00000000, /* 4b0 - 1200 */ 0x6a5d0000, 0x00000000, /* 4b8 - 1208 */ 0x72120000, 0x00000000, /* 4c0 - 1216 */ 0x6a5e0000, 0x00000000, /* 4c8 - 1224 */ 0x72130000, 0x00000000, /* 4d0 - 1232 */ 0x6a5f0000, 0x00000000, /* 4d8 - 1240 */ 0x90080000, 0x00000000, /* 4e0 - 1248 */ 0x725c0000, 0x00000000, /* 4e8 - 1256 */ 0x6a100000, 0x00000000, /* 4f0 - 1264 */ 0x725d0000, 0x00000000, /* 4f8 - 1272 */ 0x6a110000, 0x00000000, /* 500 - 1280 */ 0x725e0000, 0x00000000, /* 508 - 1288 */ 0x6a120000, 0x00000000, /* 510 - 1296 */ 0x725f0000, 0x00000000, /* 518 - 1304 */ 0x6a130000, 0x00000000, /* 520 - 1312 */ 0x90080000, 0x00000000, /* 528 - 1320 */ 0x7c027f00, 0x00000000, /* 530 - 1328 */ 0x60000008, 0x00000000, /* 538 - 1336 */ 0x60000040, 0x00000000, /* 540 - 1344 */ 0x48000000, 0x00000000, /* 548 - 1352 */ 0x90080000, 0x00000000, /* 550 - 1360 */ 0x88880000, 0xffffffd0, /* 558 - 1368 */ 0x98080000, 0x0000ff00, /* 560 - 1376 */ 0x60000040, 0x00000000, /* 568 - 1384 */ 0x1f000038, 0x00000038, /* 570 - 1392 */ 0x98080000, 0x0000ff02, /* 578 - 1400 */ 0x60000040, 0x00000000, /* 580 - 1408 */ 0x1f000040, 0x00000040, /* 588 - 1416 */ 0x98080000, 0x0000ff03, /* 590 - 1424 */ 0x80000000, 0x00000000, /* 598 - 1432 */ a252 1 #define A_int_saveoffset 0x0000ff05 d262 2 a263 2 #define Ent_send_msgout 0x00000398 #define Ent_msgout 0x000003a8 d266 6 a271 6 #define Ent_msgin_ack 0x00000388 #define Ent_dataout 0x00000440 #define Ent_datain 0x000003e0 #define Ent_cmdout 0x000003c0 #define Ent_status 0x000003d0 #define Ent_disconnect 0x00000530 d274 1 a274 1 #define Ent_selected 0x00000388 d277 1 a277 1 #define Ent_get_extmsgdata 0x00000580 d279 1 a279 1 #define Ent_msgin_space 0x00000598 @ 1.14.4.1 log @Regen for ticket 1749. @ text @d4 1 a4 1 * created from siop.ss on Thu Mar 17 17:44:54 2005 @ 1.14.4.2 log @Regen for ticket 1750. @ text @d4 1 a4 1 * created from siop.ss on Thu Mar 17 17:52:09 2005 d11 1 a11 1 0x868b0000, 0x00000370, /* 020 - 32 */ d13 4 a16 4 0x808b0000, 0x000003f8, /* 030 - 48 */ 0x818b0000, 0x00000390, /* 038 - 56 */ 0x828b0000, 0x00000368, /* 040 - 64 */ 0x838b0000, 0x00000370, /* 048 - 72 */ d110 1 a110 1 0x808c0000, 0x00000208, /* 338 - 824 */ d112 1 a112 1 0x808c0001, 0x00000208, /* 348 - 840 */ d114 1 a114 1 0x88880000, 0x000001c0, /* 358 - 856 */ d117 9 a125 9 0x98080000, 0x0000ff04, /* 370 - 880 */ 0x60000040, 0x00000000, /* 378 - 888 */ 0x80880000, 0xfffffc98, /* 380 - 896 */ 0x58000008, 0x00000000, /* 388 - 904 */ 0x60000040, 0x00000000, /* 390 - 912 */ 0x1e000048, 0x00000048, /* 398 - 920 */ 0x60000008, 0x00000000, /* 3a0 - 928 */ 0x80880000, 0xfffffc70, /* 3a8 - 936 */ 0x1a000050, 0x00000050, /* 3b0 - 944 */ d127 1 a127 1 0x1b000058, 0x00000058, /* 3c0 - 960 */ d129 58 a186 56 0x88880000, 0x000000b8, /* 3d0 - 976 */ 0x7a340200, 0x00000000, /* 3d8 - 984 */ 0x19000060, 0x00000060, /* 3e0 - 992 */ 0x7e350100, 0x00000000, /* 3e8 - 1000 */ 0x7e100800, 0x00000000, /* 3f0 - 1008 */ 0x7f110000, 0x00000000, /* 3f8 - 1016 */ 0x7f120000, 0x00000000, /* 400 - 1024 */ 0x7f130000, 0x00000000, /* 408 - 1032 */ 0x818b0000, 0xffffffc8, /* 410 - 1040 */ 0x88880000, 0x000000b8, /* 418 - 1048 */ 0x7c34fd00, 0x00000000, /* 420 - 1056 */ 0x80880000, 0xfffffbf0, /* 428 - 1064 */ 0x88880000, 0x00000058, /* 430 - 1072 */ 0x7a340200, 0x00000000, /* 438 - 1080 */ 0x18000060, 0x00000060, /* 440 - 1088 */ 0x7e350100, 0x00000000, /* 448 - 1096 */ 0x7e100800, 0x00000000, /* 450 - 1104 */ 0x7f110000, 0x00000000, /* 458 - 1112 */ 0x7f120000, 0x00000000, /* 460 - 1120 */ 0x7f130000, 0x00000000, /* 468 - 1128 */ 0x808b0000, 0xffffffc8, /* 470 - 1136 */ 0x88880000, 0x00000058, /* 478 - 1144 */ 0x7c34fd00, 0x00000000, /* 480 - 1152 */ 0x80880000, 0xfffffb90, /* 488 - 1160 */ 0x72100000, 0x00000000, /* 490 - 1168 */ 0x6a5c0000, 0x00000000, /* 498 - 1176 */ 0x72110000, 0x00000000, /* 4a0 - 1184 */ 0x6a5d0000, 0x00000000, /* 4a8 - 1192 */ 0x72120000, 0x00000000, /* 4b0 - 1200 */ 0x6a5e0000, 0x00000000, /* 4b8 - 1208 */ 0x72130000, 0x00000000, /* 4c0 - 1216 */ 0x6a5f0000, 0x00000000, /* 4c8 - 1224 */ 0x90080000, 0x00000000, /* 4d0 - 1232 */ 0x725c0000, 0x00000000, /* 4d8 - 1240 */ 0x6a100000, 0x00000000, /* 4e0 - 1248 */ 0x725d0000, 0x00000000, /* 4e8 - 1256 */ 0x6a110000, 0x00000000, /* 4f0 - 1264 */ 0x725e0000, 0x00000000, /* 4f8 - 1272 */ 0x6a120000, 0x00000000, /* 500 - 1280 */ 0x725f0000, 0x00000000, /* 508 - 1288 */ 0x6a130000, 0x00000000, /* 510 - 1296 */ 0x90080000, 0x00000000, /* 518 - 1304 */ 0x7c027f00, 0x00000000, /* 520 - 1312 */ 0x60000008, 0x00000000, /* 528 - 1320 */ 0x60000040, 0x00000000, /* 530 - 1328 */ 0x48000000, 0x00000000, /* 538 - 1336 */ 0x90080000, 0x00000000, /* 540 - 1344 */ 0x88880000, 0xffffffd0, /* 548 - 1352 */ 0x98080000, 0x0000ff00, /* 550 - 1360 */ 0x60000040, 0x00000000, /* 558 - 1368 */ 0x1f000038, 0x00000038, /* 560 - 1376 */ 0x98080000, 0x0000ff02, /* 568 - 1384 */ 0x60000040, 0x00000000, /* 570 - 1392 */ 0x1f000040, 0x00000040, /* 578 - 1400 */ 0x98080000, 0x0000ff03, /* 580 - 1408 */ 0x80000000, 0x00000000, /* 588 - 1416 */ d264 2 a265 2 #define Ent_send_msgout 0x00000388 #define Ent_msgout 0x00000398 d268 6 a273 6 #define Ent_msgin_ack 0x00000378 #define Ent_dataout 0x00000430 #define Ent_datain 0x000003d0 #define Ent_cmdout 0x000003b0 #define Ent_status 0x000003c0 #define Ent_disconnect 0x00000520 d276 1 a276 1 #define Ent_selected 0x00000378 d279 1 a279 1 #define Ent_get_extmsgdata 0x00000570 d281 1 a281 1 #define Ent_msgin_space 0x00000588 @ 1.14.4.3 log @Regen (requested in ticket #5957 by bouyer) Some drives disconnect after the last data phase without a save data pointer message. In such case we would not update resid with the proper value (eventually resid would not be updated at all if there was only one data phase). To fix this, have the script save the offset in the data tables at disconnect time if there was a transfer, and use this to compute the resid if the current offset is 0. PR#31990 @ text @d1 1 a1 1 /* $NetBSD: ncr53cxxx.c,v 1.10.4.1 2005/03/19 07:38:44 jmc Exp $ */ d4 1 a4 1 * created from siop.ss on Tue Dec 13 21:20:55 2005 d11 1 a11 1 0x868b0000, 0x00000380, /* 020 - 32 */ d13 4 a16 4 0x808b0000, 0x00000408, /* 030 - 48 */ 0x818b0000, 0x000003a0, /* 038 - 56 */ 0x828b0000, 0x00000378, /* 040 - 64 */ 0x838b0000, 0x00000380, /* 048 - 72 */ d110 1 a110 1 0x808c0000, 0x00000218, /* 338 - 824 */ d112 1 a112 1 0x808c0001, 0x00000218, /* 348 - 840 */ d114 1 a114 1 0x88880000, 0x000001d0, /* 358 - 856 */ d116 10 a125 10 0x98040000, 0x0000ff04, /* 368 - 872 */ 0x72350000, 0x00000000, /* 370 - 880 */ 0x808c0000, 0xfffffcf0, /* 378 - 888 */ 0x98080000, 0x0000ff05, /* 380 - 896 */ 0x60000040, 0x00000000, /* 388 - 904 */ 0x80880000, 0xfffffc88, /* 390 - 912 */ 0x58000008, 0x00000000, /* 398 - 920 */ 0x60000040, 0x00000000, /* 3a0 - 928 */ 0x1e000048, 0x00000048, /* 3a8 - 936 */ 0x60000008, 0x00000000, /* 3b0 - 944 */ d127 1 a127 1 0x1a000050, 0x00000050, /* 3c0 - 960 */ d129 56 a184 58 0x1b000058, 0x00000058, /* 3d0 - 976 */ 0x80880000, 0xfffffc40, /* 3d8 - 984 */ 0x88880000, 0x000000b8, /* 3e0 - 992 */ 0x7a340200, 0x00000000, /* 3e8 - 1000 */ 0x19000060, 0x00000060, /* 3f0 - 1008 */ 0x7e350100, 0x00000000, /* 3f8 - 1016 */ 0x7e100800, 0x00000000, /* 400 - 1024 */ 0x7f110000, 0x00000000, /* 408 - 1032 */ 0x7f120000, 0x00000000, /* 410 - 1040 */ 0x7f130000, 0x00000000, /* 418 - 1048 */ 0x818b0000, 0xffffffc8, /* 420 - 1056 */ 0x88880000, 0x000000b8, /* 428 - 1064 */ 0x7c34fd00, 0x00000000, /* 430 - 1072 */ 0x80880000, 0xfffffbe0, /* 438 - 1080 */ 0x88880000, 0x00000058, /* 440 - 1088 */ 0x7a340200, 0x00000000, /* 448 - 1096 */ 0x18000060, 0x00000060, /* 450 - 1104 */ 0x7e350100, 0x00000000, /* 458 - 1112 */ 0x7e100800, 0x00000000, /* 460 - 1120 */ 0x7f110000, 0x00000000, /* 468 - 1128 */ 0x7f120000, 0x00000000, /* 470 - 1136 */ 0x7f130000, 0x00000000, /* 478 - 1144 */ 0x808b0000, 0xffffffc8, /* 480 - 1152 */ 0x88880000, 0x00000058, /* 488 - 1160 */ 0x7c34fd00, 0x00000000, /* 490 - 1168 */ 0x80880000, 0xfffffb80, /* 498 - 1176 */ 0x72100000, 0x00000000, /* 4a0 - 1184 */ 0x6a5c0000, 0x00000000, /* 4a8 - 1192 */ 0x72110000, 0x00000000, /* 4b0 - 1200 */ 0x6a5d0000, 0x00000000, /* 4b8 - 1208 */ 0x72120000, 0x00000000, /* 4c0 - 1216 */ 0x6a5e0000, 0x00000000, /* 4c8 - 1224 */ 0x72130000, 0x00000000, /* 4d0 - 1232 */ 0x6a5f0000, 0x00000000, /* 4d8 - 1240 */ 0x90080000, 0x00000000, /* 4e0 - 1248 */ 0x725c0000, 0x00000000, /* 4e8 - 1256 */ 0x6a100000, 0x00000000, /* 4f0 - 1264 */ 0x725d0000, 0x00000000, /* 4f8 - 1272 */ 0x6a110000, 0x00000000, /* 500 - 1280 */ 0x725e0000, 0x00000000, /* 508 - 1288 */ 0x6a120000, 0x00000000, /* 510 - 1296 */ 0x725f0000, 0x00000000, /* 518 - 1304 */ 0x6a130000, 0x00000000, /* 520 - 1312 */ 0x90080000, 0x00000000, /* 528 - 1320 */ 0x7c027f00, 0x00000000, /* 530 - 1328 */ 0x60000008, 0x00000000, /* 538 - 1336 */ 0x60000040, 0x00000000, /* 540 - 1344 */ 0x48000000, 0x00000000, /* 548 - 1352 */ 0x90080000, 0x00000000, /* 550 - 1360 */ 0x88880000, 0xffffffd0, /* 558 - 1368 */ 0x98080000, 0x0000ff00, /* 560 - 1376 */ 0x60000040, 0x00000000, /* 568 - 1384 */ 0x1f000038, 0x00000038, /* 570 - 1392 */ 0x98080000, 0x0000ff02, /* 578 - 1400 */ 0x60000040, 0x00000000, /* 580 - 1408 */ 0x1f000040, 0x00000040, /* 588 - 1416 */ 0x98080000, 0x0000ff03, /* 590 - 1424 */ 0x80000000, 0x00000000, /* 598 - 1432 */ a252 1 #define A_int_saveoffset 0x0000ff05 d262 2 a263 2 #define Ent_send_msgout 0x00000398 #define Ent_msgout 0x000003a8 d266 6 a271 6 #define Ent_msgin_ack 0x00000388 #define Ent_dataout 0x00000440 #define Ent_datain 0x000003e0 #define Ent_cmdout 0x000003c0 #define Ent_status 0x000003d0 #define Ent_disconnect 0x00000530 d274 1 a274 1 #define Ent_selected 0x00000388 d277 1 a277 1 #define Ent_get_extmsgdata 0x00000580 d279 1 a279 1 #define Ent_msgin_space 0x00000598 @ 1.14.10.1 log @Sync with HEAD @ text @d1 1 a1 1 /* $NetBSD: siop.out,v 1.15 2004/05/17 18:38:02 bouyer Exp $ */ d4 1 a4 1 * created from siop.ss on Mon May 17 20:37:26 2004 d11 1 a11 1 0x868b0000, 0x00000370, /* 020 - 32 */ d13 4 a16 4 0x808b0000, 0x000003f8, /* 030 - 48 */ 0x818b0000, 0x00000390, /* 038 - 56 */ 0x828b0000, 0x00000368, /* 040 - 64 */ 0x838b0000, 0x00000370, /* 048 - 72 */ d110 1 a110 1 0x808c0000, 0x00000208, /* 338 - 824 */ d112 1 a112 1 0x808c0001, 0x00000208, /* 348 - 840 */ d114 1 a114 1 0x88880000, 0x000001c0, /* 358 - 856 */ d117 9 a125 9 0x98080000, 0x0000ff04, /* 370 - 880 */ 0x60000040, 0x00000000, /* 378 - 888 */ 0x80880000, 0xfffffc98, /* 380 - 896 */ 0x58000008, 0x00000000, /* 388 - 904 */ 0x60000040, 0x00000000, /* 390 - 912 */ 0x1e000048, 0x00000048, /* 398 - 920 */ 0x60000008, 0x00000000, /* 3a0 - 928 */ 0x80880000, 0xfffffc70, /* 3a8 - 936 */ 0x1a000050, 0x00000050, /* 3b0 - 944 */ d127 1 a127 1 0x1b000058, 0x00000058, /* 3c0 - 960 */ d129 58 a186 56 0x88880000, 0x000000b8, /* 3d0 - 976 */ 0x7a340200, 0x00000000, /* 3d8 - 984 */ 0x19000060, 0x00000060, /* 3e0 - 992 */ 0x7e350100, 0x00000000, /* 3e8 - 1000 */ 0x7e100800, 0x00000000, /* 3f0 - 1008 */ 0x7f110000, 0x00000000, /* 3f8 - 1016 */ 0x7f120000, 0x00000000, /* 400 - 1024 */ 0x7f130000, 0x00000000, /* 408 - 1032 */ 0x818b0000, 0xffffffc8, /* 410 - 1040 */ 0x88880000, 0x000000b8, /* 418 - 1048 */ 0x7c34fd00, 0x00000000, /* 420 - 1056 */ 0x80880000, 0xfffffbf0, /* 428 - 1064 */ 0x88880000, 0x00000058, /* 430 - 1072 */ 0x7a340200, 0x00000000, /* 438 - 1080 */ 0x18000060, 0x00000060, /* 440 - 1088 */ 0x7e350100, 0x00000000, /* 448 - 1096 */ 0x7e100800, 0x00000000, /* 450 - 1104 */ 0x7f110000, 0x00000000, /* 458 - 1112 */ 0x7f120000, 0x00000000, /* 460 - 1120 */ 0x7f130000, 0x00000000, /* 468 - 1128 */ 0x808b0000, 0xffffffc8, /* 470 - 1136 */ 0x88880000, 0x00000058, /* 478 - 1144 */ 0x7c34fd00, 0x00000000, /* 480 - 1152 */ 0x80880000, 0xfffffb90, /* 488 - 1160 */ 0x72100000, 0x00000000, /* 490 - 1168 */ 0x6a5c0000, 0x00000000, /* 498 - 1176 */ 0x72110000, 0x00000000, /* 4a0 - 1184 */ 0x6a5d0000, 0x00000000, /* 4a8 - 1192 */ 0x72120000, 0x00000000, /* 4b0 - 1200 */ 0x6a5e0000, 0x00000000, /* 4b8 - 1208 */ 0x72130000, 0x00000000, /* 4c0 - 1216 */ 0x6a5f0000, 0x00000000, /* 4c8 - 1224 */ 0x90080000, 0x00000000, /* 4d0 - 1232 */ 0x725c0000, 0x00000000, /* 4d8 - 1240 */ 0x6a100000, 0x00000000, /* 4e0 - 1248 */ 0x725d0000, 0x00000000, /* 4e8 - 1256 */ 0x6a110000, 0x00000000, /* 4f0 - 1264 */ 0x725e0000, 0x00000000, /* 4f8 - 1272 */ 0x6a120000, 0x00000000, /* 500 - 1280 */ 0x725f0000, 0x00000000, /* 508 - 1288 */ 0x6a130000, 0x00000000, /* 510 - 1296 */ 0x90080000, 0x00000000, /* 518 - 1304 */ 0x7c027f00, 0x00000000, /* 520 - 1312 */ 0x60000008, 0x00000000, /* 528 - 1320 */ 0x60000040, 0x00000000, /* 530 - 1328 */ 0x48000000, 0x00000000, /* 538 - 1336 */ 0x90080000, 0x00000000, /* 540 - 1344 */ 0x88880000, 0xffffffd0, /* 548 - 1352 */ 0x98080000, 0x0000ff00, /* 550 - 1360 */ 0x60000040, 0x00000000, /* 558 - 1368 */ 0x1f000038, 0x00000038, /* 560 - 1376 */ 0x98080000, 0x0000ff02, /* 568 - 1384 */ 0x60000040, 0x00000000, /* 570 - 1392 */ 0x1f000040, 0x00000040, /* 578 - 1400 */ 0x98080000, 0x0000ff03, /* 580 - 1408 */ 0x80000000, 0x00000000, /* 588 - 1416 */ d264 2 a265 2 #define Ent_send_msgout 0x00000388 #define Ent_msgout 0x00000398 d268 6 a273 6 #define Ent_msgin_ack 0x00000378 #define Ent_dataout 0x00000430 #define Ent_datain 0x000003d0 #define Ent_cmdout 0x000003b0 #define Ent_status 0x000003c0 #define Ent_disconnect 0x00000520 d276 1 a276 1 #define Ent_selected 0x00000378 d279 1 a279 1 #define Ent_get_extmsgdata 0x00000570 d281 1 a281 1 #define Ent_msgin_space 0x00000588 @ 1.14.10.2 log @Sync with HEAD. @ text @@ 1.14.10.3 log @Fix the sync with head I botched. @ text @d1 1 a1 1 /* $NetBSD: siop.out,v 1.14.10.1 2004/08/03 10:48:49 skrll Exp $ */ @ 1.14.10.4 log @Sync with head. @ text @d1 1 a1 1 /* $NetBSD: siop.out,v 1.16 2005/11/18 23:11:38 bouyer Exp $ */ d4 1 a4 1 * created from siop.ss on Sat Nov 19 00:10:56 2005 d11 1 a11 1 0x868b0000, 0x00000380, /* 020 - 32 */ d13 4 a16 4 0x808b0000, 0x00000408, /* 030 - 48 */ 0x818b0000, 0x000003a0, /* 038 - 56 */ 0x828b0000, 0x00000378, /* 040 - 64 */ 0x838b0000, 0x00000380, /* 048 - 72 */ d110 1 a110 1 0x808c0000, 0x00000218, /* 338 - 824 */ d112 1 a112 1 0x808c0001, 0x00000218, /* 348 - 840 */ d114 1 a114 1 0x88880000, 0x000001d0, /* 358 - 856 */ d116 10 a125 10 0x98040000, 0x0000ff04, /* 368 - 872 */ 0x72350000, 0x00000000, /* 370 - 880 */ 0x808c0000, 0xfffffcf0, /* 378 - 888 */ 0x98080000, 0x0000ff05, /* 380 - 896 */ 0x60000040, 0x00000000, /* 388 - 904 */ 0x80880000, 0xfffffc88, /* 390 - 912 */ 0x58000008, 0x00000000, /* 398 - 920 */ 0x60000040, 0x00000000, /* 3a0 - 928 */ 0x1e000048, 0x00000048, /* 3a8 - 936 */ 0x60000008, 0x00000000, /* 3b0 - 944 */ d127 1 a127 1 0x1a000050, 0x00000050, /* 3c0 - 960 */ d129 56 a184 58 0x1b000058, 0x00000058, /* 3d0 - 976 */ 0x80880000, 0xfffffc40, /* 3d8 - 984 */ 0x88880000, 0x000000b8, /* 3e0 - 992 */ 0x7a340200, 0x00000000, /* 3e8 - 1000 */ 0x19000060, 0x00000060, /* 3f0 - 1008 */ 0x7e350100, 0x00000000, /* 3f8 - 1016 */ 0x7e100800, 0x00000000, /* 400 - 1024 */ 0x7f110000, 0x00000000, /* 408 - 1032 */ 0x7f120000, 0x00000000, /* 410 - 1040 */ 0x7f130000, 0x00000000, /* 418 - 1048 */ 0x818b0000, 0xffffffc8, /* 420 - 1056 */ 0x88880000, 0x000000b8, /* 428 - 1064 */ 0x7c34fd00, 0x00000000, /* 430 - 1072 */ 0x80880000, 0xfffffbe0, /* 438 - 1080 */ 0x88880000, 0x00000058, /* 440 - 1088 */ 0x7a340200, 0x00000000, /* 448 - 1096 */ 0x18000060, 0x00000060, /* 450 - 1104 */ 0x7e350100, 0x00000000, /* 458 - 1112 */ 0x7e100800, 0x00000000, /* 460 - 1120 */ 0x7f110000, 0x00000000, /* 468 - 1128 */ 0x7f120000, 0x00000000, /* 470 - 1136 */ 0x7f130000, 0x00000000, /* 478 - 1144 */ 0x808b0000, 0xffffffc8, /* 480 - 1152 */ 0x88880000, 0x00000058, /* 488 - 1160 */ 0x7c34fd00, 0x00000000, /* 490 - 1168 */ 0x80880000, 0xfffffb80, /* 498 - 1176 */ 0x72100000, 0x00000000, /* 4a0 - 1184 */ 0x6a5c0000, 0x00000000, /* 4a8 - 1192 */ 0x72110000, 0x00000000, /* 4b0 - 1200 */ 0x6a5d0000, 0x00000000, /* 4b8 - 1208 */ 0x72120000, 0x00000000, /* 4c0 - 1216 */ 0x6a5e0000, 0x00000000, /* 4c8 - 1224 */ 0x72130000, 0x00000000, /* 4d0 - 1232 */ 0x6a5f0000, 0x00000000, /* 4d8 - 1240 */ 0x90080000, 0x00000000, /* 4e0 - 1248 */ 0x725c0000, 0x00000000, /* 4e8 - 1256 */ 0x6a100000, 0x00000000, /* 4f0 - 1264 */ 0x725d0000, 0x00000000, /* 4f8 - 1272 */ 0x6a110000, 0x00000000, /* 500 - 1280 */ 0x725e0000, 0x00000000, /* 508 - 1288 */ 0x6a120000, 0x00000000, /* 510 - 1296 */ 0x725f0000, 0x00000000, /* 518 - 1304 */ 0x6a130000, 0x00000000, /* 520 - 1312 */ 0x90080000, 0x00000000, /* 528 - 1320 */ 0x7c027f00, 0x00000000, /* 530 - 1328 */ 0x60000008, 0x00000000, /* 538 - 1336 */ 0x60000040, 0x00000000, /* 540 - 1344 */ 0x48000000, 0x00000000, /* 548 - 1352 */ 0x90080000, 0x00000000, /* 550 - 1360 */ 0x88880000, 0xffffffd0, /* 558 - 1368 */ 0x98080000, 0x0000ff00, /* 560 - 1376 */ 0x60000040, 0x00000000, /* 568 - 1384 */ 0x1f000038, 0x00000038, /* 570 - 1392 */ 0x98080000, 0x0000ff02, /* 578 - 1400 */ 0x60000040, 0x00000000, /* 580 - 1408 */ 0x1f000040, 0x00000040, /* 588 - 1416 */ 0x98080000, 0x0000ff03, /* 590 - 1424 */ 0x80000000, 0x00000000, /* 598 - 1432 */ a252 1 #define A_int_saveoffset 0x0000ff05 d262 2 a263 2 #define Ent_send_msgout 0x00000398 #define Ent_msgout 0x000003a8 d266 6 a271 6 #define Ent_msgin_ack 0x00000388 #define Ent_dataout 0x00000440 #define Ent_datain 0x000003e0 #define Ent_cmdout 0x000003c0 #define Ent_status 0x000003d0 #define Ent_disconnect 0x00000530 d274 1 a274 1 #define Ent_selected 0x00000388 d277 1 a277 1 #define Ent_get_extmsgdata 0x00000580 d279 1 a279 1 #define Ent_msgin_space 0x00000598 @ 1.13 log @Regen: add hooks to drive LED via GPIO. @ text @d1 1 a1 1 /* $NetBSD: ncr53cxxx.c,v 1.8 2002/04/17 21:39:14 bouyer Exp $ */ d4 1 a4 1 * created from siop.ss on Thu Apr 18 13:56:23 2002 d109 1 a109 1 0x1f000020, 0x00000020, /* 330 - 816 */ d124 1 a124 1 0x1e000038, 0x00000038, /* 3a8 - 936 */ d127 1 a127 1 0x1a000040, 0x00000040, /* 3c0 - 960 */ d129 1 a129 1 0x1b000048, 0x00000048, /* 3d0 - 976 */ d133 1 a133 1 0x19000050, 0x00000050, /* 3f0 - 1008 */ d145 1 a145 1 0x18000050, 0x00000050, /* 450 - 1104 */ d181 1 a181 1 0x1f000028, 0x00000028, /* 570 - 1392 */ d184 1 a184 1 0x1f000030, 0x00000030, /* 588 - 1416 */ d228 1 a228 1 0x43000018, 0x00000000, /* 040 - 64 */ d242 8 a249 8 #define A_t_id 0x00000018 #define A_t_msg_in 0x00000020 #define A_t_ext_msg_in 0x00000028 #define A_t_ext_msg_data 0x00000030 #define A_t_msg_out 0x00000038 #define A_t_cmd 0x00000040 #define A_t_status 0x00000048 #define A_t_data 0x00000050 @ 1.12 log @Regen. @ text @d1 1 a1 1 /* $NetBSD: ncr53cxxx.c,v 1.7 2001/12/05 18:31:53 fredette Exp $ */ d4 1 a4 1 * created from siop.ss on Fri Dec 7 09:19:46 2001 d10 7 a16 7 0x80840020, 0x00000300, /* 018 - 24 */ 0x868b0000, 0x00000368, /* 020 - 32 */ 0x878b0000, 0x000002e0, /* 028 - 40 */ 0x808b0000, 0x000003f0, /* 030 - 48 */ 0x818b0000, 0x00000388, /* 038 - 56 */ 0x828b0000, 0x00000360, /* 040 - 64 */ 0x838b0000, 0x00000368, /* 048 - 72 */ d20 7 a26 7 0x7810ff00, 0x00000000, /* 068 - 104 */ 0x7811ff00, 0x00000000, /* 070 - 112 */ 0x7812ff00, 0x00000000, /* 078 - 120 */ 0x7813ff00, 0x00000000, /* 080 - 128 */ 0x78340000, 0x00000000, /* 088 - 136 */ 0x78350000, 0x00000000, /* 090 - 144 */ 0x80000000, 0x00000000, /* 098 - 152 */ d66 12 a77 12 0x7810ff00, 0x00000000, /* 1d8 - 472 */ 0x7811ff00, 0x00000000, /* 1e0 - 480 */ 0x7812ff00, 0x00000000, /* 1e8 - 488 */ 0x7813ff00, 0x00000000, /* 1f0 - 496 */ 0x78360000, 0x00000000, /* 1f8 - 504 */ 0x78372000, 0x00000000, /* 200 - 512 */ 0x54000000, 0xfffffe48, /* 208 - 520 */ 0x740a8f00, 0x00000000, /* 210 - 528 */ 0x6a340000, 0x00000000, /* 218 - 536 */ 0x800c00ff, 0x00000000, /* 220 - 544 */ 0x800c00ff, 0x00000000, /* 228 - 552 */ 0x800c00ff, 0x00000000, /* 230 - 560 */ d90 6 a95 6 0x98080000, 0x0000ff80, /* 298 - 664 */ 0x0f000001, 0x00000000, /* 2a0 - 672 */ 0x6c350700, 0x00000000, /* 2a8 - 680 */ 0x60000040, 0x00000000, /* 2b0 - 688 */ 0x97030000, 0x00000000, /* 2b8 - 696 */ 0x0f000001, 0x00000000, /* 2c0 - 704 */ d97 6 a102 6 0x6a370000, 0x00000000, /* 2d0 - 720 */ 0x90040020, 0x00000000, /* 2d8 - 728 */ 0x0f000001, 0x00000000, /* 2e0 - 736 */ 0x60000040, 0x00000000, /* 2e8 - 744 */ 0x6a360000, 0x00000000, /* 2f0 - 752 */ 0x90080000, 0x00000000, /* 2f8 - 760 */ d104 16 a119 16 0x7a340100, 0x00000000, /* 308 - 776 */ 0x60000008, 0x00000000, /* 310 - 784 */ 0x1f000020, 0x00000020, /* 318 - 792 */ 0x808c0000, 0x00000218, /* 320 - 800 */ 0x808c0002, 0xffffffd0, /* 328 - 808 */ 0x808c0001, 0x00000218, /* 330 - 816 */ 0x98040004, 0x0000ff01, /* 338 - 824 */ 0x88880000, 0x000001d0, /* 340 - 832 */ 0x74340100, 0x00000000, /* 348 - 840 */ 0x808c0000, 0xfffffd10, /* 350 - 848 */ 0x72350000, 0x00000000, /* 358 - 856 */ 0x808c0000, 0xfffffd00, /* 360 - 864 */ 0x98080000, 0x0000ff04, /* 368 - 872 */ 0x60000040, 0x00000000, /* 370 - 880 */ 0x80880000, 0xfffffca0, /* 378 - 888 */ 0x58000008, 0x00000000, /* 380 - 896 */ d121 59 a179 59 0x1e000038, 0x00000038, /* 390 - 912 */ 0x60000008, 0x00000000, /* 398 - 920 */ 0x80880000, 0xfffffc78, /* 3a0 - 928 */ 0x1a000040, 0x00000040, /* 3a8 - 936 */ 0x80880000, 0xfffffc68, /* 3b0 - 944 */ 0x1b000048, 0x00000048, /* 3b8 - 952 */ 0x80880000, 0xfffffc58, /* 3c0 - 960 */ 0x88880000, 0x000000b8, /* 3c8 - 968 */ 0x7a340200, 0x00000000, /* 3d0 - 976 */ 0x19000050, 0x00000050, /* 3d8 - 984 */ 0x7e350100, 0x00000000, /* 3e0 - 992 */ 0x7e100800, 0x00000000, /* 3e8 - 1000 */ 0x7f110000, 0x00000000, /* 3f0 - 1008 */ 0x7f120000, 0x00000000, /* 3f8 - 1016 */ 0x7f130000, 0x00000000, /* 400 - 1024 */ 0x818b0000, 0xffffffc8, /* 408 - 1032 */ 0x88880000, 0x000000b8, /* 410 - 1040 */ 0x7c34fd00, 0x00000000, /* 418 - 1048 */ 0x80880000, 0xfffffbf8, /* 420 - 1056 */ 0x88880000, 0x00000058, /* 428 - 1064 */ 0x7a340200, 0x00000000, /* 430 - 1072 */ 0x18000050, 0x00000050, /* 438 - 1080 */ 0x7e350100, 0x00000000, /* 440 - 1088 */ 0x7e100800, 0x00000000, /* 448 - 1096 */ 0x7f110000, 0x00000000, /* 450 - 1104 */ 0x7f120000, 0x00000000, /* 458 - 1112 */ 0x7f130000, 0x00000000, /* 460 - 1120 */ 0x808b0000, 0xffffffc8, /* 468 - 1128 */ 0x88880000, 0x00000058, /* 470 - 1136 */ 0x7c34fd00, 0x00000000, /* 478 - 1144 */ 0x80880000, 0xfffffb98, /* 480 - 1152 */ 0x72100000, 0x00000000, /* 488 - 1160 */ 0x6a5c0000, 0x00000000, /* 490 - 1168 */ 0x72110000, 0x00000000, /* 498 - 1176 */ 0x6a5d0000, 0x00000000, /* 4a0 - 1184 */ 0x72120000, 0x00000000, /* 4a8 - 1192 */ 0x6a5e0000, 0x00000000, /* 4b0 - 1200 */ 0x72130000, 0x00000000, /* 4b8 - 1208 */ 0x6a5f0000, 0x00000000, /* 4c0 - 1216 */ 0x90080000, 0x00000000, /* 4c8 - 1224 */ 0x725c0000, 0x00000000, /* 4d0 - 1232 */ 0x6a100000, 0x00000000, /* 4d8 - 1240 */ 0x725d0000, 0x00000000, /* 4e0 - 1248 */ 0x6a110000, 0x00000000, /* 4e8 - 1256 */ 0x725e0000, 0x00000000, /* 4f0 - 1264 */ 0x6a120000, 0x00000000, /* 4f8 - 1272 */ 0x725f0000, 0x00000000, /* 500 - 1280 */ 0x6a130000, 0x00000000, /* 508 - 1288 */ 0x90080000, 0x00000000, /* 510 - 1296 */ 0x7c027f00, 0x00000000, /* 518 - 1304 */ 0x60000008, 0x00000000, /* 520 - 1312 */ 0x60000040, 0x00000000, /* 528 - 1320 */ 0x48000000, 0x00000000, /* 530 - 1328 */ 0x90080000, 0x00000000, /* 538 - 1336 */ 0x88880000, 0xffffffd0, /* 540 - 1344 */ 0x98080000, 0x0000ff00, /* 548 - 1352 */ 0x60000040, 0x00000000, /* 550 - 1360 */ 0x1f000028, 0x00000028, /* 558 - 1368 */ 0x98080000, 0x0000ff02, /* 560 - 1376 */ d181 6 a186 3 0x1f000030, 0x00000030, /* 570 - 1392 */ 0x98080000, 0x0000ff03, /* 578 - 1400 */ 0x10000000, 0x00000000, /* 580 - 1408 */ d231 9 a239 1 0x10000000, 0x00000000, /* 05c - 92 */ d264 11 a274 11 #define Ent_send_msgout 0x00000380 #define Ent_msgout 0x00000390 #define Ent_msgin 0x00000310 #define Ent_handle_msgin 0x00000320 #define Ent_msgin_ack 0x00000370 #define Ent_dataout 0x00000428 #define Ent_datain 0x000003c8 #define Ent_cmdout 0x000003a8 #define Ent_status 0x000003b8 #define Ent_disconnect 0x00000518 #define Ent_reselect 0x000001d8 d276 10 a285 7 #define Ent_selected 0x00000370 #define Ent_script_sched 0x00000068 #define Ent_script_sched_slot0 0x00000098 #define Ent_get_extmsgdata 0x00000568 #define Ent_resel_targ0 0x00000220 #define Ent_msgin_space 0x00000580 #define Ent_lunsw_return 0x000002a0 a287 1 0x00000027, d327 1 a331 3 0x00000089, 0x0000008b, 0x0000008d, d344 3 d351 3 a353 3 0x000000a9, 0x000000b1, 0x000000b9, @ 1.11 log @Regen @ text @d1 1 a1 1 /* $NetBSD: ncr53cxxx.c,v 1.5 2000/10/23 14:51:51 bouyer Exp $ */ d4 1 a4 1 * created from siop.ss on Mon Oct 23 16:54:27 2000 a403 3 u_int32_t INSTRUCTIONS = 0x000000d5; u_int32_t PATCHES = 0x00000000; @ 1.11.2.1 log @file siop.out was added on branch thorpej_scsipi on 2000-11-20 11:42:08 +0000 @ text @d1 406 @ 1.11.2.2 log @Update thorpej_scsipi to -current as of a month ago A i386 GENERIC kernel compiles without the siop, ahc and bha drivers (will be updated later). i386 IDE/ATAPI and ncr work, as well as sparc/esp_sbus. alpha should work as well (untested yet). siop, ahc and bha will be updated once I've updated the branch to current -current, as well as machine-dependant code. @ text @a0 406 /* $NetBSD: siop.out,v 1.11.2.1 2000/11/20 11:42:08 bouyer Exp $ */ /* * DO NOT EDIT - this file is automatically generated. * created from siop.ss on Mon Oct 23 16:54:27 2000 */ const u_int32_t siop_script[] = { 0x78340000, 0x00000000, /* 000 - 0 */ 0x78350000, 0x00000000, /* 008 - 8 */ 0x72370000, 0x00000000, /* 010 - 16 */ 0x80840020, 0x00000300, /* 018 - 24 */ 0x868b0000, 0x00000368, /* 020 - 32 */ 0x878b0000, 0x000002e0, /* 028 - 40 */ 0x808b0000, 0x000003f0, /* 030 - 48 */ 0x818b0000, 0x00000388, /* 038 - 56 */ 0x828b0000, 0x00000360, /* 040 - 64 */ 0x838b0000, 0x00000368, /* 048 - 72 */ 0x98080000, 0x0000ffff, /* 050 - 80 */ 0x741a4000, 0x00000000, /* 058 - 88 */ 0x980c0000, 0x0000ff83, /* 060 - 96 */ 0x7810ff00, 0x00000000, /* 068 - 104 */ 0x7811ff00, 0x00000000, /* 070 - 112 */ 0x7812ff00, 0x00000000, /* 078 - 120 */ 0x7813ff00, 0x00000000, /* 080 - 128 */ 0x78340000, 0x00000000, /* 088 - 136 */ 0x78350000, 0x00000000, /* 090 - 144 */ 0x80000000, 0x00000000, /* 098 - 152 */ 0x80000000, 0x00000000, /* 0a0 - 160 */ 0x80000000, 0x00000000, /* 0a8 - 168 */ 0x80000000, 0x00000000, /* 0b0 - 176 */ 0x80000000, 0x00000000, /* 0b8 - 184 */ 0x80000000, 0x00000000, /* 0c0 - 192 */ 0x80000000, 0x00000000, /* 0c8 - 200 */ 0x80000000, 0x00000000, /* 0d0 - 208 */ 0x80000000, 0x00000000, /* 0d8 - 216 */ 0x80000000, 0x00000000, /* 0e0 - 224 */ 0x80000000, 0x00000000, /* 0e8 - 232 */ 0x80000000, 0x00000000, /* 0f0 - 240 */ 0x80000000, 0x00000000, /* 0f8 - 248 */ 0x80000000, 0x00000000, /* 100 - 256 */ 0x80000000, 0x00000000, /* 108 - 264 */ 0x80000000, 0x00000000, /* 110 - 272 */ 0x80000000, 0x00000000, /* 118 - 280 */ 0x80000000, 0x00000000, /* 120 - 288 */ 0x80000000, 0x00000000, /* 128 - 296 */ 0x80000000, 0x00000000, /* 130 - 304 */ 0x80000000, 0x00000000, /* 138 - 312 */ 0x80000000, 0x00000000, /* 140 - 320 */ 0x80000000, 0x00000000, /* 148 - 328 */ 0x80000000, 0x00000000, /* 150 - 336 */ 0x80000000, 0x00000000, /* 158 - 344 */ 0x80000000, 0x00000000, /* 160 - 352 */ 0x80000000, 0x00000000, /* 168 - 360 */ 0x80000000, 0x00000000, /* 170 - 368 */ 0x80000000, 0x00000000, /* 178 - 376 */ 0x80000000, 0x00000000, /* 180 - 384 */ 0x80000000, 0x00000000, /* 188 - 392 */ 0x80000000, 0x00000000, /* 190 - 400 */ 0x80000000, 0x00000000, /* 198 - 408 */ 0x80000000, 0x00000000, /* 1a0 - 416 */ 0x80000000, 0x00000000, /* 1a8 - 424 */ 0x80000000, 0x00000000, /* 1b0 - 432 */ 0x80000000, 0x00000000, /* 1b8 - 440 */ 0x80000000, 0x00000000, /* 1c0 - 448 */ 0x80000000, 0x00000000, /* 1c8 - 456 */ 0x80000000, 0x00000000, /* 1d0 - 464 */ 0x7810ff00, 0x00000000, /* 1d8 - 472 */ 0x7811ff00, 0x00000000, /* 1e0 - 480 */ 0x7812ff00, 0x00000000, /* 1e8 - 488 */ 0x7813ff00, 0x00000000, /* 1f0 - 496 */ 0x78360000, 0x00000000, /* 1f8 - 504 */ 0x78372000, 0x00000000, /* 200 - 512 */ 0x54000000, 0xfffffe48, /* 208 - 520 */ 0x740a8f00, 0x00000000, /* 210 - 528 */ 0x6a340000, 0x00000000, /* 218 - 536 */ 0x800c00ff, 0x00000000, /* 220 - 544 */ 0x800c00ff, 0x00000000, /* 228 - 552 */ 0x800c00ff, 0x00000000, /* 230 - 560 */ 0x800c00ff, 0x00000000, /* 238 - 568 */ 0x800c00ff, 0x00000000, /* 240 - 576 */ 0x800c00ff, 0x00000000, /* 248 - 584 */ 0x800c00ff, 0x00000000, /* 250 - 592 */ 0x800c00ff, 0x00000000, /* 258 - 600 */ 0x800c00ff, 0x00000000, /* 260 - 608 */ 0x800c00ff, 0x00000000, /* 268 - 616 */ 0x800c00ff, 0x00000000, /* 270 - 624 */ 0x800c00ff, 0x00000000, /* 278 - 632 */ 0x800c00ff, 0x00000000, /* 280 - 640 */ 0x800c00ff, 0x00000000, /* 288 - 648 */ 0x800c00ff, 0x00000000, /* 290 - 656 */ 0x98080000, 0x0000ff80, /* 298 - 664 */ 0x0f000001, 0x00000000, /* 2a0 - 672 */ 0x6c350700, 0x00000000, /* 2a8 - 680 */ 0x60000040, 0x00000000, /* 2b0 - 688 */ 0x97030000, 0x00000000, /* 2b8 - 696 */ 0x0f000001, 0x00000000, /* 2c0 - 704 */ 0x60000040, 0x00000000, /* 2c8 - 712 */ 0x6a370000, 0x00000000, /* 2d0 - 720 */ 0x90040020, 0x00000000, /* 2d8 - 728 */ 0x0f000001, 0x00000000, /* 2e0 - 736 */ 0x60000040, 0x00000000, /* 2e8 - 744 */ 0x6a360000, 0x00000000, /* 2f0 - 752 */ 0x90080000, 0x00000000, /* 2f8 - 760 */ 0x60000040, 0x00000000, /* 300 - 768 */ 0x7a340100, 0x00000000, /* 308 - 776 */ 0x60000008, 0x00000000, /* 310 - 784 */ 0x1f000020, 0x00000020, /* 318 - 792 */ 0x808c0000, 0x00000218, /* 320 - 800 */ 0x808c0002, 0xffffffd0, /* 328 - 808 */ 0x808c0001, 0x00000218, /* 330 - 816 */ 0x98040004, 0x0000ff01, /* 338 - 824 */ 0x88880000, 0x000001d0, /* 340 - 832 */ 0x74340100, 0x00000000, /* 348 - 840 */ 0x808c0000, 0xfffffd10, /* 350 - 848 */ 0x72350000, 0x00000000, /* 358 - 856 */ 0x808c0000, 0xfffffd00, /* 360 - 864 */ 0x98080000, 0x0000ff04, /* 368 - 872 */ 0x60000040, 0x00000000, /* 370 - 880 */ 0x80880000, 0xfffffca0, /* 378 - 888 */ 0x58000008, 0x00000000, /* 380 - 896 */ 0x60000040, 0x00000000, /* 388 - 904 */ 0x1e000038, 0x00000038, /* 390 - 912 */ 0x60000008, 0x00000000, /* 398 - 920 */ 0x80880000, 0xfffffc78, /* 3a0 - 928 */ 0x1a000040, 0x00000040, /* 3a8 - 936 */ 0x80880000, 0xfffffc68, /* 3b0 - 944 */ 0x1b000048, 0x00000048, /* 3b8 - 952 */ 0x80880000, 0xfffffc58, /* 3c0 - 960 */ 0x88880000, 0x000000b8, /* 3c8 - 968 */ 0x7a340200, 0x00000000, /* 3d0 - 976 */ 0x19000050, 0x00000050, /* 3d8 - 984 */ 0x7e350100, 0x00000000, /* 3e0 - 992 */ 0x7e100800, 0x00000000, /* 3e8 - 1000 */ 0x7f110000, 0x00000000, /* 3f0 - 1008 */ 0x7f120000, 0x00000000, /* 3f8 - 1016 */ 0x7f130000, 0x00000000, /* 400 - 1024 */ 0x818b0000, 0xffffffc8, /* 408 - 1032 */ 0x88880000, 0x000000b8, /* 410 - 1040 */ 0x7c34fd00, 0x00000000, /* 418 - 1048 */ 0x80880000, 0xfffffbf8, /* 420 - 1056 */ 0x88880000, 0x00000058, /* 428 - 1064 */ 0x7a340200, 0x00000000, /* 430 - 1072 */ 0x18000050, 0x00000050, /* 438 - 1080 */ 0x7e350100, 0x00000000, /* 440 - 1088 */ 0x7e100800, 0x00000000, /* 448 - 1096 */ 0x7f110000, 0x00000000, /* 450 - 1104 */ 0x7f120000, 0x00000000, /* 458 - 1112 */ 0x7f130000, 0x00000000, /* 460 - 1120 */ 0x808b0000, 0xffffffc8, /* 468 - 1128 */ 0x88880000, 0x00000058, /* 470 - 1136 */ 0x7c34fd00, 0x00000000, /* 478 - 1144 */ 0x80880000, 0xfffffb98, /* 480 - 1152 */ 0x72100000, 0x00000000, /* 488 - 1160 */ 0x6a5c0000, 0x00000000, /* 490 - 1168 */ 0x72110000, 0x00000000, /* 498 - 1176 */ 0x6a5d0000, 0x00000000, /* 4a0 - 1184 */ 0x72120000, 0x00000000, /* 4a8 - 1192 */ 0x6a5e0000, 0x00000000, /* 4b0 - 1200 */ 0x72130000, 0x00000000, /* 4b8 - 1208 */ 0x6a5f0000, 0x00000000, /* 4c0 - 1216 */ 0x90080000, 0x00000000, /* 4c8 - 1224 */ 0x725c0000, 0x00000000, /* 4d0 - 1232 */ 0x6a100000, 0x00000000, /* 4d8 - 1240 */ 0x725d0000, 0x00000000, /* 4e0 - 1248 */ 0x6a110000, 0x00000000, /* 4e8 - 1256 */ 0x725e0000, 0x00000000, /* 4f0 - 1264 */ 0x6a120000, 0x00000000, /* 4f8 - 1272 */ 0x725f0000, 0x00000000, /* 500 - 1280 */ 0x6a130000, 0x00000000, /* 508 - 1288 */ 0x90080000, 0x00000000, /* 510 - 1296 */ 0x7c027f00, 0x00000000, /* 518 - 1304 */ 0x60000008, 0x00000000, /* 520 - 1312 */ 0x60000040, 0x00000000, /* 528 - 1320 */ 0x48000000, 0x00000000, /* 530 - 1328 */ 0x90080000, 0x00000000, /* 538 - 1336 */ 0x88880000, 0xffffffd0, /* 540 - 1344 */ 0x98080000, 0x0000ff00, /* 548 - 1352 */ 0x60000040, 0x00000000, /* 550 - 1360 */ 0x1f000028, 0x00000028, /* 558 - 1368 */ 0x98080000, 0x0000ff02, /* 560 - 1376 */ 0x60000040, 0x00000000, /* 568 - 1384 */ 0x1f000030, 0x00000030, /* 570 - 1392 */ 0x98080000, 0x0000ff03, /* 578 - 1400 */ 0x10000000, 0x00000000, /* 580 - 1408 */ }; const u_int32_t lun_switch[] = { 0x7803ff00, 0x00000000, /* 000 - 0 */ 0x7805ff00, 0x00000000, /* 008 - 8 */ 0x80080000, 0x00000000, /* 010 - 16 */ 0x88880000, 0xffffffe0, /* 018 - 24 */ 0x72350000, 0x00000000, /* 020 - 32 */ 0x98080000, 0x0000ff81, /* 028 - 40 */ }; const u_int32_t tag_switch[] = { 0x72360000, 0x00000000, /* 000 - 0 */ 0x800c0000, 0x00000000, /* 008 - 8 */ 0x800c0001, 0x00000000, /* 010 - 16 */ 0x800c0002, 0x00000000, /* 018 - 24 */ 0x800c0003, 0x00000000, /* 020 - 32 */ 0x800c0004, 0x00000000, /* 028 - 40 */ 0x800c0005, 0x00000000, /* 030 - 48 */ 0x800c0006, 0x00000000, /* 038 - 56 */ 0x800c0007, 0x00000000, /* 040 - 64 */ 0x800c0008, 0x00000000, /* 048 - 72 */ 0x800c0009, 0x00000000, /* 050 - 80 */ 0x800c000a, 0x00000000, /* 058 - 88 */ 0x800c000b, 0x00000000, /* 060 - 96 */ 0x800c000c, 0x00000000, /* 068 - 104 */ 0x800c000d, 0x00000000, /* 070 - 112 */ 0x800c000e, 0x00000000, /* 078 - 120 */ 0x800c000f, 0x00000000, /* 080 - 128 */ 0x98080000, 0x0000ff82, /* 088 - 136 */ }; const u_int32_t load_dsa[] = { 0x7810f000, 0x00000000, /* 000 - 0 */ 0x7811f100, 0x00000000, /* 008 - 8 */ 0x7812f200, 0x00000000, /* 010 - 16 */ 0x7813f300, 0x00000000, /* 018 - 24 */ 0x90080000, 0x00000000, /* 020 - 32 */ 0x88880000, 0xffffffd0, /* 028 - 40 */ 0x80080000, 0x00000000, /* 030 - 48 */ 0x88880000, 0xffffffc0, /* 038 - 56 */ 0x43000018, 0x00000000, /* 040 - 64 */ 0xc0000004, 0x00000000, 0x00000000, /* 048 - 72 */ 0x80080000, 0x00000000, /* 054 - 84 */ 0x10000000, 0x00000000, /* 05c - 92 */ }; #define A_t_id 0x00000018 #define A_t_msg_in 0x00000020 #define A_t_ext_msg_in 0x00000028 #define A_t_ext_msg_data 0x00000030 #define A_t_msg_out 0x00000038 #define A_t_cmd 0x00000040 #define A_t_status 0x00000048 #define A_t_data 0x00000050 #define A_int_done 0x0000ff00 #define A_int_msgin 0x0000ff01 #define A_int_extmsgin 0x0000ff02 #define A_int_extmsgdata 0x0000ff03 #define A_int_disc 0x0000ff04 #define A_int_reseltarg 0x0000ff80 #define A_int_resellun 0x0000ff81 #define A_int_reseltag 0x0000ff82 #define A_int_resfail 0x0000ff83 #define A_int_err 0x0000ffff #define A_flag_sdp 0x00000001 #define A_flag_data 0x00000002 #define A_flag_data_mask 0x000000fd #define Ent_waitphase 0x00000020 #define Ent_send_msgout 0x00000380 #define Ent_msgout 0x00000390 #define Ent_msgin 0x00000310 #define Ent_handle_msgin 0x00000320 #define Ent_msgin_ack 0x00000370 #define Ent_dataout 0x00000428 #define Ent_datain 0x000003c8 #define Ent_cmdout 0x000003a8 #define Ent_status 0x000003b8 #define Ent_disconnect 0x00000518 #define Ent_reselect 0x000001d8 #define Ent_reselected 0x00000000 #define Ent_selected 0x00000370 #define Ent_script_sched 0x00000068 #define Ent_script_sched_slot0 0x00000098 #define Ent_get_extmsgdata 0x00000568 #define Ent_resel_targ0 0x00000220 #define Ent_msgin_space 0x00000580 #define Ent_lunsw_return 0x000002a0 #define E_abs_script_sched_slot0 0x00000000 u_int32_t E_abs_script_sched_slot0_Used[] = { 0x00000027, 0x00000029, 0x0000002b, 0x0000002d, 0x0000002f, 0x00000031, 0x00000033, 0x00000035, 0x00000037, 0x00000039, 0x0000003b, 0x0000003d, 0x0000003f, 0x00000041, 0x00000043, 0x00000045, 0x00000047, 0x00000049, 0x0000004b, 0x0000004d, 0x0000004f, 0x00000051, 0x00000053, 0x00000055, 0x00000057, 0x00000059, 0x0000005b, 0x0000005d, 0x0000005f, 0x00000061, 0x00000063, 0x00000065, 0x00000067, 0x00000069, 0x0000006b, 0x0000006d, 0x0000006f, 0x00000071, 0x00000073, 0x00000075, }; #define E_abs_targ0 0x00000000 u_int32_t E_abs_targ0_Used[] = { 0x00000089, 0x0000008b, 0x0000008d, 0x0000008f, 0x00000091, 0x00000093, 0x00000095, 0x00000097, 0x00000099, 0x0000009b, 0x0000009d, 0x0000009f, 0x000000a1, 0x000000a3, 0x000000a5, }; #define E_abs_msgin 0x00000000 u_int32_t E_abs_msgin_Used[] = { 0x000000a9, 0x000000b1, 0x000000b9, }; #define Ent_lun_switch_entry 0x00000018 #define Ent_resel_lun0 0x00000028 #define Ent_restore_scntl3 0x00000000 #define E_abs_lunsw_return 0x00000000 u_int32_t E_abs_lunsw_return_Used[] = { 0x00000005, }; #define Ent_tag_switch_entry 0x00000000 #define Ent_resel_tag0 0x00000008 #define E_abs_tag0 0x00000000 u_int32_t E_abs_tag0_Used[] = { 0x00000003, 0x00000005, 0x00000007, 0x00000009, 0x0000000b, 0x0000000d, 0x0000000f, 0x00000011, 0x00000013, 0x00000015, 0x00000017, 0x00000019, 0x0000001b, 0x0000001d, 0x0000001f, 0x00000021, }; #define Ent_rdsa0 0x00000000 #define Ent_rdsa1 0x00000008 #define Ent_rdsa2 0x00000010 #define Ent_rdsa3 0x00000018 #define Ent_ldsa_reload_dsa 0x00000028 #define Ent_ldsa_select 0x00000038 #define Ent_ldsa_data 0x0000005c #define E_ldsa_abs_reselected 0x00000000 u_int32_t E_ldsa_abs_reselected_Used[] = { 0x0000000d, }; #define E_ldsa_abs_reselect 0x00000000 u_int32_t E_ldsa_abs_reselect_Used[] = { 0x00000011, }; #define E_ldsa_abs_selected 0x00000000 u_int32_t E_ldsa_abs_selected_Used[] = { 0x00000016, }; #define E_ldsa_abs_data 0x00000000 u_int32_t E_ldsa_abs_data_Used[] = { 0x00000013, }; #define E_ldsa_abs_slot 0x00000000 u_int32_t E_ldsa_abs_slot_Used[] = { 0x00000014, }; u_int32_t INSTRUCTIONS = 0x000000d5; u_int32_t PATCHES = 0x00000000; @ 1.11.6.1 log @Sync kqueue branch with -current. @ text @d1 1 a1 1 /* $NetBSD: siop.out,v 1.12 2001/12/07 14:21:18 fredette Exp $ */ d4 1 a4 1 * created from siop.ss on Fri Dec 7 09:19:46 2001 d404 3 @ 1.11.6.2 log @catch up with -current on kqueue branch @ text @d1 1 a1 1 /* $NetBSD: siop.out,v 1.11.6.1 2002/01/10 19:56:12 thorpej Exp $ */ d4 1 a4 1 * created from siop.ss on Tue Apr 23 14:55:35 2002 d10 7 a16 7 0x80840020, 0x00000318, /* 018 - 24 */ 0x868b0000, 0x00000380, /* 020 - 32 */ 0x878b0000, 0x000002f8, /* 028 - 40 */ 0x808b0000, 0x00000408, /* 030 - 48 */ 0x818b0000, 0x000003a0, /* 038 - 56 */ 0x828b0000, 0x00000378, /* 040 - 64 */ 0x838b0000, 0x00000380, /* 048 - 72 */ d20 7 a26 7 0x80000000, 0x00000000, /* 068 - 104 */ 0x7810ff00, 0x00000000, /* 070 - 112 */ 0x7811ff00, 0x00000000, /* 078 - 120 */ 0x7812ff00, 0x00000000, /* 080 - 128 */ 0x7813ff00, 0x00000000, /* 088 - 136 */ 0x78340000, 0x00000000, /* 090 - 144 */ 0x78350000, 0x00000000, /* 098 - 152 */ d66 12 a77 12 0x80000000, 0x00000000, /* 1d8 - 472 */ 0x7810ff00, 0x00000000, /* 1e0 - 480 */ 0x7811ff00, 0x00000000, /* 1e8 - 488 */ 0x7812ff00, 0x00000000, /* 1f0 - 496 */ 0x7813ff00, 0x00000000, /* 1f8 - 504 */ 0x78360000, 0x00000000, /* 200 - 512 */ 0x78372000, 0x00000000, /* 208 - 520 */ 0x80000000, 0x00000000, /* 210 - 528 */ 0x54000000, 0xfffffe38, /* 218 - 536 */ 0x80000000, 0x00000000, /* 220 - 544 */ 0x740a8f00, 0x00000000, /* 228 - 552 */ 0x6a340000, 0x00000000, /* 230 - 560 */ d90 6 a95 6 0x800c00ff, 0x00000000, /* 298 - 664 */ 0x800c00ff, 0x00000000, /* 2a0 - 672 */ 0x800c00ff, 0x00000000, /* 2a8 - 680 */ 0x98080000, 0x0000ff80, /* 2b0 - 688 */ 0x0f000001, 0x00000000, /* 2b8 - 696 */ 0x6c350700, 0x00000000, /* 2c0 - 704 */ d97 6 a102 6 0x97030000, 0x00000000, /* 2d0 - 720 */ 0x0f000001, 0x00000000, /* 2d8 - 728 */ 0x60000040, 0x00000000, /* 2e0 - 736 */ 0x6a370000, 0x00000000, /* 2e8 - 744 */ 0x90040020, 0x00000000, /* 2f0 - 752 */ 0x0f000001, 0x00000000, /* 2f8 - 760 */ d104 16 a119 16 0x6a360000, 0x00000000, /* 308 - 776 */ 0x90080000, 0x00000000, /* 310 - 784 */ 0x60000040, 0x00000000, /* 318 - 792 */ 0x7a340100, 0x00000000, /* 320 - 800 */ 0x60000008, 0x00000000, /* 328 - 808 */ 0x1f000030, 0x00000030, /* 330 - 816 */ 0x808c0000, 0x00000218, /* 338 - 824 */ 0x808c0002, 0xffffffd0, /* 340 - 832 */ 0x808c0001, 0x00000218, /* 348 - 840 */ 0x98040004, 0x0000ff01, /* 350 - 848 */ 0x88880000, 0x000001d0, /* 358 - 856 */ 0x74340100, 0x00000000, /* 360 - 864 */ 0x808c0000, 0xfffffd00, /* 368 - 872 */ 0x72350000, 0x00000000, /* 370 - 880 */ 0x808c0000, 0xfffffcf0, /* 378 - 888 */ 0x98080000, 0x0000ff04, /* 380 - 896 */ d121 59 a179 59 0x80880000, 0xfffffc88, /* 390 - 912 */ 0x58000008, 0x00000000, /* 398 - 920 */ 0x60000040, 0x00000000, /* 3a0 - 928 */ 0x1e000048, 0x00000048, /* 3a8 - 936 */ 0x60000008, 0x00000000, /* 3b0 - 944 */ 0x80880000, 0xfffffc60, /* 3b8 - 952 */ 0x1a000050, 0x00000050, /* 3c0 - 960 */ 0x80880000, 0xfffffc50, /* 3c8 - 968 */ 0x1b000058, 0x00000058, /* 3d0 - 976 */ 0x80880000, 0xfffffc40, /* 3d8 - 984 */ 0x88880000, 0x000000b8, /* 3e0 - 992 */ 0x7a340200, 0x00000000, /* 3e8 - 1000 */ 0x19000060, 0x00000060, /* 3f0 - 1008 */ 0x7e350100, 0x00000000, /* 3f8 - 1016 */ 0x7e100800, 0x00000000, /* 400 - 1024 */ 0x7f110000, 0x00000000, /* 408 - 1032 */ 0x7f120000, 0x00000000, /* 410 - 1040 */ 0x7f130000, 0x00000000, /* 418 - 1048 */ 0x818b0000, 0xffffffc8, /* 420 - 1056 */ 0x88880000, 0x000000b8, /* 428 - 1064 */ 0x7c34fd00, 0x00000000, /* 430 - 1072 */ 0x80880000, 0xfffffbe0, /* 438 - 1080 */ 0x88880000, 0x00000058, /* 440 - 1088 */ 0x7a340200, 0x00000000, /* 448 - 1096 */ 0x18000060, 0x00000060, /* 450 - 1104 */ 0x7e350100, 0x00000000, /* 458 - 1112 */ 0x7e100800, 0x00000000, /* 460 - 1120 */ 0x7f110000, 0x00000000, /* 468 - 1128 */ 0x7f120000, 0x00000000, /* 470 - 1136 */ 0x7f130000, 0x00000000, /* 478 - 1144 */ 0x808b0000, 0xffffffc8, /* 480 - 1152 */ 0x88880000, 0x00000058, /* 488 - 1160 */ 0x7c34fd00, 0x00000000, /* 490 - 1168 */ 0x80880000, 0xfffffb80, /* 498 - 1176 */ 0x72100000, 0x00000000, /* 4a0 - 1184 */ 0x6a5c0000, 0x00000000, /* 4a8 - 1192 */ 0x72110000, 0x00000000, /* 4b0 - 1200 */ 0x6a5d0000, 0x00000000, /* 4b8 - 1208 */ 0x72120000, 0x00000000, /* 4c0 - 1216 */ 0x6a5e0000, 0x00000000, /* 4c8 - 1224 */ 0x72130000, 0x00000000, /* 4d0 - 1232 */ 0x6a5f0000, 0x00000000, /* 4d8 - 1240 */ 0x90080000, 0x00000000, /* 4e0 - 1248 */ 0x725c0000, 0x00000000, /* 4e8 - 1256 */ 0x6a100000, 0x00000000, /* 4f0 - 1264 */ 0x725d0000, 0x00000000, /* 4f8 - 1272 */ 0x6a110000, 0x00000000, /* 500 - 1280 */ 0x725e0000, 0x00000000, /* 508 - 1288 */ 0x6a120000, 0x00000000, /* 510 - 1296 */ 0x725f0000, 0x00000000, /* 518 - 1304 */ 0x6a130000, 0x00000000, /* 520 - 1312 */ 0x90080000, 0x00000000, /* 528 - 1320 */ 0x7c027f00, 0x00000000, /* 530 - 1328 */ 0x60000008, 0x00000000, /* 538 - 1336 */ 0x60000040, 0x00000000, /* 540 - 1344 */ 0x48000000, 0x00000000, /* 548 - 1352 */ 0x90080000, 0x00000000, /* 550 - 1360 */ 0x88880000, 0xffffffd0, /* 558 - 1368 */ 0x98080000, 0x0000ff00, /* 560 - 1376 */ d181 3 a183 6 0x1f000038, 0x00000038, /* 570 - 1392 */ 0x98080000, 0x0000ff02, /* 578 - 1400 */ 0x60000040, 0x00000000, /* 580 - 1408 */ 0x1f000040, 0x00000040, /* 588 - 1416 */ 0x98080000, 0x0000ff03, /* 590 - 1424 */ 0x80000000, 0x00000000, /* 598 - 1432 */ d225 1 a225 1 0x43000028, 0x00000000, /* 040 - 64 */ d228 1 a228 1 0x80000000, 0x00000000, /* 05c - 92 */ d231 8 a238 16 const u_int32_t siop_led_on[] = { 0x7c07fe00, 0x00000000, /* 000 - 0 */ }; const u_int32_t siop_led_off[] = { 0x7a070100, 0x00000000, /* 000 - 0 */ }; #define A_t_id 0x00000028 #define A_t_msg_in 0x00000030 #define A_t_ext_msg_in 0x00000038 #define A_t_ext_msg_data 0x00000040 #define A_t_msg_out 0x00000048 #define A_t_cmd 0x00000050 #define A_t_status 0x00000058 #define A_t_data 0x00000060 d253 11 a263 11 #define Ent_send_msgout 0x00000398 #define Ent_msgout 0x000003a8 #define Ent_msgin 0x00000328 #define Ent_handle_msgin 0x00000338 #define Ent_msgin_ack 0x00000388 #define Ent_dataout 0x00000440 #define Ent_datain 0x000003e0 #define Ent_cmdout 0x000003c0 #define Ent_status 0x000003d0 #define Ent_disconnect 0x00000530 #define Ent_reselect 0x000001e0 d265 7 a271 10 #define Ent_selected 0x00000388 #define Ent_script_sched 0x00000070 #define Ent_script_sched_slot0 0x000000a0 #define Ent_get_extmsgdata 0x00000580 #define Ent_resel_targ0 0x00000238 #define Ent_msgin_space 0x00000598 #define Ent_lunsw_return 0x000002b8 #define Ent_led_on1 0x00000068 #define Ent_led_on2 0x00000220 #define Ent_led_off 0x00000210 d274 1 a313 1 0x00000077, d318 3 a332 3 0x000000a7, 0x000000a9, 0x000000ab, d337 3 a339 3 0x000000af, 0x000000b7, 0x000000bf, @ 1.11.4.1 log @Catch up to -current. @ text @d1 1 a1 1 /* $NetBSD: siop.out,v 1.11 2000/10/23 14:54:50 bouyer Exp $ */ d4 1 a4 1 * created from siop.ss on Fri Dec 7 09:19:46 2001 d404 3 @ 1.11.4.2 log @Catch up to -current. @ text @d1 1 a1 1 /* $NetBSD: siop.out,v 1.11.4.1 2002/01/08 00:30:54 nathanw Exp $ */ d4 1 a4 1 * created from siop.ss on Tue Apr 23 14:55:35 2002 d10 7 a16 7 0x80840020, 0x00000318, /* 018 - 24 */ 0x868b0000, 0x00000380, /* 020 - 32 */ 0x878b0000, 0x000002f8, /* 028 - 40 */ 0x808b0000, 0x00000408, /* 030 - 48 */ 0x818b0000, 0x000003a0, /* 038 - 56 */ 0x828b0000, 0x00000378, /* 040 - 64 */ 0x838b0000, 0x00000380, /* 048 - 72 */ d20 7 a26 7 0x80000000, 0x00000000, /* 068 - 104 */ 0x7810ff00, 0x00000000, /* 070 - 112 */ 0x7811ff00, 0x00000000, /* 078 - 120 */ 0x7812ff00, 0x00000000, /* 080 - 128 */ 0x7813ff00, 0x00000000, /* 088 - 136 */ 0x78340000, 0x00000000, /* 090 - 144 */ 0x78350000, 0x00000000, /* 098 - 152 */ d66 12 a77 12 0x80000000, 0x00000000, /* 1d8 - 472 */ 0x7810ff00, 0x00000000, /* 1e0 - 480 */ 0x7811ff00, 0x00000000, /* 1e8 - 488 */ 0x7812ff00, 0x00000000, /* 1f0 - 496 */ 0x7813ff00, 0x00000000, /* 1f8 - 504 */ 0x78360000, 0x00000000, /* 200 - 512 */ 0x78372000, 0x00000000, /* 208 - 520 */ 0x80000000, 0x00000000, /* 210 - 528 */ 0x54000000, 0xfffffe38, /* 218 - 536 */ 0x80000000, 0x00000000, /* 220 - 544 */ 0x740a8f00, 0x00000000, /* 228 - 552 */ 0x6a340000, 0x00000000, /* 230 - 560 */ d90 6 a95 6 0x800c00ff, 0x00000000, /* 298 - 664 */ 0x800c00ff, 0x00000000, /* 2a0 - 672 */ 0x800c00ff, 0x00000000, /* 2a8 - 680 */ 0x98080000, 0x0000ff80, /* 2b0 - 688 */ 0x0f000001, 0x00000000, /* 2b8 - 696 */ 0x6c350700, 0x00000000, /* 2c0 - 704 */ d97 6 a102 6 0x97030000, 0x00000000, /* 2d0 - 720 */ 0x0f000001, 0x00000000, /* 2d8 - 728 */ 0x60000040, 0x00000000, /* 2e0 - 736 */ 0x6a370000, 0x00000000, /* 2e8 - 744 */ 0x90040020, 0x00000000, /* 2f0 - 752 */ 0x0f000001, 0x00000000, /* 2f8 - 760 */ d104 16 a119 16 0x6a360000, 0x00000000, /* 308 - 776 */ 0x90080000, 0x00000000, /* 310 - 784 */ 0x60000040, 0x00000000, /* 318 - 792 */ 0x7a340100, 0x00000000, /* 320 - 800 */ 0x60000008, 0x00000000, /* 328 - 808 */ 0x1f000030, 0x00000030, /* 330 - 816 */ 0x808c0000, 0x00000218, /* 338 - 824 */ 0x808c0002, 0xffffffd0, /* 340 - 832 */ 0x808c0001, 0x00000218, /* 348 - 840 */ 0x98040004, 0x0000ff01, /* 350 - 848 */ 0x88880000, 0x000001d0, /* 358 - 856 */ 0x74340100, 0x00000000, /* 360 - 864 */ 0x808c0000, 0xfffffd00, /* 368 - 872 */ 0x72350000, 0x00000000, /* 370 - 880 */ 0x808c0000, 0xfffffcf0, /* 378 - 888 */ 0x98080000, 0x0000ff04, /* 380 - 896 */ d121 59 a179 59 0x80880000, 0xfffffc88, /* 390 - 912 */ 0x58000008, 0x00000000, /* 398 - 920 */ 0x60000040, 0x00000000, /* 3a0 - 928 */ 0x1e000048, 0x00000048, /* 3a8 - 936 */ 0x60000008, 0x00000000, /* 3b0 - 944 */ 0x80880000, 0xfffffc60, /* 3b8 - 952 */ 0x1a000050, 0x00000050, /* 3c0 - 960 */ 0x80880000, 0xfffffc50, /* 3c8 - 968 */ 0x1b000058, 0x00000058, /* 3d0 - 976 */ 0x80880000, 0xfffffc40, /* 3d8 - 984 */ 0x88880000, 0x000000b8, /* 3e0 - 992 */ 0x7a340200, 0x00000000, /* 3e8 - 1000 */ 0x19000060, 0x00000060, /* 3f0 - 1008 */ 0x7e350100, 0x00000000, /* 3f8 - 1016 */ 0x7e100800, 0x00000000, /* 400 - 1024 */ 0x7f110000, 0x00000000, /* 408 - 1032 */ 0x7f120000, 0x00000000, /* 410 - 1040 */ 0x7f130000, 0x00000000, /* 418 - 1048 */ 0x818b0000, 0xffffffc8, /* 420 - 1056 */ 0x88880000, 0x000000b8, /* 428 - 1064 */ 0x7c34fd00, 0x00000000, /* 430 - 1072 */ 0x80880000, 0xfffffbe0, /* 438 - 1080 */ 0x88880000, 0x00000058, /* 440 - 1088 */ 0x7a340200, 0x00000000, /* 448 - 1096 */ 0x18000060, 0x00000060, /* 450 - 1104 */ 0x7e350100, 0x00000000, /* 458 - 1112 */ 0x7e100800, 0x00000000, /* 460 - 1120 */ 0x7f110000, 0x00000000, /* 468 - 1128 */ 0x7f120000, 0x00000000, /* 470 - 1136 */ 0x7f130000, 0x00000000, /* 478 - 1144 */ 0x808b0000, 0xffffffc8, /* 480 - 1152 */ 0x88880000, 0x00000058, /* 488 - 1160 */ 0x7c34fd00, 0x00000000, /* 490 - 1168 */ 0x80880000, 0xfffffb80, /* 498 - 1176 */ 0x72100000, 0x00000000, /* 4a0 - 1184 */ 0x6a5c0000, 0x00000000, /* 4a8 - 1192 */ 0x72110000, 0x00000000, /* 4b0 - 1200 */ 0x6a5d0000, 0x00000000, /* 4b8 - 1208 */ 0x72120000, 0x00000000, /* 4c0 - 1216 */ 0x6a5e0000, 0x00000000, /* 4c8 - 1224 */ 0x72130000, 0x00000000, /* 4d0 - 1232 */ 0x6a5f0000, 0x00000000, /* 4d8 - 1240 */ 0x90080000, 0x00000000, /* 4e0 - 1248 */ 0x725c0000, 0x00000000, /* 4e8 - 1256 */ 0x6a100000, 0x00000000, /* 4f0 - 1264 */ 0x725d0000, 0x00000000, /* 4f8 - 1272 */ 0x6a110000, 0x00000000, /* 500 - 1280 */ 0x725e0000, 0x00000000, /* 508 - 1288 */ 0x6a120000, 0x00000000, /* 510 - 1296 */ 0x725f0000, 0x00000000, /* 518 - 1304 */ 0x6a130000, 0x00000000, /* 520 - 1312 */ 0x90080000, 0x00000000, /* 528 - 1320 */ 0x7c027f00, 0x00000000, /* 530 - 1328 */ 0x60000008, 0x00000000, /* 538 - 1336 */ 0x60000040, 0x00000000, /* 540 - 1344 */ 0x48000000, 0x00000000, /* 548 - 1352 */ 0x90080000, 0x00000000, /* 550 - 1360 */ 0x88880000, 0xffffffd0, /* 558 - 1368 */ 0x98080000, 0x0000ff00, /* 560 - 1376 */ d181 3 a183 6 0x1f000038, 0x00000038, /* 570 - 1392 */ 0x98080000, 0x0000ff02, /* 578 - 1400 */ 0x60000040, 0x00000000, /* 580 - 1408 */ 0x1f000040, 0x00000040, /* 588 - 1416 */ 0x98080000, 0x0000ff03, /* 590 - 1424 */ 0x80000000, 0x00000000, /* 598 - 1432 */ d225 1 a225 1 0x43000028, 0x00000000, /* 040 - 64 */ d228 1 a228 1 0x80000000, 0x00000000, /* 05c - 92 */ d231 8 a238 16 const u_int32_t siop_led_on[] = { 0x7c07fe00, 0x00000000, /* 000 - 0 */ }; const u_int32_t siop_led_off[] = { 0x7a070100, 0x00000000, /* 000 - 0 */ }; #define A_t_id 0x00000028 #define A_t_msg_in 0x00000030 #define A_t_ext_msg_in 0x00000038 #define A_t_ext_msg_data 0x00000040 #define A_t_msg_out 0x00000048 #define A_t_cmd 0x00000050 #define A_t_status 0x00000058 #define A_t_data 0x00000060 d253 11 a263 11 #define Ent_send_msgout 0x00000398 #define Ent_msgout 0x000003a8 #define Ent_msgin 0x00000328 #define Ent_handle_msgin 0x00000338 #define Ent_msgin_ack 0x00000388 #define Ent_dataout 0x00000440 #define Ent_datain 0x000003e0 #define Ent_cmdout 0x000003c0 #define Ent_status 0x000003d0 #define Ent_disconnect 0x00000530 #define Ent_reselect 0x000001e0 d265 7 a271 10 #define Ent_selected 0x00000388 #define Ent_script_sched 0x00000070 #define Ent_script_sched_slot0 0x000000a0 #define Ent_get_extmsgdata 0x00000580 #define Ent_resel_targ0 0x00000238 #define Ent_msgin_space 0x00000598 #define Ent_lunsw_return 0x000002b8 #define Ent_led_on1 0x00000068 #define Ent_led_on2 0x00000220 #define Ent_led_off 0x00000210 d274 1 a313 1 0x00000077, d318 3 a332 3 0x000000a7, 0x000000a9, 0x000000ab, d337 3 a339 3 0x000000af, 0x000000b7, 0x000000bf, @ 1.10 log @Regen @ text @d1 1 a1 1 /* $NetBSD: ncr53cxxx.c,v 1.4 2000/10/18 16:05:23 bouyer Exp $ */ d4 1 a4 1 * created from siop.ss on Thu Oct 19 09:20:20 2000 d10 7 a16 7 0x80840008, 0x000001e0, /* 018 - 24 */ 0x868b0000, 0x00000220, /* 020 - 32 */ 0x878b0000, 0x000001c0, /* 028 - 40 */ 0x808b0000, 0x000002a8, /* 030 - 48 */ 0x818b0000, 0x00000240, /* 038 - 56 */ 0x828b0000, 0x00000218, /* 040 - 64 */ 0x838b0000, 0x00000220, /* 048 - 72 */ d18 166 a183 147 0x7810ff00, 0x00000000, /* 058 - 88 */ 0x7811ff00, 0x00000000, /* 060 - 96 */ 0x7812ff00, 0x00000000, /* 068 - 104 */ 0x7813ff00, 0x00000000, /* 070 - 112 */ 0x7836ff00, 0x00000000, /* 078 - 120 */ 0x78370800, 0x00000000, /* 080 - 128 */ 0x54000000, 0x00000108, /* 088 - 136 */ 0x740a8f00, 0x00000000, /* 090 - 144 */ 0x6a340000, 0x00000000, /* 098 - 152 */ 0x800c00ff, 0x00000000, /* 0a0 - 160 */ 0x800c00ff, 0x00000000, /* 0a8 - 168 */ 0x800c00ff, 0x00000000, /* 0b0 - 176 */ 0x800c00ff, 0x00000000, /* 0b8 - 184 */ 0x800c00ff, 0x00000000, /* 0c0 - 192 */ 0x800c00ff, 0x00000000, /* 0c8 - 200 */ 0x800c00ff, 0x00000000, /* 0d0 - 208 */ 0x800c00ff, 0x00000000, /* 0d8 - 216 */ 0x800c00ff, 0x00000000, /* 0e0 - 224 */ 0x800c00ff, 0x00000000, /* 0e8 - 232 */ 0x800c00ff, 0x00000000, /* 0f0 - 240 */ 0x800c00ff, 0x00000000, /* 0f8 - 248 */ 0x800c00ff, 0x00000000, /* 100 - 256 */ 0x800c00ff, 0x00000000, /* 108 - 264 */ 0x800c00ff, 0x00000000, /* 110 - 272 */ 0x98080000, 0x0000ff80, /* 118 - 280 */ 0x9f030000, 0x0000ffff, /* 120 - 288 */ 0x0f000001, 0x00000000, /* 128 - 296 */ 0x6c350700, 0x00000000, /* 130 - 304 */ 0x60000040, 0x00000000, /* 138 - 312 */ 0x97030000, 0x00000000, /* 140 - 320 */ 0x0f000001, 0x00000000, /* 148 - 328 */ 0x60000040, 0x00000000, /* 150 - 336 */ 0x808c0020, 0x00000010, /* 158 - 344 */ 0x6a370000, 0x00000000, /* 160 - 352 */ 0x90080000, 0x00000000, /* 168 - 360 */ 0x9f030000, 0x0000ffff, /* 170 - 368 */ 0x0f000001, 0x00000000, /* 178 - 376 */ 0x60000040, 0x00000000, /* 180 - 384 */ 0x6a360000, 0x00000000, /* 188 - 392 */ 0x90080000, 0x00000000, /* 190 - 400 */ 0x741a4000, 0x00000000, /* 198 - 408 */ 0x980c0000, 0x0000ff83, /* 1a0 - 416 */ 0x7810ff00, 0x00000000, /* 1a8 - 424 */ 0x7811ff00, 0x00000000, /* 1b0 - 432 */ 0x7812ff00, 0x00000000, /* 1b8 - 440 */ 0x7813ff00, 0x00000000, /* 1c0 - 448 */ 0x78340000, 0x00000000, /* 1c8 - 456 */ 0x78350000, 0x00000000, /* 1d0 - 464 */ 0x80080000, 0x00000000, /* 1d8 - 472 */ 0x60000040, 0x00000000, /* 1e0 - 480 */ 0x7a340100, 0x00000000, /* 1e8 - 488 */ 0x60000008, 0x00000000, /* 1f0 - 496 */ 0x1f000020, 0x00000020, /* 1f8 - 504 */ 0x808c0004, 0x000001f0, /* 200 - 512 */ 0x808c0000, 0x00000218, /* 208 - 520 */ 0x808c0002, 0xffffffc8, /* 210 - 528 */ 0x808c0001, 0x00000218, /* 218 - 536 */ 0x98080000, 0x0000ff01, /* 220 - 544 */ 0x60000040, 0x00000000, /* 228 - 552 */ 0x80880000, 0xfffffde8, /* 230 - 560 */ 0x58000008, 0x00000000, /* 238 - 568 */ 0x60000040, 0x00000000, /* 240 - 576 */ 0x1e000040, 0x00000040, /* 248 - 584 */ 0x60000008, 0x00000000, /* 250 - 592 */ 0x80880000, 0xfffffdc0, /* 258 - 600 */ 0x1a000048, 0x00000048, /* 260 - 608 */ 0x80880000, 0xfffffdb0, /* 268 - 616 */ 0x1b000050, 0x00000050, /* 270 - 624 */ 0x80880000, 0xfffffda0, /* 278 - 632 */ 0x88880000, 0x000000b8, /* 280 - 640 */ 0x7a340200, 0x00000000, /* 288 - 648 */ 0x19000058, 0x00000058, /* 290 - 656 */ 0x7e350100, 0x00000000, /* 298 - 664 */ 0x7e100800, 0x00000000, /* 2a0 - 672 */ 0x7f110000, 0x00000000, /* 2a8 - 680 */ 0x7f120000, 0x00000000, /* 2b0 - 688 */ 0x7f130000, 0x00000000, /* 2b8 - 696 */ 0x818b0000, 0xffffffc8, /* 2c0 - 704 */ 0x88880000, 0x000000b8, /* 2c8 - 712 */ 0x7c34fd00, 0x00000000, /* 2d0 - 720 */ 0x80880000, 0xfffffd40, /* 2d8 - 728 */ 0x88880000, 0x00000058, /* 2e0 - 736 */ 0x7a340200, 0x00000000, /* 2e8 - 744 */ 0x18000058, 0x00000058, /* 2f0 - 752 */ 0x7e350100, 0x00000000, /* 2f8 - 760 */ 0x7e100800, 0x00000000, /* 300 - 768 */ 0x7f110000, 0x00000000, /* 308 - 776 */ 0x7f120000, 0x00000000, /* 310 - 784 */ 0x7f130000, 0x00000000, /* 318 - 792 */ 0x808b0000, 0xffffffc8, /* 320 - 800 */ 0x88880000, 0x00000058, /* 328 - 808 */ 0x7c34fd00, 0x00000000, /* 330 - 816 */ 0x80880000, 0xfffffce0, /* 338 - 824 */ 0x72100000, 0x00000000, /* 340 - 832 */ 0x6a5c0000, 0x00000000, /* 348 - 840 */ 0x72110000, 0x00000000, /* 350 - 848 */ 0x6a5d0000, 0x00000000, /* 358 - 856 */ 0x72120000, 0x00000000, /* 360 - 864 */ 0x6a5e0000, 0x00000000, /* 368 - 872 */ 0x72130000, 0x00000000, /* 370 - 880 */ 0x6a5f0000, 0x00000000, /* 378 - 888 */ 0x90080000, 0x00000000, /* 380 - 896 */ 0x725c0000, 0x00000000, /* 388 - 904 */ 0x6a100000, 0x00000000, /* 390 - 912 */ 0x725d0000, 0x00000000, /* 398 - 920 */ 0x6a110000, 0x00000000, /* 3a0 - 928 */ 0x725e0000, 0x00000000, /* 3a8 - 936 */ 0x6a120000, 0x00000000, /* 3b0 - 944 */ 0x725f0000, 0x00000000, /* 3b8 - 952 */ 0x6a130000, 0x00000000, /* 3c0 - 960 */ 0x90080000, 0x00000000, /* 3c8 - 968 */ 0x7c027f00, 0x00000000, /* 3d0 - 976 */ 0x60000008, 0x00000000, /* 3d8 - 984 */ 0x60000040, 0x00000000, /* 3e0 - 992 */ 0x48000000, 0x00000000, /* 3e8 - 1000 */ 0x90080000, 0x00000000, /* 3f0 - 1008 */ 0x88880000, 0xffffffd0, /* 3f8 - 1016 */ 0x74340100, 0x00000000, /* 400 - 1024 */ 0x808c0000, 0xfffffd98, /* 408 - 1032 */ 0x72350000, 0x00000000, /* 410 - 1040 */ 0x808c0000, 0xfffffd88, /* 418 - 1048 */ 0x98080000, 0x0000ff04, /* 420 - 1056 */ 0x88880000, 0xffffffa0, /* 428 - 1064 */ 0x98080000, 0x0000ff00, /* 430 - 1072 */ 0x60000040, 0x00000000, /* 438 - 1080 */ 0x9f020000, 0x0000ffff, /* 440 - 1088 */ 0x1f000028, 0x00000028, /* 448 - 1096 */ 0x98080000, 0x0000ff02, /* 450 - 1104 */ 0x60000040, 0x00000000, /* 458 - 1112 */ 0x9f020000, 0x0000ffff, /* 460 - 1120 */ 0x1f000030, 0x00000030, /* 468 - 1128 */ 0x98080000, 0x0000ff03, /* 470 - 1136 */ 0x10000000, 0x00000000, /* 478 - 1144 */ }; const u_int32_t slot_script[] = { 0x80880000, 0x0000002c, /* 000 - 0 */ 0x88080000, 0x00000000, /* 008 - 8 */ 0x43000018, 0x00000000, /* 010 - 16 */ 0xc0000004, 0x00000000, 0x00000000, /* 018 - 24 */ 0x80080000, 0x00000000, /* 024 - 36 */ 0x10000000, 0x00000000, /* 02c - 44 */ 0x10000000, 0x00000000, /* 034 - 52 */ }; const u_int32_t endslot_script[] = { 0x80080000, 0x00000000, /* 000 - 0 */ d192 22 a213 9 0x800c0000, 0x00000000, /* 028 - 40 */ 0x800c0001, 0x00000000, /* 030 - 48 */ 0x800c0002, 0x00000000, /* 038 - 56 */ 0x800c0003, 0x00000000, /* 040 - 64 */ 0x800c0004, 0x00000000, /* 048 - 72 */ 0x800c0005, 0x00000000, /* 050 - 80 */ 0x800c0006, 0x00000000, /* 058 - 88 */ 0x800c0007, 0x00000000, /* 060 - 96 */ 0x98080000, 0x0000ff81, /* 068 - 104 */ d224 5 d235 4 a238 5 #define A_t_msg_tag 0x00000038 #define A_t_msg_out 0x00000040 #define A_t_cmd 0x00000048 #define A_t_status 0x00000050 #define A_t_data 0x00000058 d253 11 a263 11 #define Ent_send_msgout 0x00000238 #define Ent_msgout 0x00000248 #define Ent_msgin 0x000001f0 #define Ent_handle_msgin 0x00000200 #define Ent_msgin_ack 0x00000228 #define Ent_dataout 0x000002e0 #define Ent_datain 0x00000280 #define Ent_cmdout 0x00000260 #define Ent_status 0x00000270 #define Ent_disconnect 0x000003d0 #define Ent_reselect 0x00000058 d265 10 a274 8 #define Ent_selected 0x00000228 #define Ent_script_sched 0x000001a8 #define Ent_get_extmsgdata 0x00000458 #define Ent_resel_targ0 0x000000a0 #define Ent_msgin_space 0x00000478 #define Ent_lunsw_return 0x00000120 #define E_abs_targ0 0x00000000 u_int32_t E_abs_targ0_Used[] = { d290 43 d337 3 a339 3 0x0000004b, 0x00000053, 0x0000005f, d345 13 a357 2 #define E_abs_lun0 0x00000000 u_int32_t E_abs_lun0_Used[] = { d366 4 a369 5 }; #define E_abs_lunsw_return 0x00000000 u_int32_t E_abs_lunsw_return_Used[] = { 0x00000005, d376 5 a380 3 #define Ent_reload_dsa 0x00000028 #define E_resel_abs_reselected 0x00000000 u_int32_t E_resel_abs_reselected_Used[] = { d384 3 a386 6 #define Ent_slot 0x00000000 #define Ent_slotdata 0x0000002c #define Ent_nextslot 0x00000034 #define E_script_abs_sched 0x00000000 u_int32_t E_script_abs_sched_Used[] = { 0x00000077, d389 3 a391 3 #define E_slot_nextp 0x00000000 u_int32_t E_slot_nextp_Used[] = { 0x00000008, d394 3 a396 18 #define E_slot_sched_addrsrc 0x00000000 u_int32_t E_slot_sched_addrsrc_Used[] = { 0x00000007, }; #define E_slot_abs_reselect 0x00000000 u_int32_t E_slot_abs_reselect_Used[] = { 0x00000005, }; #define E_slot_abs_selected 0x00000000 u_int32_t E_slot_abs_selected_Used[] = { 0x0000000a, }; #define E_slot_abs_loaddsa 0x00000000 u_int32_t E_slot_abs_loaddsa_Used[] = { 0x00000003, d399 3 a401 3 #define E_endslot_abs_reselect 0x00000000 u_int32_t E_endslot_abs_reselect_Used[] = { 0x00000001, d405 1 a405 1 u_int32_t INSTRUCTIONS = 0x000000ad; @ 1.9 log @Regen @ text @d4 1 a4 1 * created from siop.ss on Wed Oct 18 19:01:36 2000 d168 14 a181 14 0x88880000, 0x00000050, /* 000 - 0 */ 0x72350000, 0x00000000, /* 008 - 8 */ 0x800c0000, 0x00000000, /* 010 - 16 */ 0x800c0001, 0x00000000, /* 018 - 24 */ 0x800c0002, 0x00000000, /* 020 - 32 */ 0x800c0003, 0x00000000, /* 028 - 40 */ 0x800c0004, 0x00000000, /* 030 - 48 */ 0x800c0005, 0x00000000, /* 038 - 56 */ 0x800c0006, 0x00000000, /* 040 - 64 */ 0x800c0007, 0x00000000, /* 048 - 72 */ 0x98080000, 0x0000ff81, /* 050 - 80 */ 0x7803ff00, 0x00000000, /* 058 - 88 */ 0x7805ff00, 0x00000000, /* 060 - 96 */ 0x80080000, 0x00000000, /* 068 - 104 */ d261 3 a263 2 #define Ent_resel_lun0 0x00000010 #define Ent_restore_scntl3 0x00000058 a265 3 0x00000005, 0x00000007, 0x00000009, d271 3 d278 1 a278 1 0x0000001b, @ 1.8 log @Regen @ text @d1 1 a1 1 /* $NetBSD: ncr53cxxx.c,v 1.2 2000/04/25 16:01:16 bouyer Exp $ */ d4 1 a4 1 * created from siop.ss on Fri Oct 6 18:39:10 2000 d9 142 a150 102 0x60000040, 0x00000000, /* 010 - 16 */ 0x868b0000, 0x000000d8, /* 018 - 24 */ 0x878b0000, 0x00000078, /* 020 - 32 */ 0x808b0000, 0x00000160, /* 028 - 40 */ 0x818b0000, 0x000000f8, /* 030 - 48 */ 0x828b0000, 0x000000d0, /* 038 - 56 */ 0x838b0000, 0x000000d8, /* 040 - 64 */ 0x98080000, 0x0000ffff, /* 048 - 72 */ 0x54000000, 0x00000030, /* 050 - 80 */ 0x740a8f00, 0x00000000, /* 058 - 88 */ 0x6a340000, 0x00000000, /* 060 - 96 */ 0x9f030000, 0x0000ffff, /* 068 - 104 */ 0x1f000020, 0x00000020, /* 070 - 112 */ 0x6c360700, 0x00000000, /* 078 - 120 */ 0x80080000, 0x00000000, /* 080 - 128 */ 0x741a4000, 0x00000000, /* 088 - 136 */ 0x980c0000, 0x0000ff06, /* 090 - 144 */ 0x80080000, 0x00000000, /* 098 - 152 */ 0x60000008, 0x00000000, /* 0a0 - 160 */ 0x1f000020, 0x00000020, /* 0a8 - 168 */ 0x808c0004, 0x000001f0, /* 0b0 - 176 */ 0x808c0000, 0x00000218, /* 0b8 - 184 */ 0x808c0002, 0x00000220, /* 0c0 - 192 */ 0x808c0001, 0x00000230, /* 0c8 - 200 */ 0x98080000, 0x0000ff01, /* 0d0 - 208 */ 0x60000040, 0x00000000, /* 0d8 - 216 */ 0x80880000, 0xffffff30, /* 0e0 - 224 */ 0x58000008, 0x00000000, /* 0e8 - 232 */ 0x60000040, 0x00000000, /* 0f0 - 240 */ 0x1e000040, 0x00000040, /* 0f8 - 248 */ 0x60000008, 0x00000000, /* 100 - 256 */ 0x80880000, 0xffffff08, /* 108 - 264 */ 0x1a000048, 0x00000048, /* 110 - 272 */ 0x80880000, 0xfffffef8, /* 118 - 280 */ 0x1b000050, 0x00000050, /* 120 - 288 */ 0x80880000, 0xfffffee8, /* 128 - 296 */ 0x88880000, 0x000000b8, /* 130 - 304 */ 0x7a340200, 0x00000000, /* 138 - 312 */ 0x19000058, 0x00000058, /* 140 - 320 */ 0x7e350100, 0x00000000, /* 148 - 328 */ 0x7e100800, 0x00000000, /* 150 - 336 */ 0x7f110000, 0x00000000, /* 158 - 344 */ 0x7f120000, 0x00000000, /* 160 - 352 */ 0x7f130000, 0x00000000, /* 168 - 360 */ 0x818b0000, 0xffffffc8, /* 170 - 368 */ 0x88880000, 0x000000b8, /* 178 - 376 */ 0x7c34fd00, 0x00000000, /* 180 - 384 */ 0x80880000, 0xfffffe88, /* 188 - 392 */ 0x88880000, 0x00000058, /* 190 - 400 */ 0x7a340200, 0x00000000, /* 198 - 408 */ 0x18000058, 0x00000058, /* 1a0 - 416 */ 0x7e350100, 0x00000000, /* 1a8 - 424 */ 0x7e100800, 0x00000000, /* 1b0 - 432 */ 0x7f110000, 0x00000000, /* 1b8 - 440 */ 0x7f120000, 0x00000000, /* 1c0 - 448 */ 0x7f130000, 0x00000000, /* 1c8 - 456 */ 0x808b0000, 0xffffffc8, /* 1d0 - 464 */ 0x88880000, 0x00000058, /* 1d8 - 472 */ 0x7c34fd00, 0x00000000, /* 1e0 - 480 */ 0x80880000, 0xfffffe28, /* 1e8 - 488 */ 0x72100000, 0x00000000, /* 1f0 - 496 */ 0x6a5c0000, 0x00000000, /* 1f8 - 504 */ 0x72110000, 0x00000000, /* 200 - 512 */ 0x6a5d0000, 0x00000000, /* 208 - 520 */ 0x72120000, 0x00000000, /* 210 - 528 */ 0x6a5e0000, 0x00000000, /* 218 - 536 */ 0x72130000, 0x00000000, /* 220 - 544 */ 0x6a5f0000, 0x00000000, /* 228 - 552 */ 0x90080000, 0x00000000, /* 230 - 560 */ 0x725c0000, 0x00000000, /* 238 - 568 */ 0x6a100000, 0x00000000, /* 240 - 576 */ 0x725d0000, 0x00000000, /* 248 - 584 */ 0x6a110000, 0x00000000, /* 250 - 592 */ 0x725e0000, 0x00000000, /* 258 - 600 */ 0x6a120000, 0x00000000, /* 260 - 608 */ 0x725f0000, 0x00000000, /* 268 - 616 */ 0x6a130000, 0x00000000, /* 270 - 624 */ 0x90080000, 0x00000000, /* 278 - 632 */ 0x7c027f00, 0x00000000, /* 280 - 640 */ 0x60000008, 0x00000000, /* 288 - 648 */ 0x60000040, 0x00000000, /* 290 - 656 */ 0x48000000, 0x00000000, /* 298 - 664 */ 0x90080000, 0x00000000, /* 2a0 - 672 */ 0x88880000, 0xffffffd0, /* 2a8 - 680 */ 0x74340100, 0x00000000, /* 2b0 - 688 */ 0x800c0000, 0x00000000, /* 2b8 - 696 */ 0x72350000, 0x00000000, /* 2c0 - 704 */ 0x800c0000, 0x00000000, /* 2c8 - 712 */ 0x98080000, 0x0000ff07, /* 2d0 - 720 */ 0x88880000, 0xffffffa0, /* 2d8 - 728 */ 0x98080000, 0x0000ff00, /* 2e0 - 736 */ 0x60000040, 0x00000000, /* 2e8 - 744 */ 0x7a340100, 0x00000000, /* 2f0 - 752 */ 0x80880000, 0xfffffda0, /* 2f8 - 760 */ 0x60000040, 0x00000000, /* 300 - 768 */ 0x9f020000, 0x0000ffff, /* 308 - 776 */ 0x1f000028, 0x00000028, /* 310 - 784 */ 0x98080000, 0x0000ff02, /* 318 - 792 */ 0x60000040, 0x00000000, /* 320 - 800 */ 0x9f020000, 0x0000ffff, /* 328 - 808 */ 0x1f000030, 0x00000030, /* 330 - 816 */ 0x98080000, 0x0000ff03, /* 338 - 824 */ d154 7 a160 10 0x80880000, 0x00000044, /* 000 - 0 */ 0x78100000, 0x00000000, /* 008 - 8 */ 0x78110100, 0x00000000, /* 010 - 16 */ 0x78120200, 0x00000000, /* 018 - 24 */ 0x78130300, 0x00000000, /* 020 - 32 */ 0x43000018, 0x00000000, /* 028 - 40 */ 0xc0000004, 0x00000000, 0x00000000, /* 030 - 48 */ 0x80080000, 0x00000000, /* 03c - 60 */ 0x10000000, 0x00000000, /* 044 - 68 */ 0x10000000, 0x00000000, /* 04c - 76 */ d167 25 a191 17 const u_int32_t reselected_script[] = { 0x72340000, 0x00000000, /* 000 - 0 */ 0x808400ff, 0x00000040, /* 008 - 8 */ 0x72360000, 0x00000000, /* 010 - 16 */ 0x808400ff, 0x00000028, /* 018 - 24 */ 0x78100000, 0x00000000, /* 020 - 32 */ 0x78110100, 0x00000000, /* 028 - 40 */ 0x78120200, 0x00000000, /* 030 - 48 */ 0x78130300, 0x00000000, /* 038 - 56 */ 0x42000018, 0x00000000, /* 040 - 64 */ 0x10000000, 0x00000000, /* 048 - 72 */ 0x10000000, 0x00000000, /* 050 - 80 */ }; const u_int32_t reselected_end_script[] = { 0x98080000, 0x0000ff04, /* 000 - 0 */ 0x98080000, 0x0000ff04, /* 008 - 8 */ d207 5 a211 4 #define A_int_resel 0x0000ff04 #define A_int_reseltag 0x0000ff05 #define A_int_resfail 0x0000ff06 #define A_int_disc 0x0000ff07 d216 74 a289 13 #define Ent_waitphase 0x00000018 #define Ent_send_msgout 0x000000e8 #define Ent_msgout 0x000000f8 #define Ent_msgin 0x000000a0 #define Ent_msgin_ack 0x000000d8 #define Ent_dataout 0x00000190 #define Ent_datain 0x00000130 #define Ent_cmdout 0x00000110 #define Ent_status 0x00000120 #define Ent_disconnect 0x00000280 #define Ent_reselect 0x00000050 #define Ent_selected 0x00000000 #define Ent_get_extmsgdata 0x00000320 d291 2 a292 7 #define Ent_idsa0 0x00000008 #define Ent_idsa1 0x00000010 #define Ent_idsa2 0x00000018 #define Ent_idsa3 0x00000020 #define Ent_slotdata 0x00000044 #define Ent_nextslot 0x0000004c #define Ent_endslot 0x00000000 d295 1 a295 3 0x00000027, 0x000000af, 0x000000b3, d300 1 a300 1 0x0000000e, d305 1 a305 1 0x0000000d, d310 1 a310 1 0x0000000b, d315 6 a320 1 0x00000010, a327 19 #define E_abs_find_dsa 0x00000000 u_int32_t E_abs_find_dsa_Used[] = { 0x00000021, }; #define Ent_rtarget 0x00000008 #define Ent_rlun 0x00000018 #define Ent_rdsa0 0x00000020 #define Ent_rdsa1 0x00000028 #define Ent_rdsa2 0x00000030 #define Ent_rdsa3 0x00000038 #define Ent_rsxfer 0x00000000 #define Ent_rscntl3 0x00000000 #define Ent_res_nextld 0x00000048 #define E_resel_abs_selected 0x00000000 u_int32_t E_resel_abs_selected_Used[] = { 0x00000011, }; d329 1 a329 1 u_int32_t INSTRUCTIONS = 0x00000080; @ 1.7 log @Regen @ text @d4 1 a4 1 * created from siop.ss on Fri Oct 6 18:31:22 2000 d191 2 a192 2 #define E_script_abs_shed 0x00000000 u_int32_t E_script_abs_shed_Used[] = { d203 2 a204 2 #define E_slot_shed_addrsrc 0x00000000 u_int32_t E_slot_shed_addrsrc_Used[] = { @ 1.6 log @Regen. @ text @d4 1 a4 1 * created from siop.ss on Thu May 25 12:11:58 2000 d10 6 a15 6 0x868b0000, 0x000000d0, /* 018 - 24 */ 0x878b0000, 0x00000070, /* 020 - 32 */ 0x808b0000, 0x00000158, /* 028 - 40 */ 0x818b0000, 0x000000f0, /* 030 - 48 */ 0x828b0000, 0x000000c8, /* 038 - 56 */ 0x838b0000, 0x000000d0, /* 040 - 64 */ d17 1 a17 1 0x54000000, 0x00000028, /* 050 - 80 */ d22 89 a110 88 0x98080000, 0x0000ff04, /* 078 - 120 */ 0x741a4000, 0x00000000, /* 080 - 128 */ 0x980c0000, 0x0000ff06, /* 088 - 136 */ 0x80080000, 0x00000000, /* 090 - 144 */ 0x60000008, 0x00000000, /* 098 - 152 */ 0x1f000020, 0x00000020, /* 0a0 - 160 */ 0x808c0004, 0x000001f0, /* 0a8 - 168 */ 0x808c0000, 0x00000218, /* 0b0 - 176 */ 0x808c0002, 0x00000220, /* 0b8 - 184 */ 0x808c0001, 0x00000230, /* 0c0 - 192 */ 0x98080000, 0x0000ff01, /* 0c8 - 200 */ 0x60000040, 0x00000000, /* 0d0 - 208 */ 0x80880000, 0xffffff38, /* 0d8 - 216 */ 0x58000008, 0x00000000, /* 0e0 - 224 */ 0x60000040, 0x00000000, /* 0e8 - 232 */ 0x1e000040, 0x00000040, /* 0f0 - 240 */ 0x60000008, 0x00000000, /* 0f8 - 248 */ 0x80880000, 0xffffff10, /* 100 - 256 */ 0x1a000048, 0x00000048, /* 108 - 264 */ 0x80880000, 0xffffff00, /* 110 - 272 */ 0x1b000050, 0x00000050, /* 118 - 280 */ 0x80880000, 0xfffffef0, /* 120 - 288 */ 0x88880000, 0x000000b8, /* 128 - 296 */ 0x7a340200, 0x00000000, /* 130 - 304 */ 0x19000058, 0x00000058, /* 138 - 312 */ 0x7e350100, 0x00000000, /* 140 - 320 */ 0x7e100800, 0x00000000, /* 148 - 328 */ 0x7f110000, 0x00000000, /* 150 - 336 */ 0x7f120000, 0x00000000, /* 158 - 344 */ 0x7f130000, 0x00000000, /* 160 - 352 */ 0x818b0000, 0xffffffc8, /* 168 - 360 */ 0x88880000, 0x000000b8, /* 170 - 368 */ 0x7c34fd00, 0x00000000, /* 178 - 376 */ 0x80880000, 0xfffffe90, /* 180 - 384 */ 0x88880000, 0x00000058, /* 188 - 392 */ 0x7a340200, 0x00000000, /* 190 - 400 */ 0x18000058, 0x00000058, /* 198 - 408 */ 0x7e350100, 0x00000000, /* 1a0 - 416 */ 0x7e100800, 0x00000000, /* 1a8 - 424 */ 0x7f110000, 0x00000000, /* 1b0 - 432 */ 0x7f120000, 0x00000000, /* 1b8 - 440 */ 0x7f130000, 0x00000000, /* 1c0 - 448 */ 0x808b0000, 0xffffffc8, /* 1c8 - 456 */ 0x88880000, 0x00000058, /* 1d0 - 464 */ 0x7c34fd00, 0x00000000, /* 1d8 - 472 */ 0x80880000, 0xfffffe30, /* 1e0 - 480 */ 0x72100000, 0x00000000, /* 1e8 - 488 */ 0x6a5c0000, 0x00000000, /* 1f0 - 496 */ 0x72110000, 0x00000000, /* 1f8 - 504 */ 0x6a5d0000, 0x00000000, /* 200 - 512 */ 0x72120000, 0x00000000, /* 208 - 520 */ 0x6a5e0000, 0x00000000, /* 210 - 528 */ 0x72130000, 0x00000000, /* 218 - 536 */ 0x6a5f0000, 0x00000000, /* 220 - 544 */ 0x90080000, 0x00000000, /* 228 - 552 */ 0x725c0000, 0x00000000, /* 230 - 560 */ 0x6a100000, 0x00000000, /* 238 - 568 */ 0x725d0000, 0x00000000, /* 240 - 576 */ 0x6a110000, 0x00000000, /* 248 - 584 */ 0x725e0000, 0x00000000, /* 250 - 592 */ 0x6a120000, 0x00000000, /* 258 - 600 */ 0x725f0000, 0x00000000, /* 260 - 608 */ 0x6a130000, 0x00000000, /* 268 - 616 */ 0x90080000, 0x00000000, /* 270 - 624 */ 0x7c027f00, 0x00000000, /* 278 - 632 */ 0x60000008, 0x00000000, /* 280 - 640 */ 0x60000040, 0x00000000, /* 288 - 648 */ 0x48000000, 0x00000000, /* 290 - 656 */ 0x90080000, 0x00000000, /* 298 - 664 */ 0x88880000, 0xffffffd0, /* 2a0 - 672 */ 0x74340100, 0x00000000, /* 2a8 - 680 */ 0x800c0000, 0x00000000, /* 2b0 - 688 */ 0x72350000, 0x00000000, /* 2b8 - 696 */ 0x800c0000, 0x00000000, /* 2c0 - 704 */ 0x98080000, 0x0000ff07, /* 2c8 - 712 */ 0x88880000, 0xffffffa0, /* 2d0 - 720 */ 0x98080000, 0x0000ff00, /* 2d8 - 728 */ 0x60000040, 0x00000000, /* 2e0 - 736 */ 0x7a340100, 0x00000000, /* 2e8 - 744 */ 0x80880000, 0xfffffda0, /* 2f0 - 752 */ 0x60000040, 0x00000000, /* 2f8 - 760 */ 0x9f020000, 0x0000ffff, /* 300 - 768 */ 0x1f000028, 0x00000028, /* 308 - 776 */ 0x98080000, 0x0000ff02, /* 310 - 784 */ 0x60000040, 0x00000000, /* 318 - 792 */ 0x9f020000, 0x0000ffff, /* 320 - 800 */ 0x1f000030, 0x00000030, /* 328 - 808 */ 0x98080000, 0x0000ff03, /* 330 - 816 */ d130 19 d171 9 a179 9 #define Ent_send_msgout 0x000000e0 #define Ent_msgout 0x000000f0 #define Ent_msgin 0x00000098 #define Ent_msgin_ack 0x000000d0 #define Ent_dataout 0x00000188 #define Ent_datain 0x00000128 #define Ent_cmdout 0x00000108 #define Ent_status 0x00000118 #define Ent_disconnect 0x00000278 d182 1 a182 1 #define Ent_get_extmsgdata 0x00000318 d193 3 a195 3 0x00000025, 0x000000ad, 0x000000b1, d223 19 d243 1 a243 1 u_int32_t INSTRUCTIONS = 0x00000072; @ 1.6.4.1 log @Pull up regenerated file (requested by bouyer): Speed improvements to the siop driver, and add tagged queueing support. As a side effect, better handling of some not so common phase or message sequences. @ text @d1 1 a1 1 /* $NetBSD: ncr53cxxx.c,v 1.2.4.1 2000/12/15 04:36:29 he Exp $ */ d4 1 a4 1 * created from siop.ss on Fri Dec 15 05:45:54 2000 d9 114 a122 175 0x72370000, 0x00000000, /* 010 - 16 */ 0x80840020, 0x00000300, /* 018 - 24 */ 0x868b0000, 0x00000368, /* 020 - 32 */ 0x878b0000, 0x000002e0, /* 028 - 40 */ 0x808b0000, 0x000003f0, /* 030 - 48 */ 0x818b0000, 0x00000388, /* 038 - 56 */ 0x828b0000, 0x00000360, /* 040 - 64 */ 0x838b0000, 0x00000368, /* 048 - 72 */ 0x98080000, 0x0000ffff, /* 050 - 80 */ 0x741a4000, 0x00000000, /* 058 - 88 */ 0x980c0000, 0x0000ff83, /* 060 - 96 */ 0x7810ff00, 0x00000000, /* 068 - 104 */ 0x7811ff00, 0x00000000, /* 070 - 112 */ 0x7812ff00, 0x00000000, /* 078 - 120 */ 0x7813ff00, 0x00000000, /* 080 - 128 */ 0x78340000, 0x00000000, /* 088 - 136 */ 0x78350000, 0x00000000, /* 090 - 144 */ 0x80000000, 0x00000000, /* 098 - 152 */ 0x80000000, 0x00000000, /* 0a0 - 160 */ 0x80000000, 0x00000000, /* 0a8 - 168 */ 0x80000000, 0x00000000, /* 0b0 - 176 */ 0x80000000, 0x00000000, /* 0b8 - 184 */ 0x80000000, 0x00000000, /* 0c0 - 192 */ 0x80000000, 0x00000000, /* 0c8 - 200 */ 0x80000000, 0x00000000, /* 0d0 - 208 */ 0x80000000, 0x00000000, /* 0d8 - 216 */ 0x80000000, 0x00000000, /* 0e0 - 224 */ 0x80000000, 0x00000000, /* 0e8 - 232 */ 0x80000000, 0x00000000, /* 0f0 - 240 */ 0x80000000, 0x00000000, /* 0f8 - 248 */ 0x80000000, 0x00000000, /* 100 - 256 */ 0x80000000, 0x00000000, /* 108 - 264 */ 0x80000000, 0x00000000, /* 110 - 272 */ 0x80000000, 0x00000000, /* 118 - 280 */ 0x80000000, 0x00000000, /* 120 - 288 */ 0x80000000, 0x00000000, /* 128 - 296 */ 0x80000000, 0x00000000, /* 130 - 304 */ 0x80000000, 0x00000000, /* 138 - 312 */ 0x80000000, 0x00000000, /* 140 - 320 */ 0x80000000, 0x00000000, /* 148 - 328 */ 0x80000000, 0x00000000, /* 150 - 336 */ 0x80000000, 0x00000000, /* 158 - 344 */ 0x80000000, 0x00000000, /* 160 - 352 */ 0x80000000, 0x00000000, /* 168 - 360 */ 0x80000000, 0x00000000, /* 170 - 368 */ 0x80000000, 0x00000000, /* 178 - 376 */ 0x80000000, 0x00000000, /* 180 - 384 */ 0x80000000, 0x00000000, /* 188 - 392 */ 0x80000000, 0x00000000, /* 190 - 400 */ 0x80000000, 0x00000000, /* 198 - 408 */ 0x80000000, 0x00000000, /* 1a0 - 416 */ 0x80000000, 0x00000000, /* 1a8 - 424 */ 0x80000000, 0x00000000, /* 1b0 - 432 */ 0x80000000, 0x00000000, /* 1b8 - 440 */ 0x80000000, 0x00000000, /* 1c0 - 448 */ 0x80000000, 0x00000000, /* 1c8 - 456 */ 0x80000000, 0x00000000, /* 1d0 - 464 */ 0x7810ff00, 0x00000000, /* 1d8 - 472 */ 0x7811ff00, 0x00000000, /* 1e0 - 480 */ 0x7812ff00, 0x00000000, /* 1e8 - 488 */ 0x7813ff00, 0x00000000, /* 1f0 - 496 */ 0x78360000, 0x00000000, /* 1f8 - 504 */ 0x78372000, 0x00000000, /* 200 - 512 */ 0x54000000, 0xfffffe48, /* 208 - 520 */ 0x740a8f00, 0x00000000, /* 210 - 528 */ 0x6a340000, 0x00000000, /* 218 - 536 */ 0x800c00ff, 0x00000000, /* 220 - 544 */ 0x800c00ff, 0x00000000, /* 228 - 552 */ 0x800c00ff, 0x00000000, /* 230 - 560 */ 0x800c00ff, 0x00000000, /* 238 - 568 */ 0x800c00ff, 0x00000000, /* 240 - 576 */ 0x800c00ff, 0x00000000, /* 248 - 584 */ 0x800c00ff, 0x00000000, /* 250 - 592 */ 0x800c00ff, 0x00000000, /* 258 - 600 */ 0x800c00ff, 0x00000000, /* 260 - 608 */ 0x800c00ff, 0x00000000, /* 268 - 616 */ 0x800c00ff, 0x00000000, /* 270 - 624 */ 0x800c00ff, 0x00000000, /* 278 - 632 */ 0x800c00ff, 0x00000000, /* 280 - 640 */ 0x800c00ff, 0x00000000, /* 288 - 648 */ 0x800c00ff, 0x00000000, /* 290 - 656 */ 0x98080000, 0x0000ff80, /* 298 - 664 */ 0x0f000001, 0x00000000, /* 2a0 - 672 */ 0x6c350700, 0x00000000, /* 2a8 - 680 */ 0x60000040, 0x00000000, /* 2b0 - 688 */ 0x97030000, 0x00000000, /* 2b8 - 696 */ 0x0f000001, 0x00000000, /* 2c0 - 704 */ 0x60000040, 0x00000000, /* 2c8 - 712 */ 0x6a370000, 0x00000000, /* 2d0 - 720 */ 0x90040020, 0x00000000, /* 2d8 - 728 */ 0x0f000001, 0x00000000, /* 2e0 - 736 */ 0x60000040, 0x00000000, /* 2e8 - 744 */ 0x6a360000, 0x00000000, /* 2f0 - 752 */ 0x90080000, 0x00000000, /* 2f8 - 760 */ 0x60000040, 0x00000000, /* 300 - 768 */ 0x7a340100, 0x00000000, /* 308 - 776 */ 0x60000008, 0x00000000, /* 310 - 784 */ 0x1f000020, 0x00000020, /* 318 - 792 */ 0x808c0000, 0x00000218, /* 320 - 800 */ 0x808c0002, 0xffffffd0, /* 328 - 808 */ 0x808c0001, 0x00000218, /* 330 - 816 */ 0x98040004, 0x0000ff01, /* 338 - 824 */ 0x88880000, 0x000001d0, /* 340 - 832 */ 0x74340100, 0x00000000, /* 348 - 840 */ 0x808c0000, 0xfffffd10, /* 350 - 848 */ 0x72350000, 0x00000000, /* 358 - 856 */ 0x808c0000, 0xfffffd00, /* 360 - 864 */ 0x98080000, 0x0000ff04, /* 368 - 872 */ 0x60000040, 0x00000000, /* 370 - 880 */ 0x80880000, 0xfffffca0, /* 378 - 888 */ 0x58000008, 0x00000000, /* 380 - 896 */ 0x60000040, 0x00000000, /* 388 - 904 */ 0x1e000038, 0x00000038, /* 390 - 912 */ 0x60000008, 0x00000000, /* 398 - 920 */ 0x80880000, 0xfffffc78, /* 3a0 - 928 */ 0x1a000040, 0x00000040, /* 3a8 - 936 */ 0x80880000, 0xfffffc68, /* 3b0 - 944 */ 0x1b000048, 0x00000048, /* 3b8 - 952 */ 0x80880000, 0xfffffc58, /* 3c0 - 960 */ 0x88880000, 0x000000b8, /* 3c8 - 968 */ 0x7a340200, 0x00000000, /* 3d0 - 976 */ 0x19000050, 0x00000050, /* 3d8 - 984 */ 0x7e350100, 0x00000000, /* 3e0 - 992 */ 0x7e100800, 0x00000000, /* 3e8 - 1000 */ 0x7f110000, 0x00000000, /* 3f0 - 1008 */ 0x7f120000, 0x00000000, /* 3f8 - 1016 */ 0x7f130000, 0x00000000, /* 400 - 1024 */ 0x818b0000, 0xffffffc8, /* 408 - 1032 */ 0x88880000, 0x000000b8, /* 410 - 1040 */ 0x7c34fd00, 0x00000000, /* 418 - 1048 */ 0x80880000, 0xfffffbf8, /* 420 - 1056 */ 0x88880000, 0x00000058, /* 428 - 1064 */ 0x7a340200, 0x00000000, /* 430 - 1072 */ 0x18000050, 0x00000050, /* 438 - 1080 */ 0x7e350100, 0x00000000, /* 440 - 1088 */ 0x7e100800, 0x00000000, /* 448 - 1096 */ 0x7f110000, 0x00000000, /* 450 - 1104 */ 0x7f120000, 0x00000000, /* 458 - 1112 */ 0x7f130000, 0x00000000, /* 460 - 1120 */ 0x808b0000, 0xffffffc8, /* 468 - 1128 */ 0x88880000, 0x00000058, /* 470 - 1136 */ 0x7c34fd00, 0x00000000, /* 478 - 1144 */ 0x80880000, 0xfffffb98, /* 480 - 1152 */ 0x72100000, 0x00000000, /* 488 - 1160 */ 0x6a5c0000, 0x00000000, /* 490 - 1168 */ 0x72110000, 0x00000000, /* 498 - 1176 */ 0x6a5d0000, 0x00000000, /* 4a0 - 1184 */ 0x72120000, 0x00000000, /* 4a8 - 1192 */ 0x6a5e0000, 0x00000000, /* 4b0 - 1200 */ 0x72130000, 0x00000000, /* 4b8 - 1208 */ 0x6a5f0000, 0x00000000, /* 4c0 - 1216 */ 0x90080000, 0x00000000, /* 4c8 - 1224 */ 0x725c0000, 0x00000000, /* 4d0 - 1232 */ 0x6a100000, 0x00000000, /* 4d8 - 1240 */ 0x725d0000, 0x00000000, /* 4e0 - 1248 */ 0x6a110000, 0x00000000, /* 4e8 - 1256 */ 0x725e0000, 0x00000000, /* 4f0 - 1264 */ 0x6a120000, 0x00000000, /* 4f8 - 1272 */ 0x725f0000, 0x00000000, /* 500 - 1280 */ 0x6a130000, 0x00000000, /* 508 - 1288 */ 0x90080000, 0x00000000, /* 510 - 1296 */ 0x7c027f00, 0x00000000, /* 518 - 1304 */ 0x60000008, 0x00000000, /* 520 - 1312 */ 0x60000040, 0x00000000, /* 528 - 1320 */ 0x48000000, 0x00000000, /* 530 - 1328 */ 0x90080000, 0x00000000, /* 538 - 1336 */ 0x88880000, 0xffffffd0, /* 540 - 1344 */ 0x98080000, 0x0000ff00, /* 548 - 1352 */ 0x60000040, 0x00000000, /* 550 - 1360 */ 0x1f000028, 0x00000028, /* 558 - 1368 */ 0x98080000, 0x0000ff02, /* 560 - 1376 */ 0x60000040, 0x00000000, /* 568 - 1384 */ 0x1f000030, 0x00000030, /* 570 - 1392 */ 0x98080000, 0x0000ff03, /* 578 - 1400 */ 0x10000000, 0x00000000, /* 580 - 1408 */ d125 2 a126 43 const u_int32_t lun_switch[] = { 0x7803ff00, 0x00000000, /* 000 - 0 */ 0x7805ff00, 0x00000000, /* 008 - 8 */ 0x80080000, 0x00000000, /* 010 - 16 */ 0x88880000, 0xffffffe0, /* 018 - 24 */ 0x72350000, 0x00000000, /* 020 - 32 */ 0x98080000, 0x0000ff81, /* 028 - 40 */ }; const u_int32_t tag_switch[] = { 0x72360000, 0x00000000, /* 000 - 0 */ 0x800c0000, 0x00000000, /* 008 - 8 */ 0x800c0001, 0x00000000, /* 010 - 16 */ 0x800c0002, 0x00000000, /* 018 - 24 */ 0x800c0003, 0x00000000, /* 020 - 32 */ 0x800c0004, 0x00000000, /* 028 - 40 */ 0x800c0005, 0x00000000, /* 030 - 48 */ 0x800c0006, 0x00000000, /* 038 - 56 */ 0x800c0007, 0x00000000, /* 040 - 64 */ 0x800c0008, 0x00000000, /* 048 - 72 */ 0x800c0009, 0x00000000, /* 050 - 80 */ 0x800c000a, 0x00000000, /* 058 - 88 */ 0x800c000b, 0x00000000, /* 060 - 96 */ 0x800c000c, 0x00000000, /* 068 - 104 */ 0x800c000d, 0x00000000, /* 070 - 112 */ 0x800c000e, 0x00000000, /* 078 - 120 */ 0x800c000f, 0x00000000, /* 080 - 128 */ 0x98080000, 0x0000ff82, /* 088 - 136 */ }; const u_int32_t load_dsa[] = { 0x7810f000, 0x00000000, /* 000 - 0 */ 0x7811f100, 0x00000000, /* 008 - 8 */ 0x7812f200, 0x00000000, /* 010 - 16 */ 0x7813f300, 0x00000000, /* 018 - 24 */ 0x90080000, 0x00000000, /* 020 - 32 */ 0x88880000, 0xffffffd0, /* 028 - 40 */ 0x80080000, 0x00000000, /* 030 - 48 */ 0x88880000, 0xffffffc0, /* 038 - 56 */ 0x43000018, 0x00000000, /* 040 - 64 */ 0xc0000004, 0x00000000, 0x00000000, /* 048 - 72 */ 0x80080000, 0x00000000, /* 054 - 84 */ 0x10000000, 0x00000000, /* 05c - 92 */ d133 5 a137 4 #define A_t_msg_out 0x00000038 #define A_t_cmd 0x00000040 #define A_t_status 0x00000048 #define A_t_data 0x00000050 d142 4 a145 5 #define A_int_disc 0x0000ff04 #define A_int_reseltarg 0x0000ff80 #define A_int_resellun 0x0000ff81 #define A_int_reseltag 0x0000ff82 #define A_int_resfail 0x0000ff83 d150 25 a174 86 #define Ent_waitphase 0x00000020 #define Ent_send_msgout 0x00000380 #define Ent_msgout 0x00000390 #define Ent_msgin 0x00000310 #define Ent_handle_msgin 0x00000320 #define Ent_msgin_ack 0x00000370 #define Ent_dataout 0x00000428 #define Ent_datain 0x000003c8 #define Ent_cmdout 0x000003a8 #define Ent_status 0x000003b8 #define Ent_disconnect 0x00000518 #define Ent_reselect 0x000001d8 #define Ent_reselected 0x00000000 #define Ent_selected 0x00000370 #define Ent_script_sched 0x00000068 #define Ent_script_sched_slot0 0x00000098 #define Ent_get_extmsgdata 0x00000568 #define Ent_resel_targ0 0x00000220 #define Ent_msgin_space 0x00000580 #define Ent_lunsw_return 0x000002a0 #define E_abs_script_sched_slot0 0x00000000 u_int32_t E_abs_script_sched_slot0_Used[] = { 0x00000027, 0x00000029, 0x0000002b, 0x0000002d, 0x0000002f, 0x00000031, 0x00000033, 0x00000035, 0x00000037, 0x00000039, 0x0000003b, 0x0000003d, 0x0000003f, 0x00000041, 0x00000043, 0x00000045, 0x00000047, 0x00000049, 0x0000004b, 0x0000004d, 0x0000004f, 0x00000051, 0x00000053, 0x00000055, 0x00000057, 0x00000059, 0x0000005b, 0x0000005d, 0x0000005f, 0x00000061, 0x00000063, 0x00000065, 0x00000067, 0x00000069, 0x0000006b, 0x0000006d, 0x0000006f, 0x00000071, 0x00000073, 0x00000075, }; #define E_abs_targ0 0x00000000 u_int32_t E_abs_targ0_Used[] = { 0x00000089, 0x0000008b, 0x0000008d, 0x0000008f, 0x00000091, 0x00000093, 0x00000095, 0x00000097, 0x00000099, 0x0000009b, 0x0000009d, 0x0000009f, 0x000000a1, 0x000000a3, 0x000000a5, }; #define E_abs_msgin 0x00000000 u_int32_t E_abs_msgin_Used[] = { 0x000000a9, a175 1 0x000000b9, d178 3 a180 6 #define Ent_lun_switch_entry 0x00000018 #define Ent_resel_lun0 0x00000028 #define Ent_restore_scntl3 0x00000000 #define E_abs_lunsw_return 0x00000000 u_int32_t E_abs_lunsw_return_Used[] = { 0x00000005, d183 2 a184 9 #define Ent_tag_switch_entry 0x00000000 #define Ent_resel_tag0 0x00000008 #define E_abs_tag0 0x00000000 u_int32_t E_abs_tag0_Used[] = { 0x00000003, 0x00000005, 0x00000007, 0x00000009, 0x0000000b, a185 10 0x0000000f, 0x00000011, 0x00000013, 0x00000015, 0x00000017, 0x00000019, 0x0000001b, 0x0000001d, 0x0000001f, 0x00000021, d188 3 a190 20 #define Ent_rdsa0 0x00000000 #define Ent_rdsa1 0x00000008 #define Ent_rdsa2 0x00000010 #define Ent_rdsa3 0x00000018 #define Ent_ldsa_reload_dsa 0x00000028 #define Ent_ldsa_select 0x00000038 #define Ent_ldsa_data 0x0000005c #define E_ldsa_abs_reselected 0x00000000 u_int32_t E_ldsa_abs_reselected_Used[] = { 0x0000000d, }; #define E_ldsa_abs_reselect 0x00000000 u_int32_t E_ldsa_abs_reselect_Used[] = { 0x00000011, }; #define E_ldsa_abs_selected 0x00000000 u_int32_t E_ldsa_abs_selected_Used[] = { 0x00000016, d193 3 a195 3 #define E_ldsa_abs_data 0x00000000 u_int32_t E_ldsa_abs_data_Used[] = { 0x00000013, d198 3 a200 3 #define E_ldsa_abs_slot 0x00000000 u_int32_t E_ldsa_abs_slot_Used[] = { 0x00000014, d204 1 a204 1 u_int32_t INSTRUCTIONS = 0x000000d5; @ 1.5 log @Regen @ text @d4 1 a4 1 * created from siop.ss on Mon May 15 09:43:50 2000 d25 1 a25 1 0x80880000, 0x000002a0, /* 090 - 144 */ d93 1 a93 1 0x808c0000, 0x00000080, /* 2b0 - 688 */ d95 1 a95 1 0x808c0000, 0x00000070, /* 2c0 - 704 */ a109 1 0x10000000, 0x00000000, /* 338 - 824 */ a162 1 #define Ent_sheduler 0x00000338 d171 7 d204 1 a204 1 u_int32_t INSTRUCTIONS = 0x00000073; @ 1.4 log @Ops, regen siop.out from the last siop.ss. @ text @d4 1 a4 1 * created from siop.ss on Thu May 4 17:42:56 2000 d9 13 a21 13 0x868b0000, 0x000000d8, /* 010 - 16 */ 0x878b0000, 0x00000078, /* 018 - 24 */ 0x808b0000, 0x00000160, /* 020 - 32 */ 0x818b0000, 0x000000f8, /* 028 - 40 */ 0x828b0000, 0x000000d0, /* 030 - 48 */ 0x838b0000, 0x000000d8, /* 038 - 56 */ 0x98080000, 0x0000ffff, /* 040 - 64 */ 0x54000000, 0x00000030, /* 048 - 72 */ 0x740a8f00, 0x00000000, /* 050 - 80 */ 0x6a340000, 0x00000000, /* 058 - 88 */ 0x9f030000, 0x0000ffff, /* 060 - 96 */ 0x1f000020, 0x00000020, /* 068 - 104 */ 0x60000040, 0x00000000, /* 070 - 112 */ d34 1 a34 1 0x80880000, 0xffffff30, /* 0d8 - 216 */ d39 1 a39 1 0x80880000, 0xffffff08, /* 100 - 256 */ d41 1 a41 1 0x80880000, 0xfffffef8, /* 110 - 272 */ d43 1 a43 1 0x80880000, 0xfffffee8, /* 120 - 288 */ d55 1 a55 1 0x80880000, 0xfffffe88, /* 180 - 384 */ d67 1 a67 1 0x80880000, 0xfffffe28, /* 1e0 - 480 */ d134 1 a134 1 #define A_t_ext_msg_tag 0x00000038 d151 1 a151 1 #define Ent_waitphase 0x00000010 d161 1 a161 1 #define Ent_reselect 0x00000048 @ 1.3 log @Add a flag hold in scratcha0, set when we're doing a data transfer. Used for save data pointers. @ text @d4 1 a4 1 * created from siop.ss on Thu May 4 11:20:07 2000 d11 1 a11 1 0x808b0000, 0x00000150, /* 020 - 32 */ d25 1 a25 1 0x80880000, 0x00000280, /* 090 - 144 */ d28 4 a31 4 0x808c0004, 0x000001d0, /* 0a8 - 168 */ 0x808c0000, 0x000001f8, /* 0b0 - 176 */ 0x808c0002, 0x00000200, /* 0b8 - 184 */ 0x808c0001, 0x00000210, /* 0c0 - 192 */ d44 58 a101 58 0x88880000, 0x00000098, /* 128 - 296 */ 0x19000058, 0x00000058, /* 130 - 304 */ 0x7e350100, 0x00000000, /* 138 - 312 */ 0x7e100800, 0x00000000, /* 140 - 320 */ 0x7f110000, 0x00000000, /* 148 - 328 */ 0x7f120000, 0x00000000, /* 150 - 336 */ 0x7f130000, 0x00000000, /* 158 - 344 */ 0x818b0000, 0xffffffc8, /* 160 - 352 */ 0x88880000, 0x000000a0, /* 168 - 360 */ 0x80880000, 0xfffffe98, /* 170 - 368 */ 0x88880000, 0x00000048, /* 178 - 376 */ 0x18000058, 0x00000058, /* 180 - 384 */ 0x7e350100, 0x00000000, /* 188 - 392 */ 0x7e100800, 0x00000000, /* 190 - 400 */ 0x7f110000, 0x00000000, /* 198 - 408 */ 0x7f120000, 0x00000000, /* 1a0 - 416 */ 0x7f130000, 0x00000000, /* 1a8 - 424 */ 0x808b0000, 0xffffffc8, /* 1b0 - 432 */ 0x88880000, 0x00000050, /* 1b8 - 440 */ 0x80880000, 0xfffffe48, /* 1c0 - 448 */ 0x72100000, 0x00000000, /* 1c8 - 456 */ 0x6a5c0000, 0x00000000, /* 1d0 - 464 */ 0x72110000, 0x00000000, /* 1d8 - 472 */ 0x6a5d0000, 0x00000000, /* 1e0 - 480 */ 0x72120000, 0x00000000, /* 1e8 - 488 */ 0x6a5e0000, 0x00000000, /* 1f0 - 496 */ 0x72130000, 0x00000000, /* 1f8 - 504 */ 0x6a5f0000, 0x00000000, /* 200 - 512 */ 0x90080000, 0x00000000, /* 208 - 520 */ 0x725c0000, 0x00000000, /* 210 - 528 */ 0x6a100000, 0x00000000, /* 218 - 536 */ 0x725d0000, 0x00000000, /* 220 - 544 */ 0x6a110000, 0x00000000, /* 228 - 552 */ 0x725e0000, 0x00000000, /* 230 - 560 */ 0x6a120000, 0x00000000, /* 238 - 568 */ 0x725f0000, 0x00000000, /* 240 - 576 */ 0x6a130000, 0x00000000, /* 248 - 584 */ 0x90080000, 0x00000000, /* 250 - 592 */ 0x7c027f00, 0x00000000, /* 258 - 600 */ 0x60000008, 0x00000000, /* 260 - 608 */ 0x60000040, 0x00000000, /* 268 - 616 */ 0x48000000, 0x00000000, /* 270 - 624 */ 0x90080000, 0x00000000, /* 278 - 632 */ 0x88880000, 0xffffffd0, /* 280 - 640 */ 0x74340100, 0x00000000, /* 288 - 648 */ 0x808c0000, 0x00000080, /* 290 - 656 */ 0x72350000, 0x00000000, /* 298 - 664 */ 0x808c0000, 0x00000070, /* 2a0 - 672 */ 0x98080000, 0x0000ff07, /* 2a8 - 680 */ 0x88880000, 0xffffffa0, /* 2b0 - 688 */ 0x98080000, 0x0000ff00, /* 2b8 - 696 */ 0x60000040, 0x00000000, /* 2c0 - 704 */ 0x7a340100, 0x00000000, /* 2c8 - 712 */ 0x80880000, 0xfffffdc0, /* 2d0 - 720 */ 0x60000040, 0x00000000, /* 2d8 - 728 */ 0x9f020000, 0x0000ffff, /* 2e0 - 736 */ 0x1f000028, 0x00000028, /* 2e8 - 744 */ 0x98080000, 0x0000ff02, /* 2f0 - 752 */ d104 7 a110 3 0x1f000030, 0x00000030, /* 308 - 776 */ 0x98080000, 0x0000ff03, /* 310 - 784 */ 0x10000000, 0x00000000, /* 318 - 792 */ d149 2 d156 1 a156 1 #define Ent_dataout 0x00000178 d160 1 a160 1 #define Ent_disconnect 0x00000258 d163 2 a164 2 #define Ent_get_extmsgdata 0x000002f8 #define Ent_sheduler 0x00000318 d199 1 a199 1 u_int32_t INSTRUCTIONS = 0x0000006f; @ 1.2 log @- Change the script to start new commands in an asyncronous way, using 'command slots' in which the host can put command and wait for the script to start them - Change siop.c to do full disconnect/reslelect, allowing as much as one command per target/lun to run in parallel. - Fix bug in registers init where a board without BIOS would end at ID 0 (now the driver works on alpha too). - better handling of messages, sending back a MSG_EXT_SDTR in response to an incoming MSG_EXT_SDTR, and MSG_MESSAGE_REJECT for unhandled messages. - fix use of bus_dmamap_sync() and htole32(). - supports shared interrups - change some int8 and int16 to int, for alpha and mips benefits ( suggested by Toru Nishimura) @ text @d1 1 a1 1 /* $NetBSD: ncr53cxxx.c,v 1.1 2000/04/21 17:50:07 bouyer Exp $ */ d4 1 a4 1 * created from siop.ss on Mon Apr 24 16:52:43 2000 d20 1 a20 1 0x1f00001c, 0x0000001c, /* 068 - 104 */ d27 1 a27 1 0x1f00001c, 0x0000001c, /* 0a0 - 160 */ d37 1 a37 1 0x1e00003c, 0x0000003c, /* 0f0 - 240 */ d40 1 a40 1 0x1a000044, 0x00000044, /* 108 - 264 */ d42 1 a42 1 0x1b00004c, 0x0000004c, /* 118 - 280 */ d45 1 a45 1 0x19000054, 0x00000054, /* 130 - 304 */ d55 1 a55 1 0x18000054, 0x00000054, /* 180 - 384 */ d100 1 a100 1 0x1f000024, 0x00000024, /* 2e8 - 744 */ d104 1 a104 1 0x1f00002c, 0x0000002c, /* 308 - 776 */ d115 1 a115 1 0x43000014, 0x00000000, /* 028 - 40 */ d126 9 a134 9 #define A_t_id 0x00000014 #define A_t_msg_in 0x0000001c #define A_t_ext_msg_in 0x00000024 #define A_t_ext_msg_data 0x0000002c #define A_t_ext_msg_tag 0x00000034 #define A_t_msg_out 0x0000003c #define A_t_cmd 0x00000044 #define A_t_status 0x0000004c #define A_t_data 0x00000054 @ 1.1 log @Snapshot of work in progress: new driver for the NCR 53c8xx SCSI controller (the name 'siop' is still being discussed, may change). Only basic disconnect/reselect for now, no sync/wide negotiation. Tested with 810A, 875 and 895 on i386 only. The bus-independant part should also be able to handle the 53c720 and 53c770. A new driver with enhanced script should appear for the 825/875/895 'soon'. @ text @d1 1 a1 1 /* $NetBSD: $ */ d4 1 a4 1 * created from siop.ss on Thu Apr 20 23:36:33 2000 d7 128 a134 93 0x47000004, 0x00000048, /* 000 - 0 */ 0x78340000, 0x00000000, /* 008 - 8 */ 0x78350000, 0x00000000, /* 010 - 16 */ 0x868b0000, 0x000000a0, /* 018 - 24 */ 0x878b0000, 0x00000068, /* 020 - 32 */ 0x808b0000, 0x00000118, /* 028 - 40 */ 0x818b0000, 0x000000c0, /* 030 - 48 */ 0x828b0000, 0x00000098, /* 038 - 56 */ 0x838b0000, 0x000000a0, /* 040 - 64 */ 0x98080000, 0x0000ffff, /* 048 - 72 */ 0x54000000, 0x00000030, /* 050 - 80 */ 0x740a8f00, 0x00000000, /* 058 - 88 */ 0x6a340000, 0x00000000, /* 060 - 96 */ 0x9f030000, 0x0000ffff, /* 068 - 104 */ 0x1f00000c, 0x0000000c, /* 070 - 112 */ 0x60000040, 0x00000000, /* 078 - 120 */ 0x98080000, 0x0000ff02, /* 080 - 128 */ 0x98080000, 0x0000ff03, /* 088 - 136 */ 0x60000008, 0x00000000, /* 090 - 144 */ 0x1f00000c, 0x0000000c, /* 098 - 152 */ 0x808c0004, 0x000001a8, /* 0a0 - 160 */ 0x808c0000, 0x000001d0, /* 0a8 - 168 */ 0x808c0002, 0x000001d8, /* 0b0 - 176 */ 0x98080000, 0x0000ff01, /* 0b8 - 184 */ 0x1e000014, 0x00000014, /* 0c0 - 192 */ 0x60000008, 0x00000000, /* 0c8 - 200 */ 0x80880000, 0xffffff40, /* 0d0 - 208 */ 0x1a00001c, 0x0000001c, /* 0d8 - 216 */ 0x80880000, 0xffffff30, /* 0e0 - 224 */ 0x1b000024, 0x00000024, /* 0e8 - 232 */ 0x80880000, 0xffffff20, /* 0f0 - 240 */ 0x88880000, 0x00000098, /* 0f8 - 248 */ 0x1900002c, 0x0000002c, /* 100 - 256 */ 0x7e350100, 0x00000000, /* 108 - 264 */ 0x7e100800, 0x00000000, /* 110 - 272 */ 0x7f110000, 0x00000000, /* 118 - 280 */ 0x7f120000, 0x00000000, /* 120 - 288 */ 0x7f130000, 0x00000000, /* 128 - 296 */ 0x818b0000, 0xffffffc8, /* 130 - 304 */ 0x88880000, 0x000000a0, /* 138 - 312 */ 0x80880000, 0xfffffed0, /* 140 - 320 */ 0x88880000, 0x00000048, /* 148 - 328 */ 0x1800002c, 0x0000002c, /* 150 - 336 */ 0x7e350100, 0x00000000, /* 158 - 344 */ 0x7e100800, 0x00000000, /* 160 - 352 */ 0x7f110000, 0x00000000, /* 168 - 360 */ 0x7f120000, 0x00000000, /* 170 - 368 */ 0x7f130000, 0x00000000, /* 178 - 376 */ 0x808b0000, 0xffffffc8, /* 180 - 384 */ 0x88880000, 0x00000050, /* 188 - 392 */ 0x80880000, 0xfffffe80, /* 190 - 400 */ 0x72100000, 0x00000000, /* 198 - 408 */ 0x6a5c0000, 0x00000000, /* 1a0 - 416 */ 0x72110000, 0x00000000, /* 1a8 - 424 */ 0x6a5d0000, 0x00000000, /* 1b0 - 432 */ 0x72120000, 0x00000000, /* 1b8 - 440 */ 0x6a5e0000, 0x00000000, /* 1c0 - 448 */ 0x72130000, 0x00000000, /* 1c8 - 456 */ 0x6a5f0000, 0x00000000, /* 1d0 - 464 */ 0x90080000, 0x00000000, /* 1d8 - 472 */ 0x725c0000, 0x00000000, /* 1e0 - 480 */ 0x6a100000, 0x00000000, /* 1e8 - 488 */ 0x725d0000, 0x00000000, /* 1f0 - 496 */ 0x6a110000, 0x00000000, /* 1f8 - 504 */ 0x725e0000, 0x00000000, /* 200 - 512 */ 0x6a120000, 0x00000000, /* 208 - 520 */ 0x725f0000, 0x00000000, /* 210 - 528 */ 0x6a130000, 0x00000000, /* 218 - 536 */ 0x90080000, 0x00000000, /* 220 - 544 */ 0x7c027f00, 0x00000000, /* 228 - 552 */ 0x60000008, 0x00000000, /* 230 - 560 */ 0x60000040, 0x00000000, /* 238 - 568 */ 0x48000000, 0x00000000, /* 240 - 576 */ 0x90080000, 0x00000000, /* 248 - 584 */ 0x88880000, 0xffffffd0, /* 250 - 592 */ 0x74340100, 0x00000000, /* 258 - 600 */ 0x808c0000, 0xfffffde8, /* 260 - 608 */ 0x72350000, 0x00000000, /* 268 - 616 */ 0x808c0000, 0xfffffdd8, /* 270 - 624 */ 0x98080000, 0x0000ff04, /* 278 - 632 */ 0x88880000, 0xffffffa0, /* 280 - 640 */ 0x98080000, 0x0000ff00, /* 288 - 648 */ 0x60000040, 0x00000000, /* 290 - 656 */ 0x7a340100, 0x00000000, /* 298 - 664 */ 0x80880000, 0xfffffde8, /* 2a0 - 672 */ }; #define A_t_id 0x00000004 #define A_t_msg_in 0x0000000c #define A_t_msg_out 0x00000014 #define A_t_cmd 0x0000001c #define A_t_status 0x00000024 #define A_t_data 0x0000002c d137 6 a142 3 #define A_int_resel 0x0000ff02 #define A_int_resfail 0x0000ff03 #define A_int_disc 0x0000ff04 d145 47 a191 12 #define Ent_waitphase 0x00000018 #define Ent_select 0x00000000 #define Ent_msgout 0x000000c0 #define Ent_msgin 0x00000090 #define Ent_dataout 0x00000148 #define Ent_datain 0x000000f8 #define Ent_cmdout 0x000000d8 #define Ent_status 0x000000e8 #define Ent_disconnect 0x00000228 #define Ent_reselect 0x00000050 #define Ent_reselected 0x00000008 #define Ent_handle_reselect 0x00000000 d193 1 a193 1 u_int32_t INSTRUCTIONS = 0x00000055; @