aboutsummaryrefslogtreecommitdiff
path: root/cores/arduino/wiring.h
AgeCommit message (Collapse)Author
2009-05-24Adding ARDUINO version constant.David A. Mellis
2009-05-19Fixing overflow bug in bit() macro: (1 << (b)) becomes (1UL << (b))David A. Mellis
2009-05-12Optimizing the timer0 overflow handler (for millis()), based on work by ↵David A. Mellis
WestFW and help from mikalhart. Increasing precision of math constants.
2008-11-26Adding micros() function.David A. Mellis
2008-10-25Adding word datatype and cast/construction macros, bitRead(), bitWrite(), ↵David A. Mellis
bitSet(), bitClear(), bit().
2008-10-13Little fixes:David A. Mellis
- changing random(max) to use stdlib.h random() - not generating .eep files to avoid warning when EEMEM isn't used - removing cast macros (since they are automatically defined in C++) - writing a digital LOW for PWM value of 0 on pins 5 or 6
2008-03-08Added timeout (in microseconds) parameter to pulseIn(). Defaults to 1000000 ↵David A. Mellis
(1 second).
2007-12-14Adding analogReference() function - needs testing on an ATmega8 (but works ↵David A. Mellis
on the ATmega 168).
2007-11-21Adding map(), fixing radians() and degrees(), adding cast functions (int(x) ↵David A. Mellis
instead of (int) x), adding interrupts() and noInterrupts(), etc.
2007-10-06Moving hardware/targets to hardware/cores.David A. Mellis