aboutsummaryrefslogtreecommitdiff
path: root/cores/arduino/wiring_shift.c
diff options
context:
space:
mode:
authorDavid A. Mellis <d.mellis@arduino.cc>2011-02-11 19:29:46 -0500
committerDavid A. Mellis <d.mellis@arduino.cc>2011-02-11 19:29:46 -0500
commiteed15e48d68d10426e015515ec4143849739f2de (patch)
tree4fc54101c58590a6c1c7225a60d223797f4e198b /cores/arduino/wiring_shift.c
parent3696fa044687542ee6b4a9bc488348e184ee3ae2 (diff)
Changes to optimized digitalWrte(), etc.
Factoring out the implementation of digitalWrite(), digitalRead(), and pinMode() into macros that can either be inlined (for constant pin numbers) or executed within a function (non-constant pins). Removing testing for timers on pins in digitalWrite(), digitalRead(), and pinMode(). Moving pin to port macros from pins_arduino.h to wiring.h.
Diffstat (limited to 'cores/arduino/wiring_shift.c')
0 files changed, 0 insertions, 0 deletions