qmk_firmware

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

mcuconf.h (724B)


      1 // Copyright 2018-2022 Nick Brassel (@tzarc)
      2 // SPDX-License-Identifier: GPL-2.0-or-later
      3 #pragma once
      4 #include_next <mcuconf.h>
      5 
      6 // Used for audio
      7 #undef STM32_PWM_USE_TIM1
      8 #undef STM32_GPT_USE_TIM6
      9 #undef STM32_GPT_USE_TIM7
     10 #undef STM32_GPT_USE_TIM8
     11 #define STM32_PWM_USE_TIM1 TRUE
     12 #define STM32_GPT_USE_TIM6 TRUE
     13 #define STM32_GPT_USE_TIM7 TRUE
     14 #define STM32_GPT_USE_TIM8 TRUE
     15 
     16 // Used for backlight
     17 #undef STM32_PWM_USE_TIM17
     18 #define STM32_PWM_USE_TIM17 TRUE
     19 
     20 // Used for SK6812 chain
     21 #undef STM32_PWM_USE_TIM20
     22 #define STM32_PWM_USE_TIM20 TRUE
     23 
     24 // Used for split comms
     25 #undef STM32_SERIAL_USE_USART3
     26 #define STM32_SERIAL_USE_USART3 TRUE
     27 
     28 // Used for EEPROM/LCD
     29 #undef STM32_SPI_USE_SPI3
     30 #define STM32_SPI_USE_SPI3 TRUE