Browse Source

bad_kb_funcs1

zvecr 2 years ago
parent
commit
b066c86e43

+ 2 - 0
keyboards/40percentclub/ut47/ut47.c

@@ -19,6 +19,8 @@
 
 void matrix_init_kb(void) {
   uart_init(9600);
+
+  matrix_init_user();
 }
 #endif
 

+ 2 - 0
keyboards/acheron/athena/alpha/alpha.c

@@ -24,6 +24,8 @@ void board_init(void) {
 void keyboard_post_init_kb(void){
  // Defining the backlight pin (A6) as an floating (no pullup or pulldown resistor) opendrain output pin
     palSetLineMode(BACKLIGHT_PIN, PAL_MODE_ALTERNATE(2) | PAL_STM32_OTYPE_OPENDRAIN | PAL_STM32_OSPEED_HIGHEST | PAL_STM32_PUPDR_FLOATING);
+
+    keyboard_post_init_user();
 }
 
 void led_init_ports(void) {

+ 2 - 0
keyboards/acheron/elongate/delta/delta.c

@@ -74,4 +74,6 @@ layer_state_t layer_state_set_kb(layer_state_t state) {
 // Since the keyboard starts at layer 0, the init function starts LED4 as lit up.
 void keyboard_post_init_kb(void){
 	gpio_write_pin(LED4_PIN, 0);
+
+    keyboard_post_init_user();
 }

+ 2 - 0
keyboards/clueboard/2x1800/2021/2021.c

@@ -90,6 +90,8 @@ void matrix_init_kb(void) {
 #elif defined(DRAWING_TOY_MODE)
     max7219_set_led(0, 0, true);
 #endif
+
+    matrix_init_user();
 }
 
 __attribute__ ((weak))

+ 2 - 0
keyboards/converter/xmk/xmk.c

@@ -10,5 +10,7 @@ void keyboard_post_init_kb(void) {
   debug_enable=true;
   debug_matrix=true;
   debug_keyboard=true;
+
+  keyboard_post_init_user();
 }
 #endif

+ 2 - 0
keyboards/durgod/k310/k310.c

@@ -87,4 +87,6 @@ void keyboard_pre_init_kb(void) {
         bootloader_jump();
     }
 #endif
+
+    keyboard_pre_init_user();
 }

+ 2 - 0
keyboards/durgod/k320/k320.c

@@ -87,4 +87,6 @@ void keyboard_pre_init_kb(void) {
         bootloader_jump();
     }
 #endif
+
+    keyboard_pre_init_user();
 }

+ 2 - 0
keyboards/evyd13/gud70/gud70.c

@@ -19,4 +19,6 @@ void keyboard_pre_init_kb(void) {
   // Enable top LED
   gpio_set_pin_output(B3);
   gpio_write_pin_low(B3);
+
+  keyboard_pre_init_user();
 }

+ 5 - 8
keyboards/handwired/aek64/aek64.c

@@ -16,21 +16,18 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
 #include "quantum.h"
 
-/*
- * Hardware function pre initialisation.
- * See https://docs.qmk.fm/#/custom_quantum_functions?id=example-keyboard_pre_init_user-implementation
- */
-void keyboard_pre_init_user(void) {
-  // Call the keyboard pre init code.
-
+void keyboard_pre_init_kb(void) {
   // Set our LED pins as output
   gpio_set_pin_output(C3);
+
+  keyboard_pre_init_user();
 }
 
 void matrix_init_kb(void) {
-
     // Flash the led 1 sec on startup.
     gpio_write_pin_high(C3);
     wait_ms(1000);
     gpio_write_pin_low(C3);
+
+    matrix_init_user();
 }

+ 2 - 0
keyboards/handwired/battleship_gamepad/battleship_gamepad.c

@@ -19,4 +19,6 @@
 /* joystick button code (thumbstick pressed) */
 void keyboard_pre_init_kb(void) {
 	gpio_set_pin_input_high(F6);
+
+	keyboard_pre_init_user();
 }

+ 2 - 0
keyboards/ibm/model_m/mschwingen/mschwingen.c

@@ -114,6 +114,8 @@ void keyboard_pre_init_kb(void) {
     gpio_set_pin_output(SR_CLK_PIN);
     gpio_set_pin_output(SR_DOUT_PIN);  // MOSI - unused
     gpio_write_pin_low(SR_CLK_PIN);
+
+    keyboard_pre_init_user();
 }
 
 #ifdef KEYBOARD_ibm_model_m_mschwingen_led_ws2812

+ 2 - 0
keyboards/idb/idb_60/idb_60.c

@@ -3,6 +3,8 @@
 void keyboard_pre_init_kb(void) {
     gpio_set_pin_output(C4);
     gpio_set_pin_output(C5);
+
+    keyboard_pre_init_user();
 }
 
 inline void _idb_60_caps_led_on(void) {

+ 2 - 0
keyboards/kbdfans/phaseone/phaseone.c

@@ -18,4 +18,6 @@
 
 void keyboard_pre_init_kb(void) {
     gpio_set_pin_output(D4);
+
+    keyboard_pre_init_user();
 }

+ 1 - 0
keyboards/matrix/falcon/falcon.c

@@ -25,4 +25,5 @@ void matrix_init_kb(void)
     gpio_set_pin_output(LED_POWER_PIN);
     gpio_write_pin_high(LED_POWER_PIN);
 
+    matrix_init_user();
 }

+ 4 - 0
keyboards/mechlovin/zed1800/zed1800.c

@@ -27,9 +27,13 @@ RGBLIGHT_LAYERS_LIST(
             my_numlock_layer,
             my_scroll_layer
         );
+
 void keyboard_post_init_kb(void) {
     rgblight_layers = my_rgb_layers;
+
+    keyboard_post_init_user();
 }
+
 // Activate rgb layer for caps when capslock is enabled
 bool led_update_kb(led_t led_state) {
     rgblight_set_layer_state(0, led_state.caps_lock);

+ 2 - 0
keyboards/monsgeek/m3/m3.c

@@ -140,6 +140,8 @@ void matrix_init_kb(void) {
     gpio_write_pin_low(LED_MAC_OS_PIN);
     gpio_set_pin_output(LED_WIN_LOCK_PIN); // LED3 Win Lock
     gpio_write_pin_low(LED_WIN_LOCK_PIN);
+
+    matrix_init_user();
 }
 
 void housekeeping_task_kb(void){

+ 5 - 1
keyboards/system76/launch_1/launch_1.c

@@ -139,6 +139,8 @@ void matrix_init_kb(void) {
     }
 
     system76_ec_rgb_layer(layer_state);
+
+    matrix_init_user();
 }
 
 void matrix_scan_kb(void) {
@@ -238,9 +240,11 @@ layer_state_t layer_state_set_kb(layer_state_t layer_state) {
 }
 
 #ifdef CONSOLE_ENABLE
-void keyboard_post_init_user(void) {
+void keyboard_post_init_kb(void) {
     debug_enable   = true;
     debug_matrix   = false;
     debug_keyboard = false;
+
+    keyboard_post_init_user();
 }
 #endif  // CONSOLE_ENABLE

+ 2 - 0
keyboards/unicomp/spacesaver_m_post_2013/overnumpad_1xb/overnumpad_1xb.c

@@ -23,6 +23,8 @@ void keyboard_post_init_kb(void)
     gpio_set_pin_output(C11); // middle led, always off on Spacesaver M
     gpio_write_pin(C11, 0);
     gpio_set_pin_output(C10); // right-most led, normally Scroll Lock, but on Spacesaver M indicates function layer
+
+    keyboard_post_init_user();
 }
 
 

+ 2 - 0
keyboards/unicomp/spacesaver_m_pre_2013/overnumpad_1xb/overnumpad_1xb.c

@@ -23,6 +23,8 @@ void keyboard_post_init_kb(void)
     gpio_set_pin_output(C11); // middle led, always off on Spacesaver M
     gpio_write_pin(C11, 0);
     gpio_set_pin_output(C10); // right-most led, normally Scroll Lock, but on Spacesaver M indicates function layer
+
+    keyboard_post_init_user();
 }
 
 layer_state_t layer_state_set_kb(layer_state_t state) {

+ 2 - 0
keyboards/wilba_tech/wt70_jb/wt70_jb.c

@@ -42,6 +42,8 @@ void keyboard_post_init_kb(void) {
     if ( g_first_execution ) {
         rgblight_mode(RGBLIGHT_MODE_RGB_TEST);
     }
+
+    keyboard_post_init_user();
 }
 
 #endif // VIA_ENABLE

+ 4 - 0
keyboards/yandrstudio/nz64/nz64.c

@@ -84,10 +84,14 @@ bool rgb_matrix_indicators_advanced_kb(uint8_t led_min, uint8_t led_max) {
 void eeconfig_init_kb(void) {
     kb_cums.raw = 0;
     eeconfig_update_kb(kb_cums.raw);
+
+    eeconfig_init_user();
 }
 
 void keyboard_post_init_kb(void) {
     kb_cums.underground_rgb_sw = eeconfig_read_kb();
+
+    keyboard_post_init_user();
 }
 
 #endif

+ 4 - 0
keyboards/yandrstudio/nz67v2/nz67v2.c

@@ -85,10 +85,14 @@ bool rgb_matrix_indicators_advanced_kb(uint8_t led_min, uint8_t led_max) {
 void eeconfig_init_kb(void) {
     kb_cums.raw = 0;
     eeconfig_update_kb(kb_cums.raw);
+
+    eeconfig_init_user();
 }
 
 void keyboard_post_init_kb(void) {
     kb_cums.underground_rgb_sw = eeconfig_read_kb();
+
+    keyboard_post_init_user();
 }
 
 #endif