Move Bluetooth config to common_features.mk (#14404)
* Move Bluetooth config to common_features.mk * Update common_features.mk Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Drashna Jaelre <drashna@live.com>
This commit is contained in:
		
							parent
							
								
									0fa217a5b7
								
							
						
					
					
						commit
						bcf4551f74
					
				
					 31 changed files with 78 additions and 99 deletions
				
			
		| 
						 | 
				
			
			@ -55,8 +55,6 @@ ifeq ($(strip $(NKRO_ENABLE)), yes)
 | 
			
		|||
        $(info NKRO is not currently supported on V-USB, and has been disabled.)
 | 
			
		||||
    else ifeq ($(strip $(BLUETOOTH_ENABLE)), yes)
 | 
			
		||||
        $(info NKRO is not currently supported with Bluetooth, and has been disabled.)
 | 
			
		||||
    else ifneq ($(BLUETOOTH),)
 | 
			
		||||
        $(info NKRO is not currently supported with Bluetooth, and has been disabled.)
 | 
			
		||||
    else
 | 
			
		||||
        TMK_COMMON_DEFS += -DNKRO_ENABLE
 | 
			
		||||
        SHARED_EP_ENABLE = yes
 | 
			
		||||
| 
						 | 
				
			
			@ -77,23 +75,6 @@ ifeq ($(strip $(NO_SUSPEND_POWER_DOWN)), yes)
 | 
			
		|||
    TMK_COMMON_DEFS += -DNO_SUSPEND_POWER_DOWN
 | 
			
		||||
endif
 | 
			
		||||
 | 
			
		||||
ifeq ($(strip $(BLUETOOTH_ENABLE)), yes)
 | 
			
		||||
    TMK_COMMON_DEFS += -DBLUETOOTH_ENABLE
 | 
			
		||||
	TMK_COMMON_DEFS += -DNO_USB_STARTUP_CHECK
 | 
			
		||||
endif
 | 
			
		||||
 | 
			
		||||
ifeq ($(strip $(BLUETOOTH)), AdafruitBLE)
 | 
			
		||||
	TMK_COMMON_DEFS += -DBLUETOOTH_ENABLE
 | 
			
		||||
	TMK_COMMON_DEFS += -DMODULE_ADAFRUIT_BLE
 | 
			
		||||
	TMK_COMMON_DEFS += -DNO_USB_STARTUP_CHECK
 | 
			
		||||
endif
 | 
			
		||||
 | 
			
		||||
ifeq ($(strip $(BLUETOOTH)), RN42)
 | 
			
		||||
	TMK_COMMON_DEFS += -DBLUETOOTH_ENABLE
 | 
			
		||||
	TMK_COMMON_DEFS += -DMODULE_RN42
 | 
			
		||||
	TMK_COMMON_DEFS += -DNO_USB_STARTUP_CHECK
 | 
			
		||||
endif
 | 
			
		||||
 | 
			
		||||
ifeq ($(strip $(SWAP_HANDS_ENABLE)), yes)
 | 
			
		||||
    TMK_COMMON_DEFS += -DSWAP_HANDS_ENABLE
 | 
			
		||||
endif
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -3,7 +3,6 @@ LUFA_DIR = protocol/lufa
 | 
			
		|||
# Path to the LUFA library
 | 
			
		||||
LUFA_PATH = $(LIB_PATH)/lufa
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
# Create the LUFA source path variables by including the LUFA makefile
 | 
			
		||||
ifneq (, $(wildcard $(LUFA_PATH)/LUFA/Build/lufa_sources.mk))
 | 
			
		||||
    # New build system from 20120730
 | 
			
		||||
| 
						 | 
				
			
			@ -22,23 +21,6 @@ ifeq ($(strip $(MIDI_ENABLE)), yes)
 | 
			
		|||
	include $(TMK_PATH)/protocol/midi.mk
 | 
			
		||||
endif
 | 
			
		||||
 | 
			
		||||
ifeq ($(strip $(BLUETOOTH_ENABLE)), yes)
 | 
			
		||||
	LUFA_SRC += outputselect.c \
 | 
			
		||||
		$(TMK_DIR)/protocol/serial_uart.c
 | 
			
		||||
endif
 | 
			
		||||
 | 
			
		||||
ifeq ($(strip $(BLUETOOTH)), AdafruitBLE)
 | 
			
		||||
	LUFA_SRC += spi_master.c \
 | 
			
		||||
		analog.c \
 | 
			
		||||
		outputselect.c \
 | 
			
		||||
		$(LUFA_DIR)/adafruit_ble.cpp
 | 
			
		||||
endif
 | 
			
		||||
 | 
			
		||||
ifeq ($(strip $(BLUETOOTH)), RN42)
 | 
			
		||||
	LUFA_SRC += outputselect.c \
 | 
			
		||||
		$(TMK_DIR)/protocol/serial_uart.c
 | 
			
		||||
endif
 | 
			
		||||
 | 
			
		||||
ifeq ($(strip $(VIRTSER_ENABLE)), yes)
 | 
			
		||||
	LUFA_SRC += $(LUFA_ROOT_PATH)/Drivers/USB/Class/Device/CDCClassDevice.c
 | 
			
		||||
endif
 | 
			
		||||
| 
						 | 
				
			
			@ -50,19 +32,10 @@ SRC += $(LUFA_DIR)/usb_util.c
 | 
			
		|||
VPATH += $(TMK_PATH)/$(LUFA_DIR)
 | 
			
		||||
VPATH += $(LUFA_PATH)
 | 
			
		||||
 | 
			
		||||
# Option modules
 | 
			
		||||
#ifdef $(or MOUSEKEY_ENABLE, PS2_MOUSE_ENABLE)
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#ifdef EXTRAKEY_ENABLE
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
# LUFA library compile-time options and predefined tokens
 | 
			
		||||
LUFA_OPTS  = -DUSB_DEVICE_ONLY
 | 
			
		||||
LUFA_OPTS += -DUSE_FLASH_DESCRIPTORS
 | 
			
		||||
LUFA_OPTS += -DUSE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
 | 
			
		||||
#LUFA_OPTS += -DINTERRUPT_CONTROL_ENDPOINT
 | 
			
		||||
LUFA_OPTS += -DFIXED_CONTROL_ENDPOINT_SIZE=8
 | 
			
		||||
LUFA_OPTS += -DFIXED_CONTROL_ENDPOINT_SIZE=8
 | 
			
		||||
LUFA_OPTS += -DFIXED_NUM_CONFIGURATIONS=1
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue