From: Travis La Marr <exiva@exiva.net>
Date: Fri, 24 Mar 2017 21:14:57 +0000 (-0400)
Subject: Add BLE and EZKey module defines.
X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=43eee52cba8db46e9f305a56ca6623428e28cc2e;p=qmk_firmware.git

Add BLE and EZKey module defines.

Also restored serial init back to original location. Was getting junk data.
---

diff --git a/tmk_core/common.mk b/tmk_core/common.mk
index 2b0fda5f2..47f6fc571 100644
--- a/tmk_core/common.mk
+++ b/tmk_core/common.mk
@@ -99,10 +99,12 @@ endif
 
 ifeq ($(strip $(BLUETOOTH)), AdafruitBLE)
 		TMK_COMMON_DEFS += -DBLUETOOTH_ENABLE
+		TMK_COMMON_DEFS += -DMODULE_ADAFRUIT_BLE
 endif
 
 ifeq ($(strip $(BLUETOOTH)), AdafruitEZKey)
 		TMK_COMMON_DEFS += -DBLUETOOTH_ENABLE
+		TMK_COMMON_DEFS += -DMODULE_ADAFRUIT_EZKEY
 endif
 
 ifeq ($(strip $(ONEHAND_ENABLE)), yes)
diff --git a/tmk_core/protocol/lufa/lufa.c b/tmk_core/protocol/lufa/lufa.c
index 3d7a8cc43..4cb23ebc8 100644
--- a/tmk_core/protocol/lufa/lufa.c
+++ b/tmk_core/protocol/lufa/lufa.c
@@ -1125,6 +1125,10 @@ int main(void)
     // midi_send_noteoff(&midi_device, 0, 64, 127);
 #endif
 
+#ifdef MODULE_ADAFRUIT_EZKEY
+    serial_init();
+#endif
+
     /* wait for USB startup & debug output */
 
 #ifdef WAIT_FOR_USB
@@ -1173,10 +1177,6 @@ int main(void)
         rgblight_task();
 #endif
 
-#ifdef MODULE_ADAFRUIT_EZKEY
-    serial_init();
-#endif
-
 #ifdef MODULE_ADAFRUIT_BLE
         adafruit_ble_task();
 #endif