From bcfa1a747935ca54499c1d5767e9657ea8562a87 Mon Sep 17 00:00:00 2001 From: Cristian Maglie Date: Tue, 28 Jan 2014 18:33:08 +0100 Subject: [PATCH] Updated revision log --- build/shared/revisions.txt | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/build/shared/revisions.txt b/build/shared/revisions.txt index 8b30fcd0b..e7fd79d01 100644 --- a/build/shared/revisions.txt +++ b/build/shared/revisions.txt @@ -13,6 +13,17 @@ ARDUINO 1.5.6 BETA * Ethernet: added operator == for EthernetClient class (Norbert Truchsess) [core] +* avr: Pile of HardwareSerial improvements (Matthijs Kooijman) + - Remove duplicate code from HardwareSerial::begin() methods + - Simplify HardwareSerial::begin() (Rob Tillaart) + - Use constants for register bit positions in HardwareSerial + - Fix HardwareSerial::flush() when interrupts are kept disabled for a while + - Fix lockup when writing to HardwareSerial with interrupts disabled + - Disable the UDRE interrupt sooner in HardwareSerial (Nathan Blackwell) + - Put each HardwareSerial instance in its own .cpp file in order to save memory + for unused UARTS + - In HardwareSerial::write, bypass the queue when it's empty in order to + improve throughput when using high baudrates (KurtE) * sam: Fixed wrap-around bug in delay() (Mark Tillotson) * sam: Fixed regression in analogRead() (fails to read multiple channels) (Mark Tillotson) * sam: Optimized delayMicroseconds() (Rob Tillaart) #1121