aboutsummaryrefslogtreecommitdiff
path: root/keyboards/deltasplit75/split_util.c
diff options
context:
space:
mode:
Diffstat (limited to 'keyboards/deltasplit75/split_util.c')
-rw-r--r--keyboards/deltasplit75/split_util.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/keyboards/deltasplit75/split_util.c b/keyboards/deltasplit75/split_util.c
index 226dc1881..346cbc908 100644
--- a/keyboards/deltasplit75/split_util.c
+++ b/keyboards/deltasplit75/split_util.c
@@ -8,6 +8,7 @@
8#include "matrix.h" 8#include "matrix.h"
9#include "keyboard.h" 9#include "keyboard.h"
10#include "config.h" 10#include "config.h"
11#include "timer.h"
11 12
12#ifdef USE_I2C 13#ifdef USE_I2C
13# include "i2c.h" 14# include "i2c.h"
@@ -21,7 +22,7 @@ static void setup_handedness(void) {
21 #ifdef EE_HANDS 22 #ifdef EE_HANDS
22 isLeftHand = eeprom_read_byte(EECONFIG_HANDEDNESS); 23 isLeftHand = eeprom_read_byte(EECONFIG_HANDEDNESS);
23 #else 24 #else
24 // I2C_MASTER_RIGHT is deprecated use MASTER_RIGHT instead since this works for both serial and i2c 25 // I2C_MASTER_RIGHT is deprecated, use MASTER_RIGHT instead, since this works for both serial and i2c
25 #if defined(I2C_MASTER_RIGHT) || defined(MASTER_RIGHT) 26 #if defined(I2C_MASTER_RIGHT) || defined(MASTER_RIGHT)
26 isLeftHand = !has_usb(); 27 isLeftHand = !has_usb();
27 #else 28 #else
@@ -33,12 +34,16 @@ static void setup_handedness(void) {
33static void keyboard_master_setup(void) { 34static void keyboard_master_setup(void) {
34#ifdef USE_I2C 35#ifdef USE_I2C
35 i2c_master_init(); 36 i2c_master_init();
37#ifdef SSD1306OLED
38 matrix_master_OLED_init ();
39#endif
36#else 40#else
37 serial_master_init(); 41 serial_master_init();
38#endif 42#endif
39} 43}
40 44
41static void keyboard_slave_setup(void) { 45static void keyboard_slave_setup(void) {
46 timer_init();
42#ifdef USE_I2C 47#ifdef USE_I2C
43 i2c_slave_init(SLAVE_I2C_ADDRESS); 48 i2c_slave_init(SLAVE_I2C_ADDRESS);
44#else 49#else