Remove unneeded functions using led macros.
authorasterix <asterix@38d2e660-2303-0410-9eaa-f027e97ec537>
Fri, 5 Nov 2010 14:16:25 +0000 (14:16 +0000)
committerasterix <asterix@38d2e660-2303-0410-9eaa-f027e97ec537>
Fri, 5 Nov 2010 14:16:25 +0000 (14:16 +0000)
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4518 38d2e660-2303-0410-9eaa-f027e97ec537

boards/sam3n-ek/examples/display/main.c

index d79775e8d523fe1b8a408624b81719aecfa53197..caa70930e3a4d24d0c69f8eac3181819b67d464f 100644 (file)
@@ -88,26 +88,6 @@ static Process *hp_proc, *lp_proc, *led_proc;
 static hptime_t start, end;
 
 
-INLINE void led_on(int idx)
-{
-       if (idx == 0)
-               LED_BLUE_ON();
-       else if (idx == 1)
-               LED_GREEN_ON();
-       else if (idx == 2)
-               LED_AMBER_ON();
-}
-
-INLINE void led_off(int idx)
-{
-       if (idx == 0)
-               LED_BLUE_OFF();
-       else if (idx == 1)
-               LED_GREEN_OFF();
-       else if (idx == 2)
-               LED_AMBER_OFF();
-}
-
 static bool led_blinking;
 
 static void NORETURN led_process(void)
@@ -118,14 +98,14 @@ static void NORETURN led_process(void)
        {
                if (!led_blinking)
                {
-                       led_off(0);
-                       led_off(1);
-                       led_off(2);
+                       LED_OFF(0);
+                       LED_OFF(1);
+                       LED_OFF(2);
                        sig_wait(SIG_USER0);
                }
-               led_on(i % 3);
-               led_off((i-1) % 3);
-               timer_delay(100);
+               LED_ON(i % 3);
+               LED_OFF((i-1) % 3);
+               timer_delay(200);
        }
 }