1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-15 04:15:44 +03:00

Fix incorrect index access in old timer irq handler code.

This commit is contained in:
Dominic Clifton 2015-06-26 20:11:39 +01:00
parent 64b68cda59
commit d17e89cc6b

View file

@ -721,7 +721,7 @@ static void timCCxHandler(TIM_TypeDef *tim, timerConfig_t *timerConfig)
} }
if (tim_status & (int)TIM_IT_CC2) { if (tim_status & (int)TIM_IT_CC2) {
tim->SR = ~TIM_IT_CC2; tim->SR = ~TIM_IT_CC2;
timerConfig->edgeCallback[2]->fn(timerConfig->edgeCallback[1], tim->CCR2); timerConfig->edgeCallback[1]->fn(timerConfig->edgeCallback[1], tim->CCR2);
} }
if (tim_status & (int)TIM_IT_CC3) { if (tim_status & (int)TIM_IT_CC3) {
tim->SR = ~TIM_IT_CC3; tim->SR = ~TIM_IT_CC3;