Wed 24 Oct 2012 05:13:11 PM CEST
A number of header files contains macros definitions like:
#define PA0_DDR DDRADC
#define PA0_PORT PORTADC
#define PA0_PIN PINADC
#define PA0_BIT ADC0
or
#define PCINT1_DDR DDRADC
#define PCINT1_PORT PORTADC
#define PCINT1_PIN PINADC
#define PCINT1_BIT ADC1
without ever defining DDRADC, PORTADC, ADC0...
I assume these lines were supposed to read:
#define PA0_DDR DDRA
#define PA0_PORT PORTA
#define PA0_PIN PINA
#define PA0_BIT 0
??
This applies to all device pin definitions in:
avr/iotn861a.h
avr/iom88pa.h
avr/iotn20.h
avr/iotn461a.h
avr/iotn40.h
avr/iotn261a.h
This issue was migrated from https://savannah.nongnu.org/bugs/?37627