Safety
MPC5606S Microcontroller Reference Manual, Rev. 7
Freescale Semiconductor 115
 
Table 4-3 gives some examples of how SLBRn.SLB and MRn go together:
4.1.3.2.4 Global Configuration Register (GCR)
This register is used to make global configurations related with the Register Protection.
NOTE
The GCR.UAA bit has no effect on the allowed access modes for the 
registers in the Register Protection module.
Table 4-3. Soft lock bits vs. protected address 
Soft Lock Bit Protected address
SLBR0.SLB0 MR0
SLBR0.SLB1 MR1
SLBR0.SLB2 MR2
SLBR0.SLB3 MR3
SLBR1.SLB0 MR4
SLBR1.SLB1 MR5
SLBR1.SLB2 MR6
SLBR1.SLB3 MR7
SLBR2.SLB0 MR8
... ...
Address: 0x3FFC Access:Supervisor read/write, User read -only
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
R H
L
B
0 0 0 0 0 0 0 U
A
A
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
W
Reset
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Figure 4-4. Global Configuration Register (GCR)
Table 4-4. GCR field descriptions 
Field Description
HLB Hard Lock Bit. 
This register cannot be cleared once it is set by software. It can only be cleared by a system reset. 
0 All SLB bits are accessible and can be modified.
1 All SLB bits are write-protected and cannot be modified. 
UAA User Access Allowed.
0 The registers in the module under protection can only be written in supervisor mode. All write 
accesses in non-supervisor mode are not executed and a transfer error is issued. This access 
restriction is in addition to any access restrictions imposed by the protected IP module. 
1 The registers in the module under protection can be accessed in the User mode without any 
additional restrictions.