|
@@ -44,8 +44,16 @@
|
44
|
44
|
* 7 | 11
|
45
|
45
|
*/
|
46
|
46
|
|
47
|
|
-#if !defined(__AVR_ATmega1280__) && !defined(__AVR_ATmega2560__)
|
48
|
|
- #error "Oops! Make sure you have 'Arduino Mega' selected from the 'Tools -> Boards' menu."
|
|
47
|
+#if ENABLED(TARGET_LPC1768)
|
|
48
|
+ #error "Oops! Set MOTHERBOARD to an LPC1768-based board when building for LPC1768."
|
|
49
|
+#elif defined(__STM32F1__)
|
|
50
|
+ #error "Oops! Set MOTHERBOARD to an STM32F1-based board when building for STM32F1."
|
|
51
|
+#endif
|
|
52
|
+
|
|
53
|
+#if DISABLED(IS_RAMPS_SMART) && DISABLED(IS_RAMPS_DUO) && DISABLED(IS_RAMPS4DUE) && DISABLED(TARGET_LPC1768)
|
|
54
|
+ #if !defined(__AVR_ATmega1280__) && !defined(__AVR_ATmega2560__)
|
|
55
|
+ #error "Oops! Make sure you have 'Arduino Mega' selected from the 'Tools -> Boards' menu."
|
|
56
|
+ #endif
|
49
|
57
|
#endif
|
50
|
58
|
|
51
|
59
|
#ifndef BOARD_NAME
|
|
@@ -539,6 +547,10 @@
|
539
|
547
|
|
540
|
548
|
#define ADC_KEYPAD_PIN 12
|
541
|
549
|
|
|
550
|
+ #elif ENABLED(AZSMZ_12864)
|
|
551
|
+
|
|
552
|
+ // Pins only defined for RAMPS_SMART currently
|
|
553
|
+
|
542
|
554
|
#else
|
543
|
555
|
|
544
|
556
|
// Beeper on AUX-4
|