summaryrefslogtreecommitdiff
path: root/init.asm
diff options
context:
space:
mode:
Diffstat (limited to 'init.asm')
-rw-r--r--init.asm28
1 files changed, 5 insertions, 23 deletions
diff --git a/init.asm b/init.asm
index 489722c..cdece4a 100644
--- a/init.asm
+++ b/init.asm
@@ -1,28 +1,10 @@
.ORIG x0000
; traps
- .BLKW #31
- .FILL t_getc
- .FILL t_out
- .FILL t_puts
- .FILL t_in
- .FILL t_putsp
- .FILL t_halt
- .BLKW #219
+ .BLKW #256
; interrupts
- .FILL thalt
- .FILL thalt
+ .FILL _halt
+ .FILL _halt
.BLKW #254
-; supervisor code ; TODO: implement traps and find working assembler
-t_getc
- .BLKW #1
-t_out
- .BLKW #1
-t_puts
- .BLKW #1
-t_in
- .BLKW #1
-t_putsp
- .BLKW #1
-t_halt
- .BLKW #1
+; supervisor code
+_halt HALT
.END