summaryrefslogtreecommitdiffhomepage
path: root/Private/HALKit
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlalelmahrouss@icloud.com>2024-02-15 11:09:38 +0100
committerAmlal El Mahrouss <amlalelmahrouss@icloud.com>2024-02-15 11:09:38 +0100
commitf323b1049bb581403d903f95224c0476b1812d43 (patch)
treec757c75cc476b79a57d39be8b5f20045dc720031 /Private/HALKit
parentc6592da1f0461ee7b60fcc5a7f9e852273171b6d (diff)
HCR-18
Kernel: - Add back RuntimeMain jump. - Update DLL/SO runtime for PEF. NewBoot: - Figured out how to load this PE in a reusable way. Signed-off-by: Amlal El Mahrouss <amlalelmahrouss@icloud.com>
Diffstat (limited to 'Private/HALKit')
-rw-r--r--Private/HALKit/AMD64/HalStartSequence.asm4
1 files changed, 4 insertions, 0 deletions
diff --git a/Private/HALKit/AMD64/HalStartSequence.asm b/Private/HALKit/AMD64/HalStartSequence.asm
index 1db3b218..c8e0a4e2 100644
--- a/Private/HALKit/AMD64/HalStartSequence.asm
+++ b/Private/HALKit/AMD64/HalStartSequence.asm
@@ -31,6 +31,10 @@ section .text
;; Just a simple setup, we'd also need to tell some before
Main:
+ push rcx
+ jmp RuntimeMain
+ pop rcx
+L0:
cli
hlt
jmp $