Datasheet
Glossary
Glossary-4 Copyright © 1999-2001 ARM Limited. All rights reserved. ARM DUI0058D
a debug agent controlling an ARM processor through hardware debug support (for
example, Multi-ICE).
Saved Program Status Register
See Program Status Register
Semihosting A mechanism whereby the target communicates I/O requests made in the application
code to the host system, rather than attempting to support the I/O itself.
Software Interrupt SWI. An instruction that causes the processor to call a programer-specified subroutine.
Used by ARM to handle semihosting.
Source File A file which is processed as part of the image building process. Source files are
associated with images.
SPSR Saved Program Status Register. See Program Status Register.
SWI See Software Interrupt.
Target The target processor (real or simulated), on which the target application is running.
The fundamental object in any debugging session. The basis of the debugging system.
The environment in which the target software will run. It is essentially a collection of
real or simulated processors.
Tracing Recording diagnostic messages in a log file, to show the frequency and order of
execution of parts of the image. The text strings recorded are those that you specify
when defining a breakpoint or watchpoint. See Breakpoint and Watchpoint. See also
Stack backtracing.
Watchpoint A location in the image that is monitored. If the value stored there changes, the debugger
halts execution of the image. See also Breakpoint.
Word A 32-bit unit of information. Contents are taken as being an unsigned integer unless
otherwise stated.