ChibiOS stable19.1.x branch.
File ../os/hal/ports/STM32/LLD/TIMv1/hal_gpt_lld.c :
Code: Select all
...
802 #if STM32_GPT_USE_TIM15
803 if (&GPTD15 == gptp) {
804 rccEnableTIM15(true);
805 rccResetTIM15();
806 #if defined(STM32_TIM15CLK)
807 gptp->clock = STM32_TIM15CLK;
808 #else
809 gptp->clock = STM32_TIMCLK2;
810 #endif
811 }
812 #endif
813
814 #if STM32_GPT_USE_TIM15
815 if (&GPTD15 == gptp) {
816 rccEnableTIM15(true);
817 rccResetTIM15();
818 #if defined(STM32_TIM15CLK)
819 gptp->clock = STM32_TIM15CLK;
820 #else
821 gptp->clock = STM32_TIMCLK2;
822 #endif
823 }
824 #endif
...
Lines 802-813 and 815-825 are identical.