public
/
FUZIX.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
0390845
)
zeta-v2: Implement _trap_reboot
author
Will Sowerbutts
<will@sowerbutts.com>
Fri, 26 Jun 2015 19:39:08 +0000
(20:39 +0100)
committer
Will Sowerbutts
<will@sowerbutts.com>
Fri, 26 Jun 2015 19:40:01 +0000
(20:40 +0100)
Kernel/platform-zeta-v2/zeta-v2.s
patch
|
blob
|
history
diff --git
a/Kernel/platform-zeta-v2/zeta-v2.s
b/Kernel/platform-zeta-v2/zeta-v2.s
index
9e529bc
..
0ace3cd
100644
(file)
--- a/
Kernel/platform-zeta-v2/zeta-v2.s
+++ b/
Kernel/platform-zeta-v2/zeta-v2.s
@@
-16,6
+16,7
@@
.globl platform_interrupt_all
.globl mpgsel_cache
.globl _kernel_pages
+ .globl _trap_reboot
; imported symbols
.globl _ramsize
@@
-279,6
+280,12
@@
_program_vectors:
jr map_kernel
+_trap_reboot:
+ di
+ xor a ; ROM starts at page 0
+ out (MPGSEL_0), a ; map ROM to low 16K
+ jp 0 ; jump into ROM
+
;=========================================================================
; Memory management
; - kernel pages: 32 - 34