![Intel IXP2400 User Manual Download Page 126](http://html1.mh-extra.com/html/intel/ixp2400/ixp2400_user-manual_2071795126.webp)
126
Development Tools User’s Manual
IXP2400/IXP2800 Network Processors
Developer Workbench
•
In the
Run Control
window, select the thread’s entry from the list under the
Step
button.
Note:
Stepping microengines is not supported when debugging hardware.
2.13.9.3
Stepping Over
Step Over
allows you to execute as many machine cycles as it takes complete the current line in
the thread window. To
Step Over
:
•
On the
Debug
menu, click
Run Control
, then click
Step Over
, or
Click the
button in the thread window’s toolbar, or
Right-click in the thread window and click
Step Over
from the shortcut menu, or
Press F10.
Note:
When debugging hardware, only the thread in whose window the
Step Over
button is clicked gets
stepped. All other microengines remain paused. Also, due to instruction sequencing restrictions,
more than one instruction may get executed as part of the step operation.
2.13.9.4
Stepping Into (Compiled Threads Only)
Step Into
executes as many Microengine cycles as it takes to execute the current line in the thread
window, whether it is a microinstruction line in a list view or a C source line in a source view.
Stepping into is supported only for compiled threads.
To
Step Into
do the following:
•
On the
Debug
menu, click
Run Control
, then click
Step Into
, or
Click the
button in the thread window's toolbar, or
Right-click in the thread window and select
Step Into
from the shortcut menu.
Note:
Stepping into is not supported when debugging hardware.
2.13.9.5
Stepping Out (Compiled Threads Only)
Step Out
executes as many Microengine cycles as it takes to complete the thread's current function
and return to the calling function. Stepping out is supported only for compiled threads.
To step out, do the following:
•
On the
Debug
menu, click
Run Control
, then click
Step Out,
or
Click the
button in the thread window's toolbar, or
Right-click in the thread window and select
Step Out
from the shortcut menu.
Note:
Stepping out is not supported when debugging hardware.