Main Page | Data Structures | File List | Data Fields | Globals

BREAKPOINT Struct Reference

#include <MSP430_EEM.h>


Detailed Description

The breakpoint structure contains the settings which are required to set, modify or clear a breakpoint.


Data Fields

BpMode_t bpMode
 Breakpoint modes.

LONG lAddrVal
 Breakpoint address/value (ignored for clear breakpoint).

BpType_t bpType
 Breakpoint type (used for range and complex breakpoints).

LONG lReg
 Breakpoint register (used for complex breakpoints with register-write trigger).

BpAccess_t bpAccess
 Breakpoint access (used only for range and complex breakpoints).

BpAction_t bpAction
 Breakpoint action (break/storage) (used for range and complex breakpoints).

BpOperat_t bpOperat
 Breakpoint operator (used for complex breakpoints).

LONG lMask
 Breakpoint mask (used for complex breakpoints).

LONG lRangeEndAdVa
 Range breakpoint end address (used for range breakpoints).

BpRangeAction_t bpRangeAction
 Range breakpoint action (inside/outside) (used for range breakpoints).

BpCondition_t bpCondition
 Complex breakpoint: Condition available.

ULONG lCondMdbVal
 Complex breakpoint: MDB value (used for complex breakpoints).

BpAccess_t bpCondAccess
 Complex breakpoint: Access (used for complex breakpoints).

LONG lCondMask
 Complex breakpoint: Mask Value(used for complex breakpoints).

BpOperat_t bpCondOperat
 Complex breakpoint: Operator (used for complex breakpoints).

WORD wExtCombine
 Combine breakpoint: Reference of a combination handle.


Field Documentation

BpMode_t BREAKPOINT::bpMode
 

Breakpoint modes.

LONG BREAKPOINT::lAddrVal
 

Breakpoint address/value (ignored for clear breakpoint).

BpType_t BREAKPOINT::bpType
 

Breakpoint type (used for range and complex breakpoints).

LONG BREAKPOINT::lReg
 

Breakpoint register (used for complex breakpoints with register-write trigger).

BpAccess_t BREAKPOINT::bpAccess
 

Breakpoint access (used only for range and complex breakpoints).

BpAction_t BREAKPOINT::bpAction
 

Breakpoint action (break/storage) (used for range and complex breakpoints).

BpOperat_t BREAKPOINT::bpOperat
 

Breakpoint operator (used for complex breakpoints).

LONG BREAKPOINT::lMask
 

Breakpoint mask (used for complex breakpoints).

LONG BREAKPOINT::lRangeEndAdVa
 

Range breakpoint end address (used for range breakpoints).

BpRangeAction_t BREAKPOINT::bpRangeAction
 

Range breakpoint action (inside/outside) (used for range breakpoints).

BpCondition_t BREAKPOINT::bpCondition
 

Complex breakpoint: Condition available.

ULONG BREAKPOINT::lCondMdbVal
 

Complex breakpoint: MDB value (used for complex breakpoints).

BpAccess_t BREAKPOINT::bpCondAccess
 

Complex breakpoint: Access (used for complex breakpoints).

LONG BREAKPOINT::lCondMask
 

Complex breakpoint: Mask Value(used for complex breakpoints).

BpOperat_t BREAKPOINT::bpCondOperat
 

Complex breakpoint: Operator (used for complex breakpoints).

WORD BREAKPOINT::wExtCombine
 

Combine breakpoint: Reference of a combination handle.


The documentation for this struct was generated from the following file: