__interrupt void TIMERB1_ISR (void) { debugpins_isr_set(); if (radiotimer_isr()==KICK_SCHEDULER) { // radiotimer __bic_SR_register_on_exit(CPUOFF); } debugpins_isr_clr(); }
/******************************************************************************* * Function Name : RTCAlarm_IRQHandler * Description : This function handles RTC Alarm interrupt request. * Input : None * Output : None * Return : None *******************************************************************************/ void RTCAlarm_IRQHandler(void) { debugpins_isr_set(); if(EXTI_GetITStatus(EXTI_Line17) != RESET) { EXTI_ClearITPendingBit(EXTI_Line17); radiotimer_isr(); } debugpins_isr_clr(); }