armviz

ID_AA64MMFR1_EL1

64-bitIdentification

Further memory-management features, including the tagged-address and address-translation-service extensions.

Field layout

—
23
22:20
19
18
17
16
15:14
13
12
11:10
9:8
7:5
4
3
2
1
0
byte 7
byte 6
byte 5
byte 4
byte 3
byte 2
byte 1
byte 0

Current value hover a field to locate it

B7
B6
B5
B4
B3
B2
B1
B0

Fields

BitsFieldBitsValueDescription
63:24—40Not assigned to a documented field. Values written here are reserved and should be treated as read-as-zero unless the architecture says otherwise.
23SED[23:23]10x0

Prefetch faults.

22:20LBR[22:20]30x0

Link buffer register.

19ECV[19:19]10x0

Enhanced counter virtualization.

18TWED[18:18]10x0

TLB write-down.

17TDS[17:17]10x0

TLB invalidate by VA, EL0 to EL3.

16TID[16:16]10x0

TLB invalidate by TAG.

15:14FRCT[15:14]20x0

Flag register clearing on context switch.

13ATP[13:13]10x0

Address translation and privilege.

12IWP[12:12]10x0

Instruction writeback by VA to PoU.

11:10DCPoDP[11:10]20x0

Data cache clean to the point of deep persistence.

9:8DCPoP[9:8]20x0

Data cache clean to the point of persistence.

7:5HAFDBS[7:5]30x0

Hierarchical AF flag disable.

4TS[4:4]10x0

Address translation service.

3AH[3:3]10x0

Authentication tags.

2NG4K[2:2]10x0

4K translation granule is supported.

1LVA[1:1]10x0

64K translation granule is supported.

0BPS[0:0]10x0

Breakpoint instructions.