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

lri $AR1,    #0x0040
lri $IX1,    #0xaccd
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44238 (0xacce)

lri $AR1,    #0x0040
lri $IX1,    #0xacce
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44239 (0xaccf)

lri $AR1,    #0x0040
lri $IX1,    #0xaccf
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44240 (0xacd0)

lri $AR1,    #0x0040
lri $IX1,    #0xacd0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44241 (0xacd1)

lri $AR1,    #0x0040
lri $IX1,    #0xacd1
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44242 (0xacd2)

lri $AR1,    #0x0040
lri $IX1,    #0xacd2
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44243 (0xacd3)

lri $AR1,    #0x0040
lri $IX1,    #0xacd3
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44244 (0xacd4)

lri $AR1,    #0x0040
lri $IX1,    #0xacd4
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44245 (0xacd5)

lri $AR1,    #0x0040
lri $IX1,    #0xacd5
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44246 (0xacd6)

lri $AR1,    #0x0040
lri $IX1,    #0xacd6
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44247 (0xacd7)

lri $AR1,    #0x0040
lri $IX1,    #0xacd7
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44248 (0xacd8)

lri $AR1,    #0x0040
lri $IX1,    #0xacd8
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44249 (0xacd9)

lri $AR1,    #0x0040
lri $IX1,    #0xacd9
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44250 (0xacda)

lri $AR1,    #0x0040
lri $IX1,    #0xacda
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44251 (0xacdb)

lri $AR1,    #0x0040
lri $IX1,    #0xacdb
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44252 (0xacdc)

lri $AR1,    #0x0040
lri $IX1,    #0xacdc
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44253 (0xacdd)

lri $AR1,    #0x0040
lri $IX1,    #0xacdd
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44254 (0xacde)

lri $AR1,    #0x0040
lri $IX1,    #0xacde
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44255 (0xacdf)

lri $AR1,    #0x0040
lri $IX1,    #0xacdf
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44256 (0xace0)

lri $AR1,    #0x0040
lri $IX1,    #0xace0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44257 (0xace1)

lri $AR1,    #0x0040
lri $IX1,    #0xace1
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44258 (0xace2)

lri $AR1,    #0x0040
lri $IX1,    #0xace2
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44259 (0xace3)

lri $AR1,    #0x0040
lri $IX1,    #0xace3
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44260 (0xace4)

lri $AR1,    #0x0040
lri $IX1,    #0xace4
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44261 (0xace5)

lri $AR1,    #0x0040
lri $IX1,    #0xace5
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44262 (0xace6)

lri $AR1,    #0x0040
lri $IX1,    #0xace6
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44263 (0xace7)

lri $AR1,    #0x0040
lri $IX1,    #0xace7
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44264 (0xace8)

lri $AR1,    #0x0040
lri $IX1,    #0xace8
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44265 (0xace9)

lri $AR1,    #0x0040
lri $IX1,    #0xace9
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44266 (0xacea)

lri $AR1,    #0x0040
lri $IX1,    #0xacea
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44267 (0xaceb)

lri $AR1,    #0x0040
lri $IX1,    #0xaceb
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44268 (0xacec)

lri $AR1,    #0x0040
lri $IX1,    #0xacec
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44269 (0xaced)

lri $AR1,    #0x0040
lri $IX1,    #0xaced
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44270 (0xacee)

lri $AR1,    #0x0040
lri $IX1,    #0xacee
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44271 (0xacef)

lri $AR1,    #0x0040
lri $IX1,    #0xacef
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44272 (0xacf0)

lri $AR1,    #0x0040
lri $IX1,    #0xacf0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44273 (0xacf1)

lri $AR1,    #0x0040
lri $IX1,    #0xacf1
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44274 (0xacf2)

lri $AR1,    #0x0040
lri $IX1,    #0xacf2
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44275 (0xacf3)

lri $AR1,    #0x0040
lri $IX1,    #0xacf3
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44276 (0xacf4)

lri $AR1,    #0x0040
lri $IX1,    #0xacf4
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44277 (0xacf5)

lri $AR1,    #0x0040
lri $IX1,    #0xacf5
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44278 (0xacf6)

lri $AR1,    #0x0040
lri $IX1,    #0xacf6
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44279 (0xacf7)

lri $AR1,    #0x0040
lri $IX1,    #0xacf7
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44280 (0xacf8)

lri $AR1,    #0x0040
lri $IX1,    #0xacf8
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44281 (0xacf9)

lri $AR1,    #0x0040
lri $IX1,    #0xacf9
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44282 (0xacfa)

lri $AR1,    #0x0040
lri $IX1,    #0xacfa
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44283 (0xacfb)

lri $AR1,    #0x0040
lri $IX1,    #0xacfb
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44284 (0xacfc)

lri $AR1,    #0x0040
lri $IX1,    #0xacfc
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44285 (0xacfd)

lri $AR1,    #0x0040
lri $IX1,    #0xacfd
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44286 (0xacfe)

lri $AR1,    #0x0040
lri $IX1,    #0xacfe
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44287 (0xacff)

lri $AR1,    #0x0040
lri $IX1,    #0xacff
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44288 (0xad00)

lri $AR1,    #0x0040
lri $IX1,    #0xad00
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44289 (0xad01)

lri $AR1,    #0x0040
lri $IX1,    #0xad01
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44290 (0xad02)

lri $AR1,    #0x0040
lri $IX1,    #0xad02
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44291 (0xad03)

lri $AR1,    #0x0040
lri $IX1,    #0xad03
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44292 (0xad04)

lri $AR1,    #0x0040
lri $IX1,    #0xad04
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44293 (0xad05)

lri $AR1,    #0x0040
lri $IX1,    #0xad05
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44294 (0xad06)

lri $AR1,    #0x0040
lri $IX1,    #0xad06
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44295 (0xad07)

lri $AR1,    #0x0040
lri $IX1,    #0xad07
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44296 (0xad08)

lri $AR1,    #0x0040
lri $IX1,    #0xad08
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44297 (0xad09)

lri $AR1,    #0x0040
lri $IX1,    #0xad09
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44298 (0xad0a)

lri $AR1,    #0x0040
lri $IX1,    #0xad0a
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44299 (0xad0b)

lri $AR1,    #0x0040
lri $IX1,    #0xad0b
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44300 (0xad0c)

lri $AR1,    #0x0040
lri $IX1,    #0xad0c
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44301 (0xad0d)

lri $AR1,    #0x0040
lri $IX1,    #0xad0d
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44302 (0xad0e)

lri $AR1,    #0x0040
lri $IX1,    #0xad0e
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44303 (0xad0f)

lri $AR1,    #0x0040
lri $IX1,    #0xad0f
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44304 (0xad10)

lri $AR1,    #0x0040
lri $IX1,    #0xad10
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44305 (0xad11)

lri $AR1,    #0x0040
lri $IX1,    #0xad11
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44306 (0xad12)

lri $AR1,    #0x0040
lri $IX1,    #0xad12
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44307 (0xad13)

lri $AR1,    #0x0040
lri $IX1,    #0xad13
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44308 (0xad14)

lri $AR1,    #0x0040
lri $IX1,    #0xad14
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44309 (0xad15)

lri $AR1,    #0x0040
lri $IX1,    #0xad15
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44310 (0xad16)

lri $AR1,    #0x0040
lri $IX1,    #0xad16
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44311 (0xad17)

lri $AR1,    #0x0040
lri $IX1,    #0xad17
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44312 (0xad18)

lri $AR1,    #0x0040
lri $IX1,    #0xad18
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44313 (0xad19)

lri $AR1,    #0x0040
lri $IX1,    #0xad19
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44314 (0xad1a)

lri $AR1,    #0x0040
lri $IX1,    #0xad1a
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44315 (0xad1b)

lri $AR1,    #0x0040
lri $IX1,    #0xad1b
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44316 (0xad1c)

lri $AR1,    #0x0040
lri $IX1,    #0xad1c
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44317 (0xad1d)

lri $AR1,    #0x0040
lri $IX1,    #0xad1d
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44318 (0xad1e)

lri $AR1,    #0x0040
lri $IX1,    #0xad1e
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44319 (0xad1f)

lri $AR1,    #0x0040
lri $IX1,    #0xad1f
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44320 (0xad20)

lri $AR1,    #0x0040
lri $IX1,    #0xad20
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44321 (0xad21)

lri $AR1,    #0x0040
lri $IX1,    #0xad21
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44322 (0xad22)

lri $AR1,    #0x0040
lri $IX1,    #0xad22
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44323 (0xad23)

lri $AR1,    #0x0040
lri $IX1,    #0xad23
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44324 (0xad24)

lri $AR1,    #0x0040
lri $IX1,    #0xad24
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44325 (0xad25)

lri $AR1,    #0x0040
lri $IX1,    #0xad25
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44326 (0xad26)

lri $AR1,    #0x0040
lri $IX1,    #0xad26
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44327 (0xad27)

lri $AR1,    #0x0040
lri $IX1,    #0xad27
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44328 (0xad28)

lri $AR1,    #0x0040
lri $IX1,    #0xad28
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44329 (0xad29)

lri $AR1,    #0x0040
lri $IX1,    #0xad29
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44330 (0xad2a)

lri $AR1,    #0x0040
lri $IX1,    #0xad2a
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44331 (0xad2b)

lri $AR1,    #0x0040
lri $IX1,    #0xad2b
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44332 (0xad2c)

lri $AR1,    #0x0040
lri $IX1,    #0xad2c
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44333 (0xad2d)

lri $AR1,    #0x0040
lri $IX1,    #0xad2d
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44334 (0xad2e)

lri $AR1,    #0x0040
lri $IX1,    #0xad2e
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44335 (0xad2f)

lri $AR1,    #0x0040
lri $IX1,    #0xad2f
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44336 (0xad30)

lri $AR1,    #0x0040
lri $IX1,    #0xad30
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44337 (0xad31)

lri $AR1,    #0x0040
lri $IX1,    #0xad31
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44338 (0xad32)

lri $AR1,    #0x0040
lri $IX1,    #0xad32
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44339 (0xad33)

lri $AR1,    #0x0040
lri $IX1,    #0xad33
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44340 (0xad34)

lri $AR1,    #0x0040
lri $IX1,    #0xad34
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44341 (0xad35)

lri $AR1,    #0x0040
lri $IX1,    #0xad35
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44342 (0xad36)

lri $AR1,    #0x0040
lri $IX1,    #0xad36
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44343 (0xad37)

lri $AR1,    #0x0040
lri $IX1,    #0xad37
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44344 (0xad38)

lri $AR1,    #0x0040
lri $IX1,    #0xad38
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44345 (0xad39)

lri $AR1,    #0x0040
lri $IX1,    #0xad39
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44346 (0xad3a)

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