summaryrefslogtreecommitdiffstats
path: root/keyboard/ergodox_ez/ergodox_ez.c
diff options
context:
space:
mode:
authorJack Humbert <jack.humb@gmail.com>2016-01-02 17:58:27 +0100
committerJack Humbert <jack.humb@gmail.com>2016-01-02 17:58:27 +0100
commit41d4cf05efd1d67a0b737f68915e35a14f02afa8 (patch)
tree30c4497ebd07618f64164aa1b67c542843f0d7d1 /keyboard/ergodox_ez/ergodox_ez.c
parent9c5f30ed83594e0058ca1bacee5bcfb92298311e (diff)
parent7ba06c9e0dbc17cc46794b9961ff9290694d93df (diff)
downloadqmk_firmware-41d4cf05efd1d67a0b737f68915e35a14f02afa8.tar.gz
qmk_firmware-41d4cf05efd1d67a0b737f68915e35a14f02afa8.tar.xz
Merge pull request #67 from waveform80/daves-keymap
Dave's custom keymap
Diffstat (limited to 'keyboard/ergodox_ez/ergodox_ez.c')
-rw-r--r--keyboard/ergodox_ez/ergodox_ez.c35
1 files changed, 25 insertions, 10 deletions
diff --git a/keyboard/ergodox_ez/ergodox_ez.c b/keyboard/ergodox_ez/ergodox_ez.c
index 78e956a04..d0eaf3392 100644
--- a/keyboard/ergodox_ez/ergodox_ez.c
+++ b/keyboard/ergodox_ez/ergodox_ez.c
@@ -6,12 +6,12 @@ uint8_t mcp23018_status = 0x20;
__attribute__ ((weak))
void * matrix_init_user(void) {
-
+ return NULL;
};
__attribute__ ((weak))
void * matrix_scan_user(void) {
-
+ return NULL;
};
void * matrix_init_kb(void) {
@@ -34,16 +34,20 @@ void * matrix_init_kb(void) {
ergodox_blink_all_leds();
- if (matrix_init_user) {
- (*matrix_init_user)();
- }
+ if (matrix_init_user) {
+ (*matrix_init_user)();
+ }
+
+ return NULL;
};
void * matrix_scan_kb(void) {
- if (matrix_scan_user) {
- (*matrix_scan_user)();
- }
+ if (matrix_scan_user) {
+ (*matrix_scan_user)();
+ }
+
+ return NULL;
};
@@ -51,8 +55,19 @@ void ergodox_blink_all_leds(void)
{
ergodox_led_all_off();
ergodox_led_all_set(LED_BRIGHTNESS_HI);
- ergodox_led_all_on();
- _delay_ms(333);
+ ergodox_right_led_1_on();
+ _delay_ms(50);
+ ergodox_right_led_2_on();
+ _delay_ms(50);
+ ergodox_right_led_3_on();
+ _delay_ms(50);
+ ergodox_right_led_1_off();
+ _delay_ms(50);
+ ergodox_right_led_2_off();
+ _delay_ms(50);
+ ergodox_right_led_3_off();
+ //ergodox_led_all_on();
+ //_delay_ms(333);
ergodox_led_all_off();
}