mirror of
https://github.com/qmk/qmk_firmware.git
synced 2024-11-25 12:46:41 +00:00
Move MIDI code out of tmk_core (#19704)
This commit is contained in:
parent
968cc1fe7b
commit
242b80c63f
@ -84,6 +84,13 @@ endif
|
||||
ifeq ($(strip $(MIDI_ENABLE)), yes)
|
||||
OPT_DEFS += -DMIDI_ENABLE
|
||||
MUSIC_ENABLE = yes
|
||||
COMMON_VPATH += $(QUANTUM_PATH)/midi
|
||||
SRC += $(QUANTUM_DIR)/midi/midi.c
|
||||
SRC += $(QUANTUM_DIR)/midi/midi_device.c
|
||||
SRC += $(QUANTUM_DIR)/midi/qmk_midi.c
|
||||
SRC += $(QUANTUM_DIR)/midi/sysex_tools.c
|
||||
SRC += $(QUANTUM_DIR)/midi/bytequeue/bytequeue.c
|
||||
SRC += $(QUANTUM_DIR)/midi/bytequeue/interrupt_setting.c
|
||||
SRC += $(QUANTUM_DIR)/process_keycode/process_midi.c
|
||||
endif
|
||||
|
||||
|
@ -250,10 +250,10 @@ For the above, the `MI_C` keycode will produce a C3 (note number 48), and so on.
|
||||
|
||||
* `quantum/process_keycode/process_midi.c`
|
||||
* `quantum/quantum_keycodes.h`
|
||||
* `tmk_core/protocol/midi.h`
|
||||
* `tmk_core/protocol/midi.c`
|
||||
* `tmk_core/protocol/qmk_midi.c`
|
||||
* `tmk_core/protocol/midi_device.h`
|
||||
* `quantum/midi/midi.h`
|
||||
* `quantum/midi/midi.c`
|
||||
* `quantum/midi/qmk_midi.c`
|
||||
* `quantum/midi/midi_device.h`
|
||||
|
||||
<!--
|
||||
#### QMK Internals (Autogenerated)
|
||||
|
@ -15,7 +15,3 @@ VPATH += $(TMK_PATH)/$(CHIBIOS_DIR)/lufa_utils
|
||||
|
||||
OPT_DEFS += -DFIXED_CONTROL_ENDPOINT_SIZE=64
|
||||
OPT_DEFS += -DFIXED_NUM_CONFIGURATIONS=1
|
||||
|
||||
ifeq ($(strip $(MIDI_ENABLE)), yes)
|
||||
include $(TMK_PATH)/protocol/midi.mk
|
||||
endif
|
||||
|
@ -17,10 +17,6 @@ LUFA_SRC = lufa.c \
|
||||
usb_descriptor.c \
|
||||
$(LUFA_SRC_USB)
|
||||
|
||||
ifeq ($(strip $(MIDI_ENABLE)), yes)
|
||||
include $(TMK_PATH)/protocol/midi.mk
|
||||
endif
|
||||
|
||||
ifeq ($(strip $(VIRTSER_ENABLE)), yes)
|
||||
LUFA_SRC += $(LUFA_ROOT_PATH)/Drivers/USB/Class/Device/CDCClassDevice.c
|
||||
endif
|
||||
|
@ -1,11 +0,0 @@
|
||||
MIDI_DIR = protocol/midi
|
||||
|
||||
SRC += midi.c \
|
||||
midi_device.c \
|
||||
bytequeue/bytequeue.c \
|
||||
bytequeue/interrupt_setting.c \
|
||||
sysex_tools.c \
|
||||
qmk_midi.c \
|
||||
$(LUFA_SRC_USBCLASS)
|
||||
|
||||
VPATH += $(TMK_PATH)/$(MIDI_DIR)
|
Loading…
Reference in New Issue
Block a user