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

lri $AR1,    #0xa500
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42241 (0xa501)

lri $AR1,    #0xa501
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42242 (0xa502)

lri $AR1,    #0xa502
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42243 (0xa503)

lri $AR1,    #0xa503
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42244 (0xa504)

lri $AR1,    #0xa504
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42245 (0xa505)

lri $AR1,    #0xa505
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42246 (0xa506)

lri $AR1,    #0xa506
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42247 (0xa507)

lri $AR1,    #0xa507
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42248 (0xa508)

lri $AR1,    #0xa508
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42249 (0xa509)

lri $AR1,    #0xa509
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42250 (0xa50a)

lri $AR1,    #0xa50a
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42251 (0xa50b)

lri $AR1,    #0xa50b
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42252 (0xa50c)

lri $AR1,    #0xa50c
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42253 (0xa50d)

lri $AR1,    #0xa50d
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42254 (0xa50e)

lri $AR1,    #0xa50e
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42255 (0xa50f)

lri $AR1,    #0xa50f
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42256 (0xa510)

lri $AR1,    #0xa510
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42257 (0xa511)

lri $AR1,    #0xa511
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42258 (0xa512)

lri $AR1,    #0xa512
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42259 (0xa513)

lri $AR1,    #0xa513
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42260 (0xa514)

lri $AR1,    #0xa514
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42261 (0xa515)

lri $AR1,    #0xa515
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42262 (0xa516)

lri $AR1,    #0xa516
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42263 (0xa517)

lri $AR1,    #0xa517
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42264 (0xa518)

lri $AR1,    #0xa518
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42265 (0xa519)

lri $AR1,    #0xa519
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42266 (0xa51a)

lri $AR1,    #0xa51a
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42267 (0xa51b)

lri $AR1,    #0xa51b
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42268 (0xa51c)

lri $AR1,    #0xa51c
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42269 (0xa51d)

lri $AR1,    #0xa51d
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42270 (0xa51e)

lri $AR1,    #0xa51e
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42271 (0xa51f)

lri $AR1,    #0xa51f
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42272 (0xa520)

lri $AR1,    #0xa520
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42273 (0xa521)

lri $AR1,    #0xa521
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42274 (0xa522)

lri $AR1,    #0xa522
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42275 (0xa523)

lri $AR1,    #0xa523
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42276 (0xa524)

lri $AR1,    #0xa524
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42277 (0xa525)

lri $AR1,    #0xa525
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42278 (0xa526)

lri $AR1,    #0xa526
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42279 (0xa527)

lri $AR1,    #0xa527
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42280 (0xa528)

lri $AR1,    #0xa528
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42281 (0xa529)

lri $AR1,    #0xa529
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42282 (0xa52a)

lri $AR1,    #0xa52a
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42283 (0xa52b)

lri $AR1,    #0xa52b
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42284 (0xa52c)

lri $AR1,    #0xa52c
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42285 (0xa52d)

lri $AR1,    #0xa52d
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42286 (0xa52e)

lri $AR1,    #0xa52e
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42287 (0xa52f)

lri $AR1,    #0xa52f
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42288 (0xa530)

lri $AR1,    #0xa530
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42289 (0xa531)

lri $AR1,    #0xa531
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42290 (0xa532)

lri $AR1,    #0xa532
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42291 (0xa533)

lri $AR1,    #0xa533
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42292 (0xa534)

lri $AR1,    #0xa534
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42293 (0xa535)

lri $AR1,    #0xa535
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42294 (0xa536)

lri $AR1,    #0xa536
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42295 (0xa537)

lri $AR1,    #0xa537
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42296 (0xa538)

lri $AR1,    #0xa538
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42297 (0xa539)

lri $AR1,    #0xa539
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42298 (0xa53a)

lri $AR1,    #0xa53a
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42299 (0xa53b)

lri $AR1,    #0xa53b
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42300 (0xa53c)

lri $AR1,    #0xa53c
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42301 (0xa53d)

lri $AR1,    #0xa53d
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42302 (0xa53e)

lri $AR1,    #0xa53e
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42303 (0xa53f)

lri $AR1,    #0xa53f
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42304 (0xa540)

lri $AR1,    #0xa540
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42305 (0xa541)

lri $AR1,    #0xa541
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42306 (0xa542)

lri $AR1,    #0xa542
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42307 (0xa543)

lri $AR1,    #0xa543
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42308 (0xa544)

lri $AR1,    #0xa544
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42309 (0xa545)

lri $AR1,    #0xa545
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42310 (0xa546)

lri $AR1,    #0xa546
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42311 (0xa547)

lri $AR1,    #0xa547
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42312 (0xa548)

lri $AR1,    #0xa548
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42313 (0xa549)

lri $AR1,    #0xa549
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42314 (0xa54a)

lri $AR1,    #0xa54a
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42315 (0xa54b)

lri $AR1,    #0xa54b
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42316 (0xa54c)

lri $AR1,    #0xa54c
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42317 (0xa54d)

lri $AR1,    #0xa54d
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42318 (0xa54e)

lri $AR1,    #0xa54e
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42319 (0xa54f)

lri $AR1,    #0xa54f
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42320 (0xa550)

lri $AR1,    #0xa550
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42321 (0xa551)

lri $AR1,    #0xa551
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42322 (0xa552)

lri $AR1,    #0xa552
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42323 (0xa553)

lri $AR1,    #0xa553
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42324 (0xa554)

lri $AR1,    #0xa554
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42325 (0xa555)

lri $AR1,    #0xa555
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42326 (0xa556)

lri $AR1,    #0xa556
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42327 (0xa557)

lri $AR1,    #0xa557
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42328 (0xa558)

lri $AR1,    #0xa558
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42329 (0xa559)

lri $AR1,    #0xa559
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42330 (0xa55a)

lri $AR1,    #0xa55a
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42331 (0xa55b)

lri $AR1,    #0xa55b
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42332 (0xa55c)

lri $AR1,    #0xa55c
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42333 (0xa55d)

lri $AR1,    #0xa55d
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42334 (0xa55e)

lri $AR1,    #0xa55e
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42335 (0xa55f)

lri $AR1,    #0xa55f
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42336 (0xa560)

lri $AR1,    #0xa560
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42337 (0xa561)

lri $AR1,    #0xa561
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42338 (0xa562)

lri $AR1,    #0xa562
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42339 (0xa563)

lri $AR1,    #0xa563
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42340 (0xa564)

lri $AR1,    #0xa564
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42341 (0xa565)

lri $AR1,    #0xa565
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42342 (0xa566)

lri $AR1,    #0xa566
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42343 (0xa567)

lri $AR1,    #0xa567
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42344 (0xa568)

lri $AR1,    #0xa568
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42345 (0xa569)

lri $AR1,    #0xa569
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42346 (0xa56a)

lri $AR1,    #0xa56a
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42347 (0xa56b)

lri $AR1,    #0xa56b
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42348 (0xa56c)

lri $AR1,    #0xa56c
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42349 (0xa56d)

lri $AR1,    #0xa56d
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42350 (0xa56e)

lri $AR1,    #0xa56e
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42351 (0xa56f)

lri $AR1,    #0xa56f
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42352 (0xa570)

lri $AR1,    #0xa570
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42353 (0xa571)

lri $AR1,    #0xa571
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42354 (0xa572)

lri $AR1,    #0xa572
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42355 (0xa573)

lri $AR1,    #0xa573
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42356 (0xa574)

lri $AR1,    #0xa574
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42357 (0xa575)

lri $AR1,    #0xa575
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42358 (0xa576)

lri $AR1,    #0xa576
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42359 (0xa577)

lri $AR1,    #0xa577
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42360 (0xa578)

lri $AR1,    #0xa578
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42361 (0xa579)

lri $AR1,    #0xa579
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42362 (0xa57a)

lri $AR1,    #0xa57a
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42363 (0xa57b)

lri $AR1,    #0xa57b
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42364 (0xa57c)

lri $AR1,    #0xa57c
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42365 (0xa57d)

lri $AR1,    #0xa57d
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42366 (0xa57e)

lri $AR1,    #0xa57e
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42367 (0xa57f)

lri $AR1,    #0xa57f
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42368 (0xa580)

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

