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

lri $AR1,    #0xfa00
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64001 (0xfa01)

lri $AR1,    #0xfa01
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64002 (0xfa02)

lri $AR1,    #0xfa02
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64003 (0xfa03)

lri $AR1,    #0xfa03
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64004 (0xfa04)

lri $AR1,    #0xfa04
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64005 (0xfa05)

lri $AR1,    #0xfa05
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64006 (0xfa06)

lri $AR1,    #0xfa06
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64007 (0xfa07)

lri $AR1,    #0xfa07
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64008 (0xfa08)

lri $AR1,    #0xfa08
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64009 (0xfa09)

lri $AR1,    #0xfa09
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64010 (0xfa0a)

lri $AR1,    #0xfa0a
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64011 (0xfa0b)

lri $AR1,    #0xfa0b
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64012 (0xfa0c)

lri $AR1,    #0xfa0c
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64013 (0xfa0d)

lri $AR1,    #0xfa0d
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64014 (0xfa0e)

lri $AR1,    #0xfa0e
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64015 (0xfa0f)

lri $AR1,    #0xfa0f
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64016 (0xfa10)

lri $AR1,    #0xfa10
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64017 (0xfa11)

lri $AR1,    #0xfa11
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64018 (0xfa12)

lri $AR1,    #0xfa12
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64019 (0xfa13)

lri $AR1,    #0xfa13
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64020 (0xfa14)

lri $AR1,    #0xfa14
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64021 (0xfa15)

lri $AR1,    #0xfa15
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64022 (0xfa16)

lri $AR1,    #0xfa16
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64023 (0xfa17)

lri $AR1,    #0xfa17
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64024 (0xfa18)

lri $AR1,    #0xfa18
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64025 (0xfa19)

lri $AR1,    #0xfa19
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64026 (0xfa1a)

lri $AR1,    #0xfa1a
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64027 (0xfa1b)

lri $AR1,    #0xfa1b
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64028 (0xfa1c)

lri $AR1,    #0xfa1c
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64029 (0xfa1d)

lri $AR1,    #0xfa1d
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64030 (0xfa1e)

lri $AR1,    #0xfa1e
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64031 (0xfa1f)

lri $AR1,    #0xfa1f
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64032 (0xfa20)

lri $AR1,    #0xfa20
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64033 (0xfa21)

lri $AR1,    #0xfa21
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64034 (0xfa22)

lri $AR1,    #0xfa22
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64035 (0xfa23)

lri $AR1,    #0xfa23
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64036 (0xfa24)

lri $AR1,    #0xfa24
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64037 (0xfa25)

lri $AR1,    #0xfa25
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64038 (0xfa26)

lri $AR1,    #0xfa26
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64039 (0xfa27)

lri $AR1,    #0xfa27
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64040 (0xfa28)

lri $AR1,    #0xfa28
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64041 (0xfa29)

lri $AR1,    #0xfa29
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64042 (0xfa2a)

lri $AR1,    #0xfa2a
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64043 (0xfa2b)

lri $AR1,    #0xfa2b
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64044 (0xfa2c)

lri $AR1,    #0xfa2c
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64045 (0xfa2d)

lri $AR1,    #0xfa2d
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64046 (0xfa2e)

lri $AR1,    #0xfa2e
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64047 (0xfa2f)

lri $AR1,    #0xfa2f
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64048 (0xfa30)

lri $AR1,    #0xfa30
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64049 (0xfa31)

lri $AR1,    #0xfa31
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64050 (0xfa32)

lri $AR1,    #0xfa32
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64051 (0xfa33)

lri $AR1,    #0xfa33
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64052 (0xfa34)

lri $AR1,    #0xfa34
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64053 (0xfa35)

lri $AR1,    #0xfa35
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64054 (0xfa36)

lri $AR1,    #0xfa36
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64055 (0xfa37)

lri $AR1,    #0xfa37
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64056 (0xfa38)

lri $AR1,    #0xfa38
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64057 (0xfa39)

lri $AR1,    #0xfa39
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64058 (0xfa3a)

lri $AR1,    #0xfa3a
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64059 (0xfa3b)

lri $AR1,    #0xfa3b
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64060 (0xfa3c)

lri $AR1,    #0xfa3c
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64061 (0xfa3d)

lri $AR1,    #0xfa3d
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64062 (0xfa3e)

lri $AR1,    #0xfa3e
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64063 (0xfa3f)

lri $AR1,    #0xfa3f
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64064 (0xfa40)

lri $AR1,    #0xfa40
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64065 (0xfa41)

lri $AR1,    #0xfa41
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64066 (0xfa42)

lri $AR1,    #0xfa42
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64067 (0xfa43)

lri $AR1,    #0xfa43
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64068 (0xfa44)

lri $AR1,    #0xfa44
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64069 (0xfa45)

lri $AR1,    #0xfa45
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64070 (0xfa46)

lri $AR1,    #0xfa46
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64071 (0xfa47)

lri $AR1,    #0xfa47
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64072 (0xfa48)

lri $AR1,    #0xfa48
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64073 (0xfa49)

lri $AR1,    #0xfa49
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64074 (0xfa4a)

lri $AR1,    #0xfa4a
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64075 (0xfa4b)

lri $AR1,    #0xfa4b
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64076 (0xfa4c)

lri $AR1,    #0xfa4c
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64077 (0xfa4d)

lri $AR1,    #0xfa4d
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64078 (0xfa4e)

lri $AR1,    #0xfa4e
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64079 (0xfa4f)

lri $AR1,    #0xfa4f
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64080 (0xfa50)

lri $AR1,    #0xfa50
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64081 (0xfa51)

lri $AR1,    #0xfa51
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64082 (0xfa52)

lri $AR1,    #0xfa52
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64083 (0xfa53)

lri $AR1,    #0xfa53
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64084 (0xfa54)

lri $AR1,    #0xfa54
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64085 (0xfa55)

lri $AR1,    #0xfa55
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64086 (0xfa56)

lri $AR1,    #0xfa56
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64087 (0xfa57)

lri $AR1,    #0xfa57
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64088 (0xfa58)

lri $AR1,    #0xfa58
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64089 (0xfa59)

lri $AR1,    #0xfa59
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64090 (0xfa5a)

lri $AR1,    #0xfa5a
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64091 (0xfa5b)

lri $AR1,    #0xfa5b
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64092 (0xfa5c)

lri $AR1,    #0xfa5c
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64093 (0xfa5d)

lri $AR1,    #0xfa5d
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64094 (0xfa5e)

lri $AR1,    #0xfa5e
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64095 (0xfa5f)

lri $AR1,    #0xfa5f
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64096 (0xfa60)

lri $AR1,    #0xfa60
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64097 (0xfa61)

lri $AR1,    #0xfa61
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64098 (0xfa62)

lri $AR1,    #0xfa62
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64099 (0xfa63)

lri $AR1,    #0xfa63
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64100 (0xfa64)

lri $AR1,    #0xfa64
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64101 (0xfa65)

lri $AR1,    #0xfa65
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64102 (0xfa66)

lri $AR1,    #0xfa66
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64103 (0xfa67)

lri $AR1,    #0xfa67
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64104 (0xfa68)

lri $AR1,    #0xfa68
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64105 (0xfa69)

lri $AR1,    #0xfa69
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64106 (0xfa6a)

lri $AR1,    #0xfa6a
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64107 (0xfa6b)

lri $AR1,    #0xfa6b
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64108 (0xfa6c)

lri $AR1,    #0xfa6c
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64109 (0xfa6d)

lri $AR1,    #0xfa6d
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64110 (0xfa6e)

lri $AR1,    #0xfa6e
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64111 (0xfa6f)

lri $AR1,    #0xfa6f
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64112 (0xfa70)

lri $AR1,    #0xfa70
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64113 (0xfa71)

lri $AR1,    #0xfa71
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64114 (0xfa72)

lri $AR1,    #0xfa72
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64115 (0xfa73)

lri $AR1,    #0xfa73
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64116 (0xfa74)

lri $AR1,    #0xfa74
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64117 (0xfa75)

lri $AR1,    #0xfa75
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64118 (0xfa76)

lri $AR1,    #0xfa76
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64119 (0xfa77)

lri $AR1,    #0xfa77
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64120 (0xfa78)

lri $AR1,    #0xfa78
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64121 (0xfa79)

lri $AR1,    #0xfa79
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64122 (0xfa7a)

lri $AR1,    #0xfa7a
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64123 (0xfa7b)

lri $AR1,    #0xfa7b
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64124 (0xfa7c)

lri $AR1,    #0xfa7c
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64125 (0xfa7d)

lri $AR1,    #0xfa7d
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64126 (0xfa7e)

lri $AR1,    #0xfa7e
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64127 (0xfa7f)

lri $AR1,    #0xfa7f
lri $IX1,    #0x0
lri $WR1,    #0x003f
cw 0x5
call send_back  ; 64128 (0xfa80)

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

