X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=src%2Fstm%2Fao_led_stm.c;h=7f40eaca301ceaafbcf0ddf410464cb82337ac7c;hb=59cbf80e63b4c88de45e59c6e3d209f99910fcf3;hp=7dcbb661b8a65899860d895025fa8639c99e22e8;hpb=2cdb1f30c49ba460b0850d23ba9c85e0336af290;p=fw%2Faltos diff --git a/src/stm/ao_led_stm.c b/src/stm/ao_led_stm.c index 7dcbb661..7f40eaca 100644 --- a/src/stm/ao_led_stm.c +++ b/src/stm/ao_led_stm.c @@ -69,25 +69,7 @@ ao_led_set(AO_LED_TYPE colors) } void -ao_led_toggle(AO_LED_TYPE colors) -{ -#ifdef LED_PORT - LED_PORT->odr ^= (colors & LEDS_AVAILABLE); -#else -#ifdef LED_PORT_0 - LED_PORT_0->odr ^= ((colors & LEDS_AVAILABLE) & LED_PORT_0_MASK) << LED_PORT_0_SHIFT; -#endif -#ifdef LED_PORT_1 - LED_PORT_1->odr ^= ((colors & LEDS_AVAILABLE) & LED_PORT_1_MASK) << LED_PORT_1_SHIFT; -#endif -#ifdef LED_PORT_2 - LED_PORT_2->odr ^= ((colors & LEDS_AVAILABLE) & LED_PORT_2_MASK) << LED_PORT_2_SHIFT; -#endif -#endif -} - -void -ao_led_for(AO_LED_TYPE colors, AO_LED_TYPE ticks) +ao_led_for(AO_LED_TYPE colors, AO_TICK_TYPE ticks) { ao_led_on(colors); ao_delay(ticks);