
Local Memory
MCF5272 ColdFire
®
Integrated Microprocessor User’s Manual, Rev. 3
4-14
Freescale Semiconductor
4.5.3.2
Access Control Registers (ACR0 and ACR1)
The ACRs define memory reference attributes for two memory regions (one per ACR). These attributes
affect every memory reference using the ACRs or the set of default attributes contained in the CACR.
ACRs are examined for each memory reference not mapped to the SRAM or ROM module. The
supervisor-level ACRs are accessed in the CPU address space using the MOVEC instruction with an Rc
encoding of 0x004 and 0x005. ACRs can be read and written in BDM mode.
describes ACR
n
fields.
I
1–0
CLNF
Control longword fetch. Controls the size of the memory request the cache issues to the bus controller for
different initial line access offsets.
CLNF
Longword Address Bits
00
01
10
11
00
Line
Line
Line
Longword
01
Line
Line
Longword
Longword
1x
Line
Line
Line
Line
31
24
23
16
15
14
13
12
7
6
5
4
3
2
1 0
Field
BA
BAM
EN
SM
—
CM BWE
—
WP
—
Reset
0000_0000_0000_0000
R/W
Write (R/W by debug module)
Rc
ACR0: 0x004; ACR1: 0x005
Figure 4-5. Access Control Register Format (ACR
n
)
Table 4-9. ACR
n
Field Descriptions
Bits
Name
Description
31–24
BA
Base address. Compared with A[31:24]. Eligible addresses that match are assigned the access control
attributes of this register.
23–16
BAM
Base address mask. Setting a BAM bit masks the corresponding BA bit. Setting low-order BAM bits can
define contiguous regions exceeding 16 Mbytes. BAM can define multiple noncontiguous regions.
15
EN
Enable. Enables or disables the other ACR
n
bits.
0 Access control attributes disabled
1 Access control attributes enabled
14–13
SM
Supervisor mode. Specifies whether only user or supervisor accesses are allowed in this address range or if
the type of access is a don’t care.
00 Match addresses only in user mode
01 Match addresses only in supervisor mode
1x Execute cache matching on all accesses
12–7
—
Reserved; should be cleared.
Table 4-8. CACR Field Descriptions (continued)
Bits
Name
Description
Содержание MCF5272 ColdFire
Страница 2: ......
Страница 38: ...MCF5272 ColdFire Integrated Microprocessor User s Manual Rev 3 xxxviii Freescale Semiconductor...
Страница 60: ...MCF5272 ColdFire Integrated Microprocessor User s Manual Rev 3 lx Freescale Semiconductor...
Страница 118: ...Local Memory MCF5272 ColdFire Integrated Microprocessor User s Manual Rev 3 4 16 Freescale Semiconductor...
Страница 160: ...Debug Support MCF5272 ColdFire Integrated Microprocessor User s Manual Rev 3 5 42 Freescale Semiconductor...
Страница 258: ...Ethernet Module MCF5272 ColdFire Integrated Microprocessor User s Manual Rev 3 11 40 Freescale Semiconductor...
Страница 296: ...Universal Serial Bus USB MCF5272 ColdFire Integrated Microprocessor User s Manual Rev 3 12 38 Freescale Semiconductor...
Страница 360: ...Timer Module MCF5272 ColdFire Integrated Microprocessor User s Manual Rev 3 15 6 Freescale Semiconductor...
Страница 406: ...General Purpose I O Module MCF5272 ColdFire Integrated Microprocessor User s Manual Rev 3 17 12 Freescale Semiconductor...
Страница 474: ...Bus Operation MCF5272 ColdFire Integrated Microprocessor User s Manual Rev 3 20 26 Freescale Semiconductor...
Страница 528: ...List of Memory Maps MCF5272 ColdFire Integrated Microprocessor User s Manual Rev 3 A 12 Freescale Semiconductor...
Страница 540: ...Index MCF5272 ColdFire Integrated Microprocessor User s Manual Rev 3 Index 10 Freescale Semiconductor...
Страница 543: ...blank...