Development Tools User’s Manual
157
IXP2400/IXP2800 Network Processors
Developer Workbench
2.13.16.5
Thread Display Property Page
The
Thread Display
property page allows for convenient hiding/showing of threads, code labels
and references from the
Customize Thread History
property sheet.
A checked box next to an item means that item gets displayed. An unchecked box means that the
item is hidden. Checking or unchecking a box for a Microengine affects all the threads in that
Microengine. If all threads in a Microengine have their boxes checked for a given item, then the
Microengine’s box is also checked. Conversely, if they are all unchecked then the Microengine’s
box is unchecked. If some are checked and some are unchecked, then the Microengine’s box is
shown as checked but grayed. If the user clicks on a grayed Microengine box, it and all the
contained thread’s boxes become checked.
Regardless of the state of the individual thread settings, the user can hide all references by
unchecking the
Enable display of references
box. Similarly, all code labels can be hidden by
unchecking the
Enable display of code labels
box.
To get details about a thread’s history, position the cursor over the history line and wait for a
moment. The Workbench displays the cycle count, PC, and the instruction state in a pop-up
window beneath the cursor.
2.13.16.6
Displaying Code Labels
The thread history window supports the viewing of microcode labels along a thread’s history line.
This helps in determining what code is being executed during a certain cycle.
To specify which code labels to displayed, do the following:
Figure 48. Display Threads Property Page