X-Git-Url: https://git.friedersdorff.com/?a=blobdiff_plain;f=keyboard%2Fergodox%2Fergodox.h;h=460d995fff3e6312e788de7b1e28b6ecad43126e;hb=5d8b9cb1c63b3a489e523808639d606df803de51;hp=d9623687143003682abd6cdd13fe8fab7cb87b03;hpb=cfc23836e5f9571056d3710b8580c1f27b91ed54;p=max%2Ftmk_keyboard.git diff --git a/keyboard/ergodox/ergodox.h b/keyboard/ergodox/ergodox.h index d9623687..460d995f 100644 --- a/keyboard/ergodox/ergodox.h +++ b/keyboard/ergodox/ergodox.h @@ -45,8 +45,12 @@ Most used files are located at #define OLATA 0x14 // output latch register #define OLATB 0x15 +extern uint8_t mcp23018_status; + void init_ergodox(void); +void ergodox_blink_all_leds(void); uint8_t init_mcp23018(void); +uint8_t ergodox_left_leds_update(void); #define LED_BRIGHTNESS_LO 31 #define LED_BRIGHTNESS_HI 255 @@ -75,8 +79,6 @@ inline void ergodox_left_led_1_off(void) { ergodox_left_led_1 = 0; } inline void ergodox_left_led_2_off(void) { ergodox_left_led_2 = 0; } inline void ergodox_left_led_3_off(void) { ergodox_left_led_3 = 0; } -inline void ergodox_left_leds_update(void) { init_mcp23018(); } - inline void ergodox_led_all_on(void) { ergodox_board_led_on();