
15
32000D–04/2011
AVR32
The Compliance column describes if the register is Required, Optional or Unused in AVR32A
Table 2-6.
Legend for the Compliance column
Abbreviation
Meaning
RA
Required in AVR32A
OA
Optional in AVR32A
UA
Unused in AVR32A
RB
Required in AVR32B
OB
Optional in AVR32B
UB
Unused in AVR32B
Table 2-7.
System Registers
Reg #
Address
Name
Function
Compliance
0
SR
Status Register
RA
RB
1
4
EVBA
Exception Vector Base Address
RA
RB
2
8
ACBA
Application Call Base Address
RA
RB
3
12
CPUCR
CPU Control Register
RA
RB
4
16
ECR
Exception Cause Register
OA
OB
5
20
RSR_SUP
Return Status Register for Supervisor context
UA
RB
6
24
RSR_INT0
Return Status Register for INT 0 context
UA
RB
7
28
RSR_INT1
Return Status Register for INT 1 context
UA
RB
8
32
RSR_INT2
Return Status Register for INT 2 context
UA
RB
9
36
RSR_INT3
Return Status Register for INT 3 context
UA
RB
10
40
RSR_EX
Return Status Register for Exception context
UA
RB
11
44
RSR_NMI
Return Status Register for NMI context
UA
RB
12
48
RSR_DBG
Return Status Register for Debug Mode
OA
OB
13
52
RAR_SUP
Return Address Register for Supervisor context
UA
RB
14
56
RAR_INT0
Return Address Register for INT 0 context
UA
RB
15
60
RAR_INT1
Return Address Register for INT 1 context
UA
RB
16
64
RAR_INT2
Return Address Register for INT 2 context
UA
RB
17
68
RAR_INT3
Return Address Register for INT 3 context
UA
RB
18
72
RAR_EX
Return Address Register for Exception context
UA
RB
19
76
RAR_NMI
Return Address Register for NMI context
UA
RB
20
80
RAR_DBG
Return Address Register for Debug Mode
OA
OB
21
84
JECR
Java Exception Cause Register
OA
OB
22
88
JOSP
Java Operand Stack Pointer
OA
OB
23
92
JAVA_LV0
Java Local Variable 0
OA
OB