| |||
| Home > Tracepoints in RealView Debugger > Setting trace ranges in conjunction with trace start and end points | |||
On hardware targets, you can set a trace range in conjunction with trace start and end points. If you do, then the position of the trace start and end points determines the region where trace is captured:
If the trace range is within the region defined by the trace start and end points then trace information is captured for the whole range.
If the trace start and end points are within the region defined by the trace range then trace information is captured only between the trace start and end points.
Figure 5.1 shows
an example. In this example, trace information is captured only
between addresses 0x00008544 and 0x00008564.
If the trace start point is after the start of the range, no trace information is captured between the start of the range and the trace start point.
If the trace end point is before the end of the range, no trace information is captured between the trace end point and the end of the range.
Figure 5.2 shows
an example. In this example, trace information is captured only
between addresses 0x00008544 and 0x00008564.
To summarize, trace start and end points determine where tracing is enabled, but the trace ranges determine what information is captured.