#ifndef __LED_Hx__ #define __LED_Hx__ enum { LED_ID_RED=0, LED_ID_GREEN, LED_ID_MAX }; enum { LED_MODE_NORMAL=0, LED_MODE_UPGRADING, LED_MODE_WARN1, LED_MODE_WARN2, LED_MODE_ERROR, LED_MODE_FAULT, LED_MODE_FATAL, LED_MODE_MAX }; typedef struct { int led_id; int on_ms; int off_ms; int times; int end_on; }led_para_t; int led_init(void); int led_deinit(void); int led_set(int mode); int led_set_ex(led_para_t *para); int led_reset(void); #endif