summaryrefslogtreecommitdiff
path: root/runtime.S
diff options
context:
space:
mode:
authorMike Pavone <pavone@retrodev.com>2013-05-10 22:57:56 -0700
committerMike Pavone <pavone@retrodev.com>2013-05-10 22:57:56 -0700
commit4e397aba753736184ba07cb5d19a67b8e572745b (patch)
tree85198baf66e33235141d621d159634aef112bbac /runtime.S
parent4e3c7dd311f1babc8aa1993c4b10fe1d1f092744 (diff)
Initial stab at horizontal interrupts and improving accuracy of vertical interrupts. Also added the VINT pending flag to status port.
Diffstat (limited to 'runtime.S')
-rw-r--r--runtime.S1
1 files changed, 1 insertions, 0 deletions
diff --git a/runtime.S b/runtime.S
index 0cd5a27..8c8473b 100644
--- a/runtime.S
+++ b/runtime.S
@@ -42,6 +42,7 @@ already_supervisor:
or %cl, 5(%rsi)
/* calculate interrupt vector address */
mov 92(%rsi), %ecx
+ mov %cx, 6(%rsi) /* interrupt acknowlege */
shl $2, %ecx
add $0x60, %ecx
call m68k_read_long_scratch1