- $(COMMON_DIR)/avr/suspend.c \
- $(COMMON_DIR)/avr/xprintf.S \
- $(COMMON_DIR)/avr/timer.c \
- $(COMMON_DIR)/avr/bootloader.c
+ $(COMMON_DIR)/eeconfig.c \
+ $(PLATFORM_COMMON_DIR)/suspend.c \
+ $(PLATFORM_COMMON_DIR)/timer.c \
+ $(PLATFORM_COMMON_DIR)/bootloader.c \
+
+ifeq ($(PLATFORM),AVR)
+ TMK_COMMON_SRC += $(PLATFORM_COMMON_DIR)/xprintf.S
+endif
+
+ifeq ($(PLATFORM),CHIBIOS)
+ TMK_COMMON_SRC += $(PLATFORM_COMMON_DIR)/printf.c
+ TMK_COMMON_SRC += $(PLATFORM_COMMON_DIR)/eeprom.c
+endif
+