diff options
Diffstat (limited to 'Private/StorageKit')
| -rw-r--r-- | Private/StorageKit/NVME.hpp | 12 |
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 |
