split_blackpill.c 442 B

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