
DR
AFT
DR
AFT
DRAFT
DR
D
RAFT
DRAFT
DRA
FT DRAF
D
RAFT DRAFT DRAFT DRAFT DRAFT D
DRAFT
D
RAFT DRA
FT DRAFT DRAFT DRAFT DRA
UM10360_0
© NXP B.V. 2009. All rights reserved.
User manual
Rev. 00.06 — 5 June 2009
697 of 808
NXP Semiconductors
UM10360
Chapter 34: Appendix: Cortex-M3 User Guide
[1]
See
.
3.1.3 Core registers
The processor core registers are:
Table 597. Summary of processor mode, execution privilege level, and stack use options
Processor
mode
Used to
execute
Privilege level for
software execution
Stack used
Thread
Applications
Privileged or
unprivileged
Main stack or process
stack
Handler
Exception handlers
Always privileged
Main stack
635
/55
3&5
5
5
5
5
5
5
5
5
5
5
5
5
5
/RZUHJLVWHUV
+LJKUHJLVWHUV
063
Á
363
Á
365
35,0$6.
)$8/70$6.
%$6(35,
&21752/
*HQHUDOSXUSRVHUHJLVWHUV
6WDFN3RLQWHU
/LQN5HJLVWHU
3URJUDP&RXQWHU
3URJUDPVWDWXVUHJLVWHU
([FHSWLRQPDVNUHJLVWHUV
&21752/UHJLVWHU
6SHFLDOUHJLVWHUV
Á
%DQNHGYHUVLRQRI63
Table 598.
Core register set summary
Name
Type
Required
privilege
Reset
value
Description
R0-R12
RW
Either
Undefined
MSP
RW
Privileged
See description
PSP
RW
Either
Undefined
LR
RW
Either
0xFFFFFFFF
PC
RW
Either
See description
PSR
RW
Privileged
0x01000000
ASPR
RW
Either
0x00000000
IPSR
RO
Privileged
0x00000000