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

lri $AR1,    #0x0080
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64129 (0xfa81)

lri $AR1,    #0x0081
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64130 (0xfa82)

lri $AR1,    #0x0082
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64131 (0xfa83)

lri $AR1,    #0x0083
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64132 (0xfa84)

lri $AR1,    #0x0084
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64133 (0xfa85)

lri $AR1,    #0x0085
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64134 (0xfa86)

lri $AR1,    #0x0086
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64135 (0xfa87)

lri $AR1,    #0x0087
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64136 (0xfa88)

lri $AR1,    #0x0088
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64137 (0xfa89)

lri $AR1,    #0x0089
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64138 (0xfa8a)

lri $AR1,    #0x008a
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64139 (0xfa8b)

lri $AR1,    #0x008b
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64140 (0xfa8c)

lri $AR1,    #0x008c
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64141 (0xfa8d)

lri $AR1,    #0x008d
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64142 (0xfa8e)

lri $AR1,    #0x008e
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64143 (0xfa8f)

lri $AR1,    #0x008f
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64144 (0xfa90)

lri $AR1,    #0x0090
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64145 (0xfa91)

lri $AR1,    #0x0091
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64146 (0xfa92)

lri $AR1,    #0x0092
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64147 (0xfa93)

lri $AR1,    #0x0093
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64148 (0xfa94)

lri $AR1,    #0x0094
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64149 (0xfa95)

lri $AR1,    #0x0095
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64150 (0xfa96)

lri $AR1,    #0x0096
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64151 (0xfa97)

lri $AR1,    #0x0097
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64152 (0xfa98)

lri $AR1,    #0x0098
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64153 (0xfa99)

lri $AR1,    #0x0099
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64154 (0xfa9a)

lri $AR1,    #0x009a
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64155 (0xfa9b)

lri $AR1,    #0x009b
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64156 (0xfa9c)

lri $AR1,    #0x009c
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64157 (0xfa9d)

lri $AR1,    #0x009d
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64158 (0xfa9e)

lri $AR1,    #0x009e
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64159 (0xfa9f)

lri $AR1,    #0x009f
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64160 (0xfaa0)

lri $AR1,    #0x00a0
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64161 (0xfaa1)

lri $AR1,    #0x00a1
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64162 (0xfaa2)

lri $AR1,    #0x00a2
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64163 (0xfaa3)

lri $AR1,    #0x00a3
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64164 (0xfaa4)

lri $AR1,    #0x00a4
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64165 (0xfaa5)

lri $AR1,    #0x00a5
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64166 (0xfaa6)

lri $AR1,    #0x00a6
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64167 (0xfaa7)

lri $AR1,    #0x00a7
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64168 (0xfaa8)

lri $AR1,    #0x00a8
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64169 (0xfaa9)

lri $AR1,    #0x00a9
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64170 (0xfaaa)

lri $AR1,    #0x00aa
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64171 (0xfaab)

lri $AR1,    #0x00ab
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64172 (0xfaac)

lri $AR1,    #0x00ac
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64173 (0xfaad)

lri $AR1,    #0x00ad
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64174 (0xfaae)

lri $AR1,    #0x00ae
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64175 (0xfaaf)

lri $AR1,    #0x00af
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64176 (0xfab0)

lri $AR1,    #0x00b0
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64177 (0xfab1)

lri $AR1,    #0x00b1
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64178 (0xfab2)

lri $AR1,    #0x00b2
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64179 (0xfab3)

lri $AR1,    #0x00b3
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64180 (0xfab4)

lri $AR1,    #0x00b4
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64181 (0xfab5)

lri $AR1,    #0x00b5
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64182 (0xfab6)

lri $AR1,    #0x00b6
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64183 (0xfab7)

lri $AR1,    #0x00b7
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64184 (0xfab8)

lri $AR1,    #0x00b8
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64185 (0xfab9)

lri $AR1,    #0x00b9
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64186 (0xfaba)

lri $AR1,    #0x00ba
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64187 (0xfabb)

lri $AR1,    #0x00bb
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64188 (0xfabc)

lri $AR1,    #0x00bc
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64189 (0xfabd)

lri $AR1,    #0x00bd
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64190 (0xfabe)

lri $AR1,    #0x00be
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64191 (0xfabf)

lri $AR1,    #0x00bf
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64192 (0xfac0)

lri $AR1,    #0x00c0
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64193 (0xfac1)

lri $AR1,    #0x00c1
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64194 (0xfac2)

lri $AR1,    #0x00c2
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64195 (0xfac3)

lri $AR1,    #0x00c3
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64196 (0xfac4)

lri $AR1,    #0x00c4
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64197 (0xfac5)

lri $AR1,    #0x00c5
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64198 (0xfac6)

lri $AR1,    #0x00c6
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64199 (0xfac7)

lri $AR1,    #0x00c7
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64200 (0xfac8)

lri $AR1,    #0x00c8
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64201 (0xfac9)

lri $AR1,    #0x00c9
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64202 (0xfaca)

lri $AR1,    #0x00ca
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64203 (0xfacb)

lri $AR1,    #0x00cb
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64204 (0xfacc)

lri $AR1,    #0x00cc
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64205 (0xfacd)

lri $AR1,    #0x00cd
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64206 (0xface)

lri $AR1,    #0x00ce
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64207 (0xfacf)

lri $AR1,    #0x00cf
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64208 (0xfad0)

lri $AR1,    #0x00d0
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64209 (0xfad1)

lri $AR1,    #0x00d1
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64210 (0xfad2)

lri $AR1,    #0x00d2
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64211 (0xfad3)

lri $AR1,    #0x00d3
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64212 (0xfad4)

lri $AR1,    #0x00d4
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64213 (0xfad5)

lri $AR1,    #0x00d5
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64214 (0xfad6)

lri $AR1,    #0x00d6
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64215 (0xfad7)

lri $AR1,    #0x00d7
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64216 (0xfad8)

lri $AR1,    #0x00d8
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64217 (0xfad9)

lri $AR1,    #0x00d9
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64218 (0xfada)

lri $AR1,    #0x00da
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64219 (0xfadb)

lri $AR1,    #0x00db
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64220 (0xfadc)

lri $AR1,    #0x00dc
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64221 (0xfadd)

lri $AR1,    #0x00dd
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64222 (0xfade)

lri $AR1,    #0x00de
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64223 (0xfadf)

lri $AR1,    #0x00df
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64224 (0xfae0)

lri $AR1,    #0x00e0
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64225 (0xfae1)

lri $AR1,    #0x00e1
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64226 (0xfae2)

lri $AR1,    #0x00e2
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64227 (0xfae3)

lri $AR1,    #0x00e3
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64228 (0xfae4)

lri $AR1,    #0x00e4
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64229 (0xfae5)

lri $AR1,    #0x00e5
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64230 (0xfae6)

lri $AR1,    #0x00e6
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64231 (0xfae7)

lri $AR1,    #0x00e7
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64232 (0xfae8)

lri $AR1,    #0x00e8
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64233 (0xfae9)

lri $AR1,    #0x00e9
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64234 (0xfaea)

lri $AR1,    #0x00ea
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64235 (0xfaeb)

lri $AR1,    #0x00eb
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64236 (0xfaec)

lri $AR1,    #0x00ec
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64237 (0xfaed)

lri $AR1,    #0x00ed
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64238 (0xfaee)

lri $AR1,    #0x00ee
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64239 (0xfaef)

lri $AR1,    #0x00ef
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64240 (0xfaf0)

lri $AR1,    #0x00f0
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64241 (0xfaf1)

lri $AR1,    #0x00f1
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64242 (0xfaf2)

lri $AR1,    #0x00f2
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64243 (0xfaf3)

lri $AR1,    #0x00f3
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64244 (0xfaf4)

lri $AR1,    #0x00f4
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64245 (0xfaf5)

lri $AR1,    #0x00f5
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64246 (0xfaf6)

lri $AR1,    #0x00f6
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64247 (0xfaf7)

lri $AR1,    #0x00f7
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64248 (0xfaf8)

lri $AR1,    #0x00f8
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64249 (0xfaf9)

lri $AR1,    #0x00f9
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64250 (0xfafa)

lri $AR1,    #0x00fa
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64251 (0xfafb)

lri $AR1,    #0x00fb
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64252 (0xfafc)

lri $AR1,    #0x00fc
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64253 (0xfafd)

lri $AR1,    #0x00fd
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64254 (0xfafe)

lri $AR1,    #0x00fe
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64255 (0xfaff)

lri $AR1,    #0x00ff
lri $IX1,    #0x0000
lri $WR1,    #0x00fa
cw 0x5
call send_back  ; 64256 (0xfb00)

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