From 1511ba573134af6297610dcb6008db9e6bf61b60 Mon Sep 17 00:00:00 2001 From: vanten-s Date: Sat, 10 Aug 2024 18:08:34 +0200 Subject: [PATCH] Made user program more complicated --- kernel/kernel.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kernel/kernel.c b/kernel/kernel.c index ca324a5..15d8c33 100644 --- a/kernel/kernel.c +++ b/kernel/kernel.c @@ -17,7 +17,8 @@ uint8_t program[] = { 0xcd, 0x80, // int 0x80 0xba, 0x00, 0x00, 0x00, 0x00, // mov 0, %edx 0xcd, 0x80, // int 0x80 - 0xeb, 0xfe, // jmp . + 0xb9, 0x00, 0x00, 0x80, 0x00, // mov $start, %ecx + 0xff, 0xe1, // jmp *%ecx }; void kernel_main(void)