| 123456789101112131415161718192021222324252627282930313233343536373839 |
- #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
|