]> git.donarmstrong.com Git - tmk_firmware.git/blobdiff - protocol/vusb.mk
Remove MCU dependent code from common/keyboard.c
[tmk_firmware.git] / protocol / vusb.mk
index 9426efb25a5917942052ae22837d5cc100e45fe5..3227ca7bf5e6b58a4f07aac8cd8a9c4ea90dacc6 100644 (file)
@@ -1,19 +1,21 @@
-OPT_DEFS += -DHOST_VUSB
+VUSB_DIR = protocol/vusb
 
-SRC += vusb.c \
-       usbdrv.c \
-       usbdrvasm.S \
-       oddebug.c \
-       bootloader_usbasp.c \
+OPT_DEFS += -DPROTOCOL_VUSB
+
+SRC += $(VUSB_DIR)/main.c \
+       $(VUSB_DIR)/vusb.c \
+       $(VUSB_DIR)/usbdrv/usbdrv.c \
+       $(VUSB_DIR)/usbdrv/usbdrvasm.S \
+       $(VUSB_DIR)/usbdrv/oddebug.c
 
 
 ifdef NO_UART
-SRC += sendchar_null.c
+SRC += $(COMMON_DIR)/sendchar_null.c
 else
-SRC += sendchar_uart.c \
-       uart.c
+SRC += $(COMMON_DIR)/sendchar_uart.c \
+       $(COMMON_DIR)/uart.c
 endif
 
 
 # Search Path
-VPATH += $(COMMON_DIR)/vusb:$(COMMON_DIR)/vusb/usbdrv
+VPATH += $(TOP_DIR)/protocol/vusb:$(TOP_DIR)/protocol/vusb/usbdrv