diff options
-rw-r--r-- | arch/i386/boot/boot.s | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/arch/i386/boot/boot.s b/arch/i386/boot/boot.s index f2b2da6..4a6ddd1 100644 --- a/arch/i386/boot/boot.s +++ b/arch/i386/boot/boot.s @@ -68,16 +68,9 @@ _start: movl $stack_top, %esp and $-16, %esp - call gdt_install - call idt_install - call pic_remap - - pushl $1 - pushl print_hello - call register_syscall - - call kernel_main - call jump_userspace + pushl %ebx + pushl %eax + call i386_entry cli 1: hlt |