# HG changeset patch # User Matt Johnston # Date 1340518715 -28800 # Node ID 71d2cc90354a5f3253ba0b5372e2291dc966dc77 # Parent 00e213d1f0678a50962596d68277255b12bf8344 try a few more power saving measures, untested diff -r 00e213d1f067 -r 71d2cc90354a main.c --- a/main.c Sun Jun 24 10:38:07 2012 +0800 +++ b/main.c Sun Jun 24 14:18:35 2012 +0800 @@ -120,7 +120,11 @@ CLKPR = _BV(CLKPCE); // divide by 4 CLKPR = _BV(CLKPS1); - sei(); + + // enable pullups + PORTB = 0xff; // XXX change when using SPI + PORTD = 0xff; + PORTC = 0xff; // 3.3v power for bluetooth and SD DDR_LED |= _BV(PIN_LED); @@ -129,7 +133,17 @@ // set pullup PORTD |= _BV(PD2); // INT0 setup + EICRA = (1<