| @@ -61,21 +61,7 @@ enum DebugFlags { | ||||
|   }; | ||||
| #endif | ||||
|  | ||||
| //todo: HAL: breaks encapsulation | ||||
| // 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) | ||||
| #ifdef ARDUINO_ARCH_SAM | ||||
|   // To pull the Serial port definitions and overrides | ||||
|   #include "../HAL/HAL_DUE/MarlinSerial_Due.h" | ||||
| #endif | ||||
|   | ||||
		Reference in New Issue
	
	Block a user