diff -r 218e49ed806f -r 617a89f9dffc core/com.nokia.carbide.cpp.doc.user/html/concepts/registers.htm --- a/core/com.nokia.carbide.cpp.doc.user/html/concepts/registers.htm Tue Sep 21 10:33:50 2010 -0700 +++ b/core/com.nokia.carbide.cpp.doc.user/html/concepts/registers.htm Tue Sep 21 15:50:51 2010 -0500 @@ -16,7 +16,7 @@

General registers

Registers are the register contents of the central processing unit (CPU) of the host computer or the targeted device. When debugging projects using the emulator, only the host computer x86 registers are visible in the Registers view. When debugging projects on a device, only the target device registers are visible.

-

In most cases, the contents of all the registers can be modified. However, when debugging applications on a target device with Application CODA, you cannot change the LR and SP registers.

+

In most cases, the contents of all the registers can be modified. However, when debugging applications on a target device with Symbian OS Device (Install SIS), you cannot change the LR and SP registers.

Figure 1. Registers view with possible register types

The types of registers can include:

@@ -36,7 +36,7 @@
  • R14 is the link register (it is used for storing return addresses in the construction of sub routines)
  • R15 is the program counter (PC)
  • -

    In most cases, the contents of all the registers can be modified. However, when debugging applications on a target device with Application CODA, you cannot change the LR, SP, and CPSR registers.

    +

    In most cases, the contents of all the registers can be modified. However, when debugging applications on a target device with CODA (Carbide On-Device Debug Agent), you cannot change the LR, SP, and CPSR registers.

    Figure 2 - ARM Registers

    Other references