From 99f3321e2634547b57ec07f0d1d8b107670be824 Mon Sep 17 00:00:00 2001 From: Joel Challis Date: Thu, 28 Nov 2019 21:59:14 +0000 Subject: [PATCH] Fix processing of RGB keycodes on slave half (#7404) --- keyboards/crkbd/rev1/split_util.c | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/keyboards/crkbd/rev1/split_util.c b/keyboards/crkbd/rev1/split_util.c index c0d44af29..35aa54d78 100644 --- a/keyboards/crkbd/rev1/split_util.c +++ b/keyboards/crkbd/rev1/split_util.c @@ -48,13 +48,13 @@ __attribute__((weak)) bool is_keyboard_left(void) { #elif defined(EE_HANDS) return eeconfig_read_handedness(); #elif defined(MASTER_RIGHT) - return !is_keyboard_master(); + return !has_usb(); #endif - return is_keyboard_master(); + return has_usb(); } -__attribute__((weak)) bool is_keyboard_master(void) { +__attribute__((weak)) bool has_usb(void) { static enum { UNKNOWN, MASTER, SLAVE } usbstate = UNKNOWN; // only check once, as this is called often @@ -103,8 +103,3 @@ void split_keyboard_setup(void) { } sei(); } - -// backwards compat -bool has_usb(void) { - return is_keyboard_master(); -}