aboutsummaryrefslogtreecommitdiffstats
path: root/src/syscall.asm
diff options
context:
space:
mode:
Diffstat (limited to 'src/syscall.asm')
-rw-r--r--src/syscall.asm8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/syscall.asm b/src/syscall.asm
index bf75865..5ed3d6f 100644
--- a/src/syscall.asm
+++ b/src/syscall.asm
@@ -38,14 +38,18 @@ SyscallTable:
dw sys_fork ; 1 FORK
dw sys_read ; 2 READ
dw sys_write ; 3 WRITE
- dw sys_nosys ; 4 OPEN (TODO)
- dw sys_nosys ; 5 CLOSE (TODO)
+ dw sys_open ; 4 OPEN
+ dw sys_close ; 5 CLOSE
dw sys_exec ; 6 EXEC
dw sys_wait ; 7 WAIT
dw sys_getpid ; 8 GETPID
dw sys_nosys ; 9 KILL (TODO)
dw sys_nosys ; 10 BRK (TODO)
dw sys_yield ; 11 YIELD
+ dw sys_getb ; 12 GETB
+ dw sys_putb ; 13 PUTB
+ dw sys_list ; 14 LIST
+ dw sys_remove ; 15 REMOVE
; -----------------------------------------------------------------------------
sys_nosys: