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

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

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

revision 1.7 by aesok, Sun Oct 16 10:03:58 2005 UTC revision 1.8 by joerg_wunsch, Sat Oct 22 20:41:04 2005 UTC
# Line 530  Line 530 
530    
531  /* Interrupt vectors */  /* Interrupt vectors */
532  /* Vector 0 is the reset vector */  /* Vector 0 is the reset vector */
533  #define SIG_INTERRUPT0          _VECTOR(1)  /* External Interrupt Request 0 */
534  #define SIG_PIN_CHANGE0         _VECTOR(2)  #define INT0_vect                       _VECTOR(1)
535  #define SIG_PIN_CHANGE1         _VECTOR(3)  #define SIG_INTERRUPT0                  _VECTOR(1)
536  #define SIG_OUTPUT_COMPARE2     _VECTOR(4)  
537  #define SIG_OVERFLOW2           _VECTOR(5)  /* Pin Change Interrupt Request 0 */
538  #define SIG_INPUT_CAPTURE1      _VECTOR(6)  #define PCINT0_vect                     _VECTOR(2)
539  #define SIG_OUTPUT_COMPARE1A    _VECTOR(7)  #define SIG_PIN_CHANGE0                 _VECTOR(2)
540  #define SIG_OUTPUT_COMPARE1B    _VECTOR(8)  
541  #define SIG_OVERFLOW1           _VECTOR(9)  /* Pin Change Interrupt Request 1 */
542  #define SIG_OUTPUT_COMPARE0     _VECTOR(10)  #define PCINT1_vect                     _VECTOR(3)
543  #define SIG_OVERFLOW0           _VECTOR(11)  #define SIG_PIN_CHANGE1                 _VECTOR(3)
544  #define SIG_SPI                 _VECTOR(12)  
545  #define SIG_UART_RECV           _VECTOR(13)  /* Timer/Counter2 Compare Match */
546  #define SIG_UART_DATA           _VECTOR(14)  #define TIMER2_COMP_vect                _VECTOR(4)
547  #define SIG_UART_TRANS          _VECTOR(15)  #define SIG_OUTPUT_COMPARE2             _VECTOR(4)
548  #define SIG_USI_START           _VECTOR(16)  
549  #define SIG_USI_OVERFLOW        _VECTOR(17)  /* Timer/Counter2 Overflow */
550  #define SIG_COMPARATOR          _VECTOR(18)  #define TIMER2_OVF_vect                 _VECTOR(5)
551  #define SIG_ADC                 _VECTOR(19)  #define SIG_OVERFLOW2                   _VECTOR(5)
552  #define SIG_EEPROM_READY        _VECTOR(20)  
553  #define SIG_SPM_READY           _VECTOR(21)  /* Timer/Counter1 Capture Event */
554  /* Vector 22 is Reserved */  #define TIMER1_CAPT_vect                _VECTOR(6)
555  #define SIG_PIN_CHANGE2         _VECTOR(23)  #define SIG_INPUT_CAPTURE1              _VECTOR(6)
556  #define SIG_PIN_CHANGE3         _VECTOR(24)  
557    /* Timer/Counter1 Compare Match A */
558    #define TIMER1_COMPA_vect               _VECTOR(7)
559    #define SIG_OUTPUT_COMPARE1A            _VECTOR(7)
560    
561    /* Timer/Counter Compare Match B */
562    #define TIMER1_COMPB_vect               _VECTOR(8)
563    #define SIG_OUTPUT_COMPARE1B            _VECTOR(8)
564    
565    /* Timer/Counter1 Overflow */
566    #define TIMER1_OVF_vect                 _VECTOR(9)
567    #define SIG_OVERFLOW1                   _VECTOR(9)
568    
569    /* Timer/Counter0 Compare Match */
570    #define TIMER0_COMP_vect                _VECTOR(10)
571    #define SIG_OUTPUT_COMPARE0             _VECTOR(10)
572    
573    /* Timer/Counter0 Overflow */
574    #define TIMER0_OVF_vect                 _VECTOR(11)
575    #define SIG_OVERFLOW0                   _VECTOR(11)
576    
577    /* SPI Serial Transfer Complete */
578    #define SPI_STC_vect                    _VECTOR(12)
579    #define SIG_SPI                         _VECTOR(12)
580    
581    /* USART, Rx Complete */
582    #define USART_RX_vect                   _VECTOR(13)
583    #define SIG_UART_RECV                   _VECTOR(13)
584    
585    /* USART Data register Empty */
586    #define USART_UDRE_vect                 _VECTOR(14)
587    #define SIG_UART_DATA                   _VECTOR(14)
588    
589    /* USART0, Tx Complete */
590    #define USART0_TX_vect                  _VECTOR(15)
591    #define SIG_UART_TRANS                  _VECTOR(15)
592    
593    /* USI Start Condition */
594    #define USI_START_vect                  _VECTOR(16)
595    #define SIG_USI_START                   _VECTOR(16)
596    
597    /* USI Overflow */
598    #define USI_OVERFLOW_vect               _VECTOR(17)
599    #define SIG_USI_OVERFLOW                _VECTOR(17)
600    
601    /* Analog Comparator */
602    #define ANALOG_COMP_vect                _VECTOR(18)
603    #define SIG_COMPARATOR                  _VECTOR(18)
604    
605    /* ADC Conversion Complete */
606    #define ADC_vect                        _VECTOR(19)
607    #define SIG_ADC                         _VECTOR(19)
608    
609    /* EEPROM Ready */
610    #define EE_READY_vect                   _VECTOR(20)
611    #define SIG_EEPROM_READY                _VECTOR(20)
612    
613    /* Store Program Memory Read */
614    #define SPM_READY_vect                  _VECTOR(21)
615    #define SIG_SPM_READY                   _VECTOR(21)
616    
617    /* Pin Change Interrupt Request 2 */
618    #define PCINT2_vect                     _VECTOR(23)
619    #define SIG_PIN_CHANGE2                 _VECTOR(23)
620    
621    /* Pin Change Interrupt Request 3 */
622    #define PCINT3_vect                     _VECTOR(24)
623    #define SIG_PIN_CHANGE3                 _VECTOR(24)
624    
625    
626  #define _VECTORS_SIZE 100  #define _VECTORS_SIZE 100
627    

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