System Control Module (SCM)
MCF52235 ColdFire® Integrated Microcontroller Reference Manual, Rev. 6
13-16
Freescale Semiconductor
At reset, these on-chip modules are configured to have only supervisor read/write access capabilities. If an
instruction fetch access to any of these peripheral modules is attempted, the IPS bus cycle is immediately
terminated with an error.
13.7.3.3
Grouped Peripheral Access Control Registers (GPACR0 & GPACR1)
The on-chip peripheral space starting at IPSBAR is subdivided into sixteen 64-Mbyte regions. Each of the
first two regions has a unique access control register associated with it. The other 14 regions are in reserved
space; the access control registers for these regions are not implemented. Bits [29:26] of the address select
the specific GPACRn to be used for a given reference within the IPS address space. These access control
registers are 8 bits wide so that read, write, and execute attributes may be assigned to the given IPS region.
Table 13-10. PACR ACCESSCTRL Bit Encodings
Bits
Supervisor Mode
User Mode
000
Read/Write
No Access
001
Read
No Access
010
Read
Read
011
Read
No Access
100
Read/Write
Read/Write
101
Read/Write
Read
110
Read/Write
Read/Write
111
No Access
No Access
Table 13-11. Peripheral Access Control Registers (PACRs)
IPSBAR Offset
Name
Modules Controlled
1
1
A value of “—” in these columns indicates that the bits are not associated with any
module and are reserved.
ACCESS_CTRL1
ACCESS_CTRL0
0x024
PACR0
SCM
—
0x025
PACR1
—
DMA
0x026
PACR2
UART0
UART1
0x027
PACR3
UART2
—
0x028
PACR4
I
2
C
QSPI
0x029
PACR5
—
—
0x02A
PACR6
DTIM0
DTIM1
0x02B
PACR7
DTIM2
DTIM3
0x02C
PACR8
INTC0
INTC1
0x02E
PACR9
FEC
—
Because
of
an
order
from
the
United
States
International
Trade
Commission,
BGA-packaged
product
lines
and
part
numbers
indicated
here
currently
are
not
available
from
Freescale
for
import
or
sale
in
the
United
States
prior
to
September
2010:MCF52234CVM60,
MCF52235CVM60