aboutsummaryrefslogtreecommitdiff
path: root/cores/arduino/HardwareSerial.cpp
AgeCommit message (Expand)Author
2014-02-10Added license for avr/HardwareSerial.Cristian Maglie
2014-01-22In HardwareSerial::write, bypass the queue when it's emptyMatthijs Kooijman
2014-01-22Inlined HardwareSerial calls to RX ISR.Cristian Maglie
2014-01-22Put each HardwareSerial instance in its own .cpp fileMatthijs Kooijman
2014-01-22Centrally decide which hardware UARTS are availableMatthijs Kooijman
2014-01-22Disable the UDRE interrupt sooner in HardwareSerialMatthijs Kooijman
2014-01-22Fix lockup when writing to HardwareSerial with interrupts disabledMatthijs Kooijman
2014-01-22Fix HardwareSerial::flush() when interrupts are kept disabled for a whileMatthijs Kooijman
2014-01-22Improve HardwareSerial::flush()Matthijs Kooijman
2014-01-22Use bit_is_clear in HardwareSerial::flush()Matthijs Kooijman
2014-01-16Move interrupt handlers into HardwareSerial classMatthijs Kooijman
2014-01-16Use constants for register bit positions in HardwareSerialMatthijs Kooijman
2014-01-16Simplify HardwareSerial::begin()Matthijs Kooijman
2014-01-16Remove unused variableMatthijs Kooijman
2014-01-16Slightly reduce code utilization by inlining HardwareSerail begin(baud) and o...Cristian Maglie
2014-01-16Remove duplicate code from HardwareSerial::begin() methods.Matthijs Kooijman
2013-09-09Fixed HardwareSerial bug introduced in 1.5.3.Cristian Maglie
2013-07-26Move buffers into HardwareSerialMatthijs Kooijman
2013-07-26Use uint8_t for HardwareSerial ringbuffer pointersMatthijs Kooijman
2013-03-29Fix deprecated ISR names for ATmega8.Cristian Maglie
2013-03-29Removed deprecated interrupt handlersCristian Maglie
2012-11-29Clarifying comment.David A. Mellis
2012-11-29Moving TXCO definition into HardwareSerial.cpp from HardwareSerial.h.David A. Mellis
2012-08-30Changing setting of the UMSELn bits (for UART mode) and serial config values.David A. Mellis
2012-08-30Merge pull request #109 from Alarus/masterDavid A. Mellis
2012-08-28Serial.flush() waits for last character to be transmitted (michele.mazzucchi)David A. Mellis
2012-08-14Update hardware/arduino/cores/arduino/HardwareSerial.cppAlarus
2012-08-14Update hardware/arduino/cores/arduino/HardwareSerial.cppAlarus
2012-08-12Update hardware/arduino/cores/arduino/HardwareSerial.cppAlarus
2012-08-12Update hardware/arduino/cores/arduino/HardwareSerial.cppAlarus
2012-08-12Update hardware/arduino/cores/arduino/HardwareSerial.cppAlarus
2012-04-01added Boolean operators to HardwareSerial and CDC to test whether the port is...Zach Eveland
2012-02-03Making head and tail unsigned to avoid division in serial ISR.David A. Mellis
2011-10-10Fixing more warnings (Paul Stoffregen).David A. Mellis
2011-09-08Merge branch 'new-extension' of https://github.com/arduino/Arduino into new-e...Zach Eveland
2011-09-07Changing to a simpler mental model for serialEvent (Paul Stoffregen).David A. Mellis
2011-09-05changed baudrate for auto-reset-and-upload back to 1200 bps. specified ardui...Zach Eveland
2011-09-05Merge branch 'new-extension' of https://github.com/arduino/Arduino into new-e...Zach Eveland
2011-08-31Moving serialEvent() calls from RX interrupts to main for() loop (after loop()).David A. Mellis
2011-08-30Merge branch 'mainline' into new-extensionZach Eveland
2011-08-26Moving write errors out of return value into separate API methods.David A. Mellis
2011-08-26Changing from long to ssize_t (int) for write(), print(), println() return.David A. Mellis
2011-08-23write(), print(), and println() now return number of bytes written.David A. Mellis
2011-08-18HW Serial on pins 0 and 1 works. Accessed by Serial1.* methodsZach Eveland
2011-08-11committed USB API, initial HardwareSerial-USBSerial integrationZach Eveland
2011-05-20Fixing 300 baud communication for serial.David A. Mellis
2011-05-12Small optimization in HardwareSerial.David A. Mellis
2011-05-07Adding serialEvent(), serialEvent1(), etc.David A. Mellis
2011-05-07Refactoring the UART0 / USART0 receive interrupt handler.David A. Mellis
2011-05-07Changing Serial.flush() to write outgoing data, not drop incoming data.David A. Mellis