diff options
| author | Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | 2024-09-05 19:53:08 +0200 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | 2024-09-05 19:53:40 +0200 |
| commit | 3b60a1e87ab02a1b72d8bb9f7392780899d5a0d7 (patch) | |
| tree | 438f1337c0eb2ae83cf3d409c29848d396be08b2 /dev/ZKA/FSKit | |
| parent | 432e68391357423914547a7b34311258d7598808 (diff) | |
[ IMP ] HPFS EBS and NeFS overhaul.
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
Diffstat (limited to 'dev/ZKA/FSKit')
| -rw-r--r-- | dev/ZKA/FSKit/HPFS.hxx (renamed from dev/ZKA/FSKit/FAT32.hxx) | 4 | ||||
| -rw-r--r-- | dev/ZKA/FSKit/NeFS.hxx | 13 |
2 files changed, 9 insertions, 8 deletions
diff --git a/dev/ZKA/FSKit/FAT32.hxx b/dev/ZKA/FSKit/HPFS.hxx index 04fa0c6d..6f5ff3f4 100644 --- a/dev/ZKA/FSKit/FAT32.hxx +++ b/dev/ZKA/FSKit/HPFS.hxx @@ -8,5 +8,5 @@ #include <NewKit/Defines.hxx>
-/// @file FAT32.hxx
-/// @brief FAT32 support.
\ No newline at end of file +/// @file HPFS.hxx
+/// @brief HPFS support.
\ No newline at end of file diff --git a/dev/ZKA/FSKit/NeFS.hxx b/dev/ZKA/FSKit/NeFS.hxx index d1c0c9c7..2bf17863 100644 --- a/dev/ZKA/FSKit/NeFS.hxx +++ b/dev/ZKA/FSKit/NeFS.hxx @@ -3,7 +3,7 @@ Copyright ZKA Technologies. FILE: NeFS.hxx - PURPOSE: NeFS (New FileSystem) kernel support. + PURPOSE: NeFS (New FileSystem) support, can be used with kernel, HPFS is preferred. Revision History: @@ -31,11 +31,11 @@ default. #define kNeFSNodeNameLen (256) #define kNeFSSectorSz (512) -#define kNeFSForkDataSz (gib_cast(16)) +#define kNeFSForkDataSz (kib_cast(8)) #define kNeFSIdentLen (8) -#define kNeFSIdent " NewFS" -#define kNeFSPadLen (400) +#define kNeFSIdent " NeFS" +#define kNeFSPadLen (392) #define kNeFSMetaFilePrefix '$' @@ -69,8 +69,9 @@ default. #define kNeFSCatalogKindLock (10) #define kNeFSCatalogKindRLE (11) - #define kNeFSCatalogKindMetaFile (12) +#define kNeFSCatalogKindTTF (13) +#define kNeFSCatalogKindRIFF (14) #define kNeFSSeparator '\\' #define kNeFSSeparatorAlt '/' @@ -193,7 +194,7 @@ struct PACKED NFS_ROOT_PARTITION_BLOCK final Kernel::Lba EpmBlock; - Kernel::Char Pad[kNeFSPadLen - sizeof(Kernel::Lba)]; + Kernel::Char Pad[kNeFSPadLen]; }; namespace Kernel |
