/[avr-libc]/avr-libc/include/avr/iom103.h
ViewVC logotype

Diff of /avr-libc/include/avr/iom103.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.7 by aesok, Sat Jul 9 14:01:11 2005 UTC revision 1.8 by joerg_wunsch, Sat Oct 22 20:41:04 2005 UTC
# Line 223  Line 223 
223    
224  /* Interrupt vectors */  /* Interrupt vectors */
225    
226  #define SIG_INTERRUPT0          _VECTOR(1)  /* External Interrupt 0 */
227  #define SIG_INTERRUPT1          _VECTOR(2)  #define INT0_vect                       _VECTOR(1)
228  #define SIG_INTERRUPT2          _VECTOR(3)  #define SIG_INTERRUPT0                  _VECTOR(1)
229  #define SIG_INTERRUPT3          _VECTOR(4)  
230  #define SIG_INTERRUPT4          _VECTOR(5)  /* External Interrupt 1 */
231  #define SIG_INTERRUPT5          _VECTOR(6)  #define INT1_vect                       _VECTOR(2)
232  #define SIG_INTERRUPT6          _VECTOR(7)  #define SIG_INTERRUPT1                  _VECTOR(2)
233  #define SIG_INTERRUPT7          _VECTOR(8)  
234  #define SIG_OUTPUT_COMPARE2     _VECTOR(9)  /* External Interrupt 2 */
235  #define SIG_OVERFLOW2           _VECTOR(10)  #define INT2_vect                       _VECTOR(3)
236  #define SIG_INPUT_CAPTURE1      _VECTOR(11)  #define SIG_INTERRUPT2                  _VECTOR(3)
237  #define SIG_OUTPUT_COMPARE1A    _VECTOR(12)  
238  #define SIG_OUTPUT_COMPARE1B    _VECTOR(13)  /* External Interrupt 3 */
239  #define SIG_OVERFLOW1           _VECTOR(14)  #define INT3_vect                       _VECTOR(4)
240  #define SIG_OUTPUT_COMPARE0     _VECTOR(15)  #define SIG_INTERRUPT3                  _VECTOR(4)
241  #define SIG_OVERFLOW0           _VECTOR(16)  
242  #define SIG_SPI                 _VECTOR(17)  /* External Interrupt 4 */
243  #define SIG_UART_RECV           _VECTOR(18)  #define INT4_vect                       _VECTOR(5)
244  #define SIG_UART_DATA           _VECTOR(19)  #define SIG_INTERRUPT4                  _VECTOR(5)
245  #define SIG_UART_TRANS          _VECTOR(20)  
246  #define SIG_ADC                 _VECTOR(21)  /* External Interrupt 5 */
247  #define SIG_EEPROM_READY        _VECTOR(22)  #define INT5_vect                       _VECTOR(6)
248  #define SIG_COMPARATOR          _VECTOR(23)  #define SIG_INTERRUPT5                  _VECTOR(6)
249    
250    /* External Interrupt 6 */
251    #define INT6_vect                       _VECTOR(7)
252    #define SIG_INTERRUPT6                  _VECTOR(7)
253    
254    /* External Interrupt 7 */
255    #define INT7_vect                       _VECTOR(8)
256    #define SIG_INTERRUPT7                  _VECTOR(8)
257    
258    /* Timer/Counter2 Compare Match */
259    #define TIMER2_COMP_vect                _VECTOR(9)
260    #define SIG_OUTPUT_COMPARE2             _VECTOR(9)
261    
262    /* Timer/Counter2 Overflow */
263    #define TIMER2_OVF_vect                 _VECTOR(10)
264    #define SIG_OVERFLOW2                   _VECTOR(10)
265    
266    /* Timer/Counter1 Capture Event */
267    #define TIMER1_CAPT_vect                _VECTOR(11)
268    #define SIG_INPUT_CAPTURE1              _VECTOR(11)
269    
270    /* Timer/Counter1 Compare Match A */
271    #define TIMER1_COMPA_vect               _VECTOR(12)
272    #define SIG_OUTPUT_COMPARE1A            _VECTOR(12)
273    
274    /* Timer/Counter1 Compare Match B */
275    #define TIMER1_COMPB_vect               _VECTOR(13)
276    #define SIG_OUTPUT_COMPARE1B            _VECTOR(13)
277    
278    /* Timer/Counter1 Overflow */
279    #define TIMER1_OVF_vect                 _VECTOR(14)
280    #define SIG_OVERFLOW1                   _VECTOR(14)
281    
282    /* Timer/Counter0 Compare Match */
283    #define TIMER0_COMP_vect                _VECTOR(15)
284    #define SIG_OUTPUT_COMPARE0             _VECTOR(15)
285    
286    /* Timer/Counter0 Overflow */
287    #define TIMER0_OVF_vect                 _VECTOR(16)
288    #define SIG_OVERFLOW0                   _VECTOR(16)
289    
290    /* SPI Serial Transfer Complete */
291    #define SPISTC_vect                     _VECTOR(17)
292    #define SIG_SPI                         _VECTOR(17)
293    
294    /* UART, Rx Complete */
295    #define UARTRX_vect                     _VECTOR(18)
296    #define SIG_UART_RECV                   _VECTOR(18)
297    
298    /* UART Data Register Empty */
299    #define UARTUDRE_vect                   _VECTOR(19)
300    #define SIG_UART_DATA                   _VECTOR(19)
301    
302    /* UART, Tx Complete */
303    #define UARTTX_vect                     _VECTOR(20)
304    #define SIG_UART_TRANS                  _VECTOR(20)
305    
306    /* ADC Conversion Complete */
307    #define ADC_vect                        _VECTOR(21)
308    #define SIG_ADC                         _VECTOR(21)
309    
310    /* EEPROM Ready */
311    #define EE_READY_vect                   _VECTOR(22)
312    #define SIG_EEPROM_READY                _VECTOR(22)
313    
314    /* Analog Comparator */
315    #define ANALOG_COMP_vect                _VECTOR(23)
316    #define SIG_COMPARATOR                  _VECTOR(23)
317    
318    
319  #define _VECTORS_SIZE 96  #define _VECTORS_SIZE 96
320    

Legend:
Removed from v.1.7  
changed lines
  Added in v.1.8

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26