~ruther/qmk_firmware

ref: 2e0498080f79c0d79bfa4ae91405d6cf0c3d959b qmk_firmware/keyboards/zvecr/split_blackpill/split_blackpill.c -rw-r--r-- 442 bytes
2e049808 — James Young Migrate `LOCKING_*_ENABLE` to Data-Driven: K, Part 2 (#23769) 11 months ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// Copyright 2024 zvecr <git@zvecr.com>
// SPDX-License-Identifier: GPL-2.0-or-later

#include "quantum.h"

void keyboard_pre_init_kb(void) {
    // Workaround for reversible pcb/mcu
    gpio_set_pin_output_open_drain(C13);
    gpio_set_pin_output_open_drain(B9);
    gpio_set_pin_output_open_drain(B8);

    keyboard_pre_init_user();
}

void board_init(void) {
    AFIO->MAPR |= AFIO_MAPR_USART1_REMAP | AFIO_MAPR_TIM3_REMAP_PARTIALREMAP;
}
Do not follow this link