summaryrefslogtreecommitdiffstats
path: root/firmware
diff options
context:
space:
mode:
authorcpldcpu <cpldcpu@gmail.com>2013-10-07 00:38:26 +0200
committercpldcpu <cpldcpu@gmail.com>2013-10-07 00:38:26 +0200
commita3fdc6f10b89ef806e2f4744f3f5de667c0df84f (patch)
tree4182140df646474eb0b5667f164632ebca5c213e /firmware
parent191d0c1957b92eb26b1553eba3e7ebc988d58b5e (diff)
downloadmicronucleus-a3fdc6f10b89ef806e2f4744f3f5de667c0df84f.tar.gz
micronucleus-a3fdc6f10b89ef806e2f4744f3f5de667c0df84f.tar.bz2
micronucleus-a3fdc6f10b89ef806e2f4744f3f5de667c0df84f.zip
Use delay routines without NOP padding. this saves 16 bytes
Diffstat (limited to 'firmware')
-rw-r--r--firmware/main.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/firmware/main.c b/firmware/main.c
index 6bc20d5..78d72f3 100644
--- a/firmware/main.c
+++ b/firmware/main.c
@@ -15,6 +15,9 @@
// needs to be above 4.5 (and a whole integer) as avr freezes for 4.5ms
#define MICRONUCLEUS_WRITE_SLEEP 8
+// Use the old delay routines without NOP padding. This saves memory.
+#define __DELAY_BACKWARD_COMPATIBLE__
+
#include <avr/io.h>
#include <avr/interrupt.h>