5.5.1. Control system view

The Control system view shows details of all current processors, and enables you to examine this information in several ways. Tabbed pages available are:

Figure 5.61 shows a Control system view with its Files tab selected.

Figure 5.61. Control system view

Control system view

Expand or collapse each level of the displayed tree structure by clicking on the + or – boxes.

The tabbed pages contain the following information:

Target

Lists the processors on the target. Where a processor has an associated module, such as a coprocessor or ETM, the processor entry is expanded and the module is shown as a child. You cannot expand a child entry any further.

One processor can be designated the current processor. If so, it is indicated by a green arrow in the display. Commands you issue apply by default to the current processor. For example, when you select an item from a menu in the main menu bar it applies to the current processor.

One processor can be designated the selected processor. If so it is indicated by being highlighted in blue in the display. You select a processor by clicking on its name. When you select a menu item from a pop-up menu it applies to the selected processor.

Whenever possible, the current processor is the selected processor.

Image

Lists the images loaded in the memory of the target. Expand an image node to show the processor with which the image is associated.

One image can be designated the current image. If so, it is indicated by a green arrow in the display. Commands you issue apply by default to the current image. For example, when you select an item from a menu in the main menu bar it applies to the current image.

One processor can be designated the selected image. If so it is indicated by being highlighted in blue in the display. You select an image by clicking on its name. When you select a menu item from a pop-up menu it applies to the selected image.

Files

Lists the files associated with all the images on the target. Expand an image node to show the files associated with that image.

Class

Lists the classes associated with all the images on the target. Expand an image node to show a globals node, and a class node if the image contains any class information. Expand the globals node to show a list of global functions and global variables. Expand a class node to show a list of classes contained in the image. Expand a class to show a list of member functions and member variables.

Control system view pop-up menus

When you right-click in a Control system view, the pop-up menu that appears depends on which tabbed page is currently selected and which item on that page is currently selected.

The items you can select on each tabbed page are as follows:

  • on the Target tab, you can select a processor

  • on the Image tab, you can select an image or a processor

  • on the Files tab, you can select an image or a file

  • on the Class tab, you can select an image, a function, or a variable.

If the mouse pointer is on a selectable line when you right-click, then that line is selected. Any pop-up menu items that do not apply to the selected line are disabled. Some of the pop-up menu items are equivalent to menu items from the menu bar.

Brief details follow of the Control pop-up menus. AXD online help gives more details.

Processor pop-up menu

With a processor selected, the pop-up menu is as shown in Figure 5.62.

Figure 5.62. Pop-up menu when a processor is selected

Pop-up menu when a processor is selected

Select Properties... from this pop-up menu to display the dialog shown in Figure 5.63.

Figure 5.63. Processor Properties dialog

Processor Properties dialog

For a description of this dialog, see Configure Processor....

Image pop-up menu

With an image selected, the pop-up menu is as shown in Figure 5.64.

Figure 5.64. Pop-up menu when an image is selected

Pop-up menu when an image is selected

If you select Properties... from this pop-up menu, the dialog shown in Figure 5.65 is displayed.

Figure 5.65. Image Properties dialog

Image Properties dialog

The Image Properties dialog enables you to specify Command-line arguments. These are the arguments you supply if you start execution of the image by entering a command at a command-line prompt. They are supplied to the program when you load, or reload, and execute it in AXD.

The Image Properties dialog also shows the Profiling settings that become effective the next time you load or reload an image. You can change these settings to be those you want when the next image execution begins. The settings shown are not necessarily those currently in force, because you might have changed them since the last load or reload operation.

File pop-up menu

With a file selected, the pop-up menu is as shown in Figure 5.66.

Figure 5.66. Pop-up menu when a file is selected

Pop-up menu when a file is selected

Select Source from this pop-up menu to display a Source processor view, showing the source code associated with the selected file.

Function pop-up menu

With a function selected, the pop-up menu is as shown in Figure 5.67.

Figure 5.67. Pop-up menu when a function is selected

Pop-up menu when a function is selected

Select Properties... from this pop-up menu to display the dialog shown in Figure 5.68.

Figure 5.68. Function Properties dialog

Function Properties dialog

The Function Properties dialog shows the name and type of the function, and the parameters that it takes.

Variable pop-up menu

With a variable selected, the pop-up menu is as shown in Figure 5.69.

Figure 5.69. Pop-up menu when a variable is selected

Pop-up menu when a variable is selected

If you select Properties... from this pop-up menu, the dialog shown in Figure 5.70 is displayed.

Figure 5.70. Variable Properties dialog

Variable Properties dialog

The Variable Properties dialog shows the name and type of the variable.

Copyright © 1999-2004 ARM Limited. All rights reserved.ARM DUI 0066F
Non-Confidential