[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[avr-libc-dev] [bug #40069] Missing Pin Change Interrupt Vector for Atti
From: |
Joerg Wunsch |
Subject: |
[avr-libc-dev] [bug #40069] Missing Pin Change Interrupt Vector for Attiny 2313a |
Date: |
Thu, 19 Sep 2013 15:13:16 +0000 |
User-agent: |
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:23.0) Gecko/20100101 Firefox/23.0 |
Update of bug #40069 (project avr-libc):
Status: None => Confirmed
_______________________________________________________
Follow-up Comment #1:
This is obviously due them being named in the XML file that
way:
$ fgrep PCINT ATtiny2313A.xml
<interrupt index="11" name="PCINT_B" caption="Pin Change Interrupt
Request B"/>
<interrupt index="19" name="PCINT_A" caption="Pin Change Interrupt
Request A"/>
<interrupt index="20" name="PCINT_D" caption="Pin Change Interrupt
Request D"/>
<bitfield caption="Pin Change Interrupt Masks" mask="0x7F"
name="PCINT" lsb="11"/>
<bitfield caption="Pin Change Interrupt Masks" mask="0x07"
name="PCINT" lsb="8"/>
But I agree, the datasheet mentions them as PCINT0, PCINT1,
and PCINT2, respectively, so our header file should follow
that.
Please file a bug report at Atmel for the discrepancy between
the datasheet and the XML file.
The compiler cannot generate an error for a misspelled vector
name, but it is supposed to generate a warning.
_______________________________________________________
Reply to this item at:
<http://savannah.nongnu.org/bugs/?40069>
_______________________________________________
Nachricht gesendet von/durch Savannah
http://savannah.nongnu.org/