Freescale Semiconductor PowerQUICC MPC885 Reference Manual page 304

Powerquicc family
Table of Contents

Advertisement

System Interface Unit
10.5.4.2
SIU Interrupt Mask Register (SIMASK)
Bits in SIMASK correspond to the interrupt request bits in SIPEND. Setting SIMASK bits enable the
generation of interrupt requests to the core. SIMASK is updated by the software, which must determine
which interrupt sources are enabled at a given time. This register is affected by HRESET and SRESET.
.
0
1
2
Field IRM0 LVM0 IRM1 LVM1 IRM2 LVM2 IRM3 LVM3 IRM4 LVM4
Reset
R/W
Addr
16
Field
Reset
R/W
Addr
Table 10-10
describes SIMASK fields.
Bits
Name
0
IRM0
Interrupt request mask 0. Enables/disables updating SIVEC[INTC]. IRQ0 generates an NMI
regardless of this bit.
1, 3, 5,
LVM n
Level mask 0–7. When set, these bits enable an internal interrupt request to be generated.
7, 9, 11,
0 Disable generation of an interrupt request bit in SIPEND
13, 15
1 Enable generation of an interrupt request bit in SIPEND
2, 4, 6,
IRM n
Interrupt request mask 1–7. When set, these bits enable an IRQ interrupt request to be
8, 12,
generated.
14
0 Disable generation of an interrupt request bit in SIPEND
1 Enable generation of an interrupt request bit in SIPEND
10
Reserved, should be cleared
16–31
Reserved, should be cleared.
The following procedure prevents possible interrupt errors when modifying mask registers, such as
SIMASK:
1. Clear MSR[EE]. (Disable external interrupts to the core.)
2. Modify the mask register.
3. Set MSR[EE]. (Enable external interrupts to the core.)
This mask modification procedure ensures that an already pending interrupt is not masked before being
serviced.
10-16
3
4
5
6
0000_0000_0000_0000
(IMMR & 0xFFFF0000) + 0x014
xxxx_xxxx_xxxx_xxxx
(IMMR & 0xFFFF0000) + 0x016
Figure 10-11. SIU Interrupt Mask Register (SIMASK)
Table 10-10. SIMASK Field Descriptions
MPC885 PowerQUICC Family Reference Manual, Rev. 2
7
8
9
10
11
LVM5 IRM6 LVM6 IRM7 LVM7
R/W
R/W
Description
12
13
14
15
31
Freescale Semiconductor

Advertisement

Table of Contents
loading

This manual is also suitable for:

Powerquicc mpc870Powerquicc mpc880Powerquicc mpc875

Table of Contents