~ubuntu-branches/ubuntu/trusty/avr-libc/trusty

« back to all changes in this revision

Viewing changes to include/avr/iotn167.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: iotn167.h 2181 2010-08-23 03:46:23Z arcanum $ */
 
32
/* $Id: iotn167.h 2253 2011-09-26 14:53:41Z arcanum $ */
33
33
 
34
34
/* avr/iotn167.h - definitions for ATtiny167. */
35
35
 
529
529
#define TCNT1H6 6
530
530
#define TCNT1H7 7
531
531
 
532
 
#define ICR1 _SFR_MEM8(0x86)
 
532
#define ICR1 _SFR_MEM16(0x86)
533
533
 
534
534
#define ICR1L _SFR_MEM8(0x86)
535
535
#define ICR1L0 0
749
749
 
750
750
/* Interrupt Vectors */
751
751
/* Interrupt Vector 0 is the reset vector. */
 
752
#define INT0_vect_num       1
752
753
#define INT0_vect           _VECTOR(1)  /* External Interrupt Request 0 */
 
754
 
 
755
#define INT1_vect_num       2
753
756
#define INT1_vect           _VECTOR(2)  /* External Interrupt Request 1 */
 
757
 
 
758
#define PCINT0_vect_num     3
754
759
#define PCINT0_vect         _VECTOR(3)  /* Pin Change Interrupt Request 0 */
 
760
 
 
761
#define PCINT1_vect_num     4
755
762
#define PCINT1_vect         _VECTOR(4)  /* Pin Change Interrupt Request 1 */
 
763
 
 
764
#define WDT_vect_num        5
756
765
#define WDT_vect            _VECTOR(5)  /* Watchdog Time-Out Interrupt */
 
766
 
 
767
#define TIMER1_CAPT_vect_num  6
757
768
#define TIMER1_CAPT_vect    _VECTOR(6)  /* Timer/Counter1 Capture Event */
 
769
 
 
770
#define TIMER1_COMPA_vect_num  7
758
771
#define TIMER1_COMPA_vect   _VECTOR(7)  /* Timer/Counter1 Compare Match 1A */
 
772
 
 
773
#define TIMER1_COMPB_vect_num  8
759
774
#define TIMER1_COMPB_vect   _VECTOR(8)  /* Timer/Counter1 Compare Match 1B */
 
775
 
 
776
#define TIMER1_OVF_vect_num 9
760
777
#define TIMER1_OVF_vect     _VECTOR(9)  /* Timer/Counter1 Overflow */
 
778
 
 
779
#define TIMER0_COMPA_vect_num  10
761
780
#define TIMER0_COMPA_vect   _VECTOR(10)  /* Timer/Counter0 Compare Match 0A */
 
781
 
 
782
#define TIMER0_OVF_vect_num 11
762
783
#define TIMER0_OVF_vect     _VECTOR(11)  /* Timer/Counter0 Overflow */
 
784
 
 
785
#define LIN_TC_vect_num     12
763
786
#define LIN_TC_vect         _VECTOR(12)  /* LIN Transfer Complete */
 
787
 
 
788
#define LIN_ERR_vect_num    13
764
789
#define LIN_ERR_vect        _VECTOR(13)  /* LIN Error */
 
790
 
 
791
#define SPI_STC_vect_num    14
765
792
#define SPI_STC_vect        _VECTOR(14)  /* SPI Serial Transfer Complete */
 
793
 
 
794
#define ADC_vect_num        15
766
795
#define ADC_vect            _VECTOR(15)  /* ADC Conversion Complete */
 
796
 
 
797
#define EE_RDY_vect_num     16
767
798
#define EE_RDY_vect         _VECTOR(16)  /* EEPROM Ready */
 
799
 
 
800
#define ANA_COMP_vect_num   17
768
801
#define ANA_COMP_vect       _VECTOR(17)  /* Analog Comparator */
 
802
 
 
803
#define USI_START_vect_num  18
769
804
#define USI_START_vect      _VECTOR(18)  /* USI Start */
 
805
 
 
806
#define USI_OVF_vect_num    19
770
807
#define USI_OVF_vect        _VECTOR(19)  /* USI Overflow */
771
808
 
772
809
#define _VECTORS_SIZE (20 * 4)