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

lri $AR1,    #0xdf00
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57089 (0xdf01)

lri $AR1,    #0xdf01
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57090 (0xdf02)

lri $AR1,    #0xdf02
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57091 (0xdf03)

lri $AR1,    #0xdf03
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57092 (0xdf04)

lri $AR1,    #0xdf04
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57093 (0xdf05)

lri $AR1,    #0xdf05
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57094 (0xdf06)

lri $AR1,    #0xdf06
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57095 (0xdf07)

lri $AR1,    #0xdf07
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57096 (0xdf08)

lri $AR1,    #0xdf08
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57097 (0xdf09)

lri $AR1,    #0xdf09
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57098 (0xdf0a)

lri $AR1,    #0xdf0a
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57099 (0xdf0b)

lri $AR1,    #0xdf0b
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57100 (0xdf0c)

lri $AR1,    #0xdf0c
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57101 (0xdf0d)

lri $AR1,    #0xdf0d
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57102 (0xdf0e)

lri $AR1,    #0xdf0e
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57103 (0xdf0f)

lri $AR1,    #0xdf0f
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57104 (0xdf10)

lri $AR1,    #0xdf10
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57105 (0xdf11)

lri $AR1,    #0xdf11
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57106 (0xdf12)

lri $AR1,    #0xdf12
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57107 (0xdf13)

lri $AR1,    #0xdf13
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57108 (0xdf14)

lri $AR1,    #0xdf14
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57109 (0xdf15)

lri $AR1,    #0xdf15
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57110 (0xdf16)

lri $AR1,    #0xdf16
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57111 (0xdf17)

lri $AR1,    #0xdf17
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57112 (0xdf18)

lri $AR1,    #0xdf18
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57113 (0xdf19)

lri $AR1,    #0xdf19
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57114 (0xdf1a)

lri $AR1,    #0xdf1a
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57115 (0xdf1b)

lri $AR1,    #0xdf1b
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57116 (0xdf1c)

lri $AR1,    #0xdf1c
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57117 (0xdf1d)

lri $AR1,    #0xdf1d
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57118 (0xdf1e)

lri $AR1,    #0xdf1e
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57119 (0xdf1f)

lri $AR1,    #0xdf1f
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57120 (0xdf20)

lri $AR1,    #0xdf20
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57121 (0xdf21)

lri $AR1,    #0xdf21
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57122 (0xdf22)

lri $AR1,    #0xdf22
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57123 (0xdf23)

lri $AR1,    #0xdf23
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57124 (0xdf24)

lri $AR1,    #0xdf24
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57125 (0xdf25)

lri $AR1,    #0xdf25
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57126 (0xdf26)

lri $AR1,    #0xdf26
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57127 (0xdf27)

lri $AR1,    #0xdf27
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57128 (0xdf28)

lri $AR1,    #0xdf28
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57129 (0xdf29)

lri $AR1,    #0xdf29
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57130 (0xdf2a)

lri $AR1,    #0xdf2a
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57131 (0xdf2b)

lri $AR1,    #0xdf2b
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57132 (0xdf2c)

lri $AR1,    #0xdf2c
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57133 (0xdf2d)

lri $AR1,    #0xdf2d
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57134 (0xdf2e)

lri $AR1,    #0xdf2e
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57135 (0xdf2f)

lri $AR1,    #0xdf2f
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57136 (0xdf30)

lri $AR1,    #0xdf30
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57137 (0xdf31)

lri $AR1,    #0xdf31
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57138 (0xdf32)

lri $AR1,    #0xdf32
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57139 (0xdf33)

lri $AR1,    #0xdf33
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57140 (0xdf34)

lri $AR1,    #0xdf34
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57141 (0xdf35)

lri $AR1,    #0xdf35
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57142 (0xdf36)

lri $AR1,    #0xdf36
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57143 (0xdf37)

lri $AR1,    #0xdf37
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57144 (0xdf38)

lri $AR1,    #0xdf38
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57145 (0xdf39)

lri $AR1,    #0xdf39
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57146 (0xdf3a)

lri $AR1,    #0xdf3a
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57147 (0xdf3b)

lri $AR1,    #0xdf3b
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57148 (0xdf3c)

lri $AR1,    #0xdf3c
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57149 (0xdf3d)

lri $AR1,    #0xdf3d
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57150 (0xdf3e)

lri $AR1,    #0xdf3e
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57151 (0xdf3f)

lri $AR1,    #0xdf3f
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57152 (0xdf40)

lri $AR1,    #0xdf40
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57153 (0xdf41)

lri $AR1,    #0xdf41
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57154 (0xdf42)

lri $AR1,    #0xdf42
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57155 (0xdf43)

lri $AR1,    #0xdf43
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57156 (0xdf44)

lri $AR1,    #0xdf44
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57157 (0xdf45)

lri $AR1,    #0xdf45
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57158 (0xdf46)

lri $AR1,    #0xdf46
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57159 (0xdf47)

lri $AR1,    #0xdf47
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57160 (0xdf48)

lri $AR1,    #0xdf48
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57161 (0xdf49)

lri $AR1,    #0xdf49
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57162 (0xdf4a)

lri $AR1,    #0xdf4a
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57163 (0xdf4b)

lri $AR1,    #0xdf4b
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57164 (0xdf4c)

lri $AR1,    #0xdf4c
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57165 (0xdf4d)

lri $AR1,    #0xdf4d
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57166 (0xdf4e)

lri $AR1,    #0xdf4e
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57167 (0xdf4f)

lri $AR1,    #0xdf4f
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57168 (0xdf50)

lri $AR1,    #0xdf50
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57169 (0xdf51)

lri $AR1,    #0xdf51
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57170 (0xdf52)

lri $AR1,    #0xdf52
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57171 (0xdf53)

lri $AR1,    #0xdf53
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57172 (0xdf54)

lri $AR1,    #0xdf54
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57173 (0xdf55)

lri $AR1,    #0xdf55
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57174 (0xdf56)

lri $AR1,    #0xdf56
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57175 (0xdf57)

lri $AR1,    #0xdf57
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57176 (0xdf58)

lri $AR1,    #0xdf58
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57177 (0xdf59)

lri $AR1,    #0xdf59
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57178 (0xdf5a)

lri $AR1,    #0xdf5a
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57179 (0xdf5b)

lri $AR1,    #0xdf5b
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57180 (0xdf5c)

lri $AR1,    #0xdf5c
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57181 (0xdf5d)

lri $AR1,    #0xdf5d
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57182 (0xdf5e)

lri $AR1,    #0xdf5e
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57183 (0xdf5f)

lri $AR1,    #0xdf5f
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57184 (0xdf60)

lri $AR1,    #0xdf60
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57185 (0xdf61)

lri $AR1,    #0xdf61
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57186 (0xdf62)

lri $AR1,    #0xdf62
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57187 (0xdf63)

lri $AR1,    #0xdf63
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57188 (0xdf64)

lri $AR1,    #0xdf64
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57189 (0xdf65)

lri $AR1,    #0xdf65
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57190 (0xdf66)

lri $AR1,    #0xdf66
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57191 (0xdf67)

lri $AR1,    #0xdf67
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57192 (0xdf68)

lri $AR1,    #0xdf68
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57193 (0xdf69)

lri $AR1,    #0xdf69
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57194 (0xdf6a)

lri $AR1,    #0xdf6a
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57195 (0xdf6b)

lri $AR1,    #0xdf6b
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57196 (0xdf6c)

lri $AR1,    #0xdf6c
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57197 (0xdf6d)

lri $AR1,    #0xdf6d
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57198 (0xdf6e)

lri $AR1,    #0xdf6e
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57199 (0xdf6f)

lri $AR1,    #0xdf6f
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57200 (0xdf70)

lri $AR1,    #0xdf70
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57201 (0xdf71)

lri $AR1,    #0xdf71
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57202 (0xdf72)

lri $AR1,    #0xdf72
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57203 (0xdf73)

lri $AR1,    #0xdf73
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57204 (0xdf74)

lri $AR1,    #0xdf74
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57205 (0xdf75)

lri $AR1,    #0xdf75
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57206 (0xdf76)

lri $AR1,    #0xdf76
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57207 (0xdf77)

lri $AR1,    #0xdf77
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57208 (0xdf78)

lri $AR1,    #0xdf78
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57209 (0xdf79)

lri $AR1,    #0xdf79
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57210 (0xdf7a)

lri $AR1,    #0xdf7a
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57211 (0xdf7b)

lri $AR1,    #0xdf7b
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57212 (0xdf7c)

lri $AR1,    #0xdf7c
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57213 (0xdf7d)

lri $AR1,    #0xdf7d
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57214 (0xdf7e)

lri $AR1,    #0xdf7e
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57215 (0xdf7f)

lri $AR1,    #0xdf7f
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 57216 (0xdf80)

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

