public
/
FUZIX.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
47d4193
)
65c816: signal vector copy
author
Alan Cox
<alan@linux.intel.com>
Mon, 4 Dec 2017 02:14:25 +0000
(
02:14
+0000)
committer
Alan Cox
<alan@linux.intel.com>
Mon, 4 Dec 2017 02:14:25 +0000
(
02:14
+0000)
Kernel/lowlevel-65c816.s
patch
|
blob
|
history
diff --git
a/Kernel/lowlevel-65c816.s
b/Kernel/lowlevel-65c816.s
index
29478c3
..
605a674
100644
(file)
--- a/
Kernel/lowlevel-65c816.s
+++ b/
Kernel/lowlevel-65c816.s
@@
-376,7
+376,10
@@
_doexec:
.i16
.a16
+ ; ptr1 might be PROGBASE but that's fine !!
ldx ptr1 ; target address
+ lda a:$20,x ; fetch the signal vector pointer
+ sta PROGBASE+$20 ; and stuff it in the base
sep #$20
.a8