From e4fc6902b7ebbfec5e31a70a176f9663f72e6fc6 Mon Sep 17 00:00:00 2001 From: trimill Date: Fri, 26 Jan 2024 23:30:26 -0500 Subject: added amd64 shim --- src/arch/amd64/boot.S | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/arch/amd64/boot.S') diff --git a/src/arch/amd64/boot.S b/src/arch/amd64/boot.S index f7c24c4..fc580fb 100644 --- a/src/arch/amd64/boot.S +++ b/src/arch/amd64/boot.S @@ -1,5 +1,6 @@ global start extern kmain +extern amd64_shim bits 32 ; base, limit, access, flags @@ -62,8 +63,8 @@ after_lgdt: mov gs, ax mov esp, stack_end mov ebp, stack_end - sti push ebx + call amd64_shim call kmain cli halt: -- cgit v1.2.3-freya