![NXP Semiconductors MPC5605BK Reference Manual Download Page 319](http://html.mh-extra.com/html/nxp-semiconductors/mpc5605bk/mpc5605bk_reference-manual_1721852319.webp)
Chapter 18 Interrupt Controller (INTC)
MPC5606BK Microcontroller Reference Manual, Rev. 2
Freescale Semiconductor
319
18.6
Functional description
The functional description involves the areas of interrupt request sources, priority management, and
handshaking with the processor.
NOTE
The INTC has no spurious vector support. Therefore, if an asserted
peripheral or software settable interrupt request, whose PRI
n
value in
INTC_PSR0–INTC_PSR233 is higher than the PRI value in INTC_CPR,
negates before the interrupt request to the processor for that peripheral or
software settable interrupt request is acknowledged, the interrupt request to
the processor still can assert or will remain asserted for that peripheral or
software settable interrupt request. In this case, the interrupt vector will
correspond to that peripheral or software settable interrupt request. Also, the
PRI value in the INTC_CPR will be updated with the corresponding PRI
n
value in INTC_PSR
n
. Furthermore, clearing the peripheral interrupt
request’s enable bit in the peripheral or, alternatively, setting its mask bit has
the same consequences as clearing its flag bit. Setting its enable bit or
clearing its mask bit while its flag bit is asserted has the same effect on the
INTC as an interrupt event setting the flag bit.
Table 18-10. Interrupt vector table
IRQ #
Offset
Size
(bytes)
Interrupt
Module
Section A (Core Section)
—
0x0000
16
Critical Input
(INTC software vector mode) / NMI
Core
—
0x0010
16
Machine check / NMI
Core
—
0x0020
16
Data Storage
Core
—
0x0030
16
Instruction Storage
Core
—
0x0040
16
External Input
(INTC software vector mode)
Core
—
0x0050
16
Alignment
Core
—
0x0060
16
Program
Core
—
0x0070
16
Reserved
Core
—
0x0080
16
System call
Core
—
0x0090
96
Unused
Core
—
0x00F0
16
Debug
Core
—
0x0100
1792
Unused
Core
Section B (On-Platform Peripherals)
0
0x0800
4
Software configurable flag 0
Software
Summary of Contents for MPC5605BK
Page 2: ...This page is intentionally left blank...
Page 20: ...MPC5606BK Microcontroller Reference Manual Rev 2 20 Freescale Semiconductor...
Page 103: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 103 Clocks and power...
Page 645: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 643 Timers...
Page 715: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 713 ADC system...
Page 787: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 787 Memory...
Page 893: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 893 Integrity...
Page 943: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 943 Debug...