Hello support,
I am using Systemview 240a on project with freertos. When I want to record ISR which is not under OS I just simply use traceISR_Enter and traceISR_Exit at the begining and end of interrupt routine. However ISR under OS I usually terminate with portEND_SWITCHING_ISR(xHigherPriorityTaskWoken) to optimize. This macro already contains traceISR_Exit. If I don't want to monitor such interrupt, problem arises that entry is not marked but exit is. Do you have any suggestion?
rum
I am using Systemview 240a on project with freertos. When I want to record ISR which is not under OS I just simply use traceISR_Enter and traceISR_Exit at the begining and end of interrupt routine. However ISR under OS I usually terminate with portEND_SWITCHING_ISR(xHigherPriorityTaskWoken) to optimize. This macro already contains traceISR_Exit. If I don't want to monitor such interrupt, problem arises that entry is not marked but exit is. Do you have any suggestion?
rum