| |||
| Home > RTOS Support > Using the Resource Viewer window > Resource Viewer window interface components | |||
This section describes the RTOS-specific features of the Resource Viewer window:
This menu contains:
Closes the Resource Viewer window.
This menu contains:
Updates the items displayed in the Resources list.
If you click on the Conn tab, choose this option to reread the board file. This might be necessary if you change your connection without closing the Resource Viewer window.
Displays details about a selected entry in the Resources list. A short description is shown in the Details area in the window. You can also display details about an item by double-clicking on the entry in the Resources list.
Select this option to display details information in a properties box.
Select this option to change the display format while the window is open. Close the Resource Viewer window to restore the default, that is a description is shown in the Details area.
Not available in this release.
Clears messages and information displayed in the Details area.
Automatically updates the Details area when any image running on the connection stops. This gives you information about the state of the connection when the process terminated.
Automatically updates the Resources list as you change debugger resources. This takes effect when any image running on the connection stops. Selected by default.
If you uncheck this option, then for a processor running in HSD, the RTOS resource tabs show the state before you started that processor.
Not available in this release.
Where options are enabled, use this menu to control RSD:
This
option enables or disables RSD. The initial state depends on the RSD setting
in the RTOS group in the board file, or .bcd file
where available. See Configuring an RTOS-enabled connection
without a vendor-supplied .bcd file for
details.
If RSD is enabled, select Disable RSD to shutdown the Debug Agent cleanly. You can re-enable RSD after it has been disabled.
If you select Disable RSD, this disables all previously set RSD breakpoints. However, all HSD breakpoints are maintained.
If you select Enable RSD, system breakpoints are enabled but you have to enable thread and process breakpoints yourself.
Stops the target processor, suspends RSD, and switches to HSD. Depending on your configuration settings, click the Go button to start execution and restart RSD.
Select
this option to see details about the Debug Agent. This includes
the status of the RSD module, RTOS-specific settings as defined
in your board file (or .bcd file where available), RSD
breakpoints, and symbols.
The RSD menu includes the same options as the OS marker context menu in the Process Control pane. See OS marker in the Process tab for details.
This toolbar contains three controls:
Not used
This field reports the OS module, for example the name of the RTOS.
This field describes
the current OS module status, for example RSD.
Use the Process Control pane to see information about your system, see Working with OS-aware images in the Process Control pane for more details.
The Resources list is displayed in the tabbed pane at the top of the window. If you do not have RTOS support loaded, this contains only the Conn tab.
With an RTOS application loaded, RTOS-specific tabs are added to display the processes or threads that are configured (see Figure 3.17). Click on the thrd tab to see the thread list available from the Cycle Threads button drop-down list, with the same fields shown.
In this release, the Debug Agent handles up to 64 threads and the Resources list shows all the threads on the system. This display differs from the thread list where threads that are not under the control of RealView Debugger are grayed out, see Figure 3.10 for details.
Other tabs might be included to support the display of other RTOS objects, for example semaphores, memory block pools, and memory byte pools (see Figure 3.17).
If you double-click on one of the entries in the Resources list, for example to specify a thread, the lower pane, the Details area, displays more information about that thread (see Figure 3.17).
For more information about the meaning of the tabs and information displayed in the Resource Viewer window, see the user manual for your RTOS.
Different RTOS plugins might display information in different ways in this window, for example by adding new menus. Similarly, other RealView Debugger extensions might add other tabs to the Resources list.