aboutsummaryrefslogtreecommitdiff
path: root/amforth-6.5/avr8/devices/atmega2564rfr2/device.asm
blob: 41c680543f28bed893d70829c440d8ae17ea4ae3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
; Generated Automatically

.nolist
 include "m2564RFR2def.inc"
.list
FLASHSTART = 0
FLASHSIZE  = 262144
RAMEND = 33280
IRAMSTART = 512
IRAMSIZE = 32768
EEPROMSIZE = 8192
; Interrupt Vectors
.overlap
.org 2 
   rcall isr ; External Interrupt Request 0
.org 4 
   rcall isr ; External Interrupt Request 1
.org 6 
   rcall isr ; External Interrupt Request 2
.org 8 
   rcall isr ; External Interrupt Request 3
.org 10 
   rcall isr ; External Interrupt Request 4
.org 12 
   rcall isr ; External Interrupt Request 5
.org 14 
   rcall isr ; External Interrupt Request 6
.org 16 
   rcall isr ; External Interrupt Request 7
.org 18 
   rcall isr ; Pin Change Interrupt Request 0
.org 20 
   rcall isr ; Pin Change Interrupt Request 1
.org 22 
   rcall isr ; Pin Change Interrupt Request 2
.org 24 
   rcall isr ; Watchdog Time-out Interrupt
.org 26 
   rcall isr ; Timer/Counter2 Compare Match A
.org 28 
   rcall isr ; Timer/Counter2 Compare Match B
.org 30 
   rcall isr ; Timer/Counter2 Overflow
.org 32 
   rcall isr ; Timer/Counter1 Capture Event
.org 34 
   rcall isr ; Timer/Counter1 Compare Match A
.org 36 
   rcall isr ; Timer/Counter1 Compare Match B
.org 38 
   rcall isr ; Timer/Counter1 Compare Match C
.org 40 
   rcall isr ; Timer/Counter1 Overflow
.org 42 
   rcall isr ; Timer/Counter0 Compare Match A
.org 44 
   rcall isr ; Timer/Counter0 Compare Match B
.org 46 
   rcall isr ; Timer/Counter0 Overflow
.org 48 
   rcall isr ; SPI Serial Transfer Complete
.org 50 
   rcall isr ; USART0, Rx Complete
.org 52 
   rcall isr ; USART0 Data register Empty
.org 54 
   rcall isr ; USART0, Tx Complete
.org 56 
   rcall isr ; Analog Comparator
.org 58 
   rcall isr ; ADC Conversion Complete
.org 60 
   rcall isr ; EEPROM Ready
.org 62 
   rcall isr ; Timer/Counter3 Capture Event
.org 64 
   rcall isr ; Timer/Counter3 Compare Match A
.org 66 
   rcall isr ; Timer/Counter3 Compare Match B
.org 68 
   rcall isr ; Timer/Counter3 Compare Match C
.org 70 
   rcall isr ; Timer/Counter3 Overflow
.org 72 
   rcall isr ; USART1, Rx Complete
.org 74 
   rcall isr ; USART1 Data register Empty
.org 76 
   rcall isr ; USART1, Tx Complete
.org 78 
   rcall isr ; 2-wire Serial Interface
.org 80 
   rcall isr ; Store Program Memory Read
.org 82 
   rcall isr ; Timer/Counter4 Capture Event
.org 84 
   rcall isr ; Timer/Counter4 Compare Match A
.org 86 
   rcall isr ; Timer/Counter4 Compare Match B
.org 88 
   rcall isr ; Timer/Counter4 Compare Match C
.org 90 
   rcall isr ; Timer/Counter4 Overflow
.org 92 
   rcall isr ; Timer/Counter5 Capture Event
.org 94 
   rcall isr ; Timer/Counter5 Compare Match A
.org 96 
   rcall isr ; Timer/Counter5 Compare Match B
.org 98 
   rcall isr ; Timer/Counter5 Compare Match C
.org 100 
   rcall isr ; Timer/Counter5 Overflow
.org 102 
   rcall isr ; USART2, Rx Complete
.org 104 
   rcall isr ; USART2 Data register Empty
.org 106 
   rcall isr ; USART2, Tx Complete
.org 108 
   rcall isr ; USART3, Rx Complete
.org 110 
   rcall isr ; USART3 Data register Empty
.org 112 
   rcall isr ; USART3, Tx Complete
.org 114 
   rcall isr ; TRX24 - PLL lock interrupt
.org 116 
   rcall isr ; TRX24 - PLL unlock interrupt
.org 118 
   rcall isr ; TRX24 - Receive start interrupt
.org 120 
   rcall isr ; TRX24 - RX_END interrupt
.org 122 
   rcall isr ; TRX24 - CCA/ED done interrupt
.org 124 
   rcall isr ; TRX24 - XAH - AMI
.org 126 
   rcall isr ; TRX24 - TX_END interrupt
.org 128 
   rcall isr ; TRX24 AWAKE - tranceiver is reaching state TRX_OFF
.org 130 
   rcall isr ; Symbol counter - compare match 1 interrupt
.org 132 
   rcall isr ; Symbol counter - compare match 2 interrupt
.org 134 
   rcall isr ; Symbol counter - compare match 3 interrupt
.org 136 
   rcall isr ; Symbol counter - overflow interrupt
.org 138 
   rcall isr ; Symbol counter - backoff interrupt
.org 140 
   rcall isr ; AES engine ready interrupt
.org 142 
   rcall isr ; Battery monitor indicates supply voltage below threshold
.org 144 
   rcall isr ; TRX24 TX start interrupt
.org 146 
   rcall isr ; Address match interrupt of address filter 0
.org 148 
   rcall isr ; Address match interrupt of address filter 1
.org 150 
   rcall isr ; Address match interrupt of address filter 2
.org 152 
   rcall isr ; Address match interrupt of address filter 3
.nooverlap