4.10.8. ARMulif_StopExecution

This function stops simulator execution at the end of the current instruction, giving a reason code.

Syntax


void ARMulif_StopExecution(RDI_ModuleDesc *mdescunsigned reason)

where:

mdesc

is the handle for the core.

reason

is an RDIError error value. Thedebugger interprets reason and issues a suitable message. Expected errors are:

RDIError_NoError

Program ran to a natural termination.

RDIError_BreakpointReached

Stop condition was a breakpoint.

RDIError_WatchPointReached

Stop condition was a watchpoint.

RDIError_UserInterrupt

Execution interrupted by the user.

Copyright © 1999-2001 ARM Limited. All rights reserved.ARM DUI0058D
Non-Confidential