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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

CSSR Size<br />

3.2.24 c0, Cache Size Selection Register<br />

Table 3-43 shows the results of attempted access for each mode.<br />

To access the Cache Size Identification Register, read CP15 with:<br />

MRC p15, 1, , c0, c0, 0; Cache Size Identification Register<br />

System Control Coprocessor<br />

Table 3-42 Encodings of the Cache Size Identification Register (continued)<br />

Complete<br />

register<br />

encoding<br />

0x2 0KB 0xF0000000 1 1 1 1 0x0000 0x0 0x0<br />

128KB 0xF01FE03A 1 1 1 1 0x00FF 0x7 0x2<br />

256KB 0xF03FE03A 1 1 1 1 0x01FF 0x7 0x2<br />

512KB 0xF07FE03A 1 1 1 1 0x03FF 0x7 0x2<br />

1024KB 0xF0FFE03A 1 1 1 1 0x07FF 0x7 0x2<br />

0x3-0xF - 0x0 Reserved<br />

Register bit field encoding<br />

WT WB RA WA NumSets Associativity LineSize<br />

Table 3-43 Results of access to the Cache Size Identification Register a<br />

Secure privileged Nonsecure privileged Secure User Nonsecure User<br />

Read Write Read Write Read Write Read Write<br />

Data Undefined Data Undefined Undefined Undefined Undefined Undefined<br />

a. An entry of Undefined in the table means that the access gives an Undefined Instruction exception when the coprocessor<br />

instruction is executed.<br />

The purpose of the Cache Size Selection Register is to hold the value that the processor uses to<br />

select the Cache Size Identification Register to use.<br />

The Cache Size Selection Register is:<br />

• a read/write register banked for Secure and Nonsecure states<br />

• accessible in privileged modes only.<br />

Figure 3-19 shows the bit arrangement of the Cache Size Selection Register.<br />

31<br />

4 3 1 0<br />

Reserved Level<br />

Figure 3-19 Cache Size Selection Register format<br />

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

ID060510 Non-Confidential<br />

InD

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

Saved successfully!

Ooh no, something went wrong!