void led_yellow_blink(int ms) { led_yellow_on(); stall(ms); led_yellow_off(); stall(ms); }
int8_t ker_led(uint8_t action) { switch (action){ case LED_RED_ON: led_red_on(); break; case LED_GREEN_ON: led_green_on(); break; case LED_YELLOW_ON: led_yellow_on(); break; case LED_RED_OFF: led_red_off(); break; case LED_GREEN_OFF: led_green_off(); break; case LED_YELLOW_OFF: led_yellow_off(); break; case LED_RED_TOGGLE: led_red_toggle(); break; case LED_GREEN_TOGGLE: led_green_toggle(); break; case LED_YELLOW_TOGGLE: led_yellow_toggle(); break; } return 0; }
static void sfi_err_code_led_display(uint8_t errcode) { uint8_t _led_display; _led_display = errcode; if (_led_display & 0x01) led_yellow_on(); else led_yellow_off(); _led_display >>= 1; if (_led_display & 0x01) led_green_on(); else led_green_off(); _led_display >>= 1; if (_led_display & 0x01) led_red_on(); else led_red_off(); return; }