diff --git a/libraries/FastSerial/FastSerial.cpp b/libraries/FastSerial/FastSerial.cpp index abdb9bf672..8f703bc6ef 100644 --- a/libraries/FastSerial/FastSerial.cpp +++ b/libraries/FastSerial/FastSerial.cpp @@ -285,3 +285,4 @@ FastSerial::transmit(void) if (_txBuffer.head == _txBuffer.tail) *_ucsrb &= ~_portTxBits; } + diff --git a/libraries/FastSerial/FastSerial.h b/libraries/FastSerial/FastSerial.h index 1550c80c54..b6bc1bc43b 100644 --- a/libraries/FastSerial/FastSerial.h +++ b/libraries/FastSerial/FastSerial.h @@ -96,4 +96,10 @@ private: TXBuffer _txBuffer; }; +// For clients that want to assume that the default Serial* objects exist. +extern class FastSerial Serial; +extern class FastSerial Serial1; +extern class FastSerial Serial2; +extern class FastSerial Serial3; + #endif // FastSerial_h