summaryrefslogtreecommitdiff
path: root/boot/kernel_entry.asm
diff options
context:
space:
mode:
Diffstat (limited to 'boot/kernel_entry.asm')
-rw-r--r--boot/kernel_entry.asm7
1 files changed, 7 insertions, 0 deletions
diff --git a/boot/kernel_entry.asm b/boot/kernel_entry.asm
index adb6b51..3b1fb26 100644
--- a/boot/kernel_entry.asm
+++ b/boot/kernel_entry.asm
@@ -10,5 +10,12 @@
[extern kernel_main]
+push 0x1
+
+cmp eax,1
+je multiproc
+push 0x0
+multiproc:
+
push esp
call kernel_main ; jumps in the world of C