]> git.donarmstrong.com Git - qmk_firmware.git/blob - quantum/split_common/split_util.h
d6cf3e72a9dd6088a6ce9ae0a7bb36b4d0803136
[qmk_firmware.git] / quantum / split_common / split_util.h
1 #ifndef SPLIT_KEYBOARD_UTIL_H
2 #define SPLIT_KEYBOARD_UTIL_H
3
4 #include <stdbool.h>
5 #include <stdint.h>
6 #include <stdio.h>
7 #include <stdlib.h>
8 #include "eeconfig.h"
9
10 #define SLAVE_I2C_ADDRESS           0x32
11
12 extern volatile bool isLeftHand;
13
14 // slave version of matix scan, defined in matrix.c
15 void matrix_slave_scan(void);
16
17 void split_keyboard_setup(void);
18 bool has_usb(void);
19 void keyboard_slave_loop(void);
20
21 void matrix_master_OLED_init (void);
22
23 #endif