From 192a4ccd6bbc2239f047f782a05e888990011e51 Mon Sep 17 00:00:00 2001 From: Freya Murphy Date: Thu, 1 Feb 2024 12:48:55 -0500 Subject: acpi, fix mboot memory map, fix kalloc, fix virtalloc node allocator, add kprintf, other changes --- src/arch/amd64/boot.S | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/arch/amd64/boot.S') diff --git a/src/arch/amd64/boot.S b/src/arch/amd64/boot.S index 55d942b..455b68b 100644 --- a/src/arch/amd64/boot.S +++ b/src/arch/amd64/boot.S @@ -90,6 +90,8 @@ start: push DWORD 0 push ebx + push DWORD 0 + push eax mov edi, 0x1000 mov cr3, edi @@ -143,8 +145,10 @@ code64: xor rbp, rbp ; set ebp to 0 so we know where to end stack traces pop rdi + pop rsi call amd64_shim mov rdi, rax + xor rsi, rsi sti call kmain -- cgit v1.2.3-freya