summaryrefslogtreecommitdiffhomepage
path: root/Private/StorageKit
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlalelmahrouss@icloud.com>2024-03-01 09:37:23 +0100
committerAmlal El Mahrouss <amlalelmahrouss@icloud.com>2024-03-01 09:37:23 +0100
commit374d341bf0216294b58f0198dbe4ba986464563f (patch)
treead9fb1a0b02f40f566f09d36531060780457d249 /Private/StorageKit
parentc3e8cddf8c689807097f6f956d45e3ba96afec20 (diff)
:boom: See below.
HCoreLdr: Start effort to load HCoreKrnl in case of a non-installer scenario. HCoreKrnl: Start working on disk abstraction (AHCI) and rework PE format header file. Signed-off-by: Amlal El Mahrouss <amlalelmahrouss@icloud.com>
Diffstat (limited to 'Private/StorageKit')
-rw-r--r--Private/StorageKit/NVME.hpp4
-rw-r--r--Private/StorageKit/PRDT.hpp3
2 files changed, 3 insertions, 4 deletions
diff --git a/Private/StorageKit/NVME.hpp b/Private/StorageKit/NVME.hpp
index 727a20c9..2adef888 100644
--- a/Private/StorageKit/NVME.hpp
+++ b/Private/StorageKit/NVME.hpp
@@ -40,8 +40,6 @@ class NVMEPacket {
SizeT DataSz;
UInt64 DriveID;
- Boolean ErrorSet;
- Boolean BusySet;
- Boolean ReadySet;
+ UInt8 Bits;
};
} // namespace HCore
diff --git a/Private/StorageKit/PRDT.hpp b/Private/StorageKit/PRDT.hpp
index b1127c13..a07fa6bf 100644
--- a/Private/StorageKit/PRDT.hpp
+++ b/Private/StorageKit/PRDT.hpp
@@ -3,12 +3,13 @@
Copyright Mahrouss Logic
------------------------------------------- */
+
#pragma once
#include <KernelKit/PCI/Dma.hpp>
#include <KernelKit/PCI/Iterator.hpp>
-#define PRDT_TRANSFER_SIZE (sizeof(HCore::UShort))
+#define kPrdtTransferSize (sizeof(HCore::UShort))
namespace HCore {
class PRDT final {