]> www.fi.muni.cz Git - tinyboard.git/blobdiff - projects/step-up/main.c
step-up/README: detailed description of the project
[tinyboard.git] / projects / step-up / main.c
index 90bea63dc60d300c3f3e6723d6f0718979167cbb..69657a8a70052d37b5b4cdd1545febfeba8ad456 100644 (file)
@@ -9,17 +9,17 @@
 
 static void hw_setup()
 {
+       power_all_disable();
+
        wdt_enable(WDTO_1S);
 
        init_battery();
        init_pwm();
        init_adc();
-       init_tmr();
+
        init_buttons();
 
        init_pwmled();
-       init_gpio();
-       init_ambient();
        init_pattern();
        init_control();
 
@@ -30,11 +30,10 @@ static void hw_suspend()
 {
        susp_pwm();
        susp_adc();
-       susp_tmr();
-       susp_gpio();
        susp_buttons();
 
        wdt_disable();
+       power_all_disable();
 }
 
 void power_down()
@@ -64,9 +63,6 @@ int main(void)
 {
        init_log();
 
-       power_usi_disable(); // Once for lifetime
-       ACSRA |= _BV(ACD);   // disable analog comparator
-
        log_set_state(3);
 
        hw_setup();