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

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

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

revision 1.11 by aesok, Thu Jul 28 17:41:01 2005 UTC revision 1.12 by joerg_wunsch, Sat Oct 22 20:41:04 2005 UTC
# Line 477  Line 477 
477    
478  /* Interrupt vectors */  /* Interrupt vectors */
479  /* Vector 0 is the reset vector. */  /* Vector 0 is the reset vector. */
480  #define SIG_INTERRUPT0          _VECTOR(1)  /* External Interrupt Request 0 */
481  #define SIG_INTERRUPT1          _VECTOR(2)  #define INT0_vect                       _VECTOR(1)
482  #define SIG_OUTPUT_COMPARE2     _VECTOR(3)  #define SIG_INTERRUPT0                  _VECTOR(1)
483  #define SIG_OVERFLOW2           _VECTOR(4)  
484  #define SIG_INPUT_CAPTURE1      _VECTOR(5)  /* External Interrupt Request 1 */
485  #define SIG_OUTPUT_COMPARE1A    _VECTOR(6)  #define INT1_vect                       _VECTOR(2)
486  #define SIG_OUTPUT_COMPARE1B    _VECTOR(7)  #define SIG_INTERRUPT1                  _VECTOR(2)
487  #define SIG_OVERFLOW1           _VECTOR(8)  
488  #define SIG_OVERFLOW0           _VECTOR(9)  /* Timer/Counter2 Compare Match */
489  #define SIG_SPI                 _VECTOR(10)  #define TIMER2_COMP_vect                _VECTOR(3)
490  #define SIG_USART_RECV          _VECTOR(11)  #define SIG_OUTPUT_COMPARE2             _VECTOR(3)
491  #define SIG_UART_RECV           _VECTOR(11) /* For backwards compatibility */  
492  #define SIG_USART_DATA          _VECTOR(12)  /* Timer/Counter2 Overflow */
493  #define SIG_UART_DATA           _VECTOR(12) /* For backwards compatibility */  #define TIMER2_OVF_vect                 _VECTOR(4)
494  #define SIG_USART_TRANS         _VECTOR(13)  #define SIG_OVERFLOW2                   _VECTOR(4)
495  #define SIG_UART_TRANS          _VECTOR(13) /* For backwards compatibility */  
496  #define SIG_ADC                 _VECTOR(14)  /* Timer/Counter1 Capture Event */
497  #define SIG_EEPROM_READY        _VECTOR(15)  #define TIMER1_CAPT_vect                _VECTOR(5)
498  #define SIG_COMPARATOR          _VECTOR(16)  #define SIG_INPUT_CAPTURE1              _VECTOR(5)
499  #define SIG_2WIRE_SERIAL        _VECTOR(17)  
500  #define SIG_INTERRUPT2          _VECTOR(18)  /* Timer/Counter1 Compare Match A */
501  #define SIG_OUTPUT_COMPARE0     _VECTOR(19)  #define TIMER1_COMPA_vect               _VECTOR(6)
502  #define SIG_SPM_READY           _VECTOR(20)  #define SIG_OUTPUT_COMPARE1A            _VECTOR(6)
503    
504    /* Timer/Counter1 Compare Match B */
505    #define TIMER1_COMPB_vect               _VECTOR(7)
506    #define SIG_OUTPUT_COMPARE1B            _VECTOR(7)
507    
508    /* Timer/Counter1 Overflow */
509    #define TIMER1_OVF_vect                 _VECTOR(8)
510    #define SIG_OVERFLOW1                   _VECTOR(8)
511    
512    /* Timer/Counter0 Overflow */
513    #define TIMER0_OVF_vect                 _VECTOR(9)
514    #define SIG_OVERFLOW0                   _VECTOR(9)
515    
516    /* Serial Transfer Complete */
517    #define SPISTC_vect                     _VECTOR(10)
518    #define SIG_SPI                         _VECTOR(10)
519    
520    /* USART, Rx Complete */
521    #define USARTRXC_vect                   _VECTOR(11)
522    #define SIG_USART_RECV                  _VECTOR(11)
523    #define SIG_UART_RECV                   _VECTOR(11)
524    
525    /* USART Data Register Empty */
526    #define USARTUDRE_vect                  _VECTOR(12)
527    #define SIG_USART_DATA                  _VECTOR(12)
528    #define SIG_UART_DATA                   _VECTOR(12)
529    
530    /* USART, Tx Complete */
531    #define USARTTXC_vect                   _VECTOR(13)
532    #define SIG_USART_TRANS                 _VECTOR(13)
533    #define SIG_UART_TRANS                  _VECTOR(13)
534    
535    /* ADC Conversion Complete */
536    #define ADC_vect                        _VECTOR(14)
537    #define SIG_ADC                         _VECTOR(14)
538    
539    /* EEPROM Ready */
540    #define EE_RDY_vect                     _VECTOR(15)
541    #define SIG_EEPROM_READY                _VECTOR(15)
542    
543    /* Analog Comparator */
544    #define ANA_COMP_vect                   _VECTOR(16)
545    #define SIG_COMPARATOR                  _VECTOR(16)
546    
547    /* 2-wire Serial Interface */
548    #define TWI_vect                        _VECTOR(17)
549    #define SIG_2WIRE_SERIAL                _VECTOR(17)
550    
551    /* External Interrupt Request 2 */
552    #define INT2_vect                       _VECTOR(18)
553    #define SIG_INTERRUPT2                  _VECTOR(18)
554    
555    /* Timer/Counter0 Compare Match */
556    #define TIMER0_COMP_vect                _VECTOR(19)
557    #define SIG_OUTPUT_COMPARE0             _VECTOR(19)
558    
559    /* Store Program Memory Ready */
560    #define SPM_RDY_vect                    _VECTOR(20)
561    #define SIG_SPM_READY                   _VECTOR(20)
562    
563    
564  #define _VECTORS_SIZE 84  #define _VECTORS_SIZE 84
565    

Legend:
Removed from v.1.11  
changed lines
  Added in v.1.12

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