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

lri $AR1,    #0x0040
lri $IX1,    #0xac5f
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44128 (0xac60)

lri $AR1,    #0x0040
lri $IX1,    #0xac60
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44129 (0xac61)

lri $AR1,    #0x0040
lri $IX1,    #0xac61
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44130 (0xac62)

lri $AR1,    #0x0040
lri $IX1,    #0xac62
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44131 (0xac63)

lri $AR1,    #0x0040
lri $IX1,    #0xac63
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44132 (0xac64)

lri $AR1,    #0x0040
lri $IX1,    #0xac64
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44133 (0xac65)

lri $AR1,    #0x0040
lri $IX1,    #0xac65
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44134 (0xac66)

lri $AR1,    #0x0040
lri $IX1,    #0xac66
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44135 (0xac67)

lri $AR1,    #0x0040
lri $IX1,    #0xac67
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44136 (0xac68)

lri $AR1,    #0x0040
lri $IX1,    #0xac68
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44137 (0xac69)

lri $AR1,    #0x0040
lri $IX1,    #0xac69
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44138 (0xac6a)

lri $AR1,    #0x0040
lri $IX1,    #0xac6a
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44139 (0xac6b)

lri $AR1,    #0x0040
lri $IX1,    #0xac6b
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44140 (0xac6c)

lri $AR1,    #0x0040
lri $IX1,    #0xac6c
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44141 (0xac6d)

lri $AR1,    #0x0040
lri $IX1,    #0xac6d
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44142 (0xac6e)

lri $AR1,    #0x0040
lri $IX1,    #0xac6e
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44143 (0xac6f)

lri $AR1,    #0x0040
lri $IX1,    #0xac6f
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44144 (0xac70)

lri $AR1,    #0x0040
lri $IX1,    #0xac70
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44145 (0xac71)

lri $AR1,    #0x0040
lri $IX1,    #0xac71
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44146 (0xac72)

lri $AR1,    #0x0040
lri $IX1,    #0xac72
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44147 (0xac73)

lri $AR1,    #0x0040
lri $IX1,    #0xac73
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44148 (0xac74)

lri $AR1,    #0x0040
lri $IX1,    #0xac74
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44149 (0xac75)

lri $AR1,    #0x0040
lri $IX1,    #0xac75
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44150 (0xac76)

lri $AR1,    #0x0040
lri $IX1,    #0xac76
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44151 (0xac77)

lri $AR1,    #0x0040
lri $IX1,    #0xac77
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44152 (0xac78)

lri $AR1,    #0x0040
lri $IX1,    #0xac78
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44153 (0xac79)

lri $AR1,    #0x0040
lri $IX1,    #0xac79
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44154 (0xac7a)

lri $AR1,    #0x0040
lri $IX1,    #0xac7a
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44155 (0xac7b)

lri $AR1,    #0x0040
lri $IX1,    #0xac7b
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44156 (0xac7c)

lri $AR1,    #0x0040
lri $IX1,    #0xac7c
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44157 (0xac7d)

lri $AR1,    #0x0040
lri $IX1,    #0xac7d
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44158 (0xac7e)

lri $AR1,    #0x0040
lri $IX1,    #0xac7e
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44159 (0xac7f)

lri $AR1,    #0x0040
lri $IX1,    #0xac7f
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44160 (0xac80)

lri $AR1,    #0x0040
lri $IX1,    #0xac80
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44161 (0xac81)

lri $AR1,    #0x0040
lri $IX1,    #0xac81
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44162 (0xac82)

lri $AR1,    #0x0040
lri $IX1,    #0xac82
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44163 (0xac83)

lri $AR1,    #0x0040
lri $IX1,    #0xac83
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44164 (0xac84)

lri $AR1,    #0x0040
lri $IX1,    #0xac84
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44165 (0xac85)

lri $AR1,    #0x0040
lri $IX1,    #0xac85
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44166 (0xac86)

lri $AR1,    #0x0040
lri $IX1,    #0xac86
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44167 (0xac87)

lri $AR1,    #0x0040
lri $IX1,    #0xac87
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44168 (0xac88)

lri $AR1,    #0x0040
lri $IX1,    #0xac88
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44169 (0xac89)

lri $AR1,    #0x0040
lri $IX1,    #0xac89
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44170 (0xac8a)

lri $AR1,    #0x0040
lri $IX1,    #0xac8a
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44171 (0xac8b)

lri $AR1,    #0x0040
lri $IX1,    #0xac8b
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44172 (0xac8c)

lri $AR1,    #0x0040
lri $IX1,    #0xac8c
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44173 (0xac8d)

lri $AR1,    #0x0040
lri $IX1,    #0xac8d
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44174 (0xac8e)

lri $AR1,    #0x0040
lri $IX1,    #0xac8e
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44175 (0xac8f)

lri $AR1,    #0x0040
lri $IX1,    #0xac8f
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44176 (0xac90)

lri $AR1,    #0x0040
lri $IX1,    #0xac90
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44177 (0xac91)

lri $AR1,    #0x0040
lri $IX1,    #0xac91
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44178 (0xac92)

lri $AR1,    #0x0040
lri $IX1,    #0xac92
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44179 (0xac93)

lri $AR1,    #0x0040
lri $IX1,    #0xac93
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44180 (0xac94)

lri $AR1,    #0x0040
lri $IX1,    #0xac94
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44181 (0xac95)

lri $AR1,    #0x0040
lri $IX1,    #0xac95
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44182 (0xac96)

lri $AR1,    #0x0040
lri $IX1,    #0xac96
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44183 (0xac97)

lri $AR1,    #0x0040
lri $IX1,    #0xac97
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44184 (0xac98)

lri $AR1,    #0x0040
lri $IX1,    #0xac98
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44185 (0xac99)

lri $AR1,    #0x0040
lri $IX1,    #0xac99
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44186 (0xac9a)

lri $AR1,    #0x0040
lri $IX1,    #0xac9a
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44187 (0xac9b)

lri $AR1,    #0x0040
lri $IX1,    #0xac9b
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44188 (0xac9c)

lri $AR1,    #0x0040
lri $IX1,    #0xac9c
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44189 (0xac9d)

lri $AR1,    #0x0040
lri $IX1,    #0xac9d
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44190 (0xac9e)

lri $AR1,    #0x0040
lri $IX1,    #0xac9e
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44191 (0xac9f)

lri $AR1,    #0x0040
lri $IX1,    #0xac9f
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44192 (0xaca0)

lri $AR1,    #0x0040
lri $IX1,    #0xaca0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44193 (0xaca1)

lri $AR1,    #0x0040
lri $IX1,    #0xaca1
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44194 (0xaca2)

lri $AR1,    #0x0040
lri $IX1,    #0xaca2
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44195 (0xaca3)

lri $AR1,    #0x0040
lri $IX1,    #0xaca3
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44196 (0xaca4)

lri $AR1,    #0x0040
lri $IX1,    #0xaca4
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44197 (0xaca5)

lri $AR1,    #0x0040
lri $IX1,    #0xaca5
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44198 (0xaca6)

lri $AR1,    #0x0040
lri $IX1,    #0xaca6
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44199 (0xaca7)

lri $AR1,    #0x0040
lri $IX1,    #0xaca7
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44200 (0xaca8)

lri $AR1,    #0x0040
lri $IX1,    #0xaca8
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44201 (0xaca9)

lri $AR1,    #0x0040
lri $IX1,    #0xaca9
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44202 (0xacaa)

lri $AR1,    #0x0040
lri $IX1,    #0xacaa
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44203 (0xacab)

lri $AR1,    #0x0040
lri $IX1,    #0xacab
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44204 (0xacac)

lri $AR1,    #0x0040
lri $IX1,    #0xacac
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44205 (0xacad)

lri $AR1,    #0x0040
lri $IX1,    #0xacad
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44206 (0xacae)

lri $AR1,    #0x0040
lri $IX1,    #0xacae
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44207 (0xacaf)

lri $AR1,    #0x0040
lri $IX1,    #0xacaf
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44208 (0xacb0)

lri $AR1,    #0x0040
lri $IX1,    #0xacb0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44209 (0xacb1)

lri $AR1,    #0x0040
lri $IX1,    #0xacb1
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44210 (0xacb2)

lri $AR1,    #0x0040
lri $IX1,    #0xacb2
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44211 (0xacb3)

lri $AR1,    #0x0040
lri $IX1,    #0xacb3
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44212 (0xacb4)

lri $AR1,    #0x0040
lri $IX1,    #0xacb4
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44213 (0xacb5)

lri $AR1,    #0x0040
lri $IX1,    #0xacb5
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44214 (0xacb6)

lri $AR1,    #0x0040
lri $IX1,    #0xacb6
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44215 (0xacb7)

lri $AR1,    #0x0040
lri $IX1,    #0xacb7
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44216 (0xacb8)

lri $AR1,    #0x0040
lri $IX1,    #0xacb8
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44217 (0xacb9)

lri $AR1,    #0x0040
lri $IX1,    #0xacb9
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44218 (0xacba)

lri $AR1,    #0x0040
lri $IX1,    #0xacba
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44219 (0xacbb)

lri $AR1,    #0x0040
lri $IX1,    #0xacbb
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44220 (0xacbc)

lri $AR1,    #0x0040
lri $IX1,    #0xacbc
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44221 (0xacbd)

lri $AR1,    #0x0040
lri $IX1,    #0xacbd
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44222 (0xacbe)

lri $AR1,    #0x0040
lri $IX1,    #0xacbe
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44223 (0xacbf)

lri $AR1,    #0x0040
lri $IX1,    #0xacbf
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44224 (0xacc0)

lri $AR1,    #0x0040
lri $IX1,    #0xacc0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44225 (0xacc1)

lri $AR1,    #0x0040
lri $IX1,    #0xacc1
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44226 (0xacc2)

lri $AR1,    #0x0040
lri $IX1,    #0xacc2
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44227 (0xacc3)

lri $AR1,    #0x0040
lri $IX1,    #0xacc3
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44228 (0xacc4)

lri $AR1,    #0x0040
lri $IX1,    #0xacc4
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44229 (0xacc5)

lri $AR1,    #0x0040
lri $IX1,    #0xacc5
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44230 (0xacc6)

lri $AR1,    #0x0040
lri $IX1,    #0xacc6
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44231 (0xacc7)

lri $AR1,    #0x0040
lri $IX1,    #0xacc7
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44232 (0xacc8)

lri $AR1,    #0x0040
lri $IX1,    #0xacc8
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44233 (0xacc9)

lri $AR1,    #0x0040
lri $IX1,    #0xacc9
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44234 (0xacca)

lri $AR1,    #0x0040
lri $IX1,    #0xacca
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44235 (0xaccb)

lri $AR1,    #0x0040
lri $IX1,    #0xaccb
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 44236 (0xaccc)

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

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