Share via


BREAKPOINT_SUPPORT_TYPE2 (Windows Embedded CE 6.0)

1/5/2010

This structure defines breakpoint resources and support capabilities.

Syntax

typedef struct _BREAKPOINT_SUPPORT_TYPE2 {
  BOOL fDataBpSupported;
  BOOL fCodeBpBypassCountSupported;
  BOOL fDataBpBypassCountSupported;
  BOOL fDataBpMaskableAddress;
  BOOL fDataBpMaskableData;
  BOOL fDataBpDataWidthSpecifiable;
  BOOL fDataBpReadWriteSpecifiable;
  BOOL fDataBpDataMatchSupported;
} BREAKPOINT_SUPPORT_TYPE2;

Members

  • fDataBpSupported
    If FALSE, no data breakpoint resources are available from the target.
  • fCodeBpBypassCountSupported
    If TRUE, bypass counter is supported on code breakpoint.
  • fDataBpBypassCountSupported
    If TRUE, bypass counter is supported on data breakpoint.
  • fDataBpMaskableAddress
    If TRUE, data breakpoint address mask can be defined.

    This implies that the fDataBpSupported field is TRUE.

  • fDataBpMaskableData
    If TRUE, data breakpoint data mask can be defined.

    This implies that the fDataBpSupported field is TRUE.

  • fDataBpDataWidthSpecifiable
    If TRUE, a specific width data breakpoint can be defined.

    This implies that the fDataBpSupported field is TRUE.

  • fDataBpReadWriteSpecifiable
    If TRUE, a specific data-access type data breakpoint can be defined.

    This implies that the fDataBpSupported field is TRUE.

  • fDataBpDataMatchSupported
    If FALSE, the da member of the DATA_BP_TYPE structure is daBoth, because data is not used as a matching condition. A match is triggered only on an address comparison, and fDataBpMaskableData is FALSE.

Requirements

Header eXDI2.h
Windows Embedded CE Windows CE 5.0 and later

See Also

Reference

IeXDI2 Structures
IeXDI2 Interfaces