diff options
| -rw-r--r-- | tmk_core/chibios.mk | 3 | ||||
| -rw-r--r-- | tmk_core/common.mk | 14 |
2 files changed, 4 insertions, 13 deletions
diff --git a/tmk_core/chibios.mk b/tmk_core/chibios.mk index 73c01c7b4..d447bc13e 100644 --- a/tmk_core/chibios.mk +++ b/tmk_core/chibios.mk | |||
| @@ -124,7 +124,8 @@ CHIBISRC = $(STARTUPSRC) \ | |||
| 124 | $(PLATFORMSRC) \ | 124 | $(PLATFORMSRC) \ |
| 125 | $(PLATFORMSRC_CONTRIB) \ | 125 | $(PLATFORMSRC_CONTRIB) \ |
| 126 | $(BOARDSRC) \ | 126 | $(BOARDSRC) \ |
| 127 | $(STREAMSSRC) | 127 | $(STREAMSSRC) \ |
| 128 | $(CHIBIOS)/os/various/syscalls.c | ||
| 128 | 129 | ||
| 129 | # Ensure the ASM files are not subjected to LTO -- it'll strip out interrupt handlers otherwise. | 130 | # Ensure the ASM files are not subjected to LTO -- it'll strip out interrupt handlers otherwise. |
| 130 | QUANTUM_LIB_SRC += $(STARTUPASM) $(PORTASM) $(OSALASM) | 131 | QUANTUM_LIB_SRC += $(STARTUPASM) $(PORTASM) $(OSALASM) |
diff --git a/tmk_core/common.mk b/tmk_core/common.mk index 24b764800..6863929ce 100644 --- a/tmk_core/common.mk +++ b/tmk_core/common.mk | |||
| @@ -27,22 +27,12 @@ TMK_COMMON_SRC += $(COMMON_DIR)/host.c \ | |||
| 27 | 27 | ||
| 28 | ifeq ($(PLATFORM),AVR) | 28 | ifeq ($(PLATFORM),AVR) |
| 29 | TMK_COMMON_SRC += $(PLATFORM_COMMON_DIR)/xprintf.S | 29 | TMK_COMMON_SRC += $(PLATFORM_COMMON_DIR)/xprintf.S |
| 30 | endif | 30 | else ifeq ($(PLATFORM),CHIBIOS) |
| 31 | |||
| 32 | ifeq ($(PLATFORM),CHIBIOS) | ||
| 33 | TMK_COMMON_SRC += $(PLATFORM_COMMON_DIR)/printf.c | 31 | TMK_COMMON_SRC += $(PLATFORM_COMMON_DIR)/printf.c |
| 34 | ifeq ($(strip $(AUTO_SHIFT_ENABLE)), yes) | 32 | else ifeq ($(PLATFORM),ARM_ATSAM) |
| 35 | TMK_COMMON_SRC += $(CHIBIOS)/os/various/syscalls.c | ||
| 36 | else ifeq ($(strip $(TERMINAL_ENABLE)), yes) | ||
| 37 | TMK_COMMON_SRC += $(CHIBIOS)/os/various/syscalls.c | ||
| 38 | endif | ||
| 39 | endif | ||
| 40 | |||
| 41 | ifeq ($(PLATFORM),ARM_ATSAM) | ||
| 42 | TMK_COMMON_SRC += $(PLATFORM_COMMON_DIR)/printf.c | 33 | TMK_COMMON_SRC += $(PLATFORM_COMMON_DIR)/printf.c |
| 43 | endif | 34 | endif |
| 44 | 35 | ||
| 45 | |||
| 46 | # Option modules | 36 | # Option modules |
| 47 | BOOTMAGIC_ENABLE ?= no | 37 | BOOTMAGIC_ENABLE ?= no |
| 48 | VALID_MAGIC_TYPES := yes full lite | 38 | VALID_MAGIC_TYPES := yes full lite |
