diff options
| author | Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | 2024-12-07 15:43:09 +0100 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | 2024-12-07 15:43:09 +0100 |
| commit | a87e0bd1954f5212ca7853769ee5922de4c1223b (patch) | |
| tree | 59a03261d2ea3c68890e66739dc86e0522eb264a /dev/ZKAKit/HALKit | |
| parent | a887dd04b9b0d5455394f7f3bb0b666ddd715069 (diff) | |
FIX: #8 Found the cause of the issue fixing it.
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
Diffstat (limited to 'dev/ZKAKit/HALKit')
| -rw-r--r-- | dev/ZKAKit/HALKit/AMD64/HalKernelMain.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/dev/ZKAKit/HALKit/AMD64/HalKernelMain.cc b/dev/ZKAKit/HALKit/AMD64/HalKernelMain.cc index 401e25ed..ce440b2f 100644 --- a/dev/ZKAKit/HALKit/AMD64/HalKernelMain.cc +++ b/dev/ZKAKit/HALKit/AMD64/HalKernelMain.cc @@ -83,6 +83,8 @@ EXTERN_C void hal_init_platform( EXTERN_C Kernel::Void hal_real_init(Kernel::Void) noexcept { + Kernel::rtl_create_process(ke_dll_entrypoint, "Kernel System"); + /* Initialize filesystem. */ Kernel::NeFileSystemMgr::Mount(new Kernel::NeFileSystemMgr()); @@ -94,8 +96,6 @@ EXTERN_C Kernel::Void hal_real_init(Kernel::Void) noexcept Kernel::HAL::Register64 idt_reg; idt_reg.Base = (Kernel::UIntPtr)kInterruptVectorTable; - Kernel::rtl_create_process(ke_dll_entrypoint, "Kernel System"); - Kernel::HAL::IDTLoader idt_loader; idt_loader.Load(idt_reg); |
