Hi Kenny,
I'm not using _int_install_isr(), I'm installing the timer like this:
//Create the timer componant
//----------------------------------------------------------------------------
lError = _timer_create_component(2, 1024); //Set Task Priority = 2, stack size=1024
if(lError != MQX_OK)
PSERVE_LogMsg("MAIN_SystemInit() - Error Creating 100mS Timer", gcLOGENTRY_ERROR);
else
{
timer_100ms = _timer_start_periodic_every(INT_100msTimer, 0, TIMER_ELAPSED_TIME_MODE, 100); //Funct(), DataPtr, Mode, milli-seconds
if(timer_100ms == TIMER_NULL_ID)
{
_timer_cancel(timer_100ms);
PSERVE_LogMsg("MAIN_SystemInit() - 100mS Timer Start Error", gcLOGENTRY_ERROR);
}
}
}
You've given me some good ideas to help track this down, I appreciate it. I'll post back here what I find. Have a great day.
Best Regards,
Tim