summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoel Challis <git@zvecr.com>2019-10-14 00:05:41 +0100
committerGitHub <noreply@github.com>2019-10-14 00:05:41 +0100
commite796d7b49ebe8d0398853abb0d2dfa86396aa630 (patch)
treebe2c3f8977ed13ef4e42a6964748a6c3543b7272
parent2e7cd98c0644dc0f7f2a5cab5da7b0e019bd0810 (diff)
downloadqmk_firmware-e796d7b49ebe8d0398853abb0d2dfa86396aa630.tar.gz
qmk_firmware-e796d7b49ebe8d0398853abb0d2dfa86396aa630.zip
Update splittest/teensy_2 to use SPLIT_USB_DETECT (#7028)
-rw-r--r--keyboards/handwired/splittest/teensy_2/config.h2
-rw-r--r--keyboards/handwired/splittest/teensy_2/teensy_2.c14
2 files changed, 2 insertions, 14 deletions
diff --git a/keyboards/handwired/splittest/teensy_2/config.h b/keyboards/handwired/splittest/teensy_2/config.h
index 3d0b0346ed..2b5bcf8e92 100644
--- a/keyboards/handwired/splittest/teensy_2/config.h
+++ b/keyboards/handwired/splittest/teensy_2/config.h
@@ -27,5 +27,7 @@
/* ws2812 RGB LED */
#define RGB_DI_PIN D3
+// teensy has vbus detection issues - use usb detection instead
+#define SPLIT_USB_DETECT
// required for teensy slave otherwise it "locks up" during startup
#define NO_USB_STARTUP_CHECK
diff --git a/keyboards/handwired/splittest/teensy_2/teensy_2.c b/keyboards/handwired/splittest/teensy_2/teensy_2.c
deleted file mode 100644
index bcc2a437bd..0000000000
--- a/keyboards/handwired/splittest/teensy_2/teensy_2.c
+++ /dev/null
@@ -1,14 +0,0 @@
-#include QMK_KEYBOARD_H
-
-bool is_keyboard_master(void) {
- // TODO: replace this override once USB host detection is implemented
- // SPLIT_HAND_PIN Combined with MASTER_LEFT or MASTER_RIGHT, gives a crude
- // way to force teensy to run as slave/master
- setPinInput(SPLIT_HAND_PIN);
-
-#if defined(MASTER_RIGHT)
- return !readPin(SPLIT_HAND_PIN);
-#else
- return readPin(SPLIT_HAND_PIN);
-#endif
-}