summaryrefslogtreecommitdiffhomepage
path: root/Private/StorageKit
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlalelmahrouss@icloud.com>2024-02-13 17:20:30 +0100
committerAmlal El Mahrouss <amlalelmahrouss@icloud.com>2024-02-13 17:21:05 +0100
commitb75417b44d5f63ea0ead68cbe8f62bd76df62229 (patch)
tree81527a21bdf4ae8f14fb8acd0ff04d9d127f24d3 /Private/StorageKit
parenta9ac78b47dd040e04afc4990dace2472df2302e4 (diff)
HCR-15: Merge to master branch.
Important commit and end of ticket. Signed-off-by: Amlal El Mahrouss <amlalelmahrouss@icloud.com>
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