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

lri $AR1,    #0x8880
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34945 (0x8881)

lri $AR1,    #0x8881
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34946 (0x8882)

lri $AR1,    #0x8882
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34947 (0x8883)

lri $AR1,    #0x8883
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34948 (0x8884)

lri $AR1,    #0x8884
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34949 (0x8885)

lri $AR1,    #0x8885
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34950 (0x8886)

lri $AR1,    #0x8886
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34951 (0x8887)

lri $AR1,    #0x8887
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34952 (0x8888)

lri $AR1,    #0x8888
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34953 (0x8889)

lri $AR1,    #0x8889
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34954 (0x888a)

lri $AR1,    #0x888a
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34955 (0x888b)

lri $AR1,    #0x888b
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34956 (0x888c)

lri $AR1,    #0x888c
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34957 (0x888d)

lri $AR1,    #0x888d
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34958 (0x888e)

lri $AR1,    #0x888e
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34959 (0x888f)

lri $AR1,    #0x888f
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34960 (0x8890)

lri $AR1,    #0x8890
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34961 (0x8891)

lri $AR1,    #0x8891
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34962 (0x8892)

lri $AR1,    #0x8892
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34963 (0x8893)

lri $AR1,    #0x8893
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34964 (0x8894)

lri $AR1,    #0x8894
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34965 (0x8895)

lri $AR1,    #0x8895
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34966 (0x8896)

lri $AR1,    #0x8896
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34967 (0x8897)

lri $AR1,    #0x8897
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34968 (0x8898)

lri $AR1,    #0x8898
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34969 (0x8899)

lri $AR1,    #0x8899
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34970 (0x889a)

lri $AR1,    #0x889a
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34971 (0x889b)

lri $AR1,    #0x889b
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34972 (0x889c)

lri $AR1,    #0x889c
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34973 (0x889d)

lri $AR1,    #0x889d
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34974 (0x889e)

lri $AR1,    #0x889e
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34975 (0x889f)

lri $AR1,    #0x889f
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34976 (0x88a0)

lri $AR1,    #0x88a0
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34977 (0x88a1)

lri $AR1,    #0x88a1
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34978 (0x88a2)

lri $AR1,    #0x88a2
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34979 (0x88a3)

lri $AR1,    #0x88a3
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34980 (0x88a4)

lri $AR1,    #0x88a4
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34981 (0x88a5)

lri $AR1,    #0x88a5
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34982 (0x88a6)

lri $AR1,    #0x88a6
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34983 (0x88a7)

lri $AR1,    #0x88a7
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34984 (0x88a8)

lri $AR1,    #0x88a8
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34985 (0x88a9)

lri $AR1,    #0x88a9
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34986 (0x88aa)

lri $AR1,    #0x88aa
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34987 (0x88ab)

lri $AR1,    #0x88ab
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34988 (0x88ac)

lri $AR1,    #0x88ac
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34989 (0x88ad)

lri $AR1,    #0x88ad
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34990 (0x88ae)

lri $AR1,    #0x88ae
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34991 (0x88af)

lri $AR1,    #0x88af
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34992 (0x88b0)

lri $AR1,    #0x88b0
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34993 (0x88b1)

lri $AR1,    #0x88b1
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34994 (0x88b2)

lri $AR1,    #0x88b2
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34995 (0x88b3)

lri $AR1,    #0x88b3
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34996 (0x88b4)

lri $AR1,    #0x88b4
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34997 (0x88b5)

lri $AR1,    #0x88b5
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34998 (0x88b6)

lri $AR1,    #0x88b6
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 34999 (0x88b7)

lri $AR1,    #0x88b7
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35000 (0x88b8)

lri $AR1,    #0x88b8
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35001 (0x88b9)

lri $AR1,    #0x88b9
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35002 (0x88ba)

lri $AR1,    #0x88ba
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35003 (0x88bb)

lri $AR1,    #0x88bb
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35004 (0x88bc)

lri $AR1,    #0x88bc
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35005 (0x88bd)

lri $AR1,    #0x88bd
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35006 (0x88be)

lri $AR1,    #0x88be
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35007 (0x88bf)

lri $AR1,    #0x88bf
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35008 (0x88c0)

lri $AR1,    #0x88c0
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35009 (0x88c1)

lri $AR1,    #0x88c1
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35010 (0x88c2)

lri $AR1,    #0x88c2
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35011 (0x88c3)

lri $AR1,    #0x88c3
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35012 (0x88c4)

lri $AR1,    #0x88c4
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35013 (0x88c5)

lri $AR1,    #0x88c5
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35014 (0x88c6)

lri $AR1,    #0x88c6
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35015 (0x88c7)

lri $AR1,    #0x88c7
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35016 (0x88c8)

lri $AR1,    #0x88c8
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35017 (0x88c9)

lri $AR1,    #0x88c9
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35018 (0x88ca)

lri $AR1,    #0x88ca
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35019 (0x88cb)

lri $AR1,    #0x88cb
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35020 (0x88cc)

lri $AR1,    #0x88cc
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35021 (0x88cd)

lri $AR1,    #0x88cd
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35022 (0x88ce)

lri $AR1,    #0x88ce
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35023 (0x88cf)

lri $AR1,    #0x88cf
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35024 (0x88d0)

lri $AR1,    #0x88d0
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35025 (0x88d1)

lri $AR1,    #0x88d1
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35026 (0x88d2)

lri $AR1,    #0x88d2
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35027 (0x88d3)

lri $AR1,    #0x88d3
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35028 (0x88d4)

lri $AR1,    #0x88d4
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35029 (0x88d5)

lri $AR1,    #0x88d5
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35030 (0x88d6)

lri $AR1,    #0x88d6
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35031 (0x88d7)

lri $AR1,    #0x88d7
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35032 (0x88d8)

lri $AR1,    #0x88d8
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35033 (0x88d9)

lri $AR1,    #0x88d9
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35034 (0x88da)

lri $AR1,    #0x88da
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35035 (0x88db)

lri $AR1,    #0x88db
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35036 (0x88dc)

lri $AR1,    #0x88dc
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35037 (0x88dd)

lri $AR1,    #0x88dd
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35038 (0x88de)

lri $AR1,    #0x88de
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35039 (0x88df)

lri $AR1,    #0x88df
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35040 (0x88e0)

lri $AR1,    #0x88e0
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35041 (0x88e1)

lri $AR1,    #0x88e1
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35042 (0x88e2)

lri $AR1,    #0x88e2
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35043 (0x88e3)

lri $AR1,    #0x88e3
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35044 (0x88e4)

lri $AR1,    #0x88e4
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35045 (0x88e5)

lri $AR1,    #0x88e5
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35046 (0x88e6)

lri $AR1,    #0x88e6
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35047 (0x88e7)

lri $AR1,    #0x88e7
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35048 (0x88e8)

lri $AR1,    #0x88e8
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35049 (0x88e9)

lri $AR1,    #0x88e9
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35050 (0x88ea)

lri $AR1,    #0x88ea
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35051 (0x88eb)

lri $AR1,    #0x88eb
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35052 (0x88ec)

lri $AR1,    #0x88ec
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35053 (0x88ed)

lri $AR1,    #0x88ed
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35054 (0x88ee)

lri $AR1,    #0x88ee
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35055 (0x88ef)

lri $AR1,    #0x88ef
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35056 (0x88f0)

lri $AR1,    #0x88f0
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35057 (0x88f1)

lri $AR1,    #0x88f1
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35058 (0x88f2)

lri $AR1,    #0x88f2
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35059 (0x88f3)

lri $AR1,    #0x88f3
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35060 (0x88f4)

lri $AR1,    #0x88f4
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35061 (0x88f5)

lri $AR1,    #0x88f5
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35062 (0x88f6)

lri $AR1,    #0x88f6
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35063 (0x88f7)

lri $AR1,    #0x88f7
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35064 (0x88f8)

lri $AR1,    #0x88f8
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35065 (0x88f9)

lri $AR1,    #0x88f9
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35066 (0x88fa)

lri $AR1,    #0x88fa
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35067 (0x88fb)

lri $AR1,    #0x88fb
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35068 (0x88fc)

lri $AR1,    #0x88fc
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35069 (0x88fd)

lri $AR1,    #0x88fd
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35070 (0x88fe)

lri $AR1,    #0x88fe
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35071 (0x88ff)

lri $AR1,    #0x88ff
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 35072 (0x8900)

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

