summaryrefslogtreecommitdiff
path: root/arch/i386/boot/boot.s
diff options
context:
space:
mode:
Diffstat (limited to 'arch/i386/boot/boot.s')
-rw-r--r--arch/i386/boot/boot.s13
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