..
HardwareSerial.cpp
Cast to encourage optimization of Serial ring buffer index calculations.
2010-11-11 23:29:21 -05:00
HardwareSerial.h
Making HardwareSerial tests register-based, not CPU-based.
2010-10-17 13:36:02 -04:00
Print.cpp
Changing String::toCharArray() and getBytes() to accept a buffer, rather than return one. That way they don't expose the internal representation of the String class, allowing future optimization. Thanks to Paul Stoffregen.
2010-08-28 10:23:54 +00:00
Print.h
Adding support for printing Strings to the Print class.
2010-07-04 23:22:34 +00:00
Stream.h
SD File object implements Stream.
2010-11-20 11:45:05 -05:00
Tone.cpp
Fixing bug w/ subsequent calls to tone().
2010-11-11 23:57:12 -05:00
WCharacter.h
Replacing custom String.toInt() function with a call to atol().
2010-12-03 23:12:41 -05:00
WConstants.h
Improving third-party hardware support:
2009-11-21 23:23:43 +00:00
WInterrupts.c
Making attachInterrupt() check registers, not CPUs.
2010-10-17 14:05:46 -04:00
WMath.cpp
Improving third-party hardware support:
2009-11-21 23:23:43 +00:00
WProgram.h
Replacing custom String.toInt() function with a call to atol().
2010-12-03 23:12:41 -05:00
WString.cpp
Changing String append to use realloc(); thanks to Paul Stoffregen.
2010-12-11 15:22:07 -05:00
WString.h
Redoing 448222e4b65e0cf44dfc0c494f7f76901f1fabea without all the extra files.
2010-11-29 15:20:30 -05:00
binary.h
Improving third-party hardware support:
2009-11-21 23:23:43 +00:00
main.cpp
Improving third-party hardware support:
2009-11-21 23:23:43 +00:00
pins_arduino.c
1280 -> 1280/2560.
2010-09-08 22:33:33 +00:00
pins_arduino.h
Changes to optimized digitalWrte(), etc.
2011-02-11 19:29:46 -05:00
wiring.c
Modifying basic functions (digital and analog, read and write) to use register-based ifdefs, not cpu-based.
2010-10-17 17:55:53 -04:00
wiring.h
Changes to optimized digitalWrte(), etc.
2011-02-11 19:29:46 -05:00
wiring_analog.c
Modifying basic functions (digital and analog, read and write) to use register-based ifdefs, not cpu-based.
2010-10-17 17:55:53 -04:00
wiring_digital.c
Changes to optimized digitalWrte(), etc.
2011-02-11 19:29:46 -05:00
wiring_private.h
1280 -> 1280/2560.
2010-09-08 22:33:33 +00:00
wiring_pulse.c
pulseIn() now times out while measuring the pulse, not just while waiting for it to start.
2010-11-22 23:33:59 -05:00
wiring_shift.c
Adding shiftIn() from Wiring (no count or delaytime though).
2010-08-11 22:59:00 +00:00