From 50858d043cbd6f61cc091c6772f981ca2d6cca6b Mon Sep 17 00:00:00 2001 From: Marvin Borner Date: Wed, 29 Apr 2020 00:39:24 +0200 Subject: Added basic exec calls for init and started libc --- src/userspace/libc/syscall.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'src/userspace/libc/syscall.c') diff --git a/src/userspace/libc/syscall.c b/src/userspace/libc/syscall.c index fd27ef5..42786d4 100644 --- a/src/userspace/libc/syscall.c +++ b/src/userspace/libc/syscall.c @@ -5,10 +5,12 @@ */ DEFN_SYSCALL0(halt, 0); -DEFN_SYSCALL1(putch, 1, const char *); +DEFN_SYSCALL1(exec, 1, char *); -DEFN_SYSCALL0(getch, 2); +DEFN_SYSCALL1(putch, 2, char *); -DEFN_SYSCALL1(malloc, 3, uint32_t); +DEFN_SYSCALL0(getch, 3); -DEFN_SYSCALL1(free, 4, uint32_t); \ No newline at end of file +DEFN_SYSCALL1(malloc, 4, u32); + +DEFN_SYSCALL1(free, 5, u32); -- cgit v1.2.3