1 /* $Id: ledpwm.h,v 1.2 2010/06/30 19:39:28 simimeie Exp $
2 * Functions for led brightness control via PWM (pulse width modulation).
8 #define LEDPWM_REDLED 1
9 #define LEDPWM_GREENLED 2
10 #define LEDPWM_BLUELED 3
12 extern uint8_t ledpwm_re;
13 extern uint8_t ledpwm_gr;
14 extern uint8_t ledpwm_bl;
15 extern uint8_t ledpwm_bri;
17 /* Init PWM (pins and timers) */
18 void ledpwm_init(void);
20 /* Set brightness for a certain LED */
21 void ledpwm_setled(uint8_t led, uint8_t val);
23 #endif /* _LEDPWM_H_ */