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

lri $AR1,    #0x7080
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28801 (0x7081)

lri $AR1,    #0x7081
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28802 (0x7082)

lri $AR1,    #0x7082
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28803 (0x7083)

lri $AR1,    #0x7083
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28804 (0x7084)

lri $AR1,    #0x7084
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28805 (0x7085)

lri $AR1,    #0x7085
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28806 (0x7086)

lri $AR1,    #0x7086
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28807 (0x7087)

lri $AR1,    #0x7087
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28808 (0x7088)

lri $AR1,    #0x7088
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28809 (0x7089)

lri $AR1,    #0x7089
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28810 (0x708a)

lri $AR1,    #0x708a
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28811 (0x708b)

lri $AR1,    #0x708b
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28812 (0x708c)

lri $AR1,    #0x708c
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28813 (0x708d)

lri $AR1,    #0x708d
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28814 (0x708e)

lri $AR1,    #0x708e
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28815 (0x708f)

lri $AR1,    #0x708f
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28816 (0x7090)

lri $AR1,    #0x7090
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28817 (0x7091)

lri $AR1,    #0x7091
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28818 (0x7092)

lri $AR1,    #0x7092
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28819 (0x7093)

lri $AR1,    #0x7093
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28820 (0x7094)

lri $AR1,    #0x7094
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28821 (0x7095)

lri $AR1,    #0x7095
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28822 (0x7096)

lri $AR1,    #0x7096
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28823 (0x7097)

lri $AR1,    #0x7097
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28824 (0x7098)

lri $AR1,    #0x7098
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28825 (0x7099)

lri $AR1,    #0x7099
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28826 (0x709a)

lri $AR1,    #0x709a
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28827 (0x709b)

lri $AR1,    #0x709b
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28828 (0x709c)

lri $AR1,    #0x709c
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28829 (0x709d)

lri $AR1,    #0x709d
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28830 (0x709e)

lri $AR1,    #0x709e
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28831 (0x709f)

lri $AR1,    #0x709f
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28832 (0x70a0)

lri $AR1,    #0x70a0
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28833 (0x70a1)

lri $AR1,    #0x70a1
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28834 (0x70a2)

lri $AR1,    #0x70a2
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28835 (0x70a3)

lri $AR1,    #0x70a3
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28836 (0x70a4)

lri $AR1,    #0x70a4
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28837 (0x70a5)

lri $AR1,    #0x70a5
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28838 (0x70a6)

lri $AR1,    #0x70a6
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28839 (0x70a7)

lri $AR1,    #0x70a7
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28840 (0x70a8)

lri $AR1,    #0x70a8
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28841 (0x70a9)

lri $AR1,    #0x70a9
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28842 (0x70aa)

lri $AR1,    #0x70aa
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28843 (0x70ab)

lri $AR1,    #0x70ab
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28844 (0x70ac)

lri $AR1,    #0x70ac
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28845 (0x70ad)

lri $AR1,    #0x70ad
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28846 (0x70ae)

lri $AR1,    #0x70ae
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28847 (0x70af)

lri $AR1,    #0x70af
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28848 (0x70b0)

lri $AR1,    #0x70b0
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28849 (0x70b1)

lri $AR1,    #0x70b1
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28850 (0x70b2)

lri $AR1,    #0x70b2
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28851 (0x70b3)

lri $AR1,    #0x70b3
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28852 (0x70b4)

lri $AR1,    #0x70b4
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28853 (0x70b5)

lri $AR1,    #0x70b5
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28854 (0x70b6)

lri $AR1,    #0x70b6
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28855 (0x70b7)

lri $AR1,    #0x70b7
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28856 (0x70b8)

lri $AR1,    #0x70b8
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28857 (0x70b9)

lri $AR1,    #0x70b9
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28858 (0x70ba)

lri $AR1,    #0x70ba
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28859 (0x70bb)

lri $AR1,    #0x70bb
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28860 (0x70bc)

lri $AR1,    #0x70bc
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28861 (0x70bd)

lri $AR1,    #0x70bd
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28862 (0x70be)

lri $AR1,    #0x70be
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28863 (0x70bf)

lri $AR1,    #0x70bf
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28864 (0x70c0)

lri $AR1,    #0x70c0
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28865 (0x70c1)

lri $AR1,    #0x70c1
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28866 (0x70c2)

lri $AR1,    #0x70c2
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28867 (0x70c3)

lri $AR1,    #0x70c3
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28868 (0x70c4)

lri $AR1,    #0x70c4
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28869 (0x70c5)

lri $AR1,    #0x70c5
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28870 (0x70c6)

lri $AR1,    #0x70c6
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28871 (0x70c7)

lri $AR1,    #0x70c7
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28872 (0x70c8)

lri $AR1,    #0x70c8
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28873 (0x70c9)

lri $AR1,    #0x70c9
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28874 (0x70ca)

lri $AR1,    #0x70ca
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28875 (0x70cb)

lri $AR1,    #0x70cb
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28876 (0x70cc)

lri $AR1,    #0x70cc
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28877 (0x70cd)

lri $AR1,    #0x70cd
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28878 (0x70ce)

lri $AR1,    #0x70ce
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28879 (0x70cf)

lri $AR1,    #0x70cf
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28880 (0x70d0)

lri $AR1,    #0x70d0
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28881 (0x70d1)

lri $AR1,    #0x70d1
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28882 (0x70d2)

lri $AR1,    #0x70d2
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28883 (0x70d3)

lri $AR1,    #0x70d3
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28884 (0x70d4)

lri $AR1,    #0x70d4
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28885 (0x70d5)

lri $AR1,    #0x70d5
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28886 (0x70d6)

lri $AR1,    #0x70d6
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28887 (0x70d7)

lri $AR1,    #0x70d7
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28888 (0x70d8)

lri $AR1,    #0x70d8
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28889 (0x70d9)

lri $AR1,    #0x70d9
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28890 (0x70da)

lri $AR1,    #0x70da
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28891 (0x70db)

lri $AR1,    #0x70db
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28892 (0x70dc)

lri $AR1,    #0x70dc
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28893 (0x70dd)

lri $AR1,    #0x70dd
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28894 (0x70de)

lri $AR1,    #0x70de
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28895 (0x70df)

lri $AR1,    #0x70df
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28896 (0x70e0)

lri $AR1,    #0x70e0
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28897 (0x70e1)

lri $AR1,    #0x70e1
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28898 (0x70e2)

lri $AR1,    #0x70e2
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28899 (0x70e3)

lri $AR1,    #0x70e3
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28900 (0x70e4)

lri $AR1,    #0x70e4
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28901 (0x70e5)

lri $AR1,    #0x70e5
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28902 (0x70e6)

lri $AR1,    #0x70e6
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28903 (0x70e7)

lri $AR1,    #0x70e7
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28904 (0x70e8)

lri $AR1,    #0x70e8
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28905 (0x70e9)

lri $AR1,    #0x70e9
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28906 (0x70ea)

lri $AR1,    #0x70ea
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28907 (0x70eb)

lri $AR1,    #0x70eb
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28908 (0x70ec)

lri $AR1,    #0x70ec
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28909 (0x70ed)

lri $AR1,    #0x70ed
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28910 (0x70ee)

lri $AR1,    #0x70ee
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28911 (0x70ef)

lri $AR1,    #0x70ef
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28912 (0x70f0)

lri $AR1,    #0x70f0
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28913 (0x70f1)

lri $AR1,    #0x70f1
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28914 (0x70f2)

lri $AR1,    #0x70f2
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28915 (0x70f3)

lri $AR1,    #0x70f3
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28916 (0x70f4)

lri $AR1,    #0x70f4
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28917 (0x70f5)

lri $AR1,    #0x70f5
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28918 (0x70f6)

lri $AR1,    #0x70f6
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28919 (0x70f7)

lri $AR1,    #0x70f7
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28920 (0x70f8)

lri $AR1,    #0x70f8
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28921 (0x70f9)

lri $AR1,    #0x70f9
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28922 (0x70fa)

lri $AR1,    #0x70fa
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28923 (0x70fb)

lri $AR1,    #0x70fb
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28924 (0x70fc)

lri $AR1,    #0x70fc
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28925 (0x70fd)

lri $AR1,    #0x70fd
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28926 (0x70fe)

lri $AR1,    #0x70fe
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28927 (0x70ff)

lri $AR1,    #0x70ff
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 28928 (0x7100)

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

