7.5.5 Flow Control
The following flow control functions are supported:
-
RESET: resets the target and stops it at the reset vector address
-
STOP: stops the target at the next instruction (low-level stop)
-
RUN: puts the target into run mode unconditionally
-
STEP: performs a single instruction step on the target. Instruction-level stepping must be used repetitively to perform statement-level stepping.
All flow control functions will return a success or failure based on the ability to perform that command. The target state is assumed to be running until a BREAK event is received, indicating the transition to a stopped state.