01_SDK/modules/hal/panchip/panplat/pan1070/bsp/peripheral/src/pan_hal_timer.c
@@ -202,18 +202,44 @@
    }
}
void TMR0_IRQHandler(void)
__WEAK void TMR0_IRQHandlerOverlay(void)
{
    TIMER_HandleProc(&TIMER_Handle_Array[0]);
}
void TMR1_IRQHandler(void)
__WEAK void TMR1_IRQHandlerOverlay(void)
{
    TIMER_HandleProc(&TIMER_Handle_Array[1]);
}
void TMR2_IRQHandler(void)
__WEAK void TMR2_IRQHandlerOverlay(void)
{
    TIMER_HandleProc(&TIMER_Handle_Array[2]);
}
void TMR0_IRQHandler(void)
{
    PAN_IO_TIMING_TRACK_LEVEL(CONFIG_TRACK_PIN_TMR0_IRQ, 1);
    TMR0_IRQHandlerOverlay();
    PAN_IO_TIMING_TRACK_LEVEL(CONFIG_TRACK_PIN_TMR0_IRQ, 0);
}
void TMR1_IRQHandler(void)
{
    PAN_IO_TIMING_TRACK_LEVEL(CONFIG_TRACK_PIN_TMR1_IRQ, 1);
    TMR1_IRQHandlerOverlay();
    PAN_IO_TIMING_TRACK_LEVEL(CONFIG_TRACK_PIN_TMR1_IRQ, 0);
}
void TMR2_IRQHandler(void)
{
    PAN_IO_TIMING_TRACK_LEVEL(CONFIG_TRACK_PIN_TMR2_IRQ, 1);
    TMR2_IRQHandlerOverlay();
    PAN_IO_TIMING_TRACK_LEVEL(CONFIG_TRACK_PIN_TMR2_IRQ, 0);
}