You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

32 lines
599 B

  1. IWRAP_DIR = protocol/iwrap
  2. OPT_DEFS += -DPROTOCOL_IWRAP
  3. SRC += $(IWRAP_DIR)/main.c \
  4. $(IWRAP_DIR)/iwrap.c \
  5. $(IWRAP_DIR)/suart.S \
  6. $(COMMON_DIR)/sendchar_uart.c \
  7. $(COMMON_DIR)/uart.c
  8. # Search Path
  9. VPATH += $(TMK_DIR)/protocol/iwrap
  10. # TODO: compatible with LUFA and PJRC
  11. # V-USB
  12. #
  13. VUSB_DIR = protocol/vusb
  14. # Path to the V-USB library
  15. VUSB_PATH = $(LIB_PATH)/vusb
  16. SRC += $(VUSB_DIR)/vusb.c \
  17. $(VUSB_PATH)/usbdrv/usbdrv.c \
  18. $(VUSB_PATH)/usbdrv/usbdrvasm.S \
  19. $(VUSB_PATH)/usbdrv/oddebug.c
  20. # Search Path
  21. VPATH += $(TMK_PATH)/$(VUSB_DIR)
  22. VPATH += $(VUSB_PATH)
  23. OPT_DEFS += -DPROTOCOL_VUSB