;misc test
incdir  "tests"
include "dsp_base.inc"

lri $AR1,    #0x8180
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33153 (0x8181)

lri $AR1,    #0x8181
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33154 (0x8182)

lri $AR1,    #0x8182
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33155 (0x8183)

lri $AR1,    #0x8183
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33156 (0x8184)

lri $AR1,    #0x8184
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33157 (0x8185)

lri $AR1,    #0x8185
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33158 (0x8186)

lri $AR1,    #0x8186
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33159 (0x8187)

lri $AR1,    #0x8187
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33160 (0x8188)

lri $AR1,    #0x8188
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33161 (0x8189)

lri $AR1,    #0x8189
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33162 (0x818a)

lri $AR1,    #0x818a
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33163 (0x818b)

lri $AR1,    #0x818b
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33164 (0x818c)

lri $AR1,    #0x818c
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33165 (0x818d)

lri $AR1,    #0x818d
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33166 (0x818e)

lri $AR1,    #0x818e
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33167 (0x818f)

lri $AR1,    #0x818f
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33168 (0x8190)

lri $AR1,    #0x8190
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33169 (0x8191)

lri $AR1,    #0x8191
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33170 (0x8192)

lri $AR1,    #0x8192
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33171 (0x8193)

lri $AR1,    #0x8193
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33172 (0x8194)

lri $AR1,    #0x8194
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33173 (0x8195)

lri $AR1,    #0x8195
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33174 (0x8196)

lri $AR1,    #0x8196
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33175 (0x8197)

lri $AR1,    #0x8197
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33176 (0x8198)

lri $AR1,    #0x8198
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33177 (0x8199)

lri $AR1,    #0x8199
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33178 (0x819a)

lri $AR1,    #0x819a
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33179 (0x819b)

lri $AR1,    #0x819b
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33180 (0x819c)

lri $AR1,    #0x819c
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33181 (0x819d)

lri $AR1,    #0x819d
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33182 (0x819e)

lri $AR1,    #0x819e
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33183 (0x819f)

lri $AR1,    #0x819f
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33184 (0x81a0)

lri $AR1,    #0x81a0
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33185 (0x81a1)

lri $AR1,    #0x81a1
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33186 (0x81a2)

lri $AR1,    #0x81a2
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33187 (0x81a3)

lri $AR1,    #0x81a3
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33188 (0x81a4)

lri $AR1,    #0x81a4
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33189 (0x81a5)

lri $AR1,    #0x81a5
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33190 (0x81a6)

lri $AR1,    #0x81a6
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33191 (0x81a7)

lri $AR1,    #0x81a7
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33192 (0x81a8)

lri $AR1,    #0x81a8
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33193 (0x81a9)

lri $AR1,    #0x81a9
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33194 (0x81aa)

lri $AR1,    #0x81aa
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33195 (0x81ab)

lri $AR1,    #0x81ab
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33196 (0x81ac)

lri $AR1,    #0x81ac
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33197 (0x81ad)

lri $AR1,    #0x81ad
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33198 (0x81ae)

lri $AR1,    #0x81ae
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33199 (0x81af)

lri $AR1,    #0x81af
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33200 (0x81b0)

lri $AR1,    #0x81b0
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33201 (0x81b1)

lri $AR1,    #0x81b1
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33202 (0x81b2)

lri $AR1,    #0x81b2
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33203 (0x81b3)

lri $AR1,    #0x81b3
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33204 (0x81b4)

lri $AR1,    #0x81b4
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33205 (0x81b5)

lri $AR1,    #0x81b5
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33206 (0x81b6)

lri $AR1,    #0x81b6
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33207 (0x81b7)

lri $AR1,    #0x81b7
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33208 (0x81b8)

lri $AR1,    #0x81b8
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33209 (0x81b9)

lri $AR1,    #0x81b9
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33210 (0x81ba)

lri $AR1,    #0x81ba
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33211 (0x81bb)

lri $AR1,    #0x81bb
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33212 (0x81bc)

lri $AR1,    #0x81bc
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33213 (0x81bd)

lri $AR1,    #0x81bd
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33214 (0x81be)

lri $AR1,    #0x81be
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33215 (0x81bf)

lri $AR1,    #0x81bf
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33216 (0x81c0)

lri $AR1,    #0x81c0
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33217 (0x81c1)

lri $AR1,    #0x81c1
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33218 (0x81c2)

lri $AR1,    #0x81c2
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33219 (0x81c3)

lri $AR1,    #0x81c3
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33220 (0x81c4)

lri $AR1,    #0x81c4
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33221 (0x81c5)

lri $AR1,    #0x81c5
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33222 (0x81c6)

lri $AR1,    #0x81c6
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33223 (0x81c7)

lri $AR1,    #0x81c7
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33224 (0x81c8)

lri $AR1,    #0x81c8
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33225 (0x81c9)

lri $AR1,    #0x81c9
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33226 (0x81ca)

lri $AR1,    #0x81ca
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33227 (0x81cb)

lri $AR1,    #0x81cb
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33228 (0x81cc)

lri $AR1,    #0x81cc
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33229 (0x81cd)

lri $AR1,    #0x81cd
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33230 (0x81ce)

lri $AR1,    #0x81ce
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33231 (0x81cf)

lri $AR1,    #0x81cf
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33232 (0x81d0)

lri $AR1,    #0x81d0
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33233 (0x81d1)

lri $AR1,    #0x81d1
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33234 (0x81d2)

lri $AR1,    #0x81d2
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33235 (0x81d3)

lri $AR1,    #0x81d3
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33236 (0x81d4)

lri $AR1,    #0x81d4
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33237 (0x81d5)

lri $AR1,    #0x81d5
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33238 (0x81d6)

lri $AR1,    #0x81d6
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33239 (0x81d7)

lri $AR1,    #0x81d7
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33240 (0x81d8)

lri $AR1,    #0x81d8
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33241 (0x81d9)

lri $AR1,    #0x81d9
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33242 (0x81da)

lri $AR1,    #0x81da
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33243 (0x81db)

lri $AR1,    #0x81db
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33244 (0x81dc)

lri $AR1,    #0x81dc
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33245 (0x81dd)

lri $AR1,    #0x81dd
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33246 (0x81de)

lri $AR1,    #0x81de
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33247 (0x81df)

lri $AR1,    #0x81df
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33248 (0x81e0)

lri $AR1,    #0x81e0
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33249 (0x81e1)

lri $AR1,    #0x81e1
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33250 (0x81e2)

lri $AR1,    #0x81e2
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33251 (0x81e3)

lri $AR1,    #0x81e3
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33252 (0x81e4)

lri $AR1,    #0x81e4
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33253 (0x81e5)

lri $AR1,    #0x81e5
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33254 (0x81e6)

lri $AR1,    #0x81e6
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33255 (0x81e7)

lri $AR1,    #0x81e7
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33256 (0x81e8)

lri $AR1,    #0x81e8
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33257 (0x81e9)

lri $AR1,    #0x81e9
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33258 (0x81ea)

lri $AR1,    #0x81ea
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33259 (0x81eb)

lri $AR1,    #0x81eb
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33260 (0x81ec)

lri $AR1,    #0x81ec
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33261 (0x81ed)

lri $AR1,    #0x81ed
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33262 (0x81ee)

lri $AR1,    #0x81ee
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33263 (0x81ef)

lri $AR1,    #0x81ef
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33264 (0x81f0)

lri $AR1,    #0x81f0
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33265 (0x81f1)

lri $AR1,    #0x81f1
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33266 (0x81f2)

lri $AR1,    #0x81f2
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33267 (0x81f3)

lri $AR1,    #0x81f3
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33268 (0x81f4)

lri $AR1,    #0x81f4
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33269 (0x81f5)

lri $AR1,    #0x81f5
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33270 (0x81f6)

lri $AR1,    #0x81f6
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33271 (0x81f7)

lri $AR1,    #0x81f7
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33272 (0x81f8)

lri $AR1,    #0x81f8
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33273 (0x81f9)

lri $AR1,    #0x81f9
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33274 (0x81fa)

lri $AR1,    #0x81fa
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33275 (0x81fb)

lri $AR1,    #0x81fb
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33276 (0x81fc)

lri $AR1,    #0x81fc
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33277 (0x81fd)

lri $AR1,    #0x81fd
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33278 (0x81fe)

lri $AR1,    #0x81fe
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33279 (0x81ff)

lri $AR1,    #0x81ff
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 33280 (0x8200)

; We're done, DO NOT DELETE THIS LINE
jmp end_of_test

