[tuxdroid-svn] r548 - firmware/tuxcore/trunk
Status: Beta
Brought to you by:
ks156
From: jaguarondi <c2m...@c2...> - 2007-09-28 11:10:18
|
Author: jaguarondi Date: 2007-09-28 13:10:18 +0200 (Fri, 28 Sep 2007) New Revision: 548 Modified: firmware/tuxcore/trunk/led.c Log: * BUG: all PORTC was affected by the refresh function, now correctly masked. Modified: firmware/tuxcore/trunk/led.c =================================================================== --- firmware/tuxcore/trunk/led.c 2007-09-28 10:02:28 UTC (rev 547) +++ firmware/tuxcore/trunk/led.c 2007-09-28 11:10:18 UTC (rev 548) @@ -28,7 +28,7 @@ /** Buffer the leds values before being applied on the I/O port. * \ingroup led */ -uint8_t leds_buffer; +uint8_t leds_buffer = 0; /** Counter for the delay between 2 toggles of the leds. */ static uint8_t led_delay; /** Delay between 2 toggles of the leds when blinking them. */ @@ -66,7 +66,7 @@ */ void refresh_leds(void) { - LED_PT &= leds_buffer; + LED_PT &= ~(leds_buffer ^ LED_MK); LED_PT |= leds_buffer; } |