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

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdc80
cw 0x5
call send_back  ; 56449 (0xdc81)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdc81
cw 0x5
call send_back  ; 56450 (0xdc82)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdc82
cw 0x5
call send_back  ; 56451 (0xdc83)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdc83
cw 0x5
call send_back  ; 56452 (0xdc84)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdc84
cw 0x5
call send_back  ; 56453 (0xdc85)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdc85
cw 0x5
call send_back  ; 56454 (0xdc86)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdc86
cw 0x5
call send_back  ; 56455 (0xdc87)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdc87
cw 0x5
call send_back  ; 56456 (0xdc88)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdc88
cw 0x5
call send_back  ; 56457 (0xdc89)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdc89
cw 0x5
call send_back  ; 56458 (0xdc8a)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdc8a
cw 0x5
call send_back  ; 56459 (0xdc8b)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdc8b
cw 0x5
call send_back  ; 56460 (0xdc8c)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdc8c
cw 0x5
call send_back  ; 56461 (0xdc8d)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdc8d
cw 0x5
call send_back  ; 56462 (0xdc8e)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdc8e
cw 0x5
call send_back  ; 56463 (0xdc8f)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdc8f
cw 0x5
call send_back  ; 56464 (0xdc90)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdc90
cw 0x5
call send_back  ; 56465 (0xdc91)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdc91
cw 0x5
call send_back  ; 56466 (0xdc92)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdc92
cw 0x5
call send_back  ; 56467 (0xdc93)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdc93
cw 0x5
call send_back  ; 56468 (0xdc94)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdc94
cw 0x5
call send_back  ; 56469 (0xdc95)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdc95
cw 0x5
call send_back  ; 56470 (0xdc96)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdc96
cw 0x5
call send_back  ; 56471 (0xdc97)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdc97
cw 0x5
call send_back  ; 56472 (0xdc98)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdc98
cw 0x5
call send_back  ; 56473 (0xdc99)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdc99
cw 0x5
call send_back  ; 56474 (0xdc9a)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdc9a
cw 0x5
call send_back  ; 56475 (0xdc9b)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdc9b
cw 0x5
call send_back  ; 56476 (0xdc9c)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdc9c
cw 0x5
call send_back  ; 56477 (0xdc9d)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdc9d
cw 0x5
call send_back  ; 56478 (0xdc9e)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdc9e
cw 0x5
call send_back  ; 56479 (0xdc9f)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdc9f
cw 0x5
call send_back  ; 56480 (0xdca0)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdca0
cw 0x5
call send_back  ; 56481 (0xdca1)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdca1
cw 0x5
call send_back  ; 56482 (0xdca2)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdca2
cw 0x5
call send_back  ; 56483 (0xdca3)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdca3
cw 0x5
call send_back  ; 56484 (0xdca4)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdca4
cw 0x5
call send_back  ; 56485 (0xdca5)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdca5
cw 0x5
call send_back  ; 56486 (0xdca6)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdca6
cw 0x5
call send_back  ; 56487 (0xdca7)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdca7
cw 0x5
call send_back  ; 56488 (0xdca8)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdca8
cw 0x5
call send_back  ; 56489 (0xdca9)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdca9
cw 0x5
call send_back  ; 56490 (0xdcaa)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcaa
cw 0x5
call send_back  ; 56491 (0xdcab)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcab
cw 0x5
call send_back  ; 56492 (0xdcac)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcac
cw 0x5
call send_back  ; 56493 (0xdcad)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcad
cw 0x5
call send_back  ; 56494 (0xdcae)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcae
cw 0x5
call send_back  ; 56495 (0xdcaf)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcaf
cw 0x5
call send_back  ; 56496 (0xdcb0)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcb0
cw 0x5
call send_back  ; 56497 (0xdcb1)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcb1
cw 0x5
call send_back  ; 56498 (0xdcb2)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcb2
cw 0x5
call send_back  ; 56499 (0xdcb3)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcb3
cw 0x5
call send_back  ; 56500 (0xdcb4)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcb4
cw 0x5
call send_back  ; 56501 (0xdcb5)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcb5
cw 0x5
call send_back  ; 56502 (0xdcb6)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcb6
cw 0x5
call send_back  ; 56503 (0xdcb7)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcb7
cw 0x5
call send_back  ; 56504 (0xdcb8)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcb8
cw 0x5
call send_back  ; 56505 (0xdcb9)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcb9
cw 0x5
call send_back  ; 56506 (0xdcba)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcba
cw 0x5
call send_back  ; 56507 (0xdcbb)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcbb
cw 0x5
call send_back  ; 56508 (0xdcbc)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcbc
cw 0x5
call send_back  ; 56509 (0xdcbd)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcbd
cw 0x5
call send_back  ; 56510 (0xdcbe)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcbe
cw 0x5
call send_back  ; 56511 (0xdcbf)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcbf
cw 0x5
call send_back  ; 56512 (0xdcc0)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcc0
cw 0x5
call send_back  ; 56513 (0xdcc1)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcc1
cw 0x5
call send_back  ; 56514 (0xdcc2)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcc2
cw 0x5
call send_back  ; 56515 (0xdcc3)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcc3
cw 0x5
call send_back  ; 56516 (0xdcc4)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcc4
cw 0x5
call send_back  ; 56517 (0xdcc5)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcc5
cw 0x5
call send_back  ; 56518 (0xdcc6)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcc6
cw 0x5
call send_back  ; 56519 (0xdcc7)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcc7
cw 0x5
call send_back  ; 56520 (0xdcc8)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcc8
cw 0x5
call send_back  ; 56521 (0xdcc9)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcc9
cw 0x5
call send_back  ; 56522 (0xdcca)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcca
cw 0x5
call send_back  ; 56523 (0xdccb)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdccb
cw 0x5
call send_back  ; 56524 (0xdccc)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdccc
cw 0x5
call send_back  ; 56525 (0xdccd)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdccd
cw 0x5
call send_back  ; 56526 (0xdcce)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcce
cw 0x5
call send_back  ; 56527 (0xdccf)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdccf
cw 0x5
call send_back  ; 56528 (0xdcd0)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcd0
cw 0x5
call send_back  ; 56529 (0xdcd1)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcd1
cw 0x5
call send_back  ; 56530 (0xdcd2)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcd2
cw 0x5
call send_back  ; 56531 (0xdcd3)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcd3
cw 0x5
call send_back  ; 56532 (0xdcd4)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcd4
cw 0x5
call send_back  ; 56533 (0xdcd5)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcd5
cw 0x5
call send_back  ; 56534 (0xdcd6)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcd6
cw 0x5
call send_back  ; 56535 (0xdcd7)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcd7
cw 0x5
call send_back  ; 56536 (0xdcd8)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcd8
cw 0x5
call send_back  ; 56537 (0xdcd9)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcd9
cw 0x5
call send_back  ; 56538 (0xdcda)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcda
cw 0x5
call send_back  ; 56539 (0xdcdb)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcdb
cw 0x5
call send_back  ; 56540 (0xdcdc)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcdc
cw 0x5
call send_back  ; 56541 (0xdcdd)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcdd
cw 0x5
call send_back  ; 56542 (0xdcde)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcde
cw 0x5
call send_back  ; 56543 (0xdcdf)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcdf
cw 0x5
call send_back  ; 56544 (0xdce0)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdce0
cw 0x5
call send_back  ; 56545 (0xdce1)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdce1
cw 0x5
call send_back  ; 56546 (0xdce2)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdce2
cw 0x5
call send_back  ; 56547 (0xdce3)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdce3
cw 0x5
call send_back  ; 56548 (0xdce4)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdce4
cw 0x5
call send_back  ; 56549 (0xdce5)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdce5
cw 0x5
call send_back  ; 56550 (0xdce6)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdce6
cw 0x5
call send_back  ; 56551 (0xdce7)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdce7
cw 0x5
call send_back  ; 56552 (0xdce8)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdce8
cw 0x5
call send_back  ; 56553 (0xdce9)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdce9
cw 0x5
call send_back  ; 56554 (0xdcea)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcea
cw 0x5
call send_back  ; 56555 (0xdceb)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdceb
cw 0x5
call send_back  ; 56556 (0xdcec)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcec
cw 0x5
call send_back  ; 56557 (0xdced)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdced
cw 0x5
call send_back  ; 56558 (0xdcee)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcee
cw 0x5
call send_back  ; 56559 (0xdcef)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcef
cw 0x5
call send_back  ; 56560 (0xdcf0)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcf0
cw 0x5
call send_back  ; 56561 (0xdcf1)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcf1
cw 0x5
call send_back  ; 56562 (0xdcf2)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcf2
cw 0x5
call send_back  ; 56563 (0xdcf3)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcf3
cw 0x5
call send_back  ; 56564 (0xdcf4)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcf4
cw 0x5
call send_back  ; 56565 (0xdcf5)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcf5
cw 0x5
call send_back  ; 56566 (0xdcf6)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcf6
cw 0x5
call send_back  ; 56567 (0xdcf7)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcf7
cw 0x5
call send_back  ; 56568 (0xdcf8)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcf8
cw 0x5
call send_back  ; 56569 (0xdcf9)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcf9
cw 0x5
call send_back  ; 56570 (0xdcfa)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcfa
cw 0x5
call send_back  ; 56571 (0xdcfb)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcfb
cw 0x5
call send_back  ; 56572 (0xdcfc)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcfc
cw 0x5
call send_back  ; 56573 (0xdcfd)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcfd
cw 0x5
call send_back  ; 56574 (0xdcfe)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcfe
cw 0x5
call send_back  ; 56575 (0xdcff)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xdcff
cw 0x5
call send_back  ; 56576 (0xdd00)

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

