MSP430 DLL API Documentation  3.12.0.004
Public Attributes | List of all members
BREAKPOINT Struct Reference

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

#include <MSP430_EEM.h>

Public Attributes

BpMode_t bpMode
 Breakpoint modes. More...
 
int32_t lAddrVal
 Breakpoint address/value (ignored for clear breakpoint) More...
 
BpType_t bpType
 Breakpoint type (used for range and complex breakpoints) More...
 
int32_t lReg
 Breakpoint register (used for complex breakpoints with register-write trigger) More...
 
BpAccess_t bpAccess
 Breakpoint access (used only for range and complex breakpoints) More...
 
BpAction_t bpAction
 Breakpoint action (break/storage) (used for range and complex breakpoints) More...
 
BpOperat_t bpOperat
 Breakpoint operator (used for complex breakpoints) More...
 
int32_t lMask
 Breakpoint mask (used for complex breakpoints) More...
 
int32_t lRangeEndAdVa
 Range breakpoint end address (used for range breakpoints) More...
 
BpRangeAction_t bpRangeAction
 Range breakpoint action (inside/outside) (used for range breakpoints) More...
 
BpCondition_t bpCondition
 Complex breakpoint: Condition available. More...
 
uint32_t lCondMdbVal
 Complex breakpoint: MDB value (used for complex breakpoints) More...
 
BpAccess_t bpCondAccess
 Complex breakpoint: Access (used for complex breakpoints) More...
 
int32_t lCondMask
 Complex breakpoint: Mask Value(used for complex breakpoints) More...
 
BpOperat_t bpCondOperat
 Complex breakpoint: Operator (used for complex breakpoints) More...
 
uint16_t wExtCombine
 Combine breakpoint: Reference of a combination handle. More...
 
BpConditionValSize_t bpCondValSize
 Complex breakpoint: Size of the value to be matched. More...
 

Detailed Description

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

Member Data Documentation

◆ bpMode

BpMode_t BREAKPOINT::bpMode

Breakpoint modes.

◆ lAddrVal

int32_t BREAKPOINT::lAddrVal

Breakpoint address/value (ignored for clear breakpoint)

◆ bpType

BpType_t BREAKPOINT::bpType

Breakpoint type (used for range and complex breakpoints)

◆ lReg

int32_t BREAKPOINT::lReg

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

◆ bpAccess

BpAccess_t BREAKPOINT::bpAccess

Breakpoint access (used only for range and complex breakpoints)

◆ bpAction

BpAction_t BREAKPOINT::bpAction

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

◆ bpOperat

BpOperat_t BREAKPOINT::bpOperat

Breakpoint operator (used for complex breakpoints)

◆ lMask

int32_t BREAKPOINT::lMask

Breakpoint mask (used for complex breakpoints)

◆ lRangeEndAdVa

int32_t BREAKPOINT::lRangeEndAdVa

Range breakpoint end address (used for range breakpoints)

◆ bpRangeAction

BpRangeAction_t BREAKPOINT::bpRangeAction

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

◆ bpCondition

BpCondition_t BREAKPOINT::bpCondition

Complex breakpoint: Condition available.

◆ lCondMdbVal

uint32_t BREAKPOINT::lCondMdbVal

Complex breakpoint: MDB value (used for complex breakpoints)

◆ bpCondAccess

BpAccess_t BREAKPOINT::bpCondAccess

Complex breakpoint: Access (used for complex breakpoints)

◆ lCondMask

int32_t BREAKPOINT::lCondMask

Complex breakpoint: Mask Value(used for complex breakpoints)

◆ bpCondOperat

BpOperat_t BREAKPOINT::bpCondOperat

Complex breakpoint: Operator (used for complex breakpoints)

◆ wExtCombine

uint16_t BREAKPOINT::wExtCombine

Combine breakpoint: Reference of a combination handle.

◆ bpCondValSize

BpConditionValSize_t BREAKPOINT::bpCondValSize

Complex breakpoint: Size of the value to be matched.


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