User manual

STice features UM0036
260/385 Doc ID 7705 Rev 11
window (all others are hidden). The record number and timestamp are not recalculated
when lines are removed from the display..
Decoding start: Indicates that the displayed instruction starts being decoded.
Interrupt handler: is displayed at the start of an interrupt handler. At the same
time, the interrupt name is displayed in the Irq column.
Interrupted: is displayed when an instruction is interrupted.
Discarded: is displayed for the last cycle recorded before the program stops
(breakpoint, execution step by step or user abort).
Extra record: is displayed when a record has been added to indicate a time stamp
event while the trace is off. This information is necessary to know if the time stamp
difference between two records is meaningful.
Processing: is displayed in all other cases, indicating that the instruction is being
processed. There is no information on instruction fetch or instruction execution.
Irq (interrupt request): If an interrupt is starting, the interrupt name is displayed: reset,
trap or irqn where n is the number of the interrupt request.
Hexa code (hexadecimal code): The code of the instruction in hexadecimal format, if
this is an instruction decoding start cycle.
Disassembly: The instruction in assembly language mnemonics, if this is an
instruction decoding start cycle.
Symb disass (symbolic disassembly): The instruction in assembly language
mnemonics with symbolic operands, if this is an instruction decoding start cycle.
R addr (Read address): It is the 24-bit address of the read data.
R value (Read value): The read data is the contents of the data read bus or the DMA
read bus. The data read bus is a 32-bit data bus but the data is usually 8-bit wide.
However when accessing a pointer in EEPROM, the read data can be 16-bit or 24-bit