MPC5200B Users Guide, Rev. 1
7-12 Freescale Semiconductor
Interrupt Controller
7.2.4.7 ICTL Main Interrupt Priority and INT /SMI Select 1 Register —MBAR + 0x0518
Table7-1 0. ICTL Main Interrupt Priority and INT/SMI Select 1 Register
msb 012345678 9 101112131415
R Main1_pri Main2_pri Main3_pri Main4_pri
W
RESET:000000000 0 0 000 0 0
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 lsb
R Main5_pri Main6_pri Main7_pri Main8_pri
W
RESET:000000000 0 0 000 0 0
Bits Name Description
0:3 Main1_pri Main interrupt source 1 ( IRQ[1 ]) priority encoding value.
All four bits are used to set a priority value (higher value equals higher priority ). MSbit is also
used as a bank bit to direct this interrupt source to SMI interrupt output (if bank = 1) , or to
normal INT interrupt output (if bank = 0).
For interrupt sources set at the same priority value, default priority is the lower numbered
interrupt has higher priority. This means main source 1 has a higher default priority than main
source 2. See Note 1.
4:7 Main2_pri Main interrupt source 2 ( IRQ[2 ] input pin) priority encoding value.
8:11 Main3_pri Main interrupt source 3 ( IRQ[3 ] input pin) priority encoding value.
12:15 Main4 _pri Main interrupt source 4 (LO_int ) priority encoding value. LO_int is a collection of any
Peripheral Interrupts directed to this interrupt source. Peripheral interrupts sources are
directed to either LO_int, or to the critical interrupt source HI_int.
16:19 Main5 _pri Main interrupt source 5 (RTC_periodic) priority encoding value.
20:23 Main6 _pri Main interrupt source 6 (RTC_stopwatch and RTC_alarm) priority encoding value.
24:27 Main7 _pri Main interrupt source 7 (GPIO_std) priority encoding value. GPIO_std is a collection of all
simple interrupt GPIO pins enabled for Interrupt operation.
28:31 Main8_pr i Main Interrup t source 8 (GPIO_wkup) prior ity encoding value.
GPIO_wkup is a collection of all enabled WakeUp capable GPIO sources. WakeUp interrupt
sources also operate in normal powered-up modes so all GPIO interrupt sources are
represented by main interrupt sources 7 and 8 (also see Timer GPIOs in Reg7).
Note:
1. Main source 0 (Slice Timer 1 ) is not listed, it is fixed as both the highest priority main interrupt and to generate an SMI
interrupt output only.