Inspect Manual

High-Level Inspect Commands
Inspect Manual429164-006
6-99
Related Command
If the location at the end of the range is not an exact point, instructions are
listed till the next exact point and this warning is issued:
If a TNS/R code address that is not 32-bit aligned is input, it is rounded up to
the next 32-bit boundary and this warning is issued:
The TNS/R and BOTH clauses cannot be used when debugging a program
that has not been processed by the Axcel accelerator. An attempt to do so will
result in this error:
Use of the STATEMENTS unit with a TNS/R address will list the proper number
of instructions only when the address corresponds to or is rounded to the
beginning of the statement.
Related Command
SOURCE ICODE
Examples
1. These are the examples of possible ICODE commands.
To list four TNS instructions, starting three instructions before the current
location:
ICODE p - 3 FOR 4
To list two TNS/R instructions, starting one instruction before the current
location:
ICODE R $PC - 4 FOR 2
To list 10 TNS instructions, starting at the computed address:
ICODE %2323 + %57 FOR 10
The Debug/CRUNCH/low-level Inspect dot operator is supported, allowing this
TNS/R address notation to be used:
ICODE %h70420.%h00AA
** Inspect warning 387 ** Ending location is not a memory-exact point;
listing ends at following memory-exact point
** Inspect warning 389 ** Address is not aligned to a TNS/R instruction
boundary it will be rounded down to the previous
instruction
** Inspect error 361 ** Operation available only on an accelerated program