From 2640b51b07e55f89be9475845219f1c226261f1a Mon Sep 17 00:00:00 2001 From: Dantali0n Date: Wed, 3 Sep 2025 15:24:19 +0200 Subject: [PATCH] Fix compilation with UBRRH or UBRRxH set I had to exclude the SerialFake defintions to have Serial1 etc compile when UBRR_H is set. --- src/SerialFake.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/SerialFake.h b/src/SerialFake.h index 962148a..a4cc725 100644 --- a/src/SerialFake.h +++ b/src/SerialFake.h @@ -4,6 +4,8 @@ #include "StreamFake.h" #include "arduino/USBAPI.h" +#if defined(USBCON) + struct SerialFake : public StreamFake { virtual void begin(unsigned long) = 0; @@ -45,4 +47,6 @@ class SerialFakeProxy : public StreamFakeProxy, public Serial_ { return serialFake; } -}; \ No newline at end of file +}; + +#endif // USBCON