aboutsummaryrefslogtreecommitdiff
path: root/keymaps/crkbd
diff options
context:
space:
mode:
Diffstat (limited to 'keymaps/crkbd')
-rw-r--r--keymaps/crkbd/config.h11
-rw-r--r--keymaps/crkbd/keymap.c8
-rw-r--r--keymaps/crkbd/mcuconf.h6
3 files changed, 10 insertions, 15 deletions
diff --git a/keymaps/crkbd/config.h b/keymaps/crkbd/config.h
index be2c54b..1e8acc8 100644
--- a/keymaps/crkbd/config.h
+++ b/keymaps/crkbd/config.h
@@ -3,10 +3,7 @@
#pragma once
#undef SOFT_SERIAL_PIN
-#define SERIAL_USART_FULL_DUPLEX
-#define SERIAL_USART_TX_PIN D3
-#define SERIAL_USART_RX_PIN D2
-#define SERIAL_USART_PIN_SWAP
+#define SOFT_SERIAL_PIN D3
#define CRC8_USE_TABLE
#define CRC8_OPTIMIZE_SPEED
#define SERIAL_USART_SPEED 921600
@@ -18,8 +15,8 @@
#endif
#ifdef RGB_MATRIX_ENABLE
-# undef RGB_DI_PIN
-# define RGB_DI_PIN B5
+# undef WS2812_DI_PIN
+# define WS2812_DI_PIN B5
# define ENABLE_RGB_MATRIX_ALPHAS_MODS
# define ENABLE_RGB_MATRIX_GRADIENT_LEFT_RIGHT
# define ENABLE_RGB_MATRIX_CYCLE_SPIRAL
@@ -30,7 +27,7 @@
# define ENABLE_RGB_MATRIX_SOLID_REACTIVE
# define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH
# define ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS
-# define RGB_MATRIX_STARTUP_MODE RGB_MATRIX_ALPHAS_MODS
+# define RGB_MATRIX_DEFAULT_MODE RGB_MATRIX_SOLID_COLOR
# define RGB_DISABLE_WHEN_USB_SUSPENDED
# define RGB_MATRIX_MAXIMUM_BRIGHTNESS 150
# define WS2812_PWM_DRIVER PWMD3
diff --git a/keymaps/crkbd/keymap.c b/keymaps/crkbd/keymap.c
index 46aca4a..3b9fb1d 100644
--- a/keymaps/crkbd/keymap.c
+++ b/keymaps/crkbd/keymap.c
@@ -93,14 +93,6 @@ bool oled_task_keymap(void) {
}
#endif //oled
-#ifdef ENCODER_MAP_ENABLE
-const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = {
- [_BASE] = { { KC_VOLU, KC_VOLD }, { KC_MNXT, KC_MPRV } },
- [_LOWER] = { { RGB_SAI, RGB_SAD }, { RGB_HUI, RGB_HUD } },
- [_RAISE] = { { KC_LEFT, C(KC_RGHT) }, { C(S(KC_TAB)), C(KC_TAB) } }
-};
-#endif //encoder map
-
#ifdef RGB_MATRIX_ENABLE
void matrix_init_user(void) {
g_led_config = (led_config_t) { {
diff --git a/keymaps/crkbd/mcuconf.h b/keymaps/crkbd/mcuconf.h
new file mode 100644
index 0000000..d256af2
--- /dev/null
+++ b/keymaps/crkbd/mcuconf.h
@@ -0,0 +1,6 @@
+// Copyright 2022 jack (@waffle87)
+// SPDX-License-Identifier: GPL-2.0-or-later
+#pragma once
+#include_next <mcuconf.h>
+#undef STM32_PWM_USE_TIM3
+#define STM32_PWM_USE_TIM3 TRUE