diff --git a/13-kernel-barebones/kernel.c b/13-kernel-barebones/kernel.c index bcdeeb2..ea8fd38 100644 --- a/13-kernel-barebones/kernel.c +++ b/13-kernel-barebones/kernel.c @@ -1,4 +1,4 @@ -/* This will force us to create a kernel entry function */ +/* This will force us to create a kernel entry function instead of jumping to kernel.c:0x00 */ void dummy_test_entrypoint() { } diff --git a/13-kernel-barebones/kernel_entry.asm b/13-kernel-barebones/kernel_entry.asm index e38cf9a..6728303 100644 --- a/13-kernel-barebones/kernel_entry.asm +++ b/13-kernel-barebones/kernel_entry.asm @@ -1,4 +1,4 @@ [bits 32] -[extern main] ; Define calling point. Must haveSame name as kernel.c 'main' function +[extern main] ; Define calling point. Must have same name as kernel.c 'main' function call main ; Calls the C function. The linker will know where it is placed in memory jmp $