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

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

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

revision 1.10 by aesok, Sat Jul 9 14:01:11 2005 UTC revision 1.11 by joerg_wunsch, Sat Oct 22 20:41:04 2005 UTC
# Line 168  Line 168 
168    
169  /* Interrupt vectors (byte addresses) */  /* Interrupt vectors (byte addresses) */
170    
171  #define SIG_INTERRUPT0          _VECTOR(1) /* External Interrupt Request 0 */  /* External Interrupt Request 0 */
172  #define SIG_INTERRUPT1          _VECTOR(2) /* External Interrupt Request 1 */  #define INT0_vect                       _VECTOR(1)
173  #define SIG_INTERRUPT2          _VECTOR(3) /* External Interrupt Request 2 */  #define SIG_INTERRUPT0                  _VECTOR(1)
174  #define SIG_PIN_CHANGE0         _VECTOR(4) /* Pin Change Interrupt Request 0 */  
175  #define SIG_PIN_CHANGE1         _VECTOR(5) /* Pin Change Interrupt Request 1 */  /* External Interrupt Request 1 */
176  #define SIG_INPUT_CAPTURE3      _VECTOR(6) /* Timer/Counter3 Capture Event */  #define INT1_vect                       _VECTOR(2)
177  #define SIG_OUTPUT_COMPARE3A    _VECTOR(7) /* Timer/Counter3 Compare Match A */  #define SIG_INTERRUPT1                  _VECTOR(2)
178  #define SIG_OUTPUT_COMPARE3B    _VECTOR(8) /* Timer/Counter3 Compare Match B */  
179  #define SIG_OVERFLOW3           _VECTOR(9) /* Timer/Counter3 Overflow */  /* External Interrupt Request 2 */
180  #define SIG_OUTPUT_COMPARE2     _VECTOR(10) /* Timer/Counter2 Compare Match */  #define INT2_vect                       _VECTOR(3)
181  #define SIG_OVERFLOW2           _VECTOR(11) /* Timer/Counter2 Overflow */  #define SIG_INTERRUPT2                  _VECTOR(3)
182  #define SIG_INPUT_CAPTURE1      _VECTOR(12) /* Timer/Counter1 Capture Event */  
183  #define SIG_OUTPUT_COMPARE1A    _VECTOR(13) /* Timer/Counter1 Compare Match A */  /* Pin Change Interrupt Request 0 */
184  #define SIG_OUTPUT_COMPARE1B    _VECTOR(14) /* Timer/Counter1 Compare Match B */  #define PCINT0_vect                     _VECTOR(4)
185  #define SIG_OVERFLOW1           _VECTOR(15) /* Timer/Counter1 Overflow */  #define SIG_PIN_CHANGE0                 _VECTOR(4)
186  #define SIG_OUTPUT_COMPARE0     _VECTOR(16) /* Timer/Counter0 Compare Match */  
187  #define SIG_OVERFLOW0           _VECTOR(17) /* Timer/Counter0 Overflow */  /* Pin Change Interrupt Request 1 */
188  #define SIG_SPI                 _VECTOR(18) /* Serial Transfer Complete */  #define PCINT1_vect                     _VECTOR(5)
189  #define SIG_USART0_RECV         _VECTOR(19) /* USART0,Rx Complete */  #define SIG_PIN_CHANGE1                 _VECTOR(5)
190  #define SIG_USART1_RECV         _VECTOR(20) /* USART1,Rx Complete */  
191  #define SIG_USART0_DATA         _VECTOR(21) /* USART0 Data Register Empty */  /* Timer/Counter3 Capture Event */
192  #define SIG_USART1_DATA         _VECTOR(22) /* USART1 Data Register Empty */  #define TIMER3_CAPT_vect                _VECTOR(6)
193  #define SIG_USART0_TRANS        _VECTOR(23) /* USART0,Tx Complete */  #define SIG_INPUT_CAPTURE3              _VECTOR(6)
194  #define SIG_USART1_TRANS        _VECTOR(24) /* USART1,Tx Complete */  
195  #define SIG_EEPROM_READY        _VECTOR(25) /* EEPROM Ready */  /* Timer/Counter3 Compare Match A */
196  #define SIG_COMPARATOR          _VECTOR(26) /* Analog Comparator */  #define TIMER3_COMPA_vect               _VECTOR(7)
197  #define SIG_SPM_READY           _VECTOR(27) /* Store Program Memory Ready */  #define SIG_OUTPUT_COMPARE3A            _VECTOR(7)
198    
199    /* Timer/Counter3 Compare Match B */
200    #define TIMER3_COMPB_vect               _VECTOR(8)
201    #define SIG_OUTPUT_COMPARE3B            _VECTOR(8)
202    
203    /* Timer/Counter3 Overflow */
204    #define TIMER3_OVF_vect                 _VECTOR(9)
205    #define SIG_OVERFLOW3                   _VECTOR(9)
206    
207    /* Timer/Counter2 Compare Match */
208    #define TIMER2_COMP_vect                _VECTOR(10)
209    #define SIG_OUTPUT_COMPARE2             _VECTOR(10)
210    
211    /* Timer/Counter2 Overflow */
212    #define TIMER2_OVF_vect                 _VECTOR(11)
213    #define SIG_OVERFLOW2                   _VECTOR(11)
214    
215    /* Timer/Counter1 Capture Event */
216    #define TIMER1_CAPT_vect                _VECTOR(12)
217    #define SIG_INPUT_CAPTURE1              _VECTOR(12)
218    
219    /* Timer/Counter1 Compare Match A */
220    #define TIMER1_COMPA_vect               _VECTOR(13)
221    #define SIG_OUTPUT_COMPARE1A            _VECTOR(13)
222    
223    /* Timer/Counter Compare Match B */
224    #define TIMER1_COMPB_vect               _VECTOR(14)
225    #define SIG_OUTPUT_COMPARE1B            _VECTOR(14)
226    
227    /* Timer/Counter1 Overflow */
228    #define TIMER1_OVF_vect                 _VECTOR(15)
229    #define SIG_OVERFLOW1                   _VECTOR(15)
230    
231    /* Timer/Counter0 Compare Match */
232    #define TIMER0_COMP_vect                _VECTOR(16)
233    #define SIG_OUTPUT_COMPARE0             _VECTOR(16)
234    
235    /* Timer/Counter0 Overflow */
236    #define TIMER0_OVF_vect                 _VECTOR(17)
237    #define SIG_OVERFLOW0                   _VECTOR(17)
238    
239    /* SPI Serial Transfer Complete */
240    #define SPI_STC_vect                    _VECTOR(18)
241    #define SIG_SPI                         _VECTOR(18)
242    
243    /* USART0, Rx Complete */
244    #define USART0_RXC_vect                 _VECTOR(19)
245    #define SIG_USART0_RECV                 _VECTOR(19)
246    
247    /* USART1, Rx Complete */
248    #define USART1_RXC_vect                 _VECTOR(20)
249    #define SIG_USART1_RECV                 _VECTOR(20)
250    
251    /* USART0 Data register Empty */
252    #define USART0_UDRE_vect                _VECTOR(21)
253    #define SIG_USART0_DATA                 _VECTOR(21)
254    
255    /* USART1, Data register Empty */
256    #define USART1_UDRE_vect                _VECTOR(22)
257    #define SIG_USART1_DATA                 _VECTOR(22)
258    
259    /* USART0, Tx Complete */
260    #define USART0_TXC_vect                 _VECTOR(23)
261    #define SIG_USART0_TRANS                _VECTOR(23)
262    
263    /* USART1, Tx Complete */
264    #define USART1_TXC_vect                 _VECTOR(24)
265    #define SIG_USART1_TRANS                _VECTOR(24)
266    
267    /* EEPROM Ready */
268    #define EE_RDY_vect                     _VECTOR(25)
269    #define SIG_EEPROM_READY                _VECTOR(25)
270    
271    /* Analog Comparator */
272    #define ANA_COMP_vect                   _VECTOR(26)
273    #define SIG_COMPARATOR                  _VECTOR(26)
274    
275    /* Store Program Memory Read */
276    #define SPM_RDY_vect                    _VECTOR(27)
277    #define SIG_SPM_READY                   _VECTOR(27)
278    
279    
280  #define _VECTORS_SIZE 112 /* = (num vec+1) * 4 */  #define _VECTORS_SIZE 112 /* = (num vec+1) * 4 */
281    

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

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