i4000 - Quad |
|
User Manual | Version: 1.2 |
4.2.THE INTERRUPTER
The i4000 has a interrupter which is largely compatible with the MC68C153. The interrupter is a so called D08(O) type interrupter which means that the interrupter during an interrupt acknowledge cycle will put a status byte on the data lines
The interrupter uses a fixed interrupt level
L2 | L1 | L0 | Interrupt level |
on | on | on | software programmable level (only i4000/NP2) |
|
|
|
|
on | on | off | level 1 |
|
|
|
|
on | off | on | level 2 |
|
|
|
|
on | off | off | level 3 |
|
|
|
|
off | on | on | level 4 |
|
|
|
|
off | on | off | level 5 |
|
|
|
|
off | off | on | level 6 |
|
|
|
|
off | off | off | level 7 |
|
|
|
|
There are two classes of interrupters which are both supported by the i4000: release on acknowledge (ROAK) or release on register access (RORA). The ROAK interrupter negates its interrupt request line in response to an interrupt acknowledge cycle. This mechanism will work with all handlers. The RORA interrupter releases its request when the handler accesses an
SW1
Example
Off On
1 Off L0
2 On L1
3 On L2
4 Off Reserved
Interrupt Level 0x1
Figure 5 Interrupt request level
| AcQuisition Technology bv |
| P.O. Box 627, 5340 AP |
Page 16 of 25 | Oss, The Netherlands |