09.12.2012 Views

Cortex-A8 Technical Reference Manual - ARM Information Center

Cortex-A8 Technical Reference Manual - ARM Information Center

Cortex-A8 Technical Reference Manual - ARM Information Center

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

System Control Coprocessor<br />

Table 3-147 shows how the bit values correspond with the I-L1 or D-L1 Data 0 Register<br />

functions as a result of a TLB CAM read/write operation.<br />

Table 3-147 Functional bits of I-L1 or D-L1 Data 0 Register for a TLB CAM operation<br />

Table 3-148 shows how the bit values correspond with the I-L1 or D-L1 Data 1 Register<br />

functions as a result of a TLB CAM read/write operation.<br />

To perform a TLB CAM operation, read or write CP15 with:<br />

MCR p15, 0, , c15, c0, 2 ; D-L1 CAM write<br />

MCR p15, 0, , c15, c2, 2 ; D-L1 CAM read<br />

MCR p15, 0, , c15, c1, 2 ; I-L1 CAM write<br />

MCR p15, 0, , c15, c3, 2 ; I-L1 CAM read<br />

Table 3-149 shows how the bit values correspond with the I-L1 or D-L1 Data 0 Register<br />

functions as a result of a TLB ATTR read/write operation.<br />

To perform a TLB ATTR operation, read or write CP15 with:<br />

MCR p15 0, , c15, c0, 3 ; D-L1 TLB ATTR write<br />

MCR p15 0, , c15, c2, 3 ; D-L1 TLB ATTR read<br />

MCR p15 0, , c15, c1, 3 ; I-L1 TLB ATTR write<br />

MCR p15 0, , c15, c3, 3 ; I-L1 TLB ATTR read<br />

Table 3-150 shows how the bit values correspond with the I-L1 or D-L1 Data 0 Register as a<br />

result of a TLB PA array read/write operation.<br />

To perform a TLB PA operation, read or write CP15 with:<br />

MCR p15 0, , c15, c0, 4 ; D-L1 TLB PA write<br />

MCR p15 0, , c15, c2, 4 ; D-L1 TLB PA read<br />

MCR p15 0, , c15, c1, 4 ; I-L1 TLB PA write<br />

Bits Field Function<br />

[31:0] Data Holds TLB CAM information.<br />

Table 3-148 Functional bits of I-L1 or D-L1 Data 1 Register for a TLB CAM operation<br />

Bits Field Function<br />

[31:5] - Reserved. UNP, SBZ.<br />

[4:0] Data Holds TLB CAM information.<br />

Table 3-149 Functional bits of I-L1 or D-L1 Data 0 Register for a TLB ATTR operation<br />

Bits Field Function<br />

[31:12] - Reserved. UNP, SBZ.<br />

[11:0] Data Holds TLB ATTR information.<br />

Table 3-150 Functional bits of I-L1 or D-L1 Data 0 Register for a TLB PA array operation<br />

Bits Field Function<br />

[31:29] - Reserved. UNP, SBZ.<br />

[28:0] Data Holds TLB PA information.<br />

<strong>ARM</strong> DDI 0344K Copyright © 2006-2010 <strong>ARM</strong> Limited. All rights reserved. 3-126<br />

ID060510 Non-Confidential

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!