![Rabbit Rabbit 4000 User Manual Download Page 296](http://html1.mh-extra.com/html/rabbit/rabbit-4000/rabbit-4000_user-manual_3116714296.webp)
286
Rabbit 4000 Microprocessor User’s Manual
27.2.4 Interrupts
The System Mode Violation interrupt occurs whenever the IDET instruction is executed
while the System/User mode is enabled and the processor is in the User Mode. Its purpose
is to trap when system code is being executed while the processor is in the User Mode.
The System Mode Violation interrupt vector is in the IIR at offset 0x180. It always occurs
at Priority 3.
Note that Priority 3 is not available while the System/User Mode is enabled and the pro-
cessor is in the User Mode. If the processor is placed into Priority 3 either by an instruc-
tion or an interrupt, it will respond as if it was set to Priority 2.
When the System/User Mode is enabled, it is critical to handle the SU stack in interrupts
as well as the IP stack; always perform a
SURES
before the
IPRES
at the end of the
interrupt.
Data Segment High Register
DATSEGH
0x001F
DMA registers
0x0100 – 0x01FF
Network Port A registers
0x0200 – 0x02FF
User Enable and Breakpoint registers
0x0300 – 0x03FF
Memory Protection registers
0x0400 – 0x04FF
Table 27-2. I/O Addresses Inaccessible in User Mode (continued)
Register Name
Mnemonic
I/O Address
Summary of Contents for Rabbit 4000
Page 1: ...Rabbit 4000 Microprocessor User s Manual 019 0152 070720 H...
Page 18: ...8 Rabbit 4000 Microprocessor User s Manual...
Page 40: ...30 Rabbit 4000 Microprocessor User s Manual...
Page 74: ...64 Rabbit 4000 Microprocessor User s Manual...
Page 82: ...72 Rabbit 4000 Microprocessor User s Manual...
Page 86: ...76 Rabbit 4000 Microprocessor User s Manual...
Page 96: ...86 Rabbit 4000 Microprocessor User s Manual...
Page 182: ...172 Rabbit 4000 Microprocessor User s Manual...
Page 240: ...230 Rabbit 4000 Microprocessor User s Manual...
Page 248: ...238 Rabbit 4000 Microprocessor User s Manual...
Page 256: ...246 Rabbit 4000 Microprocessor User s Manual...
Page 310: ...300 Rabbit 4000 Microprocessor User s Manual...
Page 330: ...320 Rabbit 4000 Microprocessor User s Manual...
Page 348: ...338 Rabbit 4000 Microprocessor User s Manual...