From: Joel Challis Date: Sun, 13 Oct 2019 23:05:41 +0000 (+0100) Subject: Update splittest/teensy_2 to use SPLIT_USB_DETECT (#7028) X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=e796d7b49ebe8d0398853abb0d2dfa86396aa630;p=qmk_firmware.git Update splittest/teensy_2 to use SPLIT_USB_DETECT (#7028) --- diff --git a/keyboards/handwired/splittest/teensy_2/config.h b/keyboards/handwired/splittest/teensy_2/config.h index 3d0b0346e..2b5bcf8e9 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 bcc2a437b..000000000 --- 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 -}