]> git.donarmstrong.com Git - qmk_firmware.git/blob - keyboards/handwired/splittest/teensy_2/teensy_2.c
[Keyboard] Refactor handwired/splittest to support multiple boards (#6373)
[qmk_firmware.git] / keyboards / handwired / splittest / teensy_2 / teensy_2.c
1 #include QMK_KEYBOARD_H
2
3 bool is_keyboard_master(void) {
4     // TODO: replace this override once USB host detection is implemented
5     // SPLIT_HAND_PIN Combined with MASTER_LEFT or MASTER_RIGHT, gives a crude
6     // way to force teensy to run as slave/master
7     setPinInput(SPLIT_HAND_PIN);
8
9 #if defined(MASTER_RIGHT)
10     return !readPin(SPLIT_HAND_PIN);
11 #else
12     return readPin(SPLIT_HAND_PIN);
13 #endif
14 }