Siu Interrupt Mask Registers (Simr_H And Simr_L) - Motorola MPC8260 PowerQUICC II User Manual

Motorola processor users manual
Table of Contents

Advertisement

Part II. ConÞguration and Reset
When a pending interrupt is handled, the user clears the corresponding SIPNR bit.
However, if an event register exists, the unmasked event register bits should be cleared
instead, causing the SIPNR bit to be cleared.
SIPNR bits are cleared by writing ones to them. Because the user can only clear bits in this
register, writing zeros to this register has no effect.
Note that the SCC/FCC/MCC SIPNR bit positions are not changed according to their
relative priority.

4.3.1.5 SIU Interrupt Mask Registers (SIMR_H and SIMR_L)

Each bit in the SIU interrupt mask register (SIMR) corresponds to a interrupt source. The
user masks an interrupt by clearing and enables an interrupt by setting the corresponding
SIMR bit. When a masked interrupt occurs, the corresponding SIPNR bit is set, regardless
of the SIMR bit although no interrupt request is passed to the core.
If an interrupt source requests interrupt service when the user clears its SIMR bit, the
request stops. If the user sets the SIMR bit later, a previously pending interrupt request is
processed by the core, according to its assigned priority. The SIMR can be read by the user
at any time.
Figure 4-16 shows the SIMR_H register.
Bits
0
1
2
Field
PC0
PC1
PC2
Reset
R/W
Addr
Bits
16
17
18
Field
Ñ
IRQ1 IRQ2 IRQ3 IRQ4 IRQ5 IRQ6 IRQ7
Reset
R/W
Addr
Figure 4-17 shows SIMR_L.
4-22
3
4
5
6
PC3
PC4
PC5
PC6
0000_0000_0000_0000
19
20
21
22
0000_0000_0000_0000
Figure 4-16. SIMR_H Register
MPC8260 PowerQUICC II UserÕs Manual
7
8
9
10
PC7
PC8
PC9 PC10 PC11 PC12
R/W
0x10C1C
23
24
25
26
Ñ
R/W
0x10C1E
11
12
13
14
PC13
PC14 PC15
27
28
29
30
TMCNT
PIT
MOTOROLA
15
31
Ñ

Advertisement

Table of Contents
loading

Table of Contents