Chapter 7. Interrupt Controller
7-9
Interrupt Controller Registers
Table 7-6 describes PIWR fields.
7.2.6 Programmable Interrupt Vector Register (PIVR)
The programmable interrupt vector register (PIVR), Figure 7-9, specifies the vector
numbers the interrupt controller returns in response to interrupt acknowledge cycles for the
various peripherals and discrete interrupt sources.
Pending interrupts are presented to the processor core in order of priority from highest to
lowest. The core responds to an interrupt request by initiating an interrupt acknowledge
cycle to receive a vector number, which allows the core to locate the interrupt’s service
routine. The interrupt controller is able to identify the source of the highest priority
interrupt that is being acknowledged and provide the interrupt vector to the core. The three
most significant bits of the interrupt vector are programmed by the user in the PIVR. The
lower five bits are provided by the interrupt controller, depending on the source, as shown
in Table 7-7.
31
30
29
28
27
26
25
24
Field
INT1
INT2
INT3
INT4
TMR1
TMR2
TMR3
TMR4
Reset
1111_1111
R/W
R/W
23
22
21
20
19
18
17
16
Field
UART1
UART2
PLI_P
PLI_A
USB0
USB1
USB2
USB3
Reset
1111_1111
R/W
R/W
15
14
13
12
11
10
9
8
Field
USB4
USB5
USB6
USB7
DMA
ERx
ETx
ENTC
Reset
1111_1111
R/W
R/W
7
6
5
4
3
0
Field
QSPI
INT5
INT6
SWTO
—
Reset
1111_0000
R/W
R/W
Address
MBAR+0x038
Figure 7-8. Programmable Interrupt Wakeup Register (PIWR)
Table 7-6. PIWR Field Descriptions
Bits
Field
Description
31–4
—
0 Interrupt wakes up the CPU when interrupt source is active.
1 Interrupt cannot wake up the CPU from low-power modes.
3–0
—
Reserved, should be cleared.
Содержание DigitalDNA ColdFire MCF5272
Страница 1: ...MCF5272UM D Rev 0 02 2001 MCF5272 ColdFire Integrated Microprocessor User s Manual ...
Страница 38: ...xxxviii MCF5272 User s Manual TABLES Table Number Title Page Number ...
Страница 58: ...1 10 MCF5272 User s Manual MCF5272 Specific Features ...
Страница 90: ...2 42 MCF5272 User s Manual Exception Processing Overview ...
Страница 96: ...3 6 MCF5272 User s Manual MAC Instruction Execution Timings ...
Страница 158: ...5 46 MCF5272 User s Manual Motorola Recommended BDM Pinout ...
Страница 184: ...7 12 MCF5272 User s Manual Interrupt Controller Registers ...
Страница 338: ...13 44 MCF5272 User s Manual Application Examples ...
Страница 414: ...18 6 MCF5272 User s Manual PWM Programming Model ...
Страница 452: ...19 38 MCF5272 User s Manual Power Supply Pins ...
Страница 482: ...20 30 MCF5272 User s Manual Reset Operation ...
Страница 492: ...21 10 MCF5272 User s Manual Non IEEE 1149 1 Operation ...
Страница 548: ...INDEX Index 12 MCF5272 User s Manual ...