![Freescale Semiconductor ColdFire MCF5211 Reference Manual Download Page 246](http://html1.mh-extra.com/html/freescale-semiconductor/coldfire-mcf5211/coldfire-mcf5211_reference-manual_2330619246.webp)
ColdFire Flash Module (CFM)
MCF5213 ColdFire® Integrated Microcontroller Reference Manual, Rev. 3
15-12
Freescale Semiconductor
15.3.3.5
CFMSACC — CFM Supervisor Access Register
The CFMSACC register is used to control supervisor/user access to the flash memory.
Figure 15-9. CFM Supervisor Access Register (CFMSACC)
All CFMSACC register bits are readable and only writable when LOCK=0.
To change the flash supervisor access on a temporary basis, the CFMSACC register should be written after
the LOCK bit in the CFMMCR register has been cleared. To change the flash supervisor access loaded
during the reset sequence, the flash logical sector containing the flash configuration field must first be
unprotected, then the flash supervisor access bytes must be programmed with the desired value. Each flash
logical sector may be mapped into supervisor or unrestricted address space (see
for details on
flash sector mapping).
IPSBAR
Offset: 0x1D_0014 (CFMSACC)
Access: User read/write
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
R
SUPV
W
Reset
F
1
1
Reset state loaded from flash configuration field during reset.
F
1
F
1
F
1
F
1
F
1
F
1
F
1
F
1
F
1
F
1
F
1
F
1
F
1
F
1
F
1
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
R
SUPV
W
Reset
F
1
F
1
F
1
F
1
F
1
F
1
F
1
F
1
F
1
F
1
F
1
F
1
F
1
F
1
F
1
F
1
Table 15-9.
Field
Description
31 - 0
SUPV
Flash address space assignment for supervisor/user access
SUPV[M] = 1: Flash logical sector M is placed in supervisor address space.
SUPV[M] = 0: Flash logical sector M is placed in unrestricted address space.