diff options
| author | Amlal El Mahrouss <amlal@nekernel.org> | 2025-10-07 09:24:56 +0200 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal@nekernel.org> | 2025-10-07 09:24:56 +0200 |
| commit | 3b6a7e8c87f94391f92b55f20b9ba3e560ef280e (patch) | |
| tree | 15fc04bff2ab6b07683dc1ea570aaf65dbce9fbb /dev/kernel/FSKit | |
| parent | abff64f38c988a5350cbeb243896c0ee30401058 (diff) | |
feat: kernel & libSystem: improvements and tweaks.
feat: docs: wip design of Launch.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'dev/kernel/FSKit')
| -rw-r--r-- | dev/kernel/FSKit/Ext2+IFS.h | 2 | ||||
| -rw-r--r-- | dev/kernel/FSKit/HeFS.h | 8 |
2 files changed, 9 insertions, 1 deletions
diff --git a/dev/kernel/FSKit/Ext2+IFS.h b/dev/kernel/FSKit/Ext2+IFS.h index 72e01ecd..44435a29 100644 --- a/dev/kernel/FSKit/Ext2+IFS.h +++ b/dev/kernel/FSKit/Ext2+IFS.h @@ -146,7 +146,7 @@ inline Kernel::ErrorOr<Ext2Node*> ext2_load_inode(Ext2Context* ctx, Kernel::UInt */ class Ext2FileSystemParser final { private: - Ext2Context ctx; // Internal EXT2 context + Ext2Context fCtx; // Internal EXT2 context public: /* diff --git a/dev/kernel/FSKit/HeFS.h b/dev/kernel/FSKit/HeFS.h index 845ef467..51ec7648 100644 --- a/dev/kernel/FSKit/HeFS.h +++ b/dev/kernel/FSKit/HeFS.h @@ -32,6 +32,14 @@ #define kHeFSINDStartOffset (sizeof(HEFS_BOOT_NODE))
#define kHeFSINStartOffset (sizeof(HEFS_INDEX_NODE_DIRECTORY))
+#define kHeFSRootDirectory "/"
+#define kHeFSRootDirectoryU8 u8"/"
+
+#define kHeFSSeparator '/'
+#define kHeFSUpDir ".."
+
+#define kHeFSRootDirectoryLen (2U)
+
#define kHeFSSearchAllStr u8"*"
struct HEFS_BOOT_NODE;
|
