split_blackpill.c (442B)
1 // Copyright 2024 zvecr <git@zvecr.com> 2 // SPDX-License-Identifier: GPL-2.0-or-later 3 4 #include "quantum.h" 5 6 void keyboard_pre_init_kb(void) { 7 // Workaround for reversible pcb/mcu 8 gpio_set_pin_output_open_drain(C13); 9 gpio_set_pin_output_open_drain(B9); 10 gpio_set_pin_output_open_drain(B8); 11 12 keyboard_pre_init_user(); 13 } 14 15 void board_init(void) { 16 AFIO->MAPR |= AFIO_MAPR_USART1_REMAP | AFIO_MAPR_TIM3_REMAP_PARTIALREMAP; 17 }