From c77daaffd45e5ddf9d64f728b62d32c7734e5576 Mon Sep 17 00:00:00 2001
From: fburton
Date: Fri, 16 May 2008 17:37:26 +0000
Subject: Clarified instruction breakpoint properties
---
docs/TCF Service - Breakpoints.html | 15 +++++++--------
1 file changed, 7 insertions(+), 8 deletions(-)
diff --git a/docs/TCF Service - Breakpoints.html b/docs/TCF Service - Breakpoints.html
index 06692bbdc..0f87e3e25 100644
--- a/docs/TCF Service - Breakpoints.html
+++ b/docs/TCF Service - Breakpoints.html
@@ -63,16 +63,15 @@ change in any of the attached contexts. Adding properties reduces the
The presence of certain properties defines what kind of breakpoint is installed.
-- Instruction breakpoints are either Line Breakpoints, which are configured using the File,
-Line and Column properties,
-or Address breakpoints, which are configured using the Location property.
+
- Line Breakpoints, which are configured using the File,
+Line and Column properties
-
- Temporal breakpoints which are located on a time scale are configured using the Time,
-TimeScale, and TimeUnits properties.
-
-
- Watchpoints are configured using the Location,
+
- Address breakpoints and watchpoints are configured using the Location,
AccessMode, Size,
MaskValue and Mask properties.
+
+
- Temporal breakpoints which are located on a time scale are configured using the Time,
+TimeScale, and TimeUnits properties.
The Type property configures whether the breakpoint should be installed as hardware or a software breakpoint.
@@ -165,7 +164,7 @@ A breakpoint service implementation may not change the properties set by the cli
READ = 0x01
- Triggered by a read from the breakpoint location
WRITE = 0x02
- Triggered by a write to the breakpoint location
-
EXECUTE = 0x04
- Triggered by an instruction execution at the breakpoint location. Whether the breakpoint is triggered before the instruction execution or after depends on the target support for this mode.
+
EXECUTE = 0x04
- Triggered by an instruction execution at the breakpoint location. Whether the breakpoint is triggered before the instruction execution or after depends on the target support for this mode. This is the default for Line and Address breakpoints.
CHANGE = 0x08
- Triggered by a data change (not an explicit write) at the breakpoint location
--
cgit v1.2.3