qmk_firmware

QMK firmware for my keyboards (Corne, Sweep Ferris) and trackball (Ploopy Adept)
Log | Files | Refs | Submodules | LICENSE

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 }