summaryrefslogtreecommitdiffhomepage
path: root/Private/HALKit
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-01-30 21:49:58 +0100
committerAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-01-30 21:49:58 +0100
commitdf44a789fc90497325ba91be515c02145ae39142 (patch)
tree71fca5d75367399a38c37e9adc43ac5e816a0327 /Private/HALKit
parent08eeda990be33db8048031df2a40ec28955e6430 (diff)
Kernel: Provide platform specific code for IOArray.
Kernel: Add PE header for Kernel AND bootloader. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
Diffstat (limited to 'Private/HALKit')
-rw-r--r--Private/HALKit/AMD64/ACPI/ACPI.hpp3
-rw-r--r--Private/HALKit/AMD64/ACPI/ACPIManager.hpp3
-rw-r--r--Private/HALKit/AMD64/CoreInterruptHandlerAMD64.cpp8
3 files changed, 8 insertions, 6 deletions
diff --git a/Private/HALKit/AMD64/ACPI/ACPI.hpp b/Private/HALKit/AMD64/ACPI/ACPI.hpp
index a9e9fa79..dbc7c52f 100644
--- a/Private/HALKit/AMD64/ACPI/ACPI.hpp
+++ b/Private/HALKit/AMD64/ACPI/ACPI.hpp
@@ -1,7 +1,8 @@
/*
* ========================================================
*
- * HCore Date Added: 13/02/2023
+ * HCore
+ * Date Added: 13/02/2023
* Copyright Mahrouss Logic, all rights reserved.
*
* ========================================================
diff --git a/Private/HALKit/AMD64/ACPI/ACPIManager.hpp b/Private/HALKit/AMD64/ACPI/ACPIManager.hpp
index 2eafe5ed..2b447216 100644
--- a/Private/HALKit/AMD64/ACPI/ACPIManager.hpp
+++ b/Private/HALKit/AMD64/ACPI/ACPIManager.hpp
@@ -1,7 +1,8 @@
/*
* ========================================================
*
- * HCore Date Added: 20/02/2023
+ * HCore
+ * Date Added: 20/02/2023
* Copyright Mahrouss Logic, all rights reserved.
*
* ========================================================
diff --git a/Private/HALKit/AMD64/CoreInterruptHandlerAMD64.cpp b/Private/HALKit/AMD64/CoreInterruptHandlerAMD64.cpp
index bed77b50..e5ba8a60 100644
--- a/Private/HALKit/AMD64/CoreInterruptHandlerAMD64.cpp
+++ b/Private/HALKit/AMD64/CoreInterruptHandlerAMD64.cpp
@@ -22,7 +22,7 @@ extern "C" void idt_handle_system_call(HCore::UIntPtr rsp) {
extern "C" void idt_handle_gpf(HCore::UIntPtr rsp) {
MUST_PASS(HCore::ProcessManager::Shared().Leak().GetCurrent());
- HCore::kcout << HCore::StringBuilder::FromInt("sp{%}", rsp);
+ HCore::kcout << HCore::StringBuilder::FromInt("rsp{%}", rsp);
HCore::kcout
<< "General Protection Fault, Caused by "
@@ -32,7 +32,7 @@ extern "C" void idt_handle_gpf(HCore::UIntPtr rsp) {
}
extern "C" void idt_handle_scheduler(HCore::UIntPtr rsp) {
- HCore::kcout << HCore::StringBuilder::FromInt("sp{%}", rsp);
+ HCore::kcout << HCore::StringBuilder::FromInt("rsp{%}", rsp);
HCore::kcout
<< "Will be scheduled back later "
@@ -45,7 +45,7 @@ extern "C" void idt_handle_scheduler(HCore::UIntPtr rsp) {
}
extern "C" void idt_handle_pf(HCore::UIntPtr rsp) {
- HCore::kcout << HCore::StringBuilder::FromInt("sp{%}", rsp);
+ HCore::kcout << HCore::StringBuilder::FromInt("rsp{%}", rsp);
MUST_PASS(HCore::ProcessManager::Shared().Leak().GetCurrent());
@@ -57,7 +57,7 @@ extern "C" void idt_handle_pf(HCore::UIntPtr rsp) {
}
extern "C" void idt_handle_math(HCore::UIntPtr rsp) {
- HCore::kcout << HCore::StringBuilder::FromInt("sp{%}", rsp);
+ HCore::kcout << HCore::StringBuilder::FromInt("rsp{%}", rsp);
MUST_PASS(HCore::ProcessManager::Shared().Leak().GetCurrent());