Wurde inzwischen zwar fündig, aber weder in
avr-gcc-8.0.1_2018-01-19_mingw32
noch in
avr8-gnu-toolchain-installer-3.5.4.91-win32.any.x86
von ST
oder in der von
gnutoolchains.com
ist das anders enthalten.
Johann L. schrieb:
> Ein grep gibt bei mir:
Ja, du hast aber für den 44a auch nur gefunden:
1 | ./avr/include/avr/iotn44a.h:#define EXT_INT0_vect _VECTOR(1) /* External Interrupt Request 0 */
|
2 | ./avr/include/avr/iotn44a.h:#define PCINT0_vect _VECTOR(2) /* Pin Change Interrupt Request 0 */
|
und nicht, was ich gehofft hatte
1 | #define INT0_vect _VECTOR(1)
|
Ingo L. schrieb:
> Kannst du nicht jede Toolchain einbinden die du magst?
Naja, mit der von http://gnutoolchains.com/avr/ hat das make nicht
funktioniert. Aber der iotn44a.h war an der Stelle eh gleich.
Wie du hier siehst, habe ich einiges gefunden, das aber die
Ausgangsfrage nicht geklärt hat. Es liegt nicht an der 'alten'
Toolchain, sondern ist auch bei aktuellen Varianten so enthalten.
Mit dem Aufruf ISR(EXT_INT0_vect) kann ich auch leben, er ist ja auch
bei den anderen Tinys in den Headers definiert.