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

lri $AR1,    #0x4031
lri $IX1,    #0x94b8
lri $WR1,    #0xb856
cw 0xd
call send_back  ; 32987 (0x80db)

lri $AR1,    #0x786c
lri $IX1,    #0x94c4
lri $WR1,    #0x2e91
cw 0xd
call send_back  ; 32988 (0x80dc)

lri $AR1,    #0x298d
lri $IX1,    #0x03a0
lri $WR1,    #0xd39e
cw 0xd
call send_back  ; 32989 (0x80dd)

lri $AR1,    #0x26ad
lri $IX1,    #0xa222
lri $WR1,    #0x83b4
cw 0xd
call send_back  ; 32990 (0x80de)

lri $AR1,    #0xa315
lri $IX1,    #0x6568
lri $WR1,    #0x65f2
cw 0xd
call send_back  ; 32991 (0x80df)

lri $AR1,    #0x25a5
lri $IX1,    #0x2a14
lri $WR1,    #0xaf0e
cw 0xd
call send_back  ; 32992 (0x80e0)

lri $AR1,    #0xcb3e
lri $IX1,    #0x7a84
lri $WR1,    #0xb742
cw 0xd
call send_back  ; 32993 (0x80e1)

lri $AR1,    #0x8a7a
lri $IX1,    #0x4cc4
lri $WR1,    #0xd4f0
cw 0xd
call send_back  ; 32994 (0x80e2)

lri $AR1,    #0xbe81
lri $IX1,    #0xcc8a
lri $WR1,    #0x5f27
cw 0xd
call send_back  ; 32995 (0x80e3)

lri $AR1,    #0x464c
lri $IX1,    #0x8912
lri $WR1,    #0x708d
cw 0xd
call send_back  ; 32996 (0x80e4)

lri $AR1,    #0x6124
lri $IX1,    #0x9630
lri $WR1,    #0x5cbd
cw 0xd
call send_back  ; 32997 (0x80e5)

lri $AR1,    #0x80b6
lri $IX1,    #0x3b56
lri $WR1,    #0x27a9
cw 0xd
call send_back  ; 32998 (0x80e6)

lri $AR1,    #0x6c7d
lri $IX1,    #0x8ae6
lri $WR1,    #0x9016
cw 0xd
call send_back  ; 32999 (0x80e7)

lri $AR1,    #0x29df
lri $IX1,    #0x8fae
lri $WR1,    #0x43bb
cw 0xd
call send_back  ; 33000 (0x80e8)

lri $AR1,    #0x87c2
lri $IX1,    #0x85ca
lri $WR1,    #0x7d1b
cw 0xd
call send_back  ; 33001 (0x80e9)

lri $AR1,    #0x4bfb
lri $IX1,    #0xafc4
lri $WR1,    #0x789b
cw 0xd
call send_back  ; 33002 (0x80ea)

lri $AR1,    #0x344a
lri $IX1,    #0xa840
lri $WR1,    #0x3ff8
cw 0xd
call send_back  ; 33003 (0x80eb)

lri $AR1,    #0xa455
lri $IX1,    #0x7412
lri $WR1,    #0xa0a1
cw 0xd
call send_back  ; 33004 (0x80ec)

lri $AR1,    #0x5556
lri $IX1,    #0xeff0
lri $WR1,    #0x9b02
cw 0xd
call send_back  ; 33005 (0x80ed)

lri $AR1,    #0x8bda
lri $IX1,    #0x60b2
lri $WR1,    #0x9658
cw 0xd
call send_back  ; 33006 (0x80ee)

lri $AR1,    #0x9b5e
lri $IX1,    #0xcc52
lri $WR1,    #0x861e
cw 0xd
call send_back  ; 33007 (0x80ef)

lri $AR1,    #0xb71d
lri $IX1,    #0x359e
lri $WR1,    #0x539d
cw 0xd
call send_back  ; 33008 (0x80f0)

lri $AR1,    #0x1ad4
lri $IX1,    #0xbbb8
lri $WR1,    #0x27af
cw 0xd
call send_back  ; 33009 (0x80f1)

lri $AR1,    #0x55df
lri $IX1,    #0xda7c
lri $WR1,    #0x7e4c
cw 0xd
call send_back  ; 33010 (0x80f2)

lri $AR1,    #0x566c
lri $IX1,    #0x77d0
lri $WR1,    #0x9ef3
cw 0xd
call send_back  ; 33011 (0x80f3)

lri $AR1,    #0x1a1c
lri $IX1,    #0xede8
lri $WR1,    #0x8a67
cw 0xd
call send_back  ; 33012 (0x80f4)

lri $AR1,    #0x84e8
lri $IX1,    #0xb9b0
lri $WR1,    #0x87f7
cw 0xd
call send_back  ; 33013 (0x80f5)

lri $AR1,    #0xae8c
lri $IX1,    #0xc036
lri $WR1,    #0x99bb
cw 0xd
call send_back  ; 33014 (0x80f6)

lri $AR1,    #0x5a5a
lri $IX1,    #0x1d60
lri $WR1,    #0xa0f6
cw 0xd
call send_back  ; 33015 (0x80f7)

lri $AR1,    #0xa4b1
lri $IX1,    #0x01c2
lri $WR1,    #0xc10e
cw 0xd
call send_back  ; 33016 (0x80f8)

lri $AR1,    #0x9cf5
lri $IX1,    #0x2cde
lri $WR1,    #0x7947
cw 0xd
call send_back  ; 33017 (0x80f9)

lri $AR1,    #0x625b
lri $IX1,    #0xecae
lri $WR1,    #0xdac0
cw 0xd
call send_back  ; 33018 (0x80fa)

lri $AR1,    #0x4d4a
lri $IX1,    #0x1aa8
lri $WR1,    #0x91c1
cw 0xd
call send_back  ; 33019 (0x80fb)

lri $AR1,    #0x96b2
lri $IX1,    #0x3234
lri $WR1,    #0x8ef9
cw 0xd
call send_back  ; 33020 (0x80fc)

lri $AR1,    #0xaa18
lri $IX1,    #0x33c2
lri $WR1,    #0x56a5
cw 0xd
call send_back  ; 33021 (0x80fd)

lri $AR1,    #0x3ebd
lri $IX1,    #0x7366
lri $WR1,    #0x394d
cw 0xd
call send_back  ; 33022 (0x80fe)

lri $AR1,    #0x5793
lri $IX1,    #0x9140
lri $WR1,    #0xdb06
cw 0xd
call send_back  ; 33023 (0x80ff)

lri $AR1,    #0xc16c
lri $IX1,    #0x8d7e
lri $WR1,    #0x53e7
cw 0xd
call send_back  ; 33024 (0x8100)

lri $AR1,    #0x7227
lri $IX1,    #0x1150
lri $WR1,    #0xbdae
cw 0xd
call send_back  ; 33025 (0x8101)

lri $AR1,    #0xab1f
lri $IX1,    #0x819c
lri $WR1,    #0x902f
cw 0xd
call send_back  ; 33026 (0x8102)

lri $AR1,    #0x54c6
lri $IX1,    #0x1fbc
lri $WR1,    #0x9f8d
cw 0xd
call send_back  ; 33027 (0x8103)

lri $AR1,    #0x90a8
lri $IX1,    #0x4018
lri $WR1,    #0x44f0
cw 0xd
call send_back  ; 33028 (0x8104)

lri $AR1,    #0x5aac
lri $IX1,    #0x55f6
lri $WR1,    #0x9398
cw 0xd
call send_back  ; 33029 (0x8105)

lri $AR1,    #0xa1e0
lri $IX1,    #0x1f44
lri $WR1,    #0x5a07
cw 0xd
call send_back  ; 33030 (0x8106)

lri $AR1,    #0x64aa
lri $IX1,    #0x7aa4
lri $WR1,    #0x7038
cw 0xd
call send_back  ; 33031 (0x8107)

lri $AR1,    #0x73a2
lri $IX1,    #0x45b4
lri $WR1,    #0x5983
cw 0xd
call send_back  ; 33032 (0x8108)

lri $AR1,    #0x69ec
lri $IX1,    #0xe89e
lri $WR1,    #0x6a2f
cw 0xd
call send_back  ; 33033 (0x8109)

lri $AR1,    #0x895c
lri $IX1,    #0xd008
lri $WR1,    #0xce52
cw 0xd
call send_back  ; 33034 (0x810a)

lri $AR1,    #0x5c41
lri $IX1,    #0xe57c
lri $WR1,    #0xe101
cw 0xd
call send_back  ; 33035 (0x810b)

lri $AR1,    #0x2611
lri $IX1,    #0xfa38
lri $WR1,    #0x1868
cw 0xd
call send_back  ; 33036 (0x810c)

lri $AR1,    #0xa7e3
lri $IX1,    #0xefa2
lri $WR1,    #0x44d9
cw 0xd
call send_back  ; 33037 (0x810d)

lri $AR1,    #0xece6
lri $IX1,    #0x1450
lri $WR1,    #0x5e64
cw 0xd
call send_back  ; 33038 (0x810e)

lri $AR1,    #0x96c2
lri $IX1,    #0x8bbe
lri $WR1,    #0x7df8
cw 0xd
call send_back  ; 33039 (0x810f)

lri $AR1,    #0x5924
lri $IX1,    #0x8ac4
lri $WR1,    #0x44bd
cw 0xd
call send_back  ; 33040 (0x8110)

lri $AR1,    #0x5f47
lri $IX1,    #0x99da
lri $WR1,    #0xbd94
cw 0xd
call send_back  ; 33041 (0x8111)

lri $AR1,    #0x15c7
lri $IX1,    #0xca34
lri $WR1,    #0x9266
cw 0xd
call send_back  ; 33042 (0x8112)

lri $AR1,    #0xa69e
lri $IX1,    #0xb9de
lri $WR1,    #0xa047
cw 0xd
call send_back  ; 33043 (0x8113)

lri $AR1,    #0xbc80
lri $IX1,    #0x46b4
lri $WR1,    #0x6af9
cw 0xd
call send_back  ; 33044 (0x8114)

lri $AR1,    #0xbe81
lri $IX1,    #0xc796
lri $WR1,    #0x89f3
cw 0xd
call send_back  ; 33045 (0x8115)

lri $AR1,    #0x8441
lri $IX1,    #0x6e8c
lri $WR1,    #0x465d
cw 0xd
call send_back  ; 33046 (0x8116)

lri $AR1,    #0x667d
lri $IX1,    #0xf642
lri $WR1,    #0xa32e
cw 0xd
call send_back  ; 33047 (0x8117)

lri $AR1,    #0x6744
lri $IX1,    #0xd094
lri $WR1,    #0xcdec
cw 0xd
call send_back  ; 33048 (0x8118)

lri $AR1,    #0x58b8
lri $IX1,    #0x9398
lri $WR1,    #0xe025
cw 0xd
call send_back  ; 33049 (0x8119)

lri $AR1,    #0xc890
lri $IX1,    #0x3de4
lri $WR1,    #0x4723
cw 0xd
call send_back  ; 33050 (0x811a)

lri $AR1,    #0x6a3f
lri $IX1,    #0xfa50
lri $WR1,    #0x7907
cw 0xd
call send_back  ; 33051 (0x811b)

lri $AR1,    #0x2106
lri $IX1,    #0x2f2e
lri $WR1,    #0xb3be
cw 0xd
call send_back  ; 33052 (0x811c)

lri $AR1,    #0x86c7
lri $IX1,    #0xbc22
lri $WR1,    #0xbbee
cw 0xd
call send_back  ; 33053 (0x811d)

lri $AR1,    #0x3be5
lri $IX1,    #0x357e
lri $WR1,    #0x4f6c
cw 0xd
call send_back  ; 33054 (0x811e)

lri $AR1,    #0x4ffc
lri $IX1,    #0x8b60
lri $WR1,    #0xa044
cw 0xd
call send_back  ; 33055 (0x811f)

lri $AR1,    #0x8ad3
lri $IX1,    #0xbe82
lri $WR1,    #0x92ed
cw 0xd
call send_back  ; 33056 (0x8120)

lri $AR1,    #0xa843
lri $IX1,    #0xebea
lri $WR1,    #0x83ac
cw 0xd
call send_back  ; 33057 (0x8121)

lri $AR1,    #0x9969
lri $IX1,    #0xf456
lri $WR1,    #0x64c2
cw 0xd
call send_back  ; 33058 (0x8122)

lri $AR1,    #0x7105
lri $IX1,    #0x33c6
lri $WR1,    #0x786e
cw 0xd
call send_back  ; 33059 (0x8123)

lri $AR1,    #0xa835
lri $IX1,    #0x00ca
lri $WR1,    #0x9f50
cw 0xd
call send_back  ; 33060 (0x8124)

lri $AR1,    #0xc478
lri $IX1,    #0xe31c
lri $WR1,    #0x8d55
cw 0xd
call send_back  ; 33061 (0x8125)

lri $AR1,    #0x7741
lri $IX1,    #0x7c24
lri $WR1,    #0x948b
cw 0xd
call send_back  ; 33062 (0x8126)

lri $AR1,    #0x72e2
lri $IX1,    #0xdbca
lri $WR1,    #0x7725
cw 0xd
call send_back  ; 33063 (0x8127)

lri $AR1,    #0x4825
lri $IX1,    #0x4f72
lri $WR1,    #0xb719
cw 0xd
call send_back  ; 33064 (0x8128)

lri $AR1,    #0x8b69
lri $IX1,    #0x8060
lri $WR1,    #0x8376
cw 0xd
call send_back  ; 33065 (0x8129)

lri $AR1,    #0x9f85
lri $IX1,    #0xd250
lri $WR1,    #0x1100
cw 0xd
call send_back  ; 33066 (0x812a)

lri $AR1,    #0xb853
lri $IX1,    #0x42b0
lri $WR1,    #0xbd23
cw 0xd
call send_back  ; 33067 (0x812b)

lri $AR1,    #0x4e1e
lri $IX1,    #0x6c28
lri $WR1,    #0xafcb
cw 0xd
call send_back  ; 33068 (0x812c)

lri $AR1,    #0xb6d4
lri $IX1,    #0xa9d4
lri $WR1,    #0xaa33
cw 0xd
call send_back  ; 33069 (0x812d)

lri $AR1,    #0xc949
lri $IX1,    #0x8100
lri $WR1,    #0xae35
cw 0xd
call send_back  ; 33070 (0x812e)

lri $AR1,    #0x3251
lri $IX1,    #0x57b2
lri $WR1,    #0x8b3a
cw 0xd
call send_back  ; 33071 (0x812f)

lri $AR1,    #0x5b0c
lri $IX1,    #0xf1c8
lri $WR1,    #0x8349
cw 0xd
call send_back  ; 33072 (0x8130)

lri $AR1,    #0x4b2c
lri $IX1,    #0x160c
lri $WR1,    #0x844a
cw 0xd
call send_back  ; 33073 (0x8131)

lri $AR1,    #0x3196
lri $IX1,    #0xf812
lri $WR1,    #0xbf15
cw 0xd
call send_back  ; 33074 (0x8132)

lri $AR1,    #0x110b
lri $IX1,    #0x7302
lri $WR1,    #0x9753
cw 0xd
call send_back  ; 33075 (0x8133)

lri $AR1,    #0xd654
lri $IX1,    #0xa56a
lri $WR1,    #0xdcc9
cw 0xd
call send_back  ; 33076 (0x8134)

lri $AR1,    #0xb89e
lri $IX1,    #0xf51a
lri $WR1,    #0xd811
cw 0xd
call send_back  ; 33077 (0x8135)

lri $AR1,    #0x946e
lri $IX1,    #0xce18
lri $WR1,    #0x5263
cw 0xd
call send_back  ; 33078 (0x8136)

lri $AR1,    #0x54ea
lri $IX1,    #0x6ecc
lri $WR1,    #0x416f
cw 0xd
call send_back  ; 33079 (0x8137)

lri $AR1,    #0x56d7
lri $IX1,    #0xa762
lri $WR1,    #0x85d9
cw 0xd
call send_back  ; 33080 (0x8138)

lri $AR1,    #0x5c0f
lri $IX1,    #0x7982
lri $WR1,    #0x1473
cw 0xd
call send_back  ; 33081 (0x8139)

lri $AR1,    #0x85cd
lri $IX1,    #0xe15e
lri $WR1,    #0xcfba
cw 0xd
call send_back  ; 33082 (0x813a)

lri $AR1,    #0xbf8f
lri $IX1,    #0xa02e
lri $WR1,    #0xa8a6
cw 0xd
call send_back  ; 33083 (0x813b)

lri $AR1,    #0x6bea
lri $IX1,    #0x8434
lri $WR1,    #0x3361
cw 0xd
call send_back  ; 33084 (0x813c)

lri $AR1,    #0x601a
lri $IX1,    #0x4144
lri $WR1,    #0x95f8
cw 0xd
call send_back  ; 33085 (0x813d)

lri $AR1,    #0xaaa4
lri $IX1,    #0x58e8
lri $WR1,    #0x748f
cw 0xd
call send_back  ; 33086 (0x813e)

lri $AR1,    #0xa4d1
lri $IX1,    #0xb046
lri $WR1,    #0xa02c
cw 0xd
call send_back  ; 33087 (0x813f)

lri $AR1,    #0xc65b
lri $IX1,    #0x25a2
lri $WR1,    #0xb2a1
cw 0xd
call send_back  ; 33088 (0x8140)

lri $AR1,    #0x7e13
lri $IX1,    #0x9ed4
lri $WR1,    #0x4bbc
cw 0xd
call send_back  ; 33089 (0x8141)

lri $AR1,    #0x51dd
lri $IX1,    #0x8576
lri $WR1,    #0xb12c
cw 0xd
call send_back  ; 33090 (0x8142)

lri $AR1,    #0x9bc0
lri $IX1,    #0x5526
lri $WR1,    #0x8446
cw 0xd
call send_back  ; 33091 (0x8143)

lri $AR1,    #0x416f
lri $IX1,    #0xa3a6
lri $WR1,    #0x762f
cw 0xd
call send_back  ; 33092 (0x8144)

lri $AR1,    #0x1f07
lri $IX1,    #0xc222
lri $WR1,    #0xbc74
cw 0xd
call send_back  ; 33093 (0x8145)

lri $AR1,    #0x6d5a
lri $IX1,    #0xa278
lri $WR1,    #0xe5b4
cw 0xd
call send_back  ; 33094 (0x8146)

lri $AR1,    #0x8fa6
lri $IX1,    #0xead6
lri $WR1,    #0x6f5a
cw 0xd
call send_back  ; 33095 (0x8147)

lri $AR1,    #0x4be8
lri $IX1,    #0xf56e
lri $WR1,    #0x82fc
cw 0xd
call send_back  ; 33096 (0x8148)

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