summaryrefslogtreecommitdiffhomepage
path: root/Private/StorageKit
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@el-mahrouss-logic.com>2024-04-01 23:57:19 +0200
committerAmlal El Mahrouss <amlal@el-mahrouss-logic.com>2024-04-01 23:57:19 +0200
commitd445096b8403ad0bdbf0095c50f66ba01fde9f33 (patch)
tree4fa3fb3217cf256306bff76fc4509070f651de99 /Private/StorageKit
parentd190e44fa474808ad31028835f04e4df2c840073 (diff)
Kernel: Bringing support 48-bit ATA PIO.
Kernel: Adding support for IPCEP. Kernel: Improve scheduler, create heap according to process kind. Kernel: PRD transfer enum for upcoming ATA DMA driver. Kernel: Add kErrorNoEntrypoint. NewBoot: Add 48-bit support for ATA PIO. Signed-off-by: Amlal El Mahrouss <amlal@el-mahrouss-logic.com>
Diffstat (limited to 'Private/StorageKit')
-rw-r--r--Private/StorageKit/PRDT.hpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/Private/StorageKit/PRDT.hpp b/Private/StorageKit/PRDT.hpp
index f3f4aa67..48886db6 100644
--- a/Private/StorageKit/PRDT.hpp
+++ b/Private/StorageKit/PRDT.hpp
@@ -12,6 +12,12 @@
#define kPrdtTransferSize (sizeof(NewOS::UShort))
namespace NewOS {
+enum {
+ kPRDTTransferInProgress,
+ kPRDTTransferIsDone,
+ kPRDTTransferCount,
+};
+
class PRDT final {
public:
explicit PRDT() = delete;