blob: 2ee7c793c0b246f44db0d7490b35a1e89eeadf0b (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
|
When a hardware interrut occurs:
OPRH gets set to the PR from the previous code running
OIPH gets set to the IP from the previous code running
PR is set to all 1s
The next hardware interrupt will not occur until after the current processing has been finished via `ireth`
When returning via ireth:
PR is set to OPRH
Execution jumps to OIPH
|