summaryrefslogtreecommitdiffhomepage
path: root/Private/NewBoot/BootKit/BootKit.hxx
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlalelmahrouss@icloud.com>2024-02-01 20:05:58 +0100
committerAmlal El Mahrouss <amlalelmahrouss@icloud.com>2024-02-01 20:05:58 +0100
commit9700c31e4958856ea9e4fa755a43d196fcf50614 (patch)
tree262cb175fb3af842563436f5d92b084da27fd05f /Private/NewBoot/BootKit/BootKit.hxx
parent5c59cd35a2fa3e620542b73e8c3f66f0dccd241c (diff)
NewBoot: Add ATA driver for NewFS/EPM.
Also added a ATAHelper class. Signed-off-by: Amlal El Mahrouss <amlalelmahrouss@icloud.com>
Diffstat (limited to 'Private/NewBoot/BootKit/BootKit.hxx')
-rw-r--r--Private/NewBoot/BootKit/BootKit.hxx6
1 files changed, 5 insertions, 1 deletions
diff --git a/Private/NewBoot/BootKit/BootKit.hxx b/Private/NewBoot/BootKit/BootKit.hxx
index cec3bdc2..73bbce37 100644
--- a/Private/NewBoot/BootKit/BootKit.hxx
+++ b/Private/NewBoot/BootKit/BootKit.hxx
@@ -14,6 +14,7 @@
#pragma once
+#include <BootKit/Arch/ATA.hxx>
#include <NewKit/Defines.hpp>
using namespace HCore;
@@ -27,7 +28,7 @@ enum {
kSegmentBss = 6,
};
-typedef wchar_t CharacterType;
+typedef WideChar CharacterType;
/**
* @brief BootKit Text Writer class
@@ -80,6 +81,9 @@ class BFileReader final {
private:
Int32 mErrorCode{kOperationOkay};
CharacterType mPath[255];
+
+ private:
+ ATAHelper mHelper;
};
/***********************************************************************************/