Intel
®
81341 and 81342 I/O Processors
December 2007
Developer’s Manual
Order Number: 315037-002US
735
Exception Initiator and Boot Sequence—Intel
®
81341 and 81342
10.4
Register Definitions
All the Exception Initiator registers are 32-bit and visible as Intel XScale
®
processor
co-
processor CP6 registers. The coprocessor registers may be accessed/manipulated with
the MCR, MRC, STC and LDC instructions. There are 256 registers per coprocessor,
organized in 16 groups of 16 registers. The CRm field of the instruction denotes the
register group to access. And the CRn field of the instruction denotes the register
number within that group.
k‘
10.4.1
Core Identification Register — CIDR
The Core Identification Register (CIDR) is a 32-bit co-processor register that provides a
unique coreID number. The 81341 and 81342 supports two cores. The Transport core
has a coreID equal to 0H, whereas the Application coreID is equal to 1H.
Table 446. Exception Initiator Register Addresses
Register Name
Description
Coprocessor CP6
(CR
m
Field)
Coprocessor Register
(CR
n
Field)
CIDR
Core Identification Register — CIDR
0
Register 0
RCSR
Reset Cause Status Register — RCSR
1
Register 0
SINTGENR
Register 1
TARRSTR
Targeted Reset Register — TARRSTR
Register 2
Reserved
Register 3 through 7
Inbound MSI Interrupt Pending
Registers — IMIPR [0:3]
Register 8 through 11
Reserved
Register 12 through 15
Table 447. Core Identification Register — CIDR
Bit
Default
Description
31:03
0000 000H Reserved.
03:00
Core
Dependent
Core Identification (coreID) — This field provides a unique identification number to a core. On81341 and
81342, there are two cores that are assigned the following coreIDs 0H and 1H. Other values are
reserved.
Memory
Co-Processor
Attributes
Attributes
28
24
20
16
12
8
4
0
31
rv
ro
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rw
na
rw
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
ro
ro
ro
ro
ro
ro
ro
ro
Attribute Legend:
RV = Reserved
PR = Preserved
RS = Read/Set
RW = Read/Write
RC = Read Clear
RO = Read Only
NA = Not Accessible
Intel XScale
®
processor Local
Bus Address Offset
coreID0: n/a
coreID1: n/a
Intel XScale
®
processor Coprocessor Address
CP6, CRm 0, CRn 0