summaryrefslogtreecommitdiffhomepage
path: root/src/kernel/HALKit
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@nekernel.org>2026-01-07 11:11:24 +0100
committerAmlal El Mahrouss <amlal@nekernel.org>2026-01-07 11:12:10 +0100
commit27585af8ea93d05e8b8a0c2c5faa7de483fb9859 (patch)
tree29f83a2dbdf000e673cacb9373a3a7d631cf5adf /src/kernel/HALKit
parentbd1598a2b97277e527240f721df14911602cbf11 (diff)
feat! kernel/boot: standalone release prep and huge kernel improvements.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'src/kernel/HALKit')
-rw-r--r--src/kernel/HALKit/AMD64/HalKernelMain.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/kernel/HALKit/AMD64/HalKernelMain.cc b/src/kernel/HALKit/AMD64/HalKernelMain.cc
index 1277dee7..ed82b60f 100644
--- a/src/kernel/HALKit/AMD64/HalKernelMain.cc
+++ b/src/kernel/HALKit/AMD64/HalKernelMain.cc
@@ -15,6 +15,7 @@
#include <misc/BenchKit/HWChronometer.h>
#include <modules/ACPI/ACPIFactoryInterface.h>
#include <modules/CoreGfx/TextGfx.h>
+#include "KernelKit/FileMgr.h"
#ifndef __NE_MODULAR_KERNEL_COMPONENTS__
EXTERN_C Kernel::VoidPtr kInterruptVectorTable[];
@@ -134,10 +135,12 @@ EXTERN_C Kernel::Int32 hal_init_platform(Kernel::HEL::BootInfoHeader* handover_h
EXTERN_C Kernel::Void hal_real_init(Kernel::Void) {
#ifdef __FSKIT_INCLUDES_OPENHEFS__
OpenHeFS::fs_init_openhefs();
+ HeFileSystemMgr::Mount(new HeFileSystemMgr());
#endif
#ifdef __FSKIT_INCLUDES_NEFS__
NeFS::fs_init_nefs();
+ NeFileSystemMgr::Mount(new NeFileSystemMgr());
#endif
UserProcessScheduler::The().SwitchTeam(kRTUserTeam);