File tree 3 files changed +3
-3
lines changed
hardware/arduino/cores/arduino
3 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -46,7 +46,7 @@ extern "C"{
46
46
#define EXTERNAL 1
47
47
#define INTERNAL 2
48
48
#else
49
- #if defined(__AVR_ATmega1280__ ) || defined(__AVR_ATmega2560__ ) || defined(__AVR_ATmega1284P__ ) || defined(__AVR_ATmega644P__ )
49
+ #if defined(__AVR_ATmega1280__ ) || defined(__AVR_ATmega2560__ ) || defined(__AVR_ATmega1284__ ) || defined( __AVR_ATmega1284P__ ) || defined(__AVR_ATmega644__ ) || defined( __AVR_ATmega644A__ ) || defined( __AVR_ATmega644P__ ) || defined( __AVR_ATmega644PA__ )
50
50
#define INTERNAL1V1 2
51
51
#define INTERNAL2V56 3
52
52
#else
Original file line number Diff line number Diff line change @@ -45,7 +45,7 @@ int analogRead(uint8_t pin)
45
45
if (pin >= 54 ) pin -= 54 ; // allow for channel or pin numbers
46
46
#elif defined(__AVR_ATmega32U4__ )
47
47
if (pin >= 18 ) pin -= 18 ; // allow for channel or pin numbers
48
- #elif defined(__AVR_ATmega1284P__ ) || defined(__AVR_ATmega644P__ )
48
+ #elif defined(__AVR_ATmega1284__ ) || defined( __AVR_ATmega1284P__ ) || defined(__AVR_ATmega644__ ) || defined( __AVR_ATmega644A__ ) || defined( __AVR_ATmega644P__ ) || defined( __AVR_ATmega644PA__ )
49
49
if (pin >= 24 ) pin -= 24 ; // allow for channel or pin numbers
50
50
#elif defined(analogPinToChannel ) && (defined(__AVR_ATtiny25__ ) || defined(__AVR_ATtiny45__ ) || defined(__AVR_ATtiny85__ ))
51
51
pin = analogPinToChannel (pin );
Original file line number Diff line number Diff line change @@ -54,7 +54,7 @@ extern "C"{
54
54
55
55
#if defined(__AVR_ATmega1280__ ) || defined(__AVR_ATmega2560__ )
56
56
#define EXTERNAL_NUM_INTERRUPTS 8
57
- #elif defined(__AVR_ATmega1284P__ ) || defined(__AVR_ATmega644P__ )
57
+ #elif defined(__AVR_ATmega1284__ ) || defined( __AVR_ATmega1284P__ ) || defined(__AVR_ATmega644__ ) || defined( __AVR_ATmega644A__ ) || defined( __AVR_ATmega644P__ ) || defined( __AVR_ATmega644PA__ )
58
58
#define EXTERNAL_NUM_INTERRUPTS 3
59
59
#elif defined(__AVR_ATmega32U4__ )
60
60
#define EXTERNAL_NUM_INTERRUPTS 4
You can’t perform that action at this time.
0 commit comments