//***************************************************************************** // // This is the interrupt handler for the Timer0A interrupt. // //***************************************************************************** void Timer0AIntHandler(void) { // // Clear the timer interrupt. // TODO: change this to whichever timer you are using. // TimerIntClear(TIMER0_BASE, TIMER_TIMA_TIMEOUT); // // Call the SoftI2C tick function. // SoftI2CTimerTick(&g_sI2C); }
// * imu_tim_ISR ************************************************************** // * ISR for soft i2c tim interrupt. * // * * // * Portions for initialization of softi2c library copied/modified from * // * "soft_i2c_atmel.c" example code. * // **************************************************************************** void imu_tim_ISR(void) { TimerIntClear(IMU_TIM_BASE, TIMER_TIMA_TIMEOUT); // clear interrupt SoftI2CTimerTick(&g_sI2C); // perform softi2c tick update }