This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
eclipse:views [2015/03/20 11:34] – [Open View] ursgraf | eclipse:views [2015/03/20 11:52] – [Deep Target Actions] ursgraf | ||
---|---|---|---|
Line 15: | Line 15: | ||
===== deep Register Views ===== | ===== deep Register Views ===== | ||
- | All register views for the various types of the mpc555 | + | All register views for the various types of the PowerPC |
- | Using the context menu of an entry you can change the display of the value. \\ | + | Using the context menu of an entry you can change the display |
- | {{.:registerviewlocaltoolbar.png? | + | {{registerviewlocaltoolbar.png? |
- | Buttons in the toolbar of a view allow the following actions: | + | Buttons in the toolbar of the view allow the following actions: |
* arrow → new reading of the value (refresh) | * arrow → new reading of the value (refresh) | ||
* red square → stop target | * red square → stop target | ||
- | * green plus Plus → start target | + | * green plus → start target |
- | + | ||
- | ==== ClassTreeView ==== | + | |
- | {{: | + | |
- | The ClassTreeView shows all classes and their methods which are loaded onto the target. Further it shows how much target memory is used and which kind of memory is involved.\\ \\ | + | |
- | By unfolding a class you get infomation for each method such as SSA (single static assignment or machine code. \\ \\ | + | |
- | Pay attention to the fact that the view doesn' | + | |
===== Deep Target Actions ===== | ===== Deep Target Actions ===== | ||
+ | |||
+ | ==== Selected Memory View ==== | ||
+ | This view displays memory blocks. You can choose the start address, the element size and the number of elements to read. \\ | ||
+ | {{selectedmemoryview.png? | ||
+ | Press the button //read// to read or refresh the content of the window. | ||
==== TargetOperation ==== | ==== TargetOperation ==== | ||
- | {{.: | ||
This view allows for communication to and manupulation of the target. Several actions can be choosen in the drop down menu: | This view allows for communication to and manupulation of the target. Several actions can be choosen in the drop down menu: | ||
- | * Register: Reading and writing of registers. | + | * Register: Reading and writing of registers. |
- | * Variablen: Reading and writing of static variables (class variables). Variable names have to be inserted by their fully qualified names. | + | * Variablen: Reading and writing of static variables (class variables). Variable names have to be inserted by their fully qualified names. |
- | * Address: Reading and writing of memory | + | * Address: Reading and writing of absolute |
- | * TargetCMD: Any static method of a class without parameters can be invoked by the host. Method names have to be inserted by their fully qualified names. | + | * TargetCMD: Any static method of a class without parameters can be invoked by the host. Method names have to be inserted by their fully qualified names. |
\\ | \\ | ||
- | Any action can be repeated by clicking onto the green arrow. The down arrow sends to the target, the up arrow reads from the target. A message | + | {{targetoperation.png? |
- | ==== Selected Memory View ==== | + | |
- | {{.: | + | Any action can be repeated by clicking onto the green arrow. The down arrow sends to the target, the up arrow reads from the target. A message |
- | This view displays whole memory blocks. You can choose the start address and the size of the memory block. Then you have to press " | + | |