![Intel IXP45X Скачать руководство пользователя страница 98](http://html1.mh-extra.com/html/intel/ixp45x/ixp45x_developers-manual_2073092098.webp)
Intel
®
IXP45X and Intel
®
IXP46X Product Line of Network Processors—Intel XScale
®
Processor
Intel
®
IXP45X and Intel
®
IXP46X Product Line of Network Processors
Developer’s Manual
August 2006
98
Order Number: 306262-004US
3.5.1
CP15 Registers
lists the CP15 registers implemented in the IXP45X/IXP46X network
processors.
3.5.1.1
Register 0: ID & Cache Type Registers
Register 0 houses two read-only register that are used for part identification: an ID
register and a cache type register.
19:16
Rn - specifies the base register
-
15:12
CRd - specifies the coprocessor register
-
11:8
cp_num - coprocessor number
Intel XScale
®
Processor defines the following:
0b1111 = Undefined Exception
0b1110 = CP14
Note:
Mappings are implementation defined
for all coprocessors below CP13.
Access to unimplemented
coprocessors (as defined by the
cpConfig bus) cause exceptions.
7:0
8-bit word offset
-
Table 10.
LDC/STC Format when Accessing CP14 (Sheet 2 of 2)
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10
9
8
7
6
5
4
3
2
1
0
cond
1 1 0 P U N W L
Rn
CRd
cp_num
8_bit_word_offset
Bits
Description
Notes
Table 11.
CP15 Registers
Register
(CRn)
Opcode_2
Access
Description
0
0
Read / Write-Ignored
ID
0
1
Read / Write-Ignored
Cache Type
1
0
Read / Write
Control
1
1
Read / Write
Auxiliary Control
2
0
Read / Write
Translation Table Base
3
0
Read / Write
Domain Access Control
4
-
Unpredictable
(Reserved)
5
0
Read / Write
Fault Status
6
0
Read / Write
Fault Address
7
0
Read-unpredictable / Write
Cache Operations
8
0
Read-unpredictable / Write
TLB Operations
9
0
Read / Write
Cache Lock Down
10
0
Read-unpredictable / Write
TLB Lock Down
11 - 12
-
Unpredictable
(Reserved)
13
0
Read / Write
Process ID (PID)
14
0
Read / Write
Breakpoint Registers
15
0
Read / Write
(CRm = 1) CP Access