Programmer’s Model
2-16
Copyright © ARM Limited 2000. All rights reserved.
To read and write the write buffer control register:
MCR p15, 0, rd, c3, c0, 0; write data bufferable bits
MRC p15, 0, rd, c3, c0, 0; read data bufferable bits
The format for the bufferable bits in the data areas is given in Table 2-11.
2.3.8
Register 5, Access permission registers
There are four access permission registers. These contain the access permission bits for
the instruction and data protection regions. The
opcode_2
field of the
MCR
/
MRC
instruction determines whether the standard or extended registers are accessed, and if
the instruction or data access permissions are accessed. To read and write the extended
registers:
MRC p15, 0, rd, c5, c0, 2; read data access permission bits
MRC p15, 0, rd, c5, c0, 3; read instruction access permission bits
MCR p15, 0, rd, c5, c0, 2; write data access permission bits
MCR p15, 0, rd, c5, c0, 3; write instruction access permission bits
The format for the access permission bits in instruction and data areas is the same, and
is given in Table 2-12 on page 2-17.
Table 2-11 Programming data bufferable bits
Register
bit
Function
7
Bufferable bit (B_7) for data area 7
6
Bufferable bit (B_6) for data area 6
5
Bufferable bit (B_5) for data area 5
4
Bufferable bit (B_4) for data area 4
3
Bufferable bit (B_3) for data area 3
2
Bufferable bit (B_2) for data area 2
1
Bufferable bit (B_1) for data area 1
0
Bufferable bit (B_0) for data area 0
Summary of Contents for ARM946E-S
Page 1: ...ARM DDI 0155A ARM946E S Technical Reference Manual ...
Page 6: ...vi Copyright ARM Limited 2000 All rights reserved ARM DDI 0155A 04 Limited Confidential ...
Page 54: ...Programmer s Model 2 34 Copyright ARM Limited 2000 All rights reserved ARM DDI 0155A ...
Page 70: ...Caches 3 16 Copyright ARM Limited 2000 All rights reserved ARM DDI 0155A ...
Page 78: ...Protection Unit 4 8 Copyright ARM Limited 2000 All rights reserved ARM DDI 0155A ...
Page 112: ...Coprocessor Interface 7 14 Copyright ARM Limited 2000 All rights reserved ARM DDI 0155A ...