diff --git a/Marlin/src/HAL/HAL_STM32F1/SoftwareSerial.cpp b/Marlin/src/HAL/HAL_STM32F1/SoftwareSerial.cpp index 5f95a18883772d033f5e2d480d89fd1f60477e9c..309500d4817bc66a0dd41ce8c5e166507e4716ce 100644 --- a/Marlin/src/HAL/HAL_STM32F1/SoftwareSerial.cpp +++ b/Marlin/src/HAL/HAL_STM32F1/SoftwareSerial.cpp @@ -28,7 +28,7 @@ // Constructor -SoftwareSerial::SoftwareSerial(pin_t RX_pin, pin_t TX_pin) {} +SoftwareSerial::SoftwareSerial(int8_t RX_pin, int8_t TX_pin) {} // Public diff --git a/Marlin/src/HAL/HAL_STM32F1/SoftwareSerial.h b/Marlin/src/HAL/HAL_STM32F1/SoftwareSerial.h index 34bbb8548c713a0a18a959c849e1ffdb1852342d..0692b7e9f303d9f606d884008c88ef1618cd6320 100644 --- a/Marlin/src/HAL/HAL_STM32F1/SoftwareSerial.h +++ b/Marlin/src/HAL/HAL_STM32F1/SoftwareSerial.h @@ -18,13 +18,13 @@ */ #pragma once -#include "HAL.h" +#include <stdint.h> #define SW_SERIAL_PLACEHOLDER 1 class SoftwareSerial { public: - SoftwareSerial(pin_t RX_pin, pin_t TX_pin); + SoftwareSerial(int8_t RX_pin, int8_t TX_pin); void begin(const uint32_t baudrate);