~ubuntu-branches/ubuntu/raring/avr-libc/raring-proposed

« back to all changes in this revision

Viewing changes to include/avr/iom48p.h

  • Committer: Package Import Robot
  • Author(s): Hakan Ardo
  • Date: 2012-05-23 10:30:07 UTC
  • mfrom: (1.1.11) (4.1.7 sid)
  • Revision ID: package-import@ubuntu.com-20120523103007-h7u5fhm6n13wds9e
Tags: 1:1.8.0-2
New upstream release

Show diffs side-by-side

added added

removed removed

Lines of Context:
29
29
  POSSIBILITY OF SUCH DAMAGE. 
30
30
*/
31
31
 
32
 
/* $Id: iom48p.h 2115 2010-04-05 23:19:53Z arcanum $ */
 
32
/* $Id: iom48p.h 2225 2011-03-02 16:27:26Z arcanum $ */
33
33
 
34
34
/* avr/iom48p.h - definitions for ATmega48P. */
35
35
 
781
781
 
782
782
/* Interrupt Vectors */
783
783
/* Interrupt Vector 0 is the reset vector. */
 
784
 
 
785
#define INT0_vect_num     1
784
786
#define INT0_vect         _VECTOR(1)   /* External Interrupt Request 0 */
 
787
 
 
788
#define INT1_vect_num     2
785
789
#define INT1_vect         _VECTOR(2)   /* External Interrupt Request 1 */
 
790
 
 
791
#define PCINT0_vect_num   3
786
792
#define PCINT0_vect       _VECTOR(3)   /* Pin Change Interrupt Request 0 */
 
793
 
 
794
#define PCINT1_vect_num   4
787
795
#define PCINT1_vect       _VECTOR(4)   /* Pin Change Interrupt Request 0 */
 
796
 
 
797
#define PCINT2_vect_num   5
788
798
#define PCINT2_vect       _VECTOR(5)   /* Pin Change Interrupt Request 1 */
 
799
 
 
800
#define WDT_vect_num      6
789
801
#define WDT_vect          _VECTOR(6)   /* Watchdog Time-out Interrupt */
 
802
 
 
803
#define TIMER2_COMPA_vect_num 7
790
804
#define TIMER2_COMPA_vect _VECTOR(7)   /* Timer/Counter2 Compare Match A */
 
805
 
 
806
#define TIMER2_COMPB_vect_num 8
791
807
#define TIMER2_COMPB_vect _VECTOR(8)   /* Timer/Counter2 Compare Match A */
 
808
 
 
809
#define TIMER2_OVF_vect_num   9
792
810
#define TIMER2_OVF_vect   _VECTOR(9)   /* Timer/Counter2 Overflow */
 
811
 
 
812
#define TIMER1_CAPT_vect_num  10
793
813
#define TIMER1_CAPT_vect  _VECTOR(10)  /* Timer/Counter1 Capture Event */
 
814
 
 
815
#define TIMER1_COMPA_vect_num 11
794
816
#define TIMER1_COMPA_vect _VECTOR(11)  /* Timer/Counter1 Compare Match A */
 
817
 
 
818
#define TIMER1_COMPB_vect_num 12
795
819
#define TIMER1_COMPB_vect _VECTOR(12)  /* Timer/Counter1 Compare Match B */ 
 
820
 
 
821
#define TIMER1_OVF_vect_num   13
796
822
#define TIMER1_OVF_vect   _VECTOR(13)  /* Timer/Counter1 Overflow */
 
823
 
 
824
#define TIMER0_COMPA_vect_num 14
797
825
#define TIMER0_COMPA_vect _VECTOR(14)  /* TimerCounter0 Compare Match A */
 
826
 
 
827
#define TIMER0_COMPB_vect_num 15
798
828
#define TIMER0_COMPB_vect _VECTOR(15)  /* TimerCounter0 Compare Match B */
 
829
 
 
830
#define TIMER0_OVF_vect_num   16
799
831
#define TIMER0_OVF_vect   _VECTOR(16)  /* Timer/Couner0 Overflow */
 
832
 
 
833
#define SPI_STC_vect_num  17
800
834
#define SPI_STC_vect      _VECTOR(17)  /* SPI Serial Transfer Complete */
 
835
 
 
836
#define USART_RX_vect_num 18
801
837
#define USART_RX_vect     _VECTOR(18)  /* USART Rx Complete */
 
838
 
 
839
#define USART_UDRE_vect_num   19
802
840
#define USART_UDRE_vect   _VECTOR(19)  /* USART, Data Register Empty */
 
841
 
 
842
#define USART_TX_vect_num 20
803
843
#define USART_TX_vect     _VECTOR(20)  /* USART Tx Complete */
 
844
 
 
845
#define ADC_vect_num      21
804
846
#define ADC_vect          _VECTOR(21)  /* ADC Conversion Complete */
 
847
 
 
848
#define EE_READY_vect_num 22
805
849
#define EE_READY_vect     _VECTOR(22)  /* EEPROM Ready */
 
850
 
 
851
#define ANALOG_COMP_vect_num  23
806
852
#define ANALOG_COMP_vect  _VECTOR(23)  /* Analog Comparator */
 
853
 
 
854
#define TWI_vect_num      24
807
855
#define TWI_vect          _VECTOR(24)  /* Two-wire Serial Interface */
 
856
 
 
857
#define SPM_READY_vect_num 25
808
858
#define SPM_READY_vect    _VECTOR(25)  /* Store Program Memory Read */
809
859
 
810
860
#define _VECTORS_SIZE (26 * 2)