Interrupt Controller (INTC)
MPC5565 Microcontroller Reference Manual, Rev. 1.0
10-38
Freescale Semiconductor
Section 10.5.8, “Lowering Priority Within an ISR
• From: "the only way (besides scheduling a task through an RTOS) to prevent priority inversion with an ISR whose work
spans multiple priorities"
• To: "a way (besides scheduling a task through an RTOS) to prevent preemptive scheduling inefficiencies with an ISR whose
work spans multiple priorities"
• From: "Therefore, the INTC does not support lowering the current priority within an ISR as a way to avoid priority inversion."
• To: "Therefore, through its use of the LIFO the INTC does not support lowering the current priority within an ISR as a way
to avoid preemptive scheduling inefficiencies."
Corrected register name from EIISR to EISR in Interrupt Request Sources table.
Added this sentence to “Scheduling a Lower Priority ...” section:
• “After generating a software settable interrupt request, the higher priority ISR completes. The lower priority ISR is
scheduled according to its priority. Execution of the higher priority ISR is not resumed after the completion of the lower
priority ISR”
Table 10-9 Combined adjacent reserved areas of memory.
Figure 10-1
INT Block Diagram
: Changed key for diagram from : ‘Non-memory mapped logic’ to: Logic not memory-mapped.
Variables set for another product. Changed footnote 1
From: The total number of interrupt sources is 332, which includes 26 reserved source and 8 software sources
To: Although N (maximum number of addressable IRQ vectors) = 231, the total number of interrupts must be a multiple of four.
Therefore, the total number of interrupts is 232: 208 peripheral IRQs, 8 software-configurable IRQs, and 16 reserved IRQs
Figure 10-3
Program Flow–Software Vector Mode
: Added footnote 1 in text frame inside figure that reads:
N is the maximum number of usable interrupt vectors. which equals 231, and includes 16 reserved IRQ vectors and eight
software-settable IRQ vectors. Because the memory is mapped in four-byte words, the total number of interrupt vectors must
be a multiple of four, therefore one more interrupt vector exists to complete the word. This results in a total of 232 interrupt
vectors. However, interrupt vector 232 is reserved and not available.
Figure 10-4
Program Flow–Hardware Vector Mode
: Added two notes that read:
Address IVPR + 0x12C0 contains the 231 interrupt vector and is the last usable interrupt vector address in the interrupt
memory map for this device.
and
N is the maximum number of usable interrupt vectors. which equals 231(address is IVPR + 0x12C0), and includes 16
reserved IRQ vectors and eight software-settable IRQ vectors. Because the memory is mapped in four-byte words, the total
number of interrupt registers must be a multiple of four, therefore another interrupt vector exists in memory to complete the
word for a total of 232 interrupt vectors. However, the 232 interrupt vector is reserved and is not available.
Section 10.1.3, “Features”: Added page footnote to first bullet: Although N (maximum number of addressable IRQ vectors) =
231, the total number of interrupts must be a multiple of four. Therefore, the total number of interrupts is 232: 208 peripheral
IRQs, 8 software-configurable IRQs, and 16 reserved.
Table 10-9
MPC5565 Interrupt Sources
: Added to column two heading ‘Number’’ after ‘vector’ and table footnote 1 that reads:
The vector number is used to identify the interrupt and does not indicate the maximum number of usable interrupt sources.
Table 10-11. Changes Between MPC5565RM Revisions 0.1 and 1 (continued)
Содержание MPC5565
Страница 18: ...MPC5565 Microcontroller Reference Manual Devices Supported MPC5565 MPC5565 RM Rev 1 0 09 2007...
Страница 34: ...MPC5565 Reference Manual Rev 1 0 Freescale Semiconductor 15...
Страница 35: ...MPC5565 Reference Manual Rev 1 0 16 Freescale Semiconductor...
Страница 325: ...Error Correction Status Module ECSM MPC5565 Microcontroller Reference Manual Rev 1 0 8 16 Freescale Semiconductor...
Страница 515: ...External Bus Interface EBI MPC5565 Microcontroller Reference Manual Rev 1 0 12 70 Freescale Semiconductor...
Страница 553: ...Flash Memory MPC5565 Microcontroller Reference Manual Rev 1 0 13 38 Freescale Semiconductor...
Страница 559: ...SRAM MPC5565 Microcontroller Reference Manual Rev 1 0 14 6 Freescale Semiconductor...
Страница 577: ...Boot Assist Module BAM MPC5565 Microcontroller Reference Manual Rev 1 0 15 18 Freescale Semiconductor...
Страница 895: ...Deserial Serial Peripheral Interface DSPI MPC5565 Microcontroller Reference Manual Rev 1 0 19 72 Freescale Semiconductor...
Страница 973: ...Preface MPC5565 Microcontroller Reference Manual Rev 1 0 21 36 Freescale Semiconductor...
Страница 1145: ...MPC5565 Register Map MPC5565 Microcontroller Reference Manual Rev 1 0 A 60 Freescale Semiconductor...
Страница 1153: ...Calibration MPC5565 Microcontroller Reference Manual Rev 1 0 B 8 Freescale Semiconductor...