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

« back to all changes in this revision

Viewing changes to include/avr/iotn15.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:
28
28
  ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
29
29
  POSSIBILITY OF SUCH DAMAGE. */
30
30
 
31
 
/* $Id: iotn15.h 1767 2008-10-17 23:27:53Z arcanum $ */
 
31
/* $Id: iotn15.h 2236 2011-03-17 21:53:39Z arcanum $ */
32
32
 
33
33
/* avr/iotn15.h - definitions for ATtiny15 */
34
34
 
139
139
/* Interrupt vectors */
140
140
 
141
141
/* External Interrupt 0 */
142
 
#define INT0_vect                       _VECTOR(1)
 
142
#define INT0_vect_num                   1
 
143
#define INT0_vect                       _VECTOR(1)
143
144
#define SIG_INTERRUPT0                  _VECTOR(1)
144
145
 
145
146
/* External Interrupt Request 0 */
 
147
#define IO_PINS_vect_num                2
146
148
#define IO_PINS_vect                    _VECTOR(2)
147
 
#define SIG_PIN                         _VECTOR(2)
 
149
#define SIG_PIN                         _VECTOR(2)
148
150
#define SIG_PIN_CHANGE                  _VECTOR(2)
149
151
 
150
152
/* Timer/Counter1 Compare Match */
151
 
#define TIMER1_COMP_vect                _VECTOR(3)
152
 
#define SIG_OUTPUT_COMPARE1A            _VECTOR(3)
 
153
#define TIMER1_COMP_vect_num    3
 
154
#define TIMER1_COMP_vect            _VECTOR(3)
 
155
#define SIG_OUTPUT_COMPARE1A    _VECTOR(3)
153
156
 
154
157
/* Timer/Counter1 Overflow */
 
158
#define TIMER1_OVF_vect_num             4
155
159
#define TIMER1_OVF_vect                 _VECTOR(4)
156
160
#define SIG_OVERFLOW1                   _VECTOR(4)
157
161
 
158
162
/* Timer/Counter0 Overflow */
 
163
#define TIMER0_OVF_vect_num             5
159
164
#define TIMER0_OVF_vect                 _VECTOR(5)
160
165
#define SIG_OVERFLOW0                   _VECTOR(5)
161
166
 
162
167
/* EEPROM Ready */
163
 
#define EE_RDY_vect                     _VECTOR(6)
 
168
#define EE_RDY_vect_num                 6
 
169
#define EE_RDY_vect                         _VECTOR(6)
164
170
#define SIG_EEPROM_READY                _VECTOR(6)
165
171
 
166
172
/* Analog Comparator */
 
173
#define ANA_COMP_vect_num               7
167
174
#define ANA_COMP_vect                   _VECTOR(7)
168
175
#define SIG_COMPARATOR                  _VECTOR(7)
169
176
 
170
177
/* ADC Conversion Ready */
171
 
#define ADC_vect                        _VECTOR(8)
172
 
#define SIG_ADC                         _VECTOR(8)
 
178
#define ADC_vect_num                    8
 
179
#define ADC_vect                        _VECTOR(8)
 
180
#define SIG_ADC                         _VECTOR(8)
173
181
 
174
182
#define _VECTORS_SIZE 18
175
183
 
330
338
#define SIGNATURE_2 0x06
331
339
 
332
340
 
 
341
/* Deprecated items */
 
342
#if !defined(__AVR_LIBC_DEPRECATED_ENABLE__)
 
343
 
 
344
#pragma GCC system_header
 
345
 
 
346
#pragma GCC poison SIG_INTERRUPT0
 
347
#pragma GCC poison SIG_PIN
 
348
#pragma GCC poison SIG_PIN_CHANGE
 
349
#pragma GCC poison SIG_OUTPUT_COMPARE1A
 
350
#pragma GCC poison SIG_OVERFLOW1
 
351
#pragma GCC poison SIG_OVERFLOW0
 
352
#pragma GCC poison SIG_EEPROM_READY
 
353
#pragma GCC poison SIG_COMPARATOR
 
354
#pragma GCC poison SIG_ADC
 
355
 
 
356
#endif  /* !defined(__AVR_LIBC_DEPRECATED_ENABLE__) */
 
357
 
 
358
 
333
359
#endif /* _AVR_IOTN15_H_ */