beautypg.com

26 interrupt priority register 1 - ipr1, Table 408. interrupt priority register 1 - ipr1, 26interrupt priority register 1 — ipr1 – Intel CONTROLLERS 413808 User Manual

Page 620: 408 interrupt priority register 1 — ipr1, 26 interrupt priority register 1 — ipr1

background image

Intel

®

413808 and 413812—Interrupt Controller Unit

Intel

®

413808 and 413812 I/O Controllers in TPER Mode

Developer’s Manual

October 2007

620

Order Number: 317805-001US

10.7.26 Interrupt Priority Register 1 — IPR1

The Interrupt Priority Register 1 is a 32-bit Coprocessor 6 control register used to

assign a priority level to interrupt sources 31 down to 15. The IPR1 control register is

used to assign one of 4 priority levels to each interrupt source independent of the

INTSTR[3:0] registers:

When interrupt vector generation is enabled and there are multiple requests pending

either in the FINTSRC[3:0] or the IINTSRC[3:0] registers, the highest priority vectors

pending for either FIQ or IRQ are presented in the FINTVEC or IINTVEC respectively.

Note:

When multiple interrupts at the same priority level are pending for either FIQ or IRQ,

the vector is selected according to a fixed priority based on bit location. Highest order

bit is first.

00

2 —

High Priority

01

2 —

Medium/High Priority

10

2 —

Medium/Low Priority

11

2 —

Low Priority

Table 408. Interrupt Priority Register 1 — IPR1

Bit

Default

Description

31:30

00

2

XINT7#

Interrupt Priority

29:28

00

2

XINT6#

Interrupt Priority

27:26

00

2

XINT5#

Interrupt Priority

25:24

00

2

XINT4#

Interrupt Priority

23:22

00

2

XINT3#

Interrupt Priority

21:20

00

2

XINT2#

Interrupt Priority

19:18

00

2

XINT1#

Interrupt Priority

17:16

00

2

XINT0#

Interrupt Priority

15:06

0000H

Reserved.

05:04

00

2

Intel XScale

®

Processor Cache Interrupt Priority

03:02

00

2

Intel XScale

®

Processor PMU Interrupt Priority

01:00

00

2

Peripheral Performance Monitor Interrupt Priority

Memory

Coprocessor

Attributes

Attributes

28

24

20

16

12

8

4

0

31

rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw

na na na na na na na na na na na na na na na na na na na na na na na na na na na na na na na na

Attribute Legend:

RV = Reserved

PR = Preserved

RS = Read/Set

RW = Read/Write

RC = Read Clear

RO = Read Only

NA = Not Accessible

Intel XScale

®

processor Coprocessor address

CP6, Page 8, Register 1