![Marvell PXA300 Developer'S Manual Download Page 382](http://html.mh-extra.com/html/marvell/pxa300/pxa300_developers-manual_1734615382.webp)
69rlq62d-f714peg4 * Memec (Headquar
ter
s) - Unique
Tec
h,
Insight,
Impact
MAR
VELL CONFIDENTIAL,
UNDER ND
A# 12101050
69rlq62d-f714peg4 * Memec (Headquar
ter
s) - Unique
Tec
h,
Insight,
Impact
MAR
VELL CONFIDENTIAL,
UNDER ND
A# 12101050
69r
lq62d-f714peg4 * Memec (Headquar
ters) - Unique
T
ech, Insight, Impact * UNDER ND
A# 12101050
MAR
VELL CONFIDENTIAL - UNA
UTHORIZED DISTRIB
UTION OR USE STRICTL
Y PR
OHIBITED
PXA300 Processor and PXA310 Processor
Vol. I: System and Timer Configuration Developers Manual
Doc. No. MV-TBD-00 Rev. A
CONFIDENTIAL
Copyright © 12/13/06 Marvell
Page 382
Document Classification: Proprietary Information
December 13, 2006 10:46 am,
Preliminary
Not approved by Document Control. For review only.
This is a read/write register. Ignore reads from reserved bits. Reserved bits must be written with zeros.
12.5.8
Interrupt Control Highest Priority Register (ICHP)
This register contains the highest priority peripheral ID that caused an interrupt. The register contains peripheral
IDs for the level of interrupts for FIQ and IRQ. If no interrupting peripheral for a particular interrupt level exists,
the corresponding peripheral ID field is invalidated. The register is updated when an unmasked interrupt occurs.
If ICPs are partially defined, the ICHP uses the partial information to determine the highest priority peripheral. If
none of the ICP fields are defined, ICHP contains invalidated values in both fields. After an interrupt is served
and the status bit is set in the Peripheral Status register, the ICHP register is updated with the peripheral ID with
the next highest priority.
Changes in the IPR registers can also lead to an update in ICHP.
shows the format for ICHP register.
This is a read-only register. Ignore reads from reserved bits.
Table 12-14. IPR0/52 Bit Definitions
Physical Addresses
0x40D0_001C-0098 (IPR 0–31)
and
IPR0–IPR5x
Interrupt Controller
User
Settings
Bit
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
VA
L
reserved
PID
Reset
0
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
0
0
0
0
0
0
Bits
Access
Name
Description
31
R/W
VAL
Valid Bit
0 = Peripheral ID contained in the register is not valid.
1 = Peripheral ID contained in the register is valid.
30:6
—
—
reserved
5:0
R/W
PID
Peripheral ID For this Priority IPR[n]
Peripheral ID of peripheral with priority n (n=IPR number). Valid IDs: 0
through 52.
Note: not all peripheral IDs are valid. Refer to
for the list of
valid peripheral IDs.