summaryrefslogtreecommitdiffhomepage
path: root/dev/ZKA/KernelKit
diff options
context:
space:
mode:
Diffstat (limited to 'dev/ZKA/KernelKit')
-rw-r--r--dev/ZKA/KernelKit/FileManager.hxx2
-rw-r--r--dev/ZKA/KernelKit/MP.hxx4
-rw-r--r--dev/ZKA/KernelKit/Timer.hxx3
3 files changed, 6 insertions, 3 deletions
diff --git a/dev/ZKA/KernelKit/FileManager.hxx b/dev/ZKA/KernelKit/FileManager.hxx
index af33208a..67f2f501 100644
--- a/dev/ZKA/KernelKit/FileManager.hxx
+++ b/dev/ZKA/KernelKit/FileManager.hxx
@@ -98,6 +98,7 @@ namespace Kernel
virtual NodePtr Create(_Input const Char* path) = 0;
virtual NodePtr CreateAlias(_Input const Char* path) = 0;
virtual NodePtr CreateDirectory(_Input const Char* path) = 0;
+ virtual NodePtr CreateSwapFile(const Char* path) = 0;
public:
virtual bool Remove(_Input const Char* path) = 0;
@@ -149,6 +150,7 @@ namespace Kernel
NodePtr Create(const Char* path) override;
NodePtr CreateAlias(const Char* path) override;
NodePtr CreateDirectory(const Char* path) override;
+ NodePtr CreateSwapFile(const Char* path) override;
public:
bool Remove(const Char* path) override;
diff --git a/dev/ZKA/KernelKit/MP.hxx b/dev/ZKA/KernelKit/MP.hxx
index 0194e8dd..d2704b23 100644
--- a/dev/ZKA/KernelKit/MP.hxx
+++ b/dev/ZKA/KernelKit/MP.hxx
@@ -34,8 +34,8 @@ namespace Kernel
kHartCount,
};
- typedef enum ThreadKind SmThreadKind;
- typedef ThreadID SmThreadID;
+ typedef enum ThreadKind ThreadKind;
+ typedef ThreadID ThreadID;
///
/// \name HardwareThread
diff --git a/dev/ZKA/KernelKit/Timer.hxx b/dev/ZKA/KernelKit/Timer.hxx
index ba598975..3d997848 100644
--- a/dev/ZKA/KernelKit/Timer.hxx
+++ b/dev/ZKA/KernelKit/Timer.hxx
@@ -68,7 +68,8 @@ namespace Kernel
if (time < 0)
return 0;
- return 1000 * time;
+ // TODO: nanoseconds maybe?
+ return 1000 * 1000 * time;
}
inline Int64 Seconds(Int64 time)