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

lri $AR1,    #0xa680
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42625 (0xa681)

lri $AR1,    #0xa681
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42626 (0xa682)

lri $AR1,    #0xa682
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42627 (0xa683)

lri $AR1,    #0xa683
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42628 (0xa684)

lri $AR1,    #0xa684
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42629 (0xa685)

lri $AR1,    #0xa685
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42630 (0xa686)

lri $AR1,    #0xa686
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42631 (0xa687)

lri $AR1,    #0xa687
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42632 (0xa688)

lri $AR1,    #0xa688
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42633 (0xa689)

lri $AR1,    #0xa689
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42634 (0xa68a)

lri $AR1,    #0xa68a
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42635 (0xa68b)

lri $AR1,    #0xa68b
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42636 (0xa68c)

lri $AR1,    #0xa68c
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42637 (0xa68d)

lri $AR1,    #0xa68d
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42638 (0xa68e)

lri $AR1,    #0xa68e
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42639 (0xa68f)

lri $AR1,    #0xa68f
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42640 (0xa690)

lri $AR1,    #0xa690
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42641 (0xa691)

lri $AR1,    #0xa691
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42642 (0xa692)

lri $AR1,    #0xa692
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42643 (0xa693)

lri $AR1,    #0xa693
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42644 (0xa694)

lri $AR1,    #0xa694
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42645 (0xa695)

lri $AR1,    #0xa695
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42646 (0xa696)

lri $AR1,    #0xa696
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42647 (0xa697)

lri $AR1,    #0xa697
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42648 (0xa698)

lri $AR1,    #0xa698
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42649 (0xa699)

lri $AR1,    #0xa699
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42650 (0xa69a)

lri $AR1,    #0xa69a
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42651 (0xa69b)

lri $AR1,    #0xa69b
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42652 (0xa69c)

lri $AR1,    #0xa69c
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42653 (0xa69d)

lri $AR1,    #0xa69d
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42654 (0xa69e)

lri $AR1,    #0xa69e
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42655 (0xa69f)

lri $AR1,    #0xa69f
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42656 (0xa6a0)

lri $AR1,    #0xa6a0
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42657 (0xa6a1)

lri $AR1,    #0xa6a1
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42658 (0xa6a2)

lri $AR1,    #0xa6a2
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42659 (0xa6a3)

lri $AR1,    #0xa6a3
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42660 (0xa6a4)

lri $AR1,    #0xa6a4
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42661 (0xa6a5)

lri $AR1,    #0xa6a5
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42662 (0xa6a6)

lri $AR1,    #0xa6a6
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42663 (0xa6a7)

lri $AR1,    #0xa6a7
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42664 (0xa6a8)

lri $AR1,    #0xa6a8
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42665 (0xa6a9)

lri $AR1,    #0xa6a9
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42666 (0xa6aa)

lri $AR1,    #0xa6aa
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42667 (0xa6ab)

lri $AR1,    #0xa6ab
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42668 (0xa6ac)

lri $AR1,    #0xa6ac
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42669 (0xa6ad)

lri $AR1,    #0xa6ad
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42670 (0xa6ae)

lri $AR1,    #0xa6ae
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42671 (0xa6af)

lri $AR1,    #0xa6af
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42672 (0xa6b0)

lri $AR1,    #0xa6b0
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42673 (0xa6b1)

lri $AR1,    #0xa6b1
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42674 (0xa6b2)

lri $AR1,    #0xa6b2
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42675 (0xa6b3)

lri $AR1,    #0xa6b3
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42676 (0xa6b4)

lri $AR1,    #0xa6b4
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42677 (0xa6b5)

lri $AR1,    #0xa6b5
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42678 (0xa6b6)

lri $AR1,    #0xa6b6
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42679 (0xa6b7)

lri $AR1,    #0xa6b7
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42680 (0xa6b8)

lri $AR1,    #0xa6b8
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42681 (0xa6b9)

lri $AR1,    #0xa6b9
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42682 (0xa6ba)

lri $AR1,    #0xa6ba
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42683 (0xa6bb)

lri $AR1,    #0xa6bb
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42684 (0xa6bc)

lri $AR1,    #0xa6bc
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42685 (0xa6bd)

lri $AR1,    #0xa6bd
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42686 (0xa6be)

lri $AR1,    #0xa6be
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42687 (0xa6bf)

lri $AR1,    #0xa6bf
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42688 (0xa6c0)

lri $AR1,    #0xa6c0
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42689 (0xa6c1)

lri $AR1,    #0xa6c1
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42690 (0xa6c2)

lri $AR1,    #0xa6c2
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42691 (0xa6c3)

lri $AR1,    #0xa6c3
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42692 (0xa6c4)

lri $AR1,    #0xa6c4
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42693 (0xa6c5)

lri $AR1,    #0xa6c5
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42694 (0xa6c6)

lri $AR1,    #0xa6c6
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42695 (0xa6c7)

lri $AR1,    #0xa6c7
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42696 (0xa6c8)

lri $AR1,    #0xa6c8
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42697 (0xa6c9)

lri $AR1,    #0xa6c9
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42698 (0xa6ca)

lri $AR1,    #0xa6ca
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42699 (0xa6cb)

lri $AR1,    #0xa6cb
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42700 (0xa6cc)

lri $AR1,    #0xa6cc
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42701 (0xa6cd)

lri $AR1,    #0xa6cd
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42702 (0xa6ce)

lri $AR1,    #0xa6ce
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42703 (0xa6cf)

lri $AR1,    #0xa6cf
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42704 (0xa6d0)

lri $AR1,    #0xa6d0
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42705 (0xa6d1)

lri $AR1,    #0xa6d1
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42706 (0xa6d2)

lri $AR1,    #0xa6d2
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42707 (0xa6d3)

lri $AR1,    #0xa6d3
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42708 (0xa6d4)

lri $AR1,    #0xa6d4
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42709 (0xa6d5)

lri $AR1,    #0xa6d5
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42710 (0xa6d6)

lri $AR1,    #0xa6d6
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42711 (0xa6d7)

lri $AR1,    #0xa6d7
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42712 (0xa6d8)

lri $AR1,    #0xa6d8
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42713 (0xa6d9)

lri $AR1,    #0xa6d9
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42714 (0xa6da)

lri $AR1,    #0xa6da
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42715 (0xa6db)

lri $AR1,    #0xa6db
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42716 (0xa6dc)

lri $AR1,    #0xa6dc
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42717 (0xa6dd)

lri $AR1,    #0xa6dd
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42718 (0xa6de)

lri $AR1,    #0xa6de
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42719 (0xa6df)

lri $AR1,    #0xa6df
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42720 (0xa6e0)

lri $AR1,    #0xa6e0
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42721 (0xa6e1)

lri $AR1,    #0xa6e1
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42722 (0xa6e2)

lri $AR1,    #0xa6e2
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42723 (0xa6e3)

lri $AR1,    #0xa6e3
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42724 (0xa6e4)

lri $AR1,    #0xa6e4
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42725 (0xa6e5)

lri $AR1,    #0xa6e5
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42726 (0xa6e6)

lri $AR1,    #0xa6e6
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42727 (0xa6e7)

lri $AR1,    #0xa6e7
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42728 (0xa6e8)

lri $AR1,    #0xa6e8
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42729 (0xa6e9)

lri $AR1,    #0xa6e9
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42730 (0xa6ea)

lri $AR1,    #0xa6ea
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42731 (0xa6eb)

lri $AR1,    #0xa6eb
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42732 (0xa6ec)

lri $AR1,    #0xa6ec
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42733 (0xa6ed)

lri $AR1,    #0xa6ed
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42734 (0xa6ee)

lri $AR1,    #0xa6ee
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42735 (0xa6ef)

lri $AR1,    #0xa6ef
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42736 (0xa6f0)

lri $AR1,    #0xa6f0
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42737 (0xa6f1)

lri $AR1,    #0xa6f1
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42738 (0xa6f2)

lri $AR1,    #0xa6f2
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42739 (0xa6f3)

lri $AR1,    #0xa6f3
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42740 (0xa6f4)

lri $AR1,    #0xa6f4
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42741 (0xa6f5)

lri $AR1,    #0xa6f5
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42742 (0xa6f6)

lri $AR1,    #0xa6f6
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42743 (0xa6f7)

lri $AR1,    #0xa6f7
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42744 (0xa6f8)

lri $AR1,    #0xa6f8
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42745 (0xa6f9)

lri $AR1,    #0xa6f9
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42746 (0xa6fa)

lri $AR1,    #0xa6fa
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42747 (0xa6fb)

lri $AR1,    #0xa6fb
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42748 (0xa6fc)

lri $AR1,    #0xa6fc
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42749 (0xa6fd)

lri $AR1,    #0xa6fd
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42750 (0xa6fe)

lri $AR1,    #0xa6fe
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42751 (0xa6ff)

lri $AR1,    #0xa6ff
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 42752 (0xa700)

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

