|
@ -61,21 +61,7 @@ enum DebugFlags { |
|
|
}; |
|
|
}; |
|
|
#endif |
|
|
#endif |
|
|
|
|
|
|
|
|
//todo: HAL: breaks encapsulation
|
|
|
#ifdef ARDUINO_ARCH_SAM |
|
|
// For AVR only, define a serial interface based on configuration
|
|
|
|
|
|
#ifdef __AVR__ |
|
|
|
|
|
#ifdef USBCON |
|
|
|
|
|
#include <HardwareSerial.h> |
|
|
|
|
|
#if ENABLED(BLUETOOTH) |
|
|
|
|
|
#define MYSERIAL0 bluetoothSerial |
|
|
|
|
|
#else |
|
|
|
|
|
#define MYSERIAL0 Serial |
|
|
|
|
|
#endif // BLUETOOTH
|
|
|
|
|
|
#else |
|
|
|
|
|
#include "../HAL/HAL_AVR/MarlinSerial.h" |
|
|
|
|
|
#define MYSERIAL0 customizedSerial |
|
|
|
|
|
#endif |
|
|
|
|
|
#elif defined(ARDUINO_ARCH_SAM) |
|
|
|
|
|
// To pull the Serial port definitions and overrides
|
|
|
// To pull the Serial port definitions and overrides
|
|
|
#include "../HAL/HAL_DUE/MarlinSerial_Due.h" |
|
|
#include "../HAL/HAL_DUE/MarlinSerial_Due.h" |
|
|
#endif |
|
|
#endif |
|
|