I am using an XDSPROTRACE emulator with a Cortex R5 device, and would like to have the trace viewer not 'flush' itself when I start again after a breakpoint.
To give an example I'm trying to debug something where i stop at a breakpoint in the middle of an ISR. So I get all the code in the trace viewer leading up to that point which is the ISR entry stuff and all the complexity of changing processor modes, stacks etc (this is a reentrant ISR and there is a lot of work to do...)
Then I want to see what address I interrupted which I can only really see once halted in the ISR. I want to set a breakpoint at or slightly after that address (after would be if I need to run a few more cycles to get everything to come out of the fifo). And I'll get the code that restores the state upon exit from this reentrant ISR sequence.
I would like to see the entry and exit in the same trace viewer window as one continuous trace - is there any way to do this? What happens now is that I am only getting one half or the other of the sequence.