]> git.donarmstrong.com Git - tmk_firmware.git/blobdiff - protocol/iwrap.mk
Remove MCU dependent code from common/keyboard.c
[tmk_firmware.git] / protocol / iwrap.mk
index 9c83075a4ac0c4d3e9174ccef4d1491fb49a8e4d..3b63efe9ad6b138c274a27f39c18b5325050c971 100644 (file)
@@ -1,12 +1,26 @@
 IWRAP_DIR = protocol/iwrap
 
-OPT_DEFS += -DHOST_IWRAP
+OPT_DEFS += -DPROTOCOL_IWRAP
 
-SRC += $(IWRAP_DIR)/iwrap.c \
+SRC += $(IWRAP_DIR)/main.c \
+       $(IWRAP_DIR)/iwrap.c \
        $(IWRAP_DIR)/suart.S \
-       $(IWRAP_DIR)/sendchar_uart.c \
-       $(IWRAP_DIR)/uart.c
-
+       $(COMMON_DIR)/sendchar_uart.c \
+       $(COMMON_DIR)/uart.c
 
 # Search Path
 VPATH += $(TOP_DIR)/protocol/iwrap
+
+
+# TODO: compatible with LUFA and PJRC
+# V-USB
+#
+VUSB_DIR = protocol/vusb
+OPT_DEFS += -DPROTOCOL_VUSB
+SRC += $(VUSB_DIR)/vusb.c \
+       $(VUSB_DIR)/usbdrv/usbdrv.c \
+       $(VUSB_DIR)/usbdrv/usbdrvasm.S \
+       $(VUSB_DIR)/usbdrv/oddebug.c
+VPATH += $(TOP_DIR)/protocol/vusb:$(TOP_DIR)/protocol/vusb/usbdrv
+
+