diff options
Diffstat (limited to 'src/userspace/libc/syscall.h')
-rw-r--r-- | src/userspace/libc/syscall.h | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/src/userspace/libc/syscall.h b/src/userspace/libc/syscall.h index e8ab95a..262e05a 100644 --- a/src/userspace/libc/syscall.h +++ b/src/userspace/libc/syscall.h @@ -70,16 +70,20 @@ */ DECL_SYSCALL0(halt); -DECL_SYSCALL1(exec, char *); +DECL_SYSCALL1(exit, u32); + +DECL_SYSCALL0(fork); + +DECL_SYSCALL4(read, char *, u32, u32, char *); -DECL_SYSCALL1(putch, char *); +DECL_SYSCALL4(write, char *, u32, u32, char *); -DECL_SYSCALL0(scancode); +DECL_SYSCALL1(exec, char *); + +DECL_SYSCALL0(get_pid); DECL_SYSCALL1(malloc, u32); DECL_SYSCALL1(free, u32); -DECL_SYSCALL0(pointers); - #endif
\ No newline at end of file |