Using the µVision Socket Interface: Stop Codes

| Using the µVision Socket Interface Application Note 198 Control and monitor µVision via the built-in TCP/IP interface

- Main Page
- Usage and Description
- Reference

All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Enumerations
Stop Codes
Enumerations

## Enumerations
enum | STOPREASON { STOPREASON_UNDEFINED = 0x0000, STOPREASON_EXEC = 0x0001, STOPREASON_READ = 0x0002, STOPREASON_HIT_WRITE = 0x0004, STOPREASON_HIT_COND = 0x0008, STOPREASON_HIT_ESC = 0x0010, STOPREASON_HIT_VIOLA = 0x0020, STOPREASON_TIME_OVER = 0x0040, STOPREASON_UNDEFINS = 0x0080, STOPREASON_PABT = 0x0100, STOPREASON_DABT = 0x0200, STOPREASON_NONALIGN = 0x0400, STOPREASON_END }

## Description

## Enumeration Type Documentation

enum STOPREASON

Stop reason definition

Indicates the reason that target / simulation execution has stopped.

Enumerator
STOPREASON_UNDEFINED | Unknown / undefined stop reason.
STOPREASON_EXEC | Hit execution breakpoint.
STOPREASON_READ | Hit read access breakpoint.
STOPREASON_HIT_WRITE | Hit write access breakpoint.
STOPREASON_HIT_COND | Hit conditional breakpoint.
STOPREASON_HIT_ESC | ESCape key has been pressed.
STOPREASON_HIT_VIOLA | Memory access violation occurred (simulator only)
STOPREASON_TIME_OVER | Interval time set by UV_DBG_SET_CALLBACK or UV_DBG_WAKE elapsed.
STOPREASON_UNDEFINS | Undefined instruction occurred.
STOPREASON_PABT | (Instruction) prefetch abort occurred
STOPREASON_DABT | Data abort occurred.
STOPREASON_NONALIGN | Non-aligned access occurred (simulator only)
STOPREASON_END | Always at end.