summaryrefslogtreecommitdiffhomepage
path: root/Kernel/HALKit
diff options
context:
space:
mode:
authorAmlal EL Mahrouss <amlalelmahrouss@icloud.com>2024-08-02 11:00:13 +0200
committerAmlal EL Mahrouss <amlalelmahrouss@icloud.com>2024-08-02 11:00:13 +0200
commit04572e7a4299ed9dc412db7c5baeec9eabe464a3 (patch)
treea41e55a6dbd0a3c15e0a4006e935f9ac56c33c5c /Kernel/HALKit
parentce84d4c8745e8e1f4534a544ed48876f959485d3 (diff)
[IMP] New PROCESS_HEADER_BLOCK structure instead of ProcessHeader.
[IMP] PEF_SHARED_OBJECT_TRAITS with IsValid() method. [IMP] HTTPS and ODBC for URLs support. Signed-off-by: Amlal EL Mahrouss <amlalelmahrouss@icloud.com>
Diffstat (limited to 'Kernel/HALKit')
-rw-r--r--Kernel/HALKit/AMD64/HalCoreMultiProcessingAMD64.cxx2
-rw-r--r--Kernel/HALKit/AMD64/HalScheduler.cxx2
-rw-r--r--Kernel/HALKit/ARM64/HalScheduler.cxx2
3 files changed, 3 insertions, 3 deletions
diff --git a/Kernel/HALKit/AMD64/HalCoreMultiProcessingAMD64.cxx b/Kernel/HALKit/AMD64/HalCoreMultiProcessingAMD64.cxx
index a79d1881..fd4774b1 100644
--- a/Kernel/HALKit/AMD64/HalCoreMultiProcessingAMD64.cxx
+++ b/Kernel/HALKit/AMD64/HalCoreMultiProcessingAMD64.cxx
@@ -179,7 +179,7 @@ namespace Kernel::HAL
struct PROCESS_CONTROL_BLOCK final
{
- ProcessHeader* f_Header;
+ PROCESS_HEADER_BLOCK* f_Header;
HAL::StackFramePtr f_StackFrame;
} fBlocks[cMaxPCBBlocks] = {0};
diff --git a/Kernel/HALKit/AMD64/HalScheduler.cxx b/Kernel/HALKit/AMD64/HalScheduler.cxx
index 791361b5..1bc28752 100644
--- a/Kernel/HALKit/AMD64/HalScheduler.cxx
+++ b/Kernel/HALKit/AMD64/HalScheduler.cxx
@@ -7,7 +7,7 @@
#include <KernelKit/ProcessScheduler.hxx>
using namespace Kernel;
-Void ProcessHeader::SetEntrypoint(UIntPtr& imageStart) noexcept
+Void PROCESS_HEADER_BLOCK::SetEntrypoint(UIntPtr& imageStart) noexcept
{
if (imageStart == 0)
this->Crash();
diff --git a/Kernel/HALKit/ARM64/HalScheduler.cxx b/Kernel/HALKit/ARM64/HalScheduler.cxx
index 08703435..a55a77de 100644
--- a/Kernel/HALKit/ARM64/HalScheduler.cxx
+++ b/Kernel/HALKit/ARM64/HalScheduler.cxx
@@ -8,7 +8,7 @@
using namespace Kernel;
-Void ProcessHeader::SetEntrypoint(UIntPtr& imageStart) noexcept
+Void PROCESS_HEADER_BLOCK::SetEntrypoint(UIntPtr& imageStart) noexcept
{
if (imageStart == 0)
this->Crash();