summaryrefslogtreecommitdiffhomepage
path: root/dev/HPFS
diff options
context:
space:
mode:
Diffstat (limited to 'dev/HPFS')
-rw-r--r--dev/HPFS/EPM/EBS.i2
-rw-r--r--dev/HPFS/ReadMe.md9
-rw-r--r--dev/HPFS/ReadMe.txt1
-rw-r--r--dev/HPFS/Sources/hpfs_main.cxx (renamed from dev/HPFS/Sources/IFSMain.cxx)6
-rw-r--r--dev/HPFS/hpfs_specs.hxx (renamed from dev/HPFS/Defines.hxx)0
5 files changed, 13 insertions, 5 deletions
diff --git a/dev/HPFS/EPM/EBS.i b/dev/HPFS/EPM/EBS.i
index 4fc529da..c137b6f4 100644
--- a/dev/HPFS/EPM/EBS.i
+++ b/dev/HPFS/EPM/EBS.i
@@ -10,7 +10,7 @@ HPFS_EBS_HEADER:
db " HPFS" ;; MAGIC NUMBER OF FILESYSTEM
dw 8 ;; MAGIC NUMBER LENGTH.
dq 0 ;; RESERVED 4
- dw 1 ;; VERSION
+ dw 0x0100 ;; VERSION
dw 0 ;; PARTITION TYPE
dq 0 ;; RESERVED 3
dw 0 ;; DISK TYPE (INVALID = 0, CDROM = 1, SSD = 2, USB = 3)
diff --git a/dev/HPFS/ReadMe.md b/dev/HPFS/ReadMe.md
new file mode 100644
index 00000000..999b0d30
--- /dev/null
+++ b/dev/HPFS/ReadMe.md
@@ -0,0 +1,9 @@
+# High Performance File System
+
+Filesystem driver for the HPFS specification.
+
+## Installation
+
+- Use BTB to build filesystem and partition blobs.
+
+###### Copyright ZKA Technologies. All rights reserved.
diff --git a/dev/HPFS/ReadMe.txt b/dev/HPFS/ReadMe.txt
deleted file mode 100644
index 04b0e9f0..00000000
--- a/dev/HPFS/ReadMe.txt
+++ /dev/null
@@ -1 +0,0 @@
-This is the HPFS filesystem driver for ZKA. \ No newline at end of file
diff --git a/dev/HPFS/Sources/IFSMain.cxx b/dev/HPFS/Sources/hpfs_main.cxx
index c2ae5b0a..52ac32ab 100644
--- a/dev/HPFS/Sources/IFSMain.cxx
+++ b/dev/HPFS/Sources/hpfs_main.cxx
@@ -7,14 +7,14 @@
------------------------------------------- */
-#include <HPFS/Defines.hxx>
+#include <HPFS/hpfs_specs.hxx>
#include <DDK/KernelStd.h>
/** @brief HPFS IFS main. */
HPFS_INT32 ModuleMain(HPFS_VOID)
{
- auto ifs_handle = KernelGetProperty(0, "\\.\\IFSObject");
- // TODO: Register IFS...
+ auto ifs_handle = KernelGetObject(0, "IFS_OBJECT");
+ // TODO: Register this IFS with necessary I/O functions...
return 0;
}
diff --git a/dev/HPFS/Defines.hxx b/dev/HPFS/hpfs_specs.hxx
index 8d0536a0..8d0536a0 100644
--- a/dev/HPFS/Defines.hxx
+++ b/dev/HPFS/hpfs_specs.hxx