28
28
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
29
29
POSSIBILITY OF SUCH DAMAGE. */
31
/* $Id: io2313.h 1873 2009-02-11 17:53:39Z arcanum $ */
31
/* $Id: io2313.h 2225 2011-03-02 16:27:26Z arcanum $ */
33
33
/* avr/io2313.h - definitions for AT90S2313 */
147
147
/* Interrupt vectors */
149
149
/* External Interrupt Request 0 */
150
#define INT0_vect_num 1
150
151
#define INT0_vect _VECTOR(1)
151
152
#define SIG_INTERRUPT0 _VECTOR(1)
153
154
/* External Interrupt Request 1 */
155
#define INT1_vect_num 2
154
156
#define INT1_vect _VECTOR(2)
155
157
#define SIG_INTERRUPT1 _VECTOR(2)
157
159
/* Timer/Counter1 Capture Event */
160
#define TIMER1_CAPT1_vect_num 3
158
161
#define TIMER1_CAPT1_vect _VECTOR(3)
159
162
#define SIG_INPUT_CAPTURE1 _VECTOR(3)
161
164
/* Timer/Counter1 Compare Match */
165
#define TIMER1_COMP1_vect_num 4
162
166
#define TIMER1_COMP1_vect _VECTOR(4)
163
167
#define SIG_OUTPUT_COMPARE1A _VECTOR(4)
165
169
/* Timer/Counter1 Overflow */
170
#define TIMER1_OVF1_vect_num 5
166
171
#define TIMER1_OVF1_vect _VECTOR(5)
167
172
#define SIG_OVERFLOW1 _VECTOR(5)
169
174
/* Timer/Counter0 Overflow */
175
#define TIMER0_OVF0_vect_num 6
170
176
#define TIMER0_OVF0_vect _VECTOR(6)
171
177
#define SIG_OVERFLOW0 _VECTOR(6)
173
179
/* UART, Rx Complete */
180
#define UART_RX_vect_num 7
174
181
#define UART_RX_vect _VECTOR(7)
175
182
#define SIG_UART_RECV _VECTOR(7)
177
184
/* UART Data Register Empty */
185
#define UART_UDRE_vect_num 8
178
186
#define UART_UDRE_vect _VECTOR(8)
179
187
#define SIG_UART_DATA _VECTOR(8)
181
189
/* UART, Tx Complete */
190
#define UART_TX_vect_num 9
182
191
#define UART_TX_vect _VECTOR(9)
183
192
#define SIG_UART_TRANS _VECTOR(9)
185
194
/* Analog Comparator */
195
#define ANA_COMP_vect_num 10
186
196
#define ANA_COMP_vect _VECTOR(10)
187
197
#define SIG_COMPARATOR _VECTOR(10)