~ruther/qmk_firmware

06b6729b168334c6496288acf6734aa586d335e2 — stanrc85 3 years ago 61c644f
[Keymap] Update some code and keyboard rules (#16680)

3 files changed, 11 insertions(+), 3 deletions(-)

M users/stanrc85/config.h
M users/stanrc85/rules.mk
M users/stanrc85/stanrc85.c
M users/stanrc85/config.h => users/stanrc85/config.h +6 -0
@@ 15,6 15,12 @@
  #define INDICATOR_PIN_2 D4
#endif

#ifdef KEYBOARD_mechlovin_adelais_standard_led_arm_rev4_stm32f303
  #define INDICATOR_PIN_0 B2
  #define INDICATOR_PIN_1 C15
  #define INDICATOR_PIN_2 B9
#endif

#ifdef KEYBOARD_boardsource_the_mark
  #define RGB_MATRIX_KEYPRESSES
#endif

M users/stanrc85/rules.mk => users/stanrc85/rules.mk +3 -1
@@ 36,8 36,10 @@ ifeq ($(strip $(KEYBOARD)), jacky_studio/bear_65)
endif
ifeq ($(strip $(KEYBOARD)), mechlovin/adelais/rgb_led/rev2)
  SRC += rgb_layers.c
  SRC += rgb_timeout.c
endif
ifeq ($(strip $(KEYBOARD)), mechlovin/adelais/standard_led/arm/rev4/stm32f303)
  OPT_DEFS += -DHAS_INDICATORS
  SRC += rgb_timeout.c
  SRC += layer_rgb.c
  SRC += indicator_layers_sneakbox.c
endif

M users/stanrc85/stanrc85.c => users/stanrc85/stanrc85.c +2 -2
@@ 68,7 68,7 @@ void lock_unlock (qk_tap_dance_state_t *state, void *user_data) {
    tap_code16(KC_CAD);
    #if defined(HAS_INDICATORS)
      led_user = 0;
      #if defined(KEYBOARD_sneakbox_aliceclone)
      #if defined(KEYBOARD_sneakbox_aliceclone) || defined(KEYBOARD_mechlovin_adelais_standard_led_arm_rev4_stm32f303)
        led_user = 1;
      #endif
      writePin(INDICATOR_PIN_0, !led_user);


@@ 84,7 84,7 @@ void lock_unlock (qk_tap_dance_state_t *state, void *user_data) {
    tap_code16(KC_LOCK);
    #if defined(HAS_INDICATORS)
      led_user = 1;
      #if defined(KEYBOARD_sneakbox_aliceclone)
      #if defined(KEYBOARD_sneakbox_aliceclone) || defined(KEYBOARD_mechlovin_adelais_standard_led_arm_rev4_stm32f303)
        led_user = 0;
      #endif
      writePin(INDICATOR_PIN_2, !led_user);