Преглед на файлове

Relocate protocol files within tmk_core/common/ (#14972)

* Relocate non platform files within tmk_core/common/

* clang
Joel Challis преди 3 години
родител
ревизия
dcfffa7b67

+ 1 - 1
common_features.mk

@@ -27,7 +27,7 @@ QUANTUM_SRC += \
     $(QUANTUM_DIR)/keyboard.c \
     $(QUANTUM_DIR)/keymap_common.c \
     $(QUANTUM_DIR)/keycode_config.c \
-    $(QUANTUM_DIR)/usb_device_state.c \
+    $(QUANTUM_DIR)/sync_timer.c \
     $(QUANTUM_DIR)/logging/debug.c \
     $(QUANTUM_DIR)/logging/sendchar.c \
 

+ 3 - 0
quantum/keyboard.c

@@ -94,6 +94,9 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #ifdef DIGITIZER_ENABLE
 #    include "digitizer.h"
 #endif
+#ifdef VIRTSER_ENABLE
+#    include "virtser.h"
+#endif
 
 static uint32_t last_input_modification_time = 0;
 uint32_t        last_input_activity_time(void) { return last_input_modification_time; }

+ 0 - 0
tmk_core/common/raw_hid.h → quantum/raw_hid.h


+ 0 - 0
tmk_core/common/sync_timer.c → quantum/sync_timer.c


+ 0 - 0
tmk_core/common/sync_timer.h → quantum/sync_timer.h


+ 2 - 0
tmk_core/common/virtser.h → quantum/virtser.h

@@ -1,5 +1,7 @@
 #pragma once
 
+void virtser_init(void);
+
 /* Define this function in your code to process incoming bytes */
 void virtser_recv(const uint8_t ch);
 

+ 0 - 4
tmk_core/common.mk

@@ -2,10 +2,6 @@ COMMON_DIR = common
 PLATFORM_COMMON_DIR = $(COMMON_DIR)/$(PLATFORM_KEY)
 
 TMK_COMMON_SRC +=	\
-	$(COMMON_DIR)/host.c \
-	$(COMMON_DIR)/report.c \
-	$(COMMON_DIR)/sync_timer.c \
-	$(COMMON_DIR)/usb_util.c \
 	$(PLATFORM_COMMON_DIR)/platform.c \
 	$(PLATFORM_COMMON_DIR)/suspend.c \
 	$(PLATFORM_COMMON_DIR)/timer.c \

+ 6 - 0
tmk_core/protocol.mk

@@ -1,5 +1,11 @@
 PROTOCOL_DIR = protocol
 
+TMK_COMMON_SRC +=	\
+	$(PROTOCOL_DIR)/host.c \
+	$(PROTOCOL_DIR)/report.c \
+	$(PROTOCOL_DIR)/usb_device_state.c \
+	$(PROTOCOL_DIR)/usb_util.c \
+
 ifeq ($(strip $(USB_HID_ENABLE)), yes)
     include $(TMK_DIR)/protocol/usb_hid.mk
 endif

+ 0 - 0
tmk_core/common/host.c → tmk_core/protocol/host.c


+ 0 - 0
tmk_core/common/host.h → tmk_core/protocol/host.h


+ 0 - 0
tmk_core/common/host_driver.h → tmk_core/protocol/host_driver.h


+ 2 - 2
tmk_core/common/report.c → tmk_core/protocol/report.c

@@ -24,8 +24,8 @@
 #ifdef RING_BUFFERED_6KRO_REPORT_ENABLE
 #    define RO_ADD(a, b) ((a + b) % KEYBOARD_REPORT_KEYS)
 #    define RO_SUB(a, b) ((a - b + KEYBOARD_REPORT_KEYS) % KEYBOARD_REPORT_KEYS)
-#    define RO_INC(a)    RO_ADD(a, 1)
-#    define RO_DEC(a)    RO_SUB(a, 1)
+#    define RO_INC(a) RO_ADD(a, 1)
+#    define RO_DEC(a) RO_SUB(a, 1)
 static int8_t cb_head  = 0;
 static int8_t cb_tail  = 0;
 static int8_t cb_count = 0;

+ 0 - 0
tmk_core/common/report.h → tmk_core/protocol/report.h


+ 0 - 0
quantum/usb_device_state.c → tmk_core/protocol/usb_device_state.c


+ 0 - 0
quantum/usb_device_state.h → tmk_core/protocol/usb_device_state.h


+ 0 - 0
tmk_core/common/usb_util.c → tmk_core/protocol/usb_util.c


+ 0 - 0
tmk_core/common/usb_util.h → tmk_core/protocol/usb_util.h