diff options
| author | Amlal EL Mahrouss <amlalelmahrouss@icloud.com> | 2024-08-08 10:53:58 +0200 |
|---|---|---|
| committer | Amlal EL Mahrouss <amlalelmahrouss@icloud.com> | 2024-08-08 10:54:53 +0200 |
| commit | 209ebb8caa774c8d73ead8e0eba3bd65d138930f (patch) | |
| tree | 252deac717ec9c16884fba0bcad6a399286bd863 /Kernel | |
| parent | 111517b6d4f3c5eb7024be0fd4ae8fde9e87c2db (diff) | |
[IMP] Working on bootloader improvements, then fixing heap on kernel.
- Need to parse a json first.
- Then fix the heap inside the newoskrnl.dll
Signed-off-by: Amlal EL Mahrouss <amlalelmahrouss@icloud.com>
Diffstat (limited to 'Kernel')
| -rw-r--r-- | Kernel/FSKit/NewFS.hxx | 4 | ||||
| -rw-r--r-- | Kernel/FSKit/RFS.hxx | 24 |
2 files changed, 28 insertions, 0 deletions
diff --git a/Kernel/FSKit/NewFS.hxx b/Kernel/FSKit/NewFS.hxx index 566904ef..6d3d6fa9 100644 --- a/Kernel/FSKit/NewFS.hxx +++ b/Kernel/FSKit/NewFS.hxx @@ -103,6 +103,10 @@ default. #define kNewFSForkNameLen (200U) +struct NFS_CATALOG_STRUCT; +struct NFS_FORK_STRUCT; +struct NFS_ROOT_PARTITION_BLOCK; + enum { kNewFSHardDrive = 0xC0, // Hard Drive diff --git a/Kernel/FSKit/RFS.hxx b/Kernel/FSKit/RFS.hxx new file mode 100644 index 00000000..b12f38c3 --- /dev/null +++ b/Kernel/FSKit/RFS.hxx @@ -0,0 +1,24 @@ +/* -------------------------------------------
+
+ Copyright ZKA Technologies
+
+ File: RFS.hxx
+ Purpose: Resillient File System
+
+ Revision History:
+
+ 8/8/2024: Added file (amlel)
+
+------------------------------------------- */
+
+#pragma once
+
+#include <CompilerKit/CompilerKit.hxx>
+#include <HintKit/CompilerHint.hxx>
+#include <KernelKit/DriveManager.hxx>
+#include <NewKit/Defines.hxx>
+
+struct RFS_MASTER_PARTITION_BLOCK;
+struct RFS_FILE_PARTITIN_BLOCK;
+struct RFS_CATALOG_BLOCK;
+struct RFS_FORK_BLOCK;
\ No newline at end of file |
