qmk_firmware

QMK firmware for my keyboards (Corne, Sweep Ferris) and trackball (Ploopy Adept)
Log | Files | Refs | Submodules | LICENSE

chibios.mk (528B)


      1 PROTOCOL_DIR = protocol
      2 CHIBIOS_DIR = $(PROTOCOL_DIR)/chibios
      3 
      4 
      5 SRC += $(CHIBIOS_DIR)/usb_main.c
      6 SRC += $(CHIBIOS_DIR)/chibios.c
      7 SRC += usb_descriptor.c
      8 SRC += $(CHIBIOS_DIR)/usb_driver.c
      9 SRC += $(CHIBIOS_DIR)/usb_endpoints.c
     10 SRC += $(CHIBIOS_DIR)/usb_report_handling.c
     11 SRC += $(CHIBIOS_DIR)/usb_util.c
     12 SRC += $(LIBSRC)
     13 
     14 VPATH += $(TMK_PATH)/$(PROTOCOL_DIR)
     15 VPATH += $(TMK_PATH)/$(CHIBIOS_DIR)
     16 VPATH += $(TMK_PATH)/$(CHIBIOS_DIR)/lufa_utils
     17 
     18 OPT_DEFS += -DFIXED_CONTROL_ENDPOINT_SIZE=64
     19 OPT_DEFS += -DFIXED_NUM_CONFIGURATIONS=1