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

lri $AR1,    #0x5e04
lri $IX1,    #0xb634
lri $WR1,    #0xc00d
cw 0xd
call send_back  ; 22939 (0x599b)

lri $AR1,    #0x988a
lri $IX1,    #0xbaa6
lri $WR1,    #0x5be8
cw 0xd
call send_back  ; 22940 (0x599c)

lri $AR1,    #0xd6cf
lri $IX1,    #0x0718
lri $WR1,    #0x9a82
cw 0xd
call send_back  ; 22941 (0x599d)

lri $AR1,    #0x83ff
lri $IX1,    #0x8904
lri $WR1,    #0x662c
cw 0xd
call send_back  ; 22942 (0x599e)

lri $AR1,    #0x4ea7
lri $IX1,    #0xbed8
lri $WR1,    #0x3e0f
cw 0xd
call send_back  ; 22943 (0x599f)

lri $AR1,    #0xac98
lri $IX1,    #0x7fb8
lri $WR1,    #0x3b5e
cw 0xd
call send_back  ; 22944 (0x59a0)

lri $AR1,    #0x19d4
lri $IX1,    #0x2238
lri $WR1,    #0x85ba
cw 0xd
call send_back  ; 22945 (0x59a1)

lri $AR1,    #0xe4c8
lri $IX1,    #0x06c0
lri $WR1,    #0x485e
cw 0xd
call send_back  ; 22946 (0x59a2)

lri $AR1,    #0x6d9e
lri $IX1,    #0xba1a
lri $WR1,    #0xab26
cw 0xd
call send_back  ; 22947 (0x59a3)

lri $AR1,    #0x4600
lri $IX1,    #0x27c6
lri $WR1,    #0x87f1
cw 0xd
call send_back  ; 22948 (0x59a4)

lri $AR1,    #0x7a1b
lri $IX1,    #0x8b8a
lri $WR1,    #0x6e83
cw 0xd
call send_back  ; 22949 (0x59a5)

lri $AR1,    #0xdb2c
lri $IX1,    #0xdcf6
lri $WR1,    #0xe669
cw 0xd
call send_back  ; 22950 (0x59a6)

lri $AR1,    #0x4770
lri $IX1,    #0x2f42
lri $WR1,    #0x9ff1
cw 0xd
call send_back  ; 22951 (0x59a7)

lri $AR1,    #0x82c1
lri $IX1,    #0xd33c
lri $WR1,    #0x4acf
cw 0xd
call send_back  ; 22952 (0x59a8)

lri $AR1,    #0x9ea6
lri $IX1,    #0xd0b4
lri $WR1,    #0x726c
cw 0xd
call send_back  ; 22953 (0x59a9)

lri $AR1,    #0x9043
lri $IX1,    #0x6814
lri $WR1,    #0x6d89
cw 0xd
call send_back  ; 22954 (0x59aa)

lri $AR1,    #0xc5e0
lri $IX1,    #0x9c94
lri $WR1,    #0x802d
cw 0xd
call send_back  ; 22955 (0x59ab)

lri $AR1,    #0x3550
lri $IX1,    #0x2ac8
lri $WR1,    #0xa481
cw 0xd
call send_back  ; 22956 (0x59ac)

lri $AR1,    #0x5832
lri $IX1,    #0xa6d8
lri $WR1,    #0x6899
cw 0xd
call send_back  ; 22957 (0x59ad)

lri $AR1,    #0xba23
lri $IX1,    #0xa93e
lri $WR1,    #0xccd0
cw 0xd
call send_back  ; 22958 (0x59ae)

lri $AR1,    #0x80e3
lri $IX1,    #0xd04a
lri $WR1,    #0x6fa9
cw 0xd
call send_back  ; 22959 (0x59af)

lri $AR1,    #0x8d9e
lri $IX1,    #0xd044
lri $WR1,    #0x79e5
cw 0xd
call send_back  ; 22960 (0x59b0)

lri $AR1,    #0x6234
lri $IX1,    #0xb38a
lri $WR1,    #0x86c9
cw 0xd
call send_back  ; 22961 (0x59b1)

lri $AR1,    #0xb4d4
lri $IX1,    #0xa750
lri $WR1,    #0x122b
cw 0xd
call send_back  ; 22962 (0x59b2)

lri $AR1,    #0x6fab
lri $IX1,    #0x2196
lri $WR1,    #0xa74e
cw 0xd
call send_back  ; 22963 (0x59b3)

lri $AR1,    #0xa20e
lri $IX1,    #0xafce
lri $WR1,    #0x8133
cw 0xd
call send_back  ; 22964 (0x59b4)

lri $AR1,    #0x83d8
lri $IX1,    #0x35d6
lri $WR1,    #0x6651
cw 0xd
call send_back  ; 22965 (0x59b5)

lri $AR1,    #0x7b58
lri $IX1,    #0xafe0
lri $WR1,    #0xa75c
cw 0xd
call send_back  ; 22966 (0x59b6)

lri $AR1,    #0x79a1
lri $IX1,    #0x89a2
lri $WR1,    #0xaa1f
cw 0xd
call send_back  ; 22967 (0x59b7)

lri $AR1,    #0x5881
lri $IX1,    #0x30b2
lri $WR1,    #0x2efa
cw 0xd
call send_back  ; 22968 (0x59b8)

lri $AR1,    #0x9102
lri $IX1,    #0x8f46
lri $WR1,    #0x691c
cw 0xd
call send_back  ; 22969 (0x59b9)

lri $AR1,    #0x80aa
lri $IX1,    #0x7838
lri $WR1,    #0x6efe
cw 0xd
call send_back  ; 22970 (0x59ba)

lri $AR1,    #0x6762
lri $IX1,    #0x9c92
lri $WR1,    #0xda33
cw 0xd
call send_back  ; 22971 (0x59bb)

lri $AR1,    #0xaf4c
lri $IX1,    #0x467a
lri $WR1,    #0x8321
cw 0xd
call send_back  ; 22972 (0x59bc)

lri $AR1,    #0x4b4f
lri $IX1,    #0xacd8
lri $WR1,    #0x7eb2
cw 0xd
call send_back  ; 22973 (0x59bd)

lri $AR1,    #0xe8bc
lri $IX1,    #0x1e5e
lri $WR1,    #0x4186
cw 0xd
call send_back  ; 22974 (0x59be)

lri $AR1,    #0x33ca
lri $IX1,    #0x627e
lri $WR1,    #0x6dbd
cw 0xd
call send_back  ; 22975 (0x59bf)

lri $AR1,    #0x663c
lri $IX1,    #0x61e8
lri $WR1,    #0x35e8
cw 0xd
call send_back  ; 22976 (0x59c0)

lri $AR1,    #0xa311
lri $IX1,    #0x4ffe
lri $WR1,    #0xc92f
cw 0xd
call send_back  ; 22977 (0x59c1)

lri $AR1,    #0xa179
lri $IX1,    #0x0a0c
lri $WR1,    #0xca3d
cw 0xd
call send_back  ; 22978 (0x59c2)

lri $AR1,    #0xbce7
lri $IX1,    #0x1078
lri $WR1,    #0x4405
cw 0xd
call send_back  ; 22979 (0x59c3)

lri $AR1,    #0x879a
lri $IX1,    #0x41f0
lri $WR1,    #0x44e5
cw 0xd
call send_back  ; 22980 (0x59c4)

lri $AR1,    #0xd858
lri $IX1,    #0x37ac
lri $WR1,    #0xa247
cw 0xd
call send_back  ; 22981 (0x59c5)

lri $AR1,    #0x5bc2
lri $IX1,    #0xadb8
lri $WR1,    #0x4448
cw 0xd
call send_back  ; 22982 (0x59c6)

lri $AR1,    #0x5502
lri $IX1,    #0xa18c
lri $WR1,    #0x1a6e
cw 0xd
call send_back  ; 22983 (0x59c7)

lri $AR1,    #0x5121
lri $IX1,    #0xa4c6
lri $WR1,    #0xe008
cw 0xd
call send_back  ; 22984 (0x59c8)

lri $AR1,    #0x7be4
lri $IX1,    #0x2944
lri $WR1,    #0x8049
cw 0xd
call send_back  ; 22985 (0x59c9)

lri $AR1,    #0xe472
lri $IX1,    #0x278e
lri $WR1,    #0x97a2
cw 0xd
call send_back  ; 22986 (0x59ca)

lri $AR1,    #0xb39b
lri $IX1,    #0x4fbc
lri $WR1,    #0x216f
cw 0xd
call send_back  ; 22987 (0x59cb)

lri $AR1,    #0x7d0a
lri $IX1,    #0xd8d0
lri $WR1,    #0xb699
cw 0xd
call send_back  ; 22988 (0x59cc)

lri $AR1,    #0xd034
lri $IX1,    #0xd9a6
lri $WR1,    #0x3b1b
cw 0xd
call send_back  ; 22989 (0x59cd)

lri $AR1,    #0xdd5b
lri $IX1,    #0xc272
lri $WR1,    #0x561d
cw 0xd
call send_back  ; 22990 (0x59ce)

lri $AR1,    #0x466b
lri $IX1,    #0xed02
lri $WR1,    #0x719b
cw 0xd
call send_back  ; 22991 (0x59cf)

lri $AR1,    #0xeb02
lri $IX1,    #0x2db0
lri $WR1,    #0xa435
cw 0xd
call send_back  ; 22992 (0x59d0)

lri $AR1,    #0x0a7c
lri $IX1,    #0xb628
lri $WR1,    #0xb138
cw 0xd
call send_back  ; 22993 (0x59d1)

lri $AR1,    #0x5648
lri $IX1,    #0x5700
lri $WR1,    #0x1865
cw 0xd
call send_back  ; 22994 (0x59d2)

lri $AR1,    #0x6262
lri $IX1,    #0x1c50
lri $WR1,    #0x609a
cw 0xd
call send_back  ; 22995 (0x59d3)

lri $AR1,    #0xa930
lri $IX1,    #0x453e
lri $WR1,    #0x3dd6
cw 0xd
call send_back  ; 22996 (0x59d4)

lri $AR1,    #0x73a7
lri $IX1,    #0x8d9a
lri $WR1,    #0xccb6
cw 0xd
call send_back  ; 22997 (0x59d5)

lri $AR1,    #0xc5fb
lri $IX1,    #0x8c8c
lri $WR1,    #0xbafe
cw 0xd
call send_back  ; 22998 (0x59d6)

lri $AR1,    #0x54a7
lri $IX1,    #0x6a90
lri $WR1,    #0x362f
cw 0xd
call send_back  ; 22999 (0x59d7)

lri $AR1,    #0x5d31
lri $IX1,    #0x448a
lri $WR1,    #0x3eca
cw 0xd
call send_back  ; 23000 (0x59d8)

lri $AR1,    #0x695b
lri $IX1,    #0x193e
lri $WR1,    #0xe843
cw 0xd
call send_back  ; 23001 (0x59d9)

lri $AR1,    #0x632d
lri $IX1,    #0xfa24
lri $WR1,    #0x7b42
cw 0xd
call send_back  ; 23002 (0x59da)

lri $AR1,    #0xd39c
lri $IX1,    #0x47a6
lri $WR1,    #0x4131
cw 0xd
call send_back  ; 23003 (0x59db)

lri $AR1,    #0x0d1d
lri $IX1,    #0xe4da
lri $WR1,    #0x55b7
cw 0xd
call send_back  ; 23004 (0x59dc)

lri $AR1,    #0xbef3
lri $IX1,    #0x65d6
lri $WR1,    #0x9424
cw 0xd
call send_back  ; 23005 (0x59dd)

lri $AR1,    #0x5d90
lri $IX1,    #0x278a
lri $WR1,    #0xf465
cw 0xd
call send_back  ; 23006 (0x59de)

lri $AR1,    #0x4fd8
lri $IX1,    #0xdf6a
lri $WR1,    #0x4c94
cw 0xd
call send_back  ; 23007 (0x59df)

lri $AR1,    #0xc880
lri $IX1,    #0x64b2
lri $WR1,    #0x519f
cw 0xd
call send_back  ; 23008 (0x59e0)

lri $AR1,    #0x7e82
lri $IX1,    #0x1c96
lri $WR1,    #0xbb36
cw 0xd
call send_back  ; 23009 (0x59e1)

lri $AR1,    #0x76d2
lri $IX1,    #0x6e3c
lri $WR1,    #0x7c72
cw 0xd
call send_back  ; 23010 (0x59e2)

lri $AR1,    #0x252c
lri $IX1,    #0xd2ae
lri $WR1,    #0x745e
cw 0xd
call send_back  ; 23011 (0x59e3)

lri $AR1,    #0xb163
lri $IX1,    #0x58c6
lri $WR1,    #0x2ed7
cw 0xd
call send_back  ; 23012 (0x59e4)

lri $AR1,    #0x89d8
lri $IX1,    #0xac2e
lri $WR1,    #0x27ed
cw 0xd
call send_back  ; 23013 (0x59e5)

lri $AR1,    #0x7b90
lri $IX1,    #0xba6c
lri $WR1,    #0xe14d
cw 0xd
call send_back  ; 23014 (0x59e6)

lri $AR1,    #0xab9f
lri $IX1,    #0xd040
lri $WR1,    #0x5ab3
cw 0xd
call send_back  ; 23015 (0x59e7)

lri $AR1,    #0x6542
lri $IX1,    #0x5d0c
lri $WR1,    #0x840e
cw 0xd
call send_back  ; 23016 (0x59e8)

lri $AR1,    #0x9b77
lri $IX1,    #0x51c4
lri $WR1,    #0x6958
cw 0xd
call send_back  ; 23017 (0x59e9)

lri $AR1,    #0x9c69
lri $IX1,    #0x2c0a
lri $WR1,    #0x85b0
cw 0xd
call send_back  ; 23018 (0x59ea)

lri $AR1,    #0x2873
lri $IX1,    #0x0dde
lri $WR1,    #0x3ccb
cw 0xd
call send_back  ; 23019 (0x59eb)

lri $AR1,    #0xc613
lri $IX1,    #0xa5a6
lri $WR1,    #0x4f4e
cw 0xd
call send_back  ; 23020 (0x59ec)

lri $AR1,    #0xa79a
lri $IX1,    #0x01f4
lri $WR1,    #0x181d
cw 0xd
call send_back  ; 23021 (0x59ed)

lri $AR1,    #0xa6ec
lri $IX1,    #0x97b8
lri $WR1,    #0x5e2f
cw 0xd
call send_back  ; 23022 (0x59ee)

lri $AR1,    #0x9f1f
lri $IX1,    #0xa142
lri $WR1,    #0x67f6
cw 0xd
call send_back  ; 23023 (0x59ef)

lri $AR1,    #0xa346
lri $IX1,    #0x6ff8
lri $WR1,    #0xa2f3
cw 0xd
call send_back  ; 23024 (0x59f0)

lri $AR1,    #0x9d36
lri $IX1,    #0x31d8
lri $WR1,    #0x7b78
cw 0xd
call send_back  ; 23025 (0x59f1)

lri $AR1,    #0x9ea5
lri $IX1,    #0xe7d0
lri $WR1,    #0xce35
cw 0xd
call send_back  ; 23026 (0x59f2)

lri $AR1,    #0x8254
lri $IX1,    #0xb922
lri $WR1,    #0x8ea0
cw 0xd
call send_back  ; 23027 (0x59f3)

lri $AR1,    #0xc2c1
lri $IX1,    #0x539a
lri $WR1,    #0x32b7
cw 0xd
call send_back  ; 23028 (0x59f4)

lri $AR1,    #0x86fa
lri $IX1,    #0x7ffc
lri $WR1,    #0x8e3c
cw 0xd
call send_back  ; 23029 (0x59f5)

lri $AR1,    #0xb614
lri $IX1,    #0x5d6a
lri $WR1,    #0x6506
cw 0xd
call send_back  ; 23030 (0x59f6)

lri $AR1,    #0xc4fa
lri $IX1,    #0xb628
lri $WR1,    #0x7d48
cw 0xd
call send_back  ; 23031 (0x59f7)

lri $AR1,    #0xc9e1
lri $IX1,    #0x735c
lri $WR1,    #0xc0a7
cw 0xd
call send_back  ; 23032 (0x59f8)

lri $AR1,    #0x8c46
lri $IX1,    #0x3d66
lri $WR1,    #0xe3db
cw 0xd
call send_back  ; 23033 (0x59f9)

lri $AR1,    #0xa7b7
lri $IX1,    #0xb152
lri $WR1,    #0x7abb
cw 0xd
call send_back  ; 23034 (0x59fa)

lri $AR1,    #0xcb31
lri $IX1,    #0x23f2
lri $WR1,    #0xaf8a
cw 0xd
call send_back  ; 23035 (0x59fb)

lri $AR1,    #0x867e
lri $IX1,    #0x8e46
lri $WR1,    #0xea2b
cw 0xd
call send_back  ; 23036 (0x59fc)

lri $AR1,    #0xd239
lri $IX1,    #0xd694
lri $WR1,    #0x6d57
cw 0xd
call send_back  ; 23037 (0x59fd)

lri $AR1,    #0x6efd
lri $IX1,    #0x150a
lri $WR1,    #0xad4a
cw 0xd
call send_back  ; 23038 (0x59fe)

lri $AR1,    #0xbb52
lri $IX1,    #0x921e
lri $WR1,    #0xc514
cw 0xd
call send_back  ; 23039 (0x59ff)

lri $AR1,    #0x17e4
lri $IX1,    #0xf096
lri $WR1,    #0xd503
cw 0xd
call send_back  ; 23040 (0x5a00)

lri $AR1,    #0xbca8
lri $IX1,    #0x1c7e
lri $WR1,    #0x9e4d
cw 0xd
call send_back  ; 23041 (0x5a01)

lri $AR1,    #0xe151
lri $IX1,    #0x13d0
lri $WR1,    #0x3d7d
cw 0xd
call send_back  ; 23042 (0x5a02)

lri $AR1,    #0x2eeb
lri $IX1,    #0x4d3c
lri $WR1,    #0x56b1
cw 0xd
call send_back  ; 23043 (0x5a03)

lri $AR1,    #0x77db
lri $IX1,    #0x44c8
lri $WR1,    #0x3c46
cw 0xd
call send_back  ; 23044 (0x5a04)

lri $AR1,    #0x8f1c
lri $IX1,    #0x6d90
lri $WR1,    #0xf1f4
cw 0xd
call send_back  ; 23045 (0x5a05)

lri $AR1,    #0xa716
lri $IX1,    #0x5396
lri $WR1,    #0xcbf8
cw 0xd
call send_back  ; 23046 (0x5a06)

lri $AR1,    #0xc3c8
lri $IX1,    #0xf7da
lri $WR1,    #0xab42
cw 0xd
call send_back  ; 23047 (0x5a07)

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