105 lines
		
	
	
	
		
			4.5 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			105 lines
		
	
	
	
		
			4.5 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
<HTML>
 | 
						|
<HEAD>
 | 
						|
<TITLE>Register Window Help</TITLE>
 | 
						|
</HEAD>
 | 
						|
<BODY>
 | 
						|
<H1>The Register Window</H1>
 | 
						|
<H2>Overview</H2>
 | 
						|
<P>The Register Window lists all the registers and their contents for
 | 
						|
the selected stack frame. It permits viewing the contents of registers
 | 
						|
in different formats and some display customizations.</P>
 | 
						|
 | 
						|
<P>Any register that was not collected will be displayed as having a value
 | 
						|
of "0x0". To collect registers, add them to the collection action in the
 | 
						|
<A HREF="tracedlg.html">Tracepoint Dialog</A>.
 | 
						|
 | 
						|
<P>The Register Window will update the register contents in the display
 | 
						|
to match the stack frame currently being viewed in the <A HREF="source.html">
 | 
						|
Source Window</A> and <A HREF="stack.html">Stack Winodw</A>.</P>
 | 
						|
 | 
						|
<P>Register Window topics:
 | 
						|
<UL>
 | 
						|
    <LI><UL><A HREF="#menus">Register Menu</A>
 | 
						|
            <LI><A HREF="#menus_fmt">Format</A>
 | 
						|
            <LI><A HREF="#menus_remove">Remove from Display</A>
 | 
						|
            <LI><A HREF="#menus_all">Display All Registers</A>
 | 
						|
        </UL>
 | 
						|
    <LI><UL><A HREF="#display">Register Display</A>
 | 
						|
            <LI><A HREF="#display_nav">Navigating the Register Display</A>
 | 
						|
            <LI><A HREF="#display_popup">Register Pop-up Menu</A>
 | 
						|
            <LI><A HREF="#display_format">Changing the Display Format of
 | 
						|
                a Register</A>
 | 
						|
            <LI><A HREF="#display_remove">Removing a Register
 | 
						|
                 from the display</A>
 | 
						|
            <LI><A HREF="#display_all">Displaying all Registers</A>
 | 
						|
        </UL>
 | 
						|
</UL></P>
 | 
						|
 | 
						|
<H3><A NAME="menus">Register Menu</A></H3>
 | 
						|
The Register Menu provides on-screen access to the functionality of the
 | 
						|
Register Window. To use any item from this menu, first use the mouse and
 | 
						|
select (click the left mouse button) on any register cell. Users may then
 | 
						|
select:
 | 
						|
<BR>
 | 
						|
<DL>
 | 
						|
    <DT><A NAME="menus_fmt"><A HREF="#display_format">Format</A></A>
 | 
						|
        <DD>Change the display format of the selected register
 | 
						|
    <DT><A NAME="menus_remove"><A HREF="#display_remove">Remove
 | 
						|
        from Display</A></A>
 | 
						|
        <DD>Remove the selected register from the Register
 | 
						|
            Window Display
 | 
						|
    <DT><A NAME="menus_all"><A HREF="#display_all">Display All
 | 
						|
        Registers</A></A>
 | 
						|
        <DD>Display all registers in the Display. This item
 | 
						|
            is only available when a register was previously
 | 
						|
            removed from the Display.
 | 
						|
</DL>
 | 
						|
 | 
						|
<H3><A NAME="display">Register Display</A></H3>
 | 
						|
The Register Display contains name and value pairs for each register
 | 
						|
available on the target hardware. These "cells" are layed out as a
 | 
						|
spreadsheet for ease of use.
 | 
						|
 | 
						|
<P><A NAME="display_nav"></A>To navigate the Register Display, use either
 | 
						|
the mouse and left mouse button or the arrow keys on the keyboard to
 | 
						|
highlight the appropriate cell. Users may then use the <A HREF="#menus">
 | 
						|
Register Menu</A> or use the Register Pop-up Menu to access special display
 | 
						|
options for the Register Window.</P>
 | 
						|
<BR>
 | 
						|
 | 
						|
<H4><A NAME="display_popup">The Register Pop-up Menu</A></H4>
 | 
						|
All of the special functions of the register window are accessed through
 | 
						|
the Register Pop-up Menu. To use the Menu, simply select a register (see
 | 
						|
<A HREF="#display_nav">Navigating the Register Display</A>) and click the
 | 
						|
right mouse button. The Menu offers:
 | 
						|
<DL>
 | 
						|
    <DT><A NAME="display_format">Format</A>
 | 
						|
        <DD><DL>Change the display format of the register. Valid display types
 | 
						|
            are:
 | 
						|
                <DT>Hex
 | 
						|
                    <DD>The register's contents are displayed in
 | 
						|
                        hexadecimal (base 16).
 | 
						|
                <DT>Decimal
 | 
						|
                    <DD>The value is shown as
 | 
						|
                        a decimal number (base 10).
 | 
						|
                <DT>Natural
 | 
						|
                    <DD>The register is displayed in its natural format.
 | 
						|
                <DT>Binary
 | 
						|
                    <DD>The contents of the register are displayed 
 | 
						|
                        as a binary number (base 2).
 | 
						|
                <DT>Octal
 | 
						|
                    <DD>The register's contents are shown in octal (base 8).
 | 
						|
                <DT>Raw
 | 
						|
                    <DD>The raw contents of the register are shown.
 | 
						|
             </DL>
 | 
						|
    <DT><A NAME="display_remove">Remove</A>
 | 
						|
        <DD>Remove the selected register from the display. To display
 | 
						|
            the removed register again, select the "Display All Registers"
 | 
						|
            option from the Register Menu or the Register Pop-up Menu.
 | 
						|
    <DT><A NAME="display_all">Display All Registers</A>
 | 
						|
        <DD>Causes the Register Window Display to show all registers,
 | 
						|
            including those which were previously "removed". This menu
 | 
						|
            item is only available when removed registers exist.
 | 
						|
</DL>
 | 
						|
</BODY>
 | 
						|
</HTML>
 |