From 374d341bf0216294b58f0198dbe4ba986464563f Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss Date: Fri, 1 Mar 2024 09:37:23 +0100 Subject: :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 --- Private/StorageKit/NVME.hpp | 4 +--- Private/StorageKit/PRDT.hpp | 3 ++- 2 files changed, 3 insertions(+), 4 deletions(-) (limited to 'Private/StorageKit') 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 #include -#define PRDT_TRANSFER_SIZE (sizeof(HCore::UShort)) +#define kPrdtTransferSize (sizeof(HCore::UShort)) namespace HCore { class PRDT final { -- cgit v1.2.3