11-16
MPC860 PowerQUICC UserÕs Manual
MOTOROLA
Part III. Configuration
SWT interrupts behave similarly, in that they jump to the system reset vector (0x100).
However, they are not affected by any interrupt controller registers.
Although NMI causes a jump to the system reset vector, no other reset action is taken. For
information on recoverability of NMI, refer to the explanation of MSR[RI].
11.5.4 Programming the SIU Interrupt Controller
The SIUÕs interrupt controller includes the SIU interrupt pending register (SIPEND), SIU
interrupt mask register (SIMASK), SIU interrupt edge/level register (SIEL), and SIU
interrupt vector register (SIVEC) registers. These are described in the following sections.
11.5.4.1 SIU Interrupt Pending Register (SIPEND)
SIU interrupt pending register (SIPEND) bits, shown in Figure 11-10, correspond to
interrupt requests.
The LVL[0Ð7] bits are associated with internal exceptions, and when set indicate that an
interrupt service is requested if they are not masked by the corresponding SIMASK bit.
These bits reßect the status of the internal requesting device and are cleared when the
appropriate actions are software-initiated in the device. Writing to these bits has no effect.
Note that IRQ0 can be masked in only a very limited sense. If SIEL[ED0] = 1,
edge-sensitive, and SIPEND[IRQ0] is not cleared in the ISR, further assertions of IRQ0 are
masked.
The IRQ[0Ð7] bits are associated with the IRQ signals, and their function depends on the
sensitivity deÞned for them in SIEL.
¥
When an IRQ pin is deÞned as a level interrupt, the corresponding IRQ bit behaves
like an LVL bit.
¥
If an IRQ pin is deÞned as an edge interrupt, the corresponding bit being set
indicates that a falling edge was detected on the line. These bits are reset by writing
ones to them.
Table 11-8. IRQ0 Versus IRQx Operation
Functionality
IRQ0
IRQx
Exception Vector 0x100
0x500
Core input
NMI
External interrupt
SIMASK
Not used, except for enabling SIVEC
Used for masking
SIVEC
Not normally used. If used, SIMASK[IRQ0] must
be set.
Supplies the interrupt code so the core knows
the interrupt source.
Содержание MPC860 PowerQUICC
Страница 3: ...MPC860UM AD 07 98 REV 1 MPC860 PowerQUICC ª UserÕs Manual ...
Страница 36: ...xxxvi MPC860 PowerQUICC UserÕs Manual MOTOROLA CONTENTS Paragraph Number Title Page Number ...
Страница 78: ...I iv MPC860 PowerQUICC UserÕs Manual MOTOROLA Part I Overview ...
Страница 88: ...1 10 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part I Overview ...
Страница 114: ...3 16 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part I Overview ...
Страница 226: ...8 32 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part II PowerPC Microprocessor Module ...
Страница 262: ...9 36 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part II PowerPC Microprocessor Module ...
Страница 274: ...III iv MPC860 PowerQUICC UserÕs Manual MOTOROLA Part III Configuration ...
Страница 320: ...12 12 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part III Configuration ...
Страница 325: ...MOTOROLA Part IV Hardware Interface IV v Part IV Hardware Interface ...
Страница 326: ...IV vi MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Страница 352: ...13 26 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Страница 394: ...14 42 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Страница 426: ...15 32 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Страница 530: ...17 26 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Страница 632: ...21 44 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Страница 660: ...22 28 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Страница 708: ...24 24 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Страница 748: ...27 20 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Страница 846: ...31 20 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Страница 914: ...35 12 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Страница 948: ...36 34 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Страница 998: ...37 48 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part VI Debug and Test ...
Страница 1016: ...A 10 MPC860 PowerQUICC UserÕs Manual MOTOROLA Appendixes ...
Страница 1024: ...B 8 MPC860 PowerQUICC UserÕs Manual MOTOROLA Appendixes ...
Страница 1030: ...C 6 MPC860 PowerQUICC UserÕs Manual MOTOROLA Appendixes ...
Страница 1086: ...Glossary 12 MPC860 PowerQUICC UserÕs Manual MOTOROLA ...
Страница 1106: ......