Information
Integrated Programmable Interrupt Controller (IPIC)
MPC8308 PowerQUICC II Pro Processor Reference Manual, Rev. 1
8-8 Freescale Semiconductor
8.5.1 System Global Interrupt Configuration Register (SICFR)
SICFR, shown in Figure 8-2, defines the highest priority interrupt and whether interrupts are grouped or
spread in the priority table.
Table 8-4 defines the bit fields of SICFR.
Offset 0x00 Access: Read/write
01 789 10111213141516 21222324 31
R
— HPI — MPSB MPSA — IPSD IPSC IPSB IPSA — HPIT —
W
Reset All zeros
Figure 8-2. System Global Interrupt Configuration Register (SICFR)
Table 8-4. SICFR Field Descriptions
Bits Name Description
0 — Write ignored, read = 0
1–7 HPI Highest priority interrupt. Specifies the 7-bit unique interrupt number/vector (see Tabl e 8-6) of the single
interrupt controller interrupt source that is advanced to the highest priority in the IPIC priority table (see
Table 8 -34 ). HPI can be modified dynamically.
8 — Write ignored, read = 0
9 MPSB Mixed interrupts priority scheme for group B. Selects the relative MIXB priority scheme. It cannot be changed
dynamically.
0 Grouped. The MIXBs are grouped by priority at the top of the table.
1 Spread. The MIXBs are spread by priority in the table.
10 MPSA Mixed interrupts priority scheme for group A. Selects the relative MIXA priority scheme. It cannot be changed
dynamically.
0 Grouped. The MIXAs are grouped by priority at the top of the table.
1 Spread. The MIXAs are spread by priority in the table.
11 — Write ignored, read = 0
12 IPSD Internal interrupts priority scheme for group D. Selects the relative SYSD priority scheme. It cannot be changed
dynamically.
0 Grouped. The SYSDs are grouped by priority at the top of the table.
1 Spread. The SYSDs are spread by priority in the table.
13 IPSC Internal interrupts priority scheme for group C. Selects the relative SYSC priority scheme. It cannot be changed
dynamically.
0 Grouped. The SYSCs are grouped by priority at the top of the table.
1 Spread. The SYSCs are spread by priority in the table.
14 IPSB Internal interrupts priority scheme for group B. Selects the relative SYSB priority scheme. It cannot be changed
dynamically.
0 Grouped. The SYSBs are grouped by priority at the top of the table.
1 Spread. The SYSBs are spread by priority in the table.
15 IPSA Internal interrupts priority scheme for group A. Selects the relative SYSA priority scheme. It cannot be changed
dynamically.
0 Grouped. The SYSAs are grouped by priority at the top of the table.
1 Spread. The SYSAs are spread by priority in the table.