Memory Map

(ARRAY_BASE + 0x0007_FFFF)

PROTECT[31]

(ARRAY_BASE + 0x0007_C000)

16Kbyte Sector

PROTECT[2]

(ARRAY_BASE + 0x0000_8000)

(ARRAY_BASE + 0x0000_4000)

(ARRAY_BASE + 0x0000_0000)

SECTOR 31

}

SECTOR 2

SECTOR 1

SECTOR 0

Protected Flash Logical Sectors as defined by CFMPROT register

Figure 6-8. CFMPROT Protection Diagram

6.3.4.5CFM Supervisor Access Register (CFMSACC)

The CFMSACC specifies the supervisor/user access permissions of Flash logical sectors.

Field

Reset

R/W

Field

Reset

R/W Address

31

16

SUPV

See Note

R/W

15

0

SUPV

See Note

R/W

IPSBAR + 0x1D_0014

Note: The CFMPROT register is loaded at reset from the Flash Supervisor/user Space Restrictions longword stored at the array base address + 0x0000_040C.

Figure 6-9. CFM Supervisor Access Register (CFMSACC)

MOTOROLA

Chapter 6. ColdFire Flash Module (CFM)

6-13

Page 155
Image 155
Motorola MCF5281, MCF5282 user manual CFM Supervisor Access Register Cfmsacc, PROTECT31, PROTECT2, Sector, Supv