diff options
Diffstat (limited to 'src/userspace')
-rw-r--r-- | src/userspace/libc/syscall.c | 4 | ||||
-rw-r--r-- | src/userspace/libc/syscall.h | 4 | ||||
-rw-r--r-- | src/userspace/programs/sh.c | 1 |
3 files changed, 4 insertions, 5 deletions
diff --git a/src/userspace/libc/syscall.c b/src/userspace/libc/syscall.c index f6761ac..fc0e09a 100644 --- a/src/userspace/libc/syscall.c +++ b/src/userspace/libc/syscall.c @@ -9,9 +9,9 @@ DEFN_SYSCALL1(exit, 1, u32); DEFN_SYSCALL0(fork, 2); -DEFN_SYSCALL4(read, 3, char *, u32, u32, char *); +DEFN_SYSCALL4(read, 3, char *, u32, u32, u8 *); -DEFN_SYSCALL4(write, 4, char *, u32, u32, char *); +DEFN_SYSCALL4(write, 4, char *, u32, u32, u8 *); DEFN_SYSCALL1(exec, 5, char *); diff --git a/src/userspace/libc/syscall.h b/src/userspace/libc/syscall.h index 262e05a..038f985 100644 --- a/src/userspace/libc/syscall.h +++ b/src/userspace/libc/syscall.h @@ -74,9 +74,9 @@ DECL_SYSCALL1(exit, u32); DECL_SYSCALL0(fork); -DECL_SYSCALL4(read, char *, u32, u32, char *); +DECL_SYSCALL4(read, char *, u32, u32, u8 *); -DECL_SYSCALL4(write, char *, u32, u32, char *); +DECL_SYSCALL4(write, char *, u32, u32, u8 *); DECL_SYSCALL1(exec, char *); diff --git a/src/userspace/programs/sh.c b/src/userspace/programs/sh.c index f22a528..bb1c9ea 100644 --- a/src/userspace/programs/sh.c +++ b/src/userspace/programs/sh.c @@ -5,7 +5,6 @@ void main() { - write("/dev/fb", 0, 5, "hallo"); printf("[~] "); while (1) { |