Update splittest/teensy_2 to use SPLIT_USB_DETECT (#7028)

This commit is contained in:
Joel Challis 2019-10-14 00:05:41 +01:00 committed by GitHub
parent 2e7cd98c06
commit e796d7b49e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 14 deletions

View File

@ -27,5 +27,7 @@
/* ws2812 RGB LED */ /* ws2812 RGB LED */
#define RGB_DI_PIN D3 #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 // required for teensy slave otherwise it "locks up" during startup
#define NO_USB_STARTUP_CHECK #define NO_USB_STARTUP_CHECK

View File

@ -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
}