diff --git a/src/boot.asm b/src/boot.asm index 0695acb..660a9b9 100644 --- a/src/boot.asm +++ b/src/boot.asm @@ -1,11 +1,8 @@ -extern kernel_main - %define MAGIC 0xe85250d6 %define ARCH 0 %define LEN (header_end - header_start) %define CHECKSUM -(MAGIC + ARCH + LEN) -section .multiboot header_start: align 8 dd MAGIC @@ -18,10 +15,11 @@ header_end: section .bss align 16 -stack_bottom: resb 16384 stack_top: +extern kernel_main + section .text global _start _start: