]> git.donarmstrong.com Git - qmk_firmware.git/blob - keyboards/hotdox/hotdox.c
Remove more commented out MCUs
[qmk_firmware.git] / keyboards / hotdox / hotdox.c
1 #include "hotdox.h"
2 #include "backlight.h"
3 #include "quantum.h"
4
5 extern inline void ergodox_board_led_on(void);
6 extern inline void ergodox_right_led_1_on(void);
7 extern inline void ergodox_right_led_2_on(void);
8 extern inline void ergodox_right_led_3_on(void);
9
10 extern inline void ergodox_board_led_off(void);
11 extern inline void ergodox_right_led_1_off(void);
12 extern inline void ergodox_right_led_2_off(void);
13 extern inline void ergodox_right_led_3_off(void);
14
15 extern inline void ergodox_led_all_on(void);
16 extern inline void ergodox_led_all_off(void);
17
18 void ergodox_led_init(void);
19 void ergodox_blink_all_leds(void);
20
21 void matrix_init_kb(void) {
22   ergodox_blink_all_leds();
23   matrix_init_user();
24 }
25
26 void ergodox_blink_all_leds(void)
27 {
28     ergodox_led_all_off();
29     ergodox_led_all_set(LED_BRIGHTNESS_HI);
30     ergodox_right_led_1_on();
31     _delay_ms(50);
32     ergodox_right_led_2_on();
33     _delay_ms(50);
34     ergodox_right_led_3_on();
35     _delay_ms(50);
36     ergodox_right_led_1_off();
37     _delay_ms(50);
38     ergodox_right_led_2_off();
39     _delay_ms(50);
40     ergodox_right_led_3_off();
41     ergodox_led_all_on();
42     _delay_ms(333);
43     ergodox_led_all_off();
44 }