| |||
Home > DS-5 Debug perspective and views > ARM assembler editor |
The ARM® assembler editor provides syntax highlighting, formatting of code and content assistance for labels in ARM assembly language source files. This editor enables you to:
edit source code
view the syntax highlighting
select an instruction or directive and press F3 to view the related ARM assembler reference information
use content assist for auto-completion
create, delete, enable or disable a breakpoint.
In the left-hand margin of each editor tab you can find a marker bar that displays view markers associated with specific lines in the source code.
To set a breakpoint, double-click in the marker bar at the position where you want to set the breakpoint. To delete a breakpoint, double-click on the breakpoint marker.
Right-click in the marker bar, or the line number column if visible, to display the action context menu for the ARM assembler editor. The options available include:
The following breakpoint options are available:
Adds a new breakpoint, or remove a selected breakpoint.
Disables or enables the selected breakpoint.
Displays the Breakpoint Properties dialog box for the selected breakpoint. This enables you to control breakpoint activation.
Sets or removes a trace start point at the selected address.
Sets or removes a trace stop point at the selected address.
Starts a trace trigger point at the selected address.
Sets or removes a Streamline start capture at the selected address.
Sets or removes a Streamline stop capture at the selected address.
The following breakpoint options are available:
Select to use the C/C++ perspective breakpoint scheme.
Select to use the DS-5 Debug perspective breakpoint scheme. This is the default for the DS-5 Debug perspective.
DS-5 breakpoint markers are red to distinguish them from the blue C/C++ perspective breakpoint markers.
The Default Breakpoint Type selected causes the top-level Toggle Breakpoint menu in this context menu and the double-click action in the left-hand ruler to toggle either CDT Breakpoints or DS-5 Breakpoints. This menu is also available from the Run menu in the main menu bar at the top of the C/C++, Debug, and DS-5 Debug perspectives.
The menu options under DS-5 Breakpoints do not honor this setting and always refer to DS-5 Breakpoints.
Show or hide line numbers.
For more information on the other options not listed here, see the dynamic help.
ARM® DS-5™ Using Eclipse: