From d36487d9fd2c19b54a3b97bdf3562a17184711fe Mon Sep 17 00:00:00 2001 From: Aleksa Vuckovic Date: Tue, 29 Nov 2022 11:55:47 +0100 Subject: kernel panic --- kernel/src/sys/userspace.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'kernel/src/sys/userspace.c') diff --git a/kernel/src/sys/userspace.c b/kernel/src/sys/userspace.c index 111180a..fc89746 100644 --- a/kernel/src/sys/userspace.c +++ b/kernel/src/sys/userspace.c @@ -1,11 +1,15 @@ #include #include +#include +#include void begin_userspace() { + // read + __asm__ volatile ("mov $0x0, %rax; syscall;"); + // write __asm__ volatile ("mov $0x1, %rax; syscall;"); - __asm__ volatile ("mov $0x11, %rax; syscall;"); - __asm__ volatile ("mov $0x111, %rax; syscall;"); + while(true) { } } -- cgit v1.2.3