Support Sanguino/Sanguinololu with ATmega1284P
This commit is contained in:
parent
95fbe3de6e
commit
7a3bdb7028
3 changed files with 7 additions and 7 deletions
|
|
@ -117,7 +117,7 @@ static const pin_map_t digitalPinMap[] = {
|
||||||
{&DDRK, &PINK, &PORTK, 7} // K7 69
|
{&DDRK, &PINK, &PORTK, 7} // K7 69
|
||||||
};
|
};
|
||||||
//------------------------------------------------------------------------------
|
//------------------------------------------------------------------------------
|
||||||
#elif defined(__AVR_ATmega644P__) || defined(__AVR_ATmega644__)
|
#elif defined(__AVR_ATmega644P__) || defined(__AVR_ATmega644__) || defined(__AVR_ATmega1284P__)
|
||||||
// Sanguino
|
// Sanguino
|
||||||
|
|
||||||
// Two Wire (aka I2C) ports
|
// Two Wire (aka I2C) ports
|
||||||
|
|
|
||||||
|
|
@ -400,7 +400,7 @@ pins
|
||||||
#define PD7_PWM NULL
|
#define PD7_PWM NULL
|
||||||
#endif /* _AVR_ATmega{168,328,328P}__ */
|
#endif /* _AVR_ATmega{168,328,328P}__ */
|
||||||
|
|
||||||
#if defined (__AVR_ATmega644__) || defined (__AVR_ATmega644P__) || defined (__AVR_ATmega644PA__)
|
#if defined (__AVR_ATmega644__) || defined (__AVR_ATmega644P__) || defined (__AVR_ATmega644PA__) || defined(__AVR_ATmega1284P__)
|
||||||
// UART
|
// UART
|
||||||
#define RXD DIO8
|
#define RXD DIO8
|
||||||
#define TXD DIO9
|
#define TXD DIO9
|
||||||
|
|
@ -901,7 +901,7 @@ pins
|
||||||
#define PD7_WPORT PORTD
|
#define PD7_WPORT PORTD
|
||||||
#define PD7_DDR DDRD
|
#define PD7_DDR DDRD
|
||||||
#define PD7_PWM &OCR2A
|
#define PD7_PWM &OCR2A
|
||||||
#endif /* _AVR_ATmega{644,644P,644PA}__ */
|
#endif /* _AVR_ATmega{644,644P,644PA,1284P}__ */
|
||||||
|
|
||||||
#if defined (__AVR_ATmega1280__) || defined (__AVR_ATmega2560__)
|
#if defined (__AVR_ATmega1280__) || defined (__AVR_ATmega2560__)
|
||||||
// UART
|
// UART
|
||||||
|
|
|
||||||
|
|
@ -98,7 +98,7 @@
|
||||||
#if MOTHERBOARD == 1
|
#if MOTHERBOARD == 1
|
||||||
#define KNOWN_BOARD 1
|
#define KNOWN_BOARD 1
|
||||||
|
|
||||||
#ifndef __AVR_ATmega644P__
|
#if !defined(__AVR_ATmega644P__) && !defined(__AVR_ATmega1284P__)
|
||||||
#error Oops! Make sure you have 'Sanguino' selected from the 'Tools -> Boards' menu.
|
#error Oops! Make sure you have 'Sanguino' selected from the 'Tools -> Boards' menu.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
@ -148,7 +148,7 @@
|
||||||
#if MOTHERBOARD == 2
|
#if MOTHERBOARD == 2
|
||||||
#define KNOWN_BOARD 1
|
#define KNOWN_BOARD 1
|
||||||
|
|
||||||
#ifndef __AVR_ATmega644P__
|
#if !defined(__AVR_ATmega644P__) && !defined(__AVR_ATmega1284P__)
|
||||||
#error Oops! Make sure you have 'Sanguino' selected from the 'Tools -> Boards' menu.
|
#error Oops! Make sure you have 'Sanguino' selected from the 'Tools -> Boards' menu.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
@ -376,7 +376,7 @@
|
||||||
#if MOTHERBOARD == 5
|
#if MOTHERBOARD == 5
|
||||||
#define KNOWN_BOARD 1
|
#define KNOWN_BOARD 1
|
||||||
|
|
||||||
#ifndef __AVR_ATmega644P__
|
#if !defined(__AVR_ATmega644P__) && !defined(__AVR_ATmega1284P__)
|
||||||
#error Oops! Make sure you have 'Sanguino' selected from the 'Tools -> Boards' menu.
|
#error Oops! Make sure you have 'Sanguino' selected from the 'Tools -> Boards' menu.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
@ -435,7 +435,7 @@
|
||||||
#endif
|
#endif
|
||||||
#if MOTHERBOARD == 6
|
#if MOTHERBOARD == 6
|
||||||
#define KNOWN_BOARD 1
|
#define KNOWN_BOARD 1
|
||||||
#ifndef __AVR_ATmega644P__
|
#if !defined(__AVR_ATmega644P__) && !defined(__AVR_ATmega1284P__)
|
||||||
#error Oops! Make sure you have 'Sanguino' selected from the 'Tools -> Boards' menu.
|
#error Oops! Make sure you have 'Sanguino' selected from the 'Tools -> Boards' menu.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue