hi,
I think I have found a bug in TI-RTOS 2.16.00.08 (and earlier version) when you use a non-handled (zero latency) interrupt on a EK-TM4C1294XL.
My system consists of
- 10ms SWI user function that runs for 7ms.
- 1ms HWI RTOS tick timer
- 5us non-handled HWI user function.
It seems that if the 5us HWI (not shown below) interrupts the RTOS 1ms HWI tick timer just at the wrong time and causes it not to restore the SWI context correctly. This causes the SWI code to go wrong.
I've raised the same issue here TIVA SYS/BIOS FPU context switch corruption with zero latency interrupts.with code but was suggested to post it here on the TI-RTOS forum instead.
I really want to know if this is a TI-RTOS bug or limitation.
cheers
Chris