EasyManua.ls Logo

ARM Cortex-R4 - Page 94

Default Icon
436 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
System Control
ARM DDI 0363G Copyright © 2006-2011 ARM Limited. All rights reserved. 4-24
ID073015 Non-Confidential
To access the ID_MMFR1 read CP15 with:
MRC p15, 0, <Rd>, c0, c1, 5 ; Read ID_MMFR1.
c0, Memory Model Feature Register 2
The ID_MMFR2 characteristics are:
Purpose The ID_MMFR2 provides information about the memory model, memory
management, and cache support operations of the processor.
Usage constraints The ID_MMFR2 is:
a read-only register
accessible in Privileged mode only.
Configurations Available in all processor configurations.
Attributes See Table 4-12 on page 4-25.
Figure 4-16 shows the ID_MMFR2 bit assignments.
Figure 4-16 ID_MMFR2 Register bit assignments
[11:8] L1 cache line maintenance
operations - Set and Way
(Harvard)
Indicates support for L1 cache line maintenance operations by Set and Way,
Harvard architecture.
0x0
= no support.
[7:4] L1 cache line maintenance
operations - MVA (unified)
Indicates support for L1 cache line maintenance operations by address, unified
architecture.
0x0
= no support.
[3:0] L1 cache line maintenance
operations - MVA (Harvard)
Indicates support for L1 cache line maintenance operations by address, Harvard
architecture.
0x0
= no support.
Table 4-11 ID_MMFR1 Register bit assignments (continued)
Bits Name Function
31 28 27 24 23 20 19 16 15 12 11 8 7 4 3 0
Hardware
access flag
WFI
Memory
barrier
TLB maintenance operations (unified)
TLB maintenance operations (Harward)
L1 cache maintenance range operations (Harward)
L1 background prefetch cache operations
L1 foreground prefetch cache operations

Table of Contents

Related product manuals