]> www.fi.muni.cz Git - bike-lights.git/blobdiff - firmware/gpio.c
mudflap for dual rearlights
[bike-lights.git] / firmware / gpio.c
index 8e39bd29923359eb745946711bbb42a07bb21757..b51d89f6c9442366b347c07705cc357fd330ea5b 100644 (file)
@@ -2,24 +2,16 @@
 
 #include "lights.h"
 
-void gpio_init()
+void init_gpio()
 {
-       DDRB |=    _BV(PB0) | _BV(PB2) | _BV(PB4) | _BV(PB6);
        PORTB &=~ (_BV(PB0) | _BV(PB2) | _BV(PB4) | _BV(PB6));
-
-       gpio_set(1, 1);
+       DDRB |=    _BV(PB0) | _BV(PB2) | _BV(PB4) | _BV(PB6);
 }
 
 void susp_gpio()
 {
-       DDRB  &= ~(_BV(PB0) | _BV(PB2) | _BV(PB4) | _BV(PB6));
        PORTB &= ~(_BV(PB0) | _BV(PB2) | _BV(PB4) | _BV(PB6));
-}
-
-void gpio_before_poweroff()
-{
-       DDRB |= _BV(PB2);
-       PORTB |= _BV(PB2);
+       DDRB |=    _BV(PB0) | _BV(PB2) | _BV(PB4) | _BV(PB6);
 }
 
 void gpio_set(unsigned char n, unsigned char on)