فهرست منبع

[Userspace] Add Nasu to userspace code (#17524)

* Define Nasu indicator pins in userspace

* Add userspace indicator code to Nasu
stanrc85 2 سال پیش
والد
کامیت
bb1edf6676
2فایلهای تغییر یافته به همراه11 افزوده شده و 0 حذف شده
  1. 6 0
      users/stanrc85/config.h
  2. 5 0
      users/stanrc85/rules.mk

+ 6 - 0
users/stanrc85/config.h

@@ -30,3 +30,9 @@
   #define ENABLE_RGB_MATRIX_MULTISPLASH
   #define ENABLE_RGB_MATRIX_MULTISPLASH
   #define ENABLE_RGB_MATRIX_TYPING_HEATMAP
   #define ENABLE_RGB_MATRIX_TYPING_HEATMAP
 #endif
 #endif
+
+#ifdef KEYBOARD_nasu
+  #define INDICATOR_PIN_0 B1
+  #define INDICATOR_PIN_1 B0
+  #define INDICATOR_PIN_2 A7
+#endif

+ 5 - 0
users/stanrc85/rules.mk

@@ -43,3 +43,8 @@ ifeq ($(strip $(KEYBOARD)), mechlovin/adelais/standard_led/arm/rev4/stm32f303)
   SRC += rgb_timeout.c
   SRC += rgb_timeout.c
   SRC += indicator_layers_sneakbox.c
   SRC += indicator_layers_sneakbox.c
 endif
 endif
+ifeq ($(strip $(KEYBOARD)), nasu)
+  SRC += indicator_layers_sneakbox.c
+  SRC += startup_fanfare.c
+  OPT_DEFS += -DHAS_INDICATORS
+endif