2.2.2. Execution control

Table 2.2 shows the commands that control target execution, including instruction and data breakpoints.

Table 2.2. Execution control commands

Description

See

Initialize or reset the processor

EMURESET

RELOAD

RESET

RESTART

Start executing from current state

GO

RUN

Set a data or instruction breakpoint

BREAKACCESS

BREAKEXECUTION

BREAKINSTRUCTION

BREAKREAD

BREAKWRITE

Clear, enable or disable a breakpoint

CLEARBREAK

DISABLEBREAK

ENABLEBREAK

RESETBREAKS

Stop execution at current point

HALT

STOP

Set or change processor exceptionsBGLOBAL
Step by instruction

STEPINSTR

STEPOINSTR

Step by source line

STEPLINE

STEPO

Step invoking a macro at each step

GOSTEP

Synchronize execution

SYNCHACTION

SYNCHEXEC

XTRIGGER

Do something when execution starts or stops

ONSTATE

Copyright © 2002-2007 ARM Limited. All rights reserved.ARM DUI 0175I
Non-Confidential