mirror of
https://github.com/openstenoproject/qmk
synced 2024-11-08 17:29:09 +00:00
Relocate protocol files within tmk_core/common/ (#14972)
* Relocate non platform files within tmk_core/common/ * clang
This commit is contained in:
parent
0c87e2e702
commit
dcfffa7b67
17 changed files with 14 additions and 7 deletions
|
@ -27,7 +27,7 @@ QUANTUM_SRC += \
|
||||||
$(QUANTUM_DIR)/keyboard.c \
|
$(QUANTUM_DIR)/keyboard.c \
|
||||||
$(QUANTUM_DIR)/keymap_common.c \
|
$(QUANTUM_DIR)/keymap_common.c \
|
||||||
$(QUANTUM_DIR)/keycode_config.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/debug.c \
|
||||||
$(QUANTUM_DIR)/logging/sendchar.c \
|
$(QUANTUM_DIR)/logging/sendchar.c \
|
||||||
|
|
||||||
|
|
|
@ -94,6 +94,9 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
#ifdef DIGITIZER_ENABLE
|
#ifdef DIGITIZER_ENABLE
|
||||||
# include "digitizer.h"
|
# include "digitizer.h"
|
||||||
#endif
|
#endif
|
||||||
|
#ifdef VIRTSER_ENABLE
|
||||||
|
# include "virtser.h"
|
||||||
|
#endif
|
||||||
|
|
||||||
static uint32_t last_input_modification_time = 0;
|
static uint32_t last_input_modification_time = 0;
|
||||||
uint32_t last_input_activity_time(void) { return last_input_modification_time; }
|
uint32_t last_input_activity_time(void) { return last_input_modification_time; }
|
||||||
|
|
|
@ -1,5 +1,7 @@
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
|
void virtser_init(void);
|
||||||
|
|
||||||
/* Define this function in your code to process incoming bytes */
|
/* Define this function in your code to process incoming bytes */
|
||||||
void virtser_recv(const uint8_t ch);
|
void virtser_recv(const uint8_t ch);
|
||||||
|
|
|
@ -2,10 +2,6 @@ COMMON_DIR = common
|
||||||
PLATFORM_COMMON_DIR = $(COMMON_DIR)/$(PLATFORM_KEY)
|
PLATFORM_COMMON_DIR = $(COMMON_DIR)/$(PLATFORM_KEY)
|
||||||
|
|
||||||
TMK_COMMON_SRC += \
|
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)/platform.c \
|
||||||
$(PLATFORM_COMMON_DIR)/suspend.c \
|
$(PLATFORM_COMMON_DIR)/suspend.c \
|
||||||
$(PLATFORM_COMMON_DIR)/timer.c \
|
$(PLATFORM_COMMON_DIR)/timer.c \
|
||||||
|
|
|
@ -1,5 +1,11 @@
|
||||||
PROTOCOL_DIR = protocol
|
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)
|
ifeq ($(strip $(USB_HID_ENABLE)), yes)
|
||||||
include $(TMK_DIR)/protocol/usb_hid.mk
|
include $(TMK_DIR)/protocol/usb_hid.mk
|
||||||
endif
|
endif
|
||||||
|
|
|
@ -24,8 +24,8 @@
|
||||||
#ifdef RING_BUFFERED_6KRO_REPORT_ENABLE
|
#ifdef RING_BUFFERED_6KRO_REPORT_ENABLE
|
||||||
# define RO_ADD(a, b) ((a + b) % KEYBOARD_REPORT_KEYS)
|
# 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_SUB(a, b) ((a - b + KEYBOARD_REPORT_KEYS) % KEYBOARD_REPORT_KEYS)
|
||||||
# define RO_INC(a) RO_ADD(a, 1)
|
# define RO_INC(a) RO_ADD(a, 1)
|
||||||
# define RO_DEC(a) RO_SUB(a, 1)
|
# define RO_DEC(a) RO_SUB(a, 1)
|
||||||
static int8_t cb_head = 0;
|
static int8_t cb_head = 0;
|
||||||
static int8_t cb_tail = 0;
|
static int8_t cb_tail = 0;
|
||||||
static int8_t cb_count = 0;
|
static int8_t cb_count = 0;
|
Loading…
Reference in a new issue