The Stack window displays the current contents of the stack. Optionally, it lets you view the Svc, User, FIRQ, IRQ, Abort, or Undefined stacks in byte, half-word (16-bit), or word (32-bit) format. The current value of the current stack pointer is marked by a down arrow (>) to the right of the associated address.
Figure 1: Stack window.
The following table describes important activities for the Stack window.
Table 1: Working with the Stack window. -------------------------------------------------------- To... |Do this... -------------------------------------------------------- Open the window |Press Command-E, or select Stacks from |the View menu. -------------------------------------------------------- Edit a stack |* Click on the value you want to change value |to select it. |* Enter the new value and press Return |to write the new value to the target. --------------------------------------------------------
Checking Byte displays data as bytes. This has no effect when you view ASCII data since they are character based.
Selecting Half Word displays data as 16-bit words. This has no effect when you view ASCII data since they are character based.
Checking Word displays data as 32-bit long words. This has no effect when you view ASCII data since they are character based.
To display a specific operating mode's stack (Svc, User, FIRQ, IRQ, Abort, or Undefined), select the desired operating mode from the pop-up menu. To always display the stack of the current operating mode, select Current.