Commit Graph

13 Commits

Author SHA1 Message Date
Michael Moon b5299c4d69 protect ANALOG_MASK from arithmetic errors via de-macro-isation 2011-02-07 20:47:32 +11:00
madscifi a98886d236 Correctly set AIO_DDR register
Signed-off-by: Michael Moon <triffid.hunter@gmail.com>
2011-01-24 11:32:00 +11:00
Michael Moon 096d7dfdf3 Merge release-candidate-triffid branch 2011-01-07 23:09:13 +11:00
Michael Moon 4b41a5eeab use avr-libc atomic stuff instead of manual SREG manipulation 2010-10-21 11:05:56 +11:00
Michael Moon 97c5218304 reduce analog subsystem use of interrupts 2010-10-20 17:54:36 +11:00
dps.lwk d83c80e383 Added ATmega1280 pin map for Arduino Mega 2010-10-10 13:51:00 +01:00
Michael Moon e78381c56d Move configuration to config.h.dist 2010-09-27 09:20:07 +10:00
Michael Moon d56ff39cb3 atomic 16-bit operation in analog.c 2010-09-16 21:42:00 +10:00
Michael Moon b80c5ea7b5 UNTESTED support for thermistor and AD595 2010-09-13 17:14:12 +10:00
Michael Moon f2b6f536d7 more work on analog system, still untested 2010-09-12 13:31:41 +10:00
Michael Moon 16069d9ffb added FIXME tag 2010-09-10 11:25:11 +10:00
Michael Moon 6a58efbfa4 try out analog stuff, probably needs more work 2010-08-24 15:49:21 +10:00
Michael Moon 488e42605b skeleton of analog read subsystem 2010-08-16 14:06:37 +10:00