diff options
| author | Amlal El Mahrouss <amlalelmahrouss@icloud.com> | 2024-03-01 09:37:23 +0100 |
|---|---|---|
| committer | Amlal El Mahrouss <amlalelmahrouss@icloud.com> | 2024-03-01 09:37:23 +0100 |
| commit | 374d341bf0216294b58f0198dbe4ba986464563f (patch) | |
| tree | ad9fb1a0b02f40f566f09d36531060780457d249 /Private/StorageKit | |
| parent | c3e8cddf8c689807097f6f956d45e3ba96afec20 (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.hpp | 4 | ||||
| -rw-r--r-- | Private/StorageKit/PRDT.hpp | 3 |
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 { |
