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

lri $AR1,    #0x2080
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8321 (0x2081)

lri $AR1,    #0x2081
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8322 (0x2082)

lri $AR1,    #0x2082
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8323 (0x2083)

lri $AR1,    #0x2083
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8324 (0x2084)

lri $AR1,    #0x2084
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8325 (0x2085)

lri $AR1,    #0x2085
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8326 (0x2086)

lri $AR1,    #0x2086
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8327 (0x2087)

lri $AR1,    #0x2087
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8328 (0x2088)

lri $AR1,    #0x2088
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8329 (0x2089)

lri $AR1,    #0x2089
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8330 (0x208a)

lri $AR1,    #0x208a
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8331 (0x208b)

lri $AR1,    #0x208b
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8332 (0x208c)

lri $AR1,    #0x208c
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8333 (0x208d)

lri $AR1,    #0x208d
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8334 (0x208e)

lri $AR1,    #0x208e
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8335 (0x208f)

lri $AR1,    #0x208f
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8336 (0x2090)

lri $AR1,    #0x2090
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8337 (0x2091)

lri $AR1,    #0x2091
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8338 (0x2092)

lri $AR1,    #0x2092
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8339 (0x2093)

lri $AR1,    #0x2093
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8340 (0x2094)

lri $AR1,    #0x2094
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8341 (0x2095)

lri $AR1,    #0x2095
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8342 (0x2096)

lri $AR1,    #0x2096
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8343 (0x2097)

lri $AR1,    #0x2097
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8344 (0x2098)

lri $AR1,    #0x2098
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8345 (0x2099)

lri $AR1,    #0x2099
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8346 (0x209a)

lri $AR1,    #0x209a
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8347 (0x209b)

lri $AR1,    #0x209b
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8348 (0x209c)

lri $AR1,    #0x209c
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8349 (0x209d)

lri $AR1,    #0x209d
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8350 (0x209e)

lri $AR1,    #0x209e
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8351 (0x209f)

lri $AR1,    #0x209f
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8352 (0x20a0)

lri $AR1,    #0x20a0
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8353 (0x20a1)

lri $AR1,    #0x20a1
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8354 (0x20a2)

lri $AR1,    #0x20a2
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8355 (0x20a3)

lri $AR1,    #0x20a3
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8356 (0x20a4)

lri $AR1,    #0x20a4
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8357 (0x20a5)

lri $AR1,    #0x20a5
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8358 (0x20a6)

lri $AR1,    #0x20a6
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8359 (0x20a7)

lri $AR1,    #0x20a7
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8360 (0x20a8)

lri $AR1,    #0x20a8
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8361 (0x20a9)

lri $AR1,    #0x20a9
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8362 (0x20aa)

lri $AR1,    #0x20aa
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8363 (0x20ab)

lri $AR1,    #0x20ab
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8364 (0x20ac)

lri $AR1,    #0x20ac
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8365 (0x20ad)

lri $AR1,    #0x20ad
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8366 (0x20ae)

lri $AR1,    #0x20ae
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8367 (0x20af)

lri $AR1,    #0x20af
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8368 (0x20b0)

lri $AR1,    #0x20b0
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8369 (0x20b1)

lri $AR1,    #0x20b1
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8370 (0x20b2)

lri $AR1,    #0x20b2
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8371 (0x20b3)

lri $AR1,    #0x20b3
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8372 (0x20b4)

lri $AR1,    #0x20b4
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8373 (0x20b5)

lri $AR1,    #0x20b5
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8374 (0x20b6)

lri $AR1,    #0x20b6
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8375 (0x20b7)

lri $AR1,    #0x20b7
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8376 (0x20b8)

lri $AR1,    #0x20b8
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8377 (0x20b9)

lri $AR1,    #0x20b9
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8378 (0x20ba)

lri $AR1,    #0x20ba
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8379 (0x20bb)

lri $AR1,    #0x20bb
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8380 (0x20bc)

lri $AR1,    #0x20bc
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8381 (0x20bd)

lri $AR1,    #0x20bd
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8382 (0x20be)

lri $AR1,    #0x20be
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8383 (0x20bf)

lri $AR1,    #0x20bf
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8384 (0x20c0)

lri $AR1,    #0x20c0
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8385 (0x20c1)

lri $AR1,    #0x20c1
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8386 (0x20c2)

lri $AR1,    #0x20c2
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8387 (0x20c3)

lri $AR1,    #0x20c3
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8388 (0x20c4)

lri $AR1,    #0x20c4
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8389 (0x20c5)

lri $AR1,    #0x20c5
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8390 (0x20c6)

lri $AR1,    #0x20c6
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8391 (0x20c7)

lri $AR1,    #0x20c7
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8392 (0x20c8)

lri $AR1,    #0x20c8
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8393 (0x20c9)

lri $AR1,    #0x20c9
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8394 (0x20ca)

lri $AR1,    #0x20ca
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8395 (0x20cb)

lri $AR1,    #0x20cb
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8396 (0x20cc)

lri $AR1,    #0x20cc
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8397 (0x20cd)

lri $AR1,    #0x20cd
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8398 (0x20ce)

lri $AR1,    #0x20ce
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8399 (0x20cf)

lri $AR1,    #0x20cf
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8400 (0x20d0)

lri $AR1,    #0x20d0
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8401 (0x20d1)

lri $AR1,    #0x20d1
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8402 (0x20d2)

lri $AR1,    #0x20d2
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8403 (0x20d3)

lri $AR1,    #0x20d3
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8404 (0x20d4)

lri $AR1,    #0x20d4
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8405 (0x20d5)

lri $AR1,    #0x20d5
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8406 (0x20d6)

lri $AR1,    #0x20d6
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8407 (0x20d7)

lri $AR1,    #0x20d7
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8408 (0x20d8)

lri $AR1,    #0x20d8
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8409 (0x20d9)

lri $AR1,    #0x20d9
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8410 (0x20da)

lri $AR1,    #0x20da
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8411 (0x20db)

lri $AR1,    #0x20db
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8412 (0x20dc)

lri $AR1,    #0x20dc
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8413 (0x20dd)

lri $AR1,    #0x20dd
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8414 (0x20de)

lri $AR1,    #0x20de
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8415 (0x20df)

lri $AR1,    #0x20df
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8416 (0x20e0)

lri $AR1,    #0x20e0
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8417 (0x20e1)

lri $AR1,    #0x20e1
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8418 (0x20e2)

lri $AR1,    #0x20e2
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8419 (0x20e3)

lri $AR1,    #0x20e3
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8420 (0x20e4)

lri $AR1,    #0x20e4
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8421 (0x20e5)

lri $AR1,    #0x20e5
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8422 (0x20e6)

lri $AR1,    #0x20e6
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8423 (0x20e7)

lri $AR1,    #0x20e7
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8424 (0x20e8)

lri $AR1,    #0x20e8
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8425 (0x20e9)

lri $AR1,    #0x20e9
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8426 (0x20ea)

lri $AR1,    #0x20ea
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8427 (0x20eb)

lri $AR1,    #0x20eb
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8428 (0x20ec)

lri $AR1,    #0x20ec
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8429 (0x20ed)

lri $AR1,    #0x20ed
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8430 (0x20ee)

lri $AR1,    #0x20ee
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8431 (0x20ef)

lri $AR1,    #0x20ef
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8432 (0x20f0)

lri $AR1,    #0x20f0
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8433 (0x20f1)

lri $AR1,    #0x20f1
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8434 (0x20f2)

lri $AR1,    #0x20f2
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8435 (0x20f3)

lri $AR1,    #0x20f3
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8436 (0x20f4)

lri $AR1,    #0x20f4
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8437 (0x20f5)

lri $AR1,    #0x20f5
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8438 (0x20f6)

lri $AR1,    #0x20f6
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8439 (0x20f7)

lri $AR1,    #0x20f7
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8440 (0x20f8)

lri $AR1,    #0x20f8
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8441 (0x20f9)

lri $AR1,    #0x20f9
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8442 (0x20fa)

lri $AR1,    #0x20fa
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8443 (0x20fb)

lri $AR1,    #0x20fb
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8444 (0x20fc)

lri $AR1,    #0x20fc
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8445 (0x20fd)

lri $AR1,    #0x20fd
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8446 (0x20fe)

lri $AR1,    #0x20fe
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8447 (0x20ff)

lri $AR1,    #0x20ff
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 8448 (0x2100)

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

