From 6dbc74799f465eec249e2d8f01a472d0dd3b33c8 Mon Sep 17 00:00:00 2001 From: Amlal Date: Mon, 9 Sep 2024 16:49:28 +0200 Subject: FIX: Scheduler improvements, MM improvements, worked on a tiny bmp allocator for pages. Signed-off-by: Amlal --- dev/HPFS/Sources/IFSMain.cxx | 6 +++++- dev/HPFS/hpfs.json | 1 + 2 files changed, 6 insertions(+), 1 deletion(-) (limited to 'dev/HPFS') diff --git a/dev/HPFS/Sources/IFSMain.cxx b/dev/HPFS/Sources/IFSMain.cxx index d107db2a..c2ae5b0a 100644 --- a/dev/HPFS/Sources/IFSMain.cxx +++ b/dev/HPFS/Sources/IFSMain.cxx @@ -8,9 +8,13 @@ ------------------------------------------- */ #include +#include /** @brief HPFS IFS main. */ -HPFS_INT32 IFSStart(HPFS_VOID) +HPFS_INT32 ModuleMain(HPFS_VOID) { + auto ifs_handle = KernelGetProperty(0, "\\.\\IFSObject"); + // TODO: Register IFS... + return 0; } diff --git a/dev/HPFS/hpfs.json b/dev/HPFS/hpfs.json index a7ba778e..2b08f057 100644 --- a/dev/HPFS/hpfs.json +++ b/dev/HPFS/hpfs.json @@ -14,6 +14,7 @@ ], "cpp_macros": [ "__HPFS_IMPL__", + "__NEWOSKRNL__", "cHPFSVersion=0x0100", "cHPFSVersionHighest=0x0100", "cHPFSVersionLowest=0x0100" -- cgit v1.2.3