summaryrefslogtreecommitdiffhomepage
path: root/Private/StorageKit
diff options
context:
space:
mode:
Diffstat (limited to 'Private/StorageKit')
-rw-r--r--Private/StorageKit/NVME.hpp12
1 files changed, 11 insertions, 1 deletions
diff --git a/Private/StorageKit/NVME.hpp b/Private/StorageKit/NVME.hpp
index 1b638989..2e778883 100644
--- a/Private/StorageKit/NVME.hpp
+++ b/Private/StorageKit/NVME.hpp
@@ -9,7 +9,7 @@
#pragma once
-#include <KernelKit/Device.hpp>
+#include <KernelKit/DeviceManager.hpp>
#include <NewKit/OwnPtr.hpp>
namespace HCore {
@@ -37,4 +37,14 @@ class NVMEDevice : public DeviceInterface<NVMEPacket> {
private:
void (*fCleanup)(void);
};
+
+class NVMEPacket {
+ UIntPtr DataPtr;
+ SizeT DataSz;
+ UInt64 DriveID;
+
+ Boolean ErrorSet;
+ Boolean BusySet;
+ Boolean ReadySet;
+};
} // namespace HCore