Chapter 9 Interrupt Controller (INTC)
MPC5602P Microcontroller Reference Manual, Rev. 4
Freescale Semiconductor
217
9.6.1
Interrupt request sources
The INTC has two types of interrupt requests, peripheral and software configurable. These interrupt
requests can assert on any clock cycle.
9.6.1.1
Peripheral interrupt requests
An interrupt event in a peripheral’s hardware sets a flag bit that resides in the peripheral. The interrupt
request from the peripheral is driven by that flag bit.
The time from when the peripheral starts to drive its peripheral interrupt request to the INTC to the time
that the INTC starts to drive the interrupt request to the processor is three clocks.
External interrupts are handled by the SIU (see
Section 11.6.4, “External interrupts
202
0x0B28
FIFO1_I
CTU_0
203
0x0B2C
FIFO2_I
CTU_0
204
0x0B30
FIFO3_I
CTU_0
205
0x0B34
FIFO4_I
CTU_0
206
0x0B38
ADC_I
CTU_0
207
0x0B3C
ERR_I
CTU_0
SafetyPort
208
0x0B40
FLEXCAN_ESR[ERR_INT]
SafetyPort (FlexCAN)
209
0x0B44
FLEXCAN_ESR_BOFF |
FLEXCAN_Transmit_Warning |
FLEXCAN_Receive_Warning
SafetyPort (FlexCAN)
210
0x0B48
FLEXCAN_ESR_WAK
SafetyPort (FlexCAN)
211
0x0B4C
FLEXCAN_BUF_0_3
SafetyPort (FlexCAN)
212
0x0B50
FLEXCAN_BUF_4_7
SafetyPort (FlexCAN)
213
0x0B54
FLEXCAN_BUF_8_11
SafetyPort (FlexCAN)
214
0x0B58
FLEXCAN_BUF_12_15
SafetyPort (FlexCAN)
215
0x0B5C
FLEXCAN_BUF_16_31
SafetyPort (FlexCAN)
216
0x0B60
Reserved
217
0x0B64
Reserved
218
0x0B68
Reserved
219
0x0B6C
Reserved
220
0x0B70
Reserved
221
0x0B74
Reserved
Table 9-9. Interrupt vector table (continued)
IRQ #
Offset
Interrupt
Module