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

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf00
cw 0x9
call send_back  ; 52993 (0xcf01)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf01
cw 0x9
call send_back  ; 52994 (0xcf02)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf02
cw 0x9
call send_back  ; 52995 (0xcf03)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf03
cw 0x9
call send_back  ; 52996 (0xcf04)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf04
cw 0x9
call send_back  ; 52997 (0xcf05)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf05
cw 0x9
call send_back  ; 52998 (0xcf06)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf06
cw 0x9
call send_back  ; 52999 (0xcf07)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf07
cw 0x9
call send_back  ; 53000 (0xcf08)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf08
cw 0x9
call send_back  ; 53001 (0xcf09)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf09
cw 0x9
call send_back  ; 53002 (0xcf0a)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf0a
cw 0x9
call send_back  ; 53003 (0xcf0b)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf0b
cw 0x9
call send_back  ; 53004 (0xcf0c)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf0c
cw 0x9
call send_back  ; 53005 (0xcf0d)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf0d
cw 0x9
call send_back  ; 53006 (0xcf0e)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf0e
cw 0x9
call send_back  ; 53007 (0xcf0f)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf0f
cw 0x9
call send_back  ; 53008 (0xcf10)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf10
cw 0x9
call send_back  ; 53009 (0xcf11)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf11
cw 0x9
call send_back  ; 53010 (0xcf12)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf12
cw 0x9
call send_back  ; 53011 (0xcf13)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf13
cw 0x9
call send_back  ; 53012 (0xcf14)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf14
cw 0x9
call send_back  ; 53013 (0xcf15)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf15
cw 0x9
call send_back  ; 53014 (0xcf16)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf16
cw 0x9
call send_back  ; 53015 (0xcf17)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf17
cw 0x9
call send_back  ; 53016 (0xcf18)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf18
cw 0x9
call send_back  ; 53017 (0xcf19)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf19
cw 0x9
call send_back  ; 53018 (0xcf1a)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf1a
cw 0x9
call send_back  ; 53019 (0xcf1b)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf1b
cw 0x9
call send_back  ; 53020 (0xcf1c)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf1c
cw 0x9
call send_back  ; 53021 (0xcf1d)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf1d
cw 0x9
call send_back  ; 53022 (0xcf1e)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf1e
cw 0x9
call send_back  ; 53023 (0xcf1f)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf1f
cw 0x9
call send_back  ; 53024 (0xcf20)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf20
cw 0x9
call send_back  ; 53025 (0xcf21)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf21
cw 0x9
call send_back  ; 53026 (0xcf22)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf22
cw 0x9
call send_back  ; 53027 (0xcf23)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf23
cw 0x9
call send_back  ; 53028 (0xcf24)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf24
cw 0x9
call send_back  ; 53029 (0xcf25)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf25
cw 0x9
call send_back  ; 53030 (0xcf26)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf26
cw 0x9
call send_back  ; 53031 (0xcf27)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf27
cw 0x9
call send_back  ; 53032 (0xcf28)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf28
cw 0x9
call send_back  ; 53033 (0xcf29)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf29
cw 0x9
call send_back  ; 53034 (0xcf2a)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf2a
cw 0x9
call send_back  ; 53035 (0xcf2b)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf2b
cw 0x9
call send_back  ; 53036 (0xcf2c)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf2c
cw 0x9
call send_back  ; 53037 (0xcf2d)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf2d
cw 0x9
call send_back  ; 53038 (0xcf2e)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf2e
cw 0x9
call send_back  ; 53039 (0xcf2f)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf2f
cw 0x9
call send_back  ; 53040 (0xcf30)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf30
cw 0x9
call send_back  ; 53041 (0xcf31)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf31
cw 0x9
call send_back  ; 53042 (0xcf32)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf32
cw 0x9
call send_back  ; 53043 (0xcf33)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf33
cw 0x9
call send_back  ; 53044 (0xcf34)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf34
cw 0x9
call send_back  ; 53045 (0xcf35)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf35
cw 0x9
call send_back  ; 53046 (0xcf36)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf36
cw 0x9
call send_back  ; 53047 (0xcf37)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf37
cw 0x9
call send_back  ; 53048 (0xcf38)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf38
cw 0x9
call send_back  ; 53049 (0xcf39)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf39
cw 0x9
call send_back  ; 53050 (0xcf3a)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf3a
cw 0x9
call send_back  ; 53051 (0xcf3b)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf3b
cw 0x9
call send_back  ; 53052 (0xcf3c)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf3c
cw 0x9
call send_back  ; 53053 (0xcf3d)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf3d
cw 0x9
call send_back  ; 53054 (0xcf3e)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf3e
cw 0x9
call send_back  ; 53055 (0xcf3f)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf3f
cw 0x9
call send_back  ; 53056 (0xcf40)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf40
cw 0x9
call send_back  ; 53057 (0xcf41)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf41
cw 0x9
call send_back  ; 53058 (0xcf42)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf42
cw 0x9
call send_back  ; 53059 (0xcf43)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf43
cw 0x9
call send_back  ; 53060 (0xcf44)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf44
cw 0x9
call send_back  ; 53061 (0xcf45)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf45
cw 0x9
call send_back  ; 53062 (0xcf46)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf46
cw 0x9
call send_back  ; 53063 (0xcf47)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf47
cw 0x9
call send_back  ; 53064 (0xcf48)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf48
cw 0x9
call send_back  ; 53065 (0xcf49)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf49
cw 0x9
call send_back  ; 53066 (0xcf4a)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf4a
cw 0x9
call send_back  ; 53067 (0xcf4b)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf4b
cw 0x9
call send_back  ; 53068 (0xcf4c)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf4c
cw 0x9
call send_back  ; 53069 (0xcf4d)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf4d
cw 0x9
call send_back  ; 53070 (0xcf4e)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf4e
cw 0x9
call send_back  ; 53071 (0xcf4f)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf4f
cw 0x9
call send_back  ; 53072 (0xcf50)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf50
cw 0x9
call send_back  ; 53073 (0xcf51)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf51
cw 0x9
call send_back  ; 53074 (0xcf52)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf52
cw 0x9
call send_back  ; 53075 (0xcf53)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf53
cw 0x9
call send_back  ; 53076 (0xcf54)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf54
cw 0x9
call send_back  ; 53077 (0xcf55)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf55
cw 0x9
call send_back  ; 53078 (0xcf56)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf56
cw 0x9
call send_back  ; 53079 (0xcf57)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf57
cw 0x9
call send_back  ; 53080 (0xcf58)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf58
cw 0x9
call send_back  ; 53081 (0xcf59)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf59
cw 0x9
call send_back  ; 53082 (0xcf5a)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf5a
cw 0x9
call send_back  ; 53083 (0xcf5b)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf5b
cw 0x9
call send_back  ; 53084 (0xcf5c)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf5c
cw 0x9
call send_back  ; 53085 (0xcf5d)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf5d
cw 0x9
call send_back  ; 53086 (0xcf5e)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf5e
cw 0x9
call send_back  ; 53087 (0xcf5f)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf5f
cw 0x9
call send_back  ; 53088 (0xcf60)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf60
cw 0x9
call send_back  ; 53089 (0xcf61)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf61
cw 0x9
call send_back  ; 53090 (0xcf62)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf62
cw 0x9
call send_back  ; 53091 (0xcf63)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf63
cw 0x9
call send_back  ; 53092 (0xcf64)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf64
cw 0x9
call send_back  ; 53093 (0xcf65)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf65
cw 0x9
call send_back  ; 53094 (0xcf66)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf66
cw 0x9
call send_back  ; 53095 (0xcf67)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf67
cw 0x9
call send_back  ; 53096 (0xcf68)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf68
cw 0x9
call send_back  ; 53097 (0xcf69)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf69
cw 0x9
call send_back  ; 53098 (0xcf6a)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf6a
cw 0x9
call send_back  ; 53099 (0xcf6b)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf6b
cw 0x9
call send_back  ; 53100 (0xcf6c)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf6c
cw 0x9
call send_back  ; 53101 (0xcf6d)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf6d
cw 0x9
call send_back  ; 53102 (0xcf6e)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf6e
cw 0x9
call send_back  ; 53103 (0xcf6f)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf6f
cw 0x9
call send_back  ; 53104 (0xcf70)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf70
cw 0x9
call send_back  ; 53105 (0xcf71)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf71
cw 0x9
call send_back  ; 53106 (0xcf72)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf72
cw 0x9
call send_back  ; 53107 (0xcf73)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf73
cw 0x9
call send_back  ; 53108 (0xcf74)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf74
cw 0x9
call send_back  ; 53109 (0xcf75)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf75
cw 0x9
call send_back  ; 53110 (0xcf76)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf76
cw 0x9
call send_back  ; 53111 (0xcf77)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf77
cw 0x9
call send_back  ; 53112 (0xcf78)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf78
cw 0x9
call send_back  ; 53113 (0xcf79)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf79
cw 0x9
call send_back  ; 53114 (0xcf7a)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf7a
cw 0x9
call send_back  ; 53115 (0xcf7b)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf7b
cw 0x9
call send_back  ; 53116 (0xcf7c)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf7c
cw 0x9
call send_back  ; 53117 (0xcf7d)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf7d
cw 0x9
call send_back  ; 53118 (0xcf7e)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf7e
cw 0x9
call send_back  ; 53119 (0xcf7f)

lri $AR1,    #0x0052
lri $IX1,    #0x9046
lri $WR1,    #0xcf7f
cw 0x9
call send_back  ; 53120 (0xcf80)

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

