summaryrefslogtreecommitdiffhomepage
path: root/dev/Kernel/src
diff options
context:
space:
mode:
Diffstat (limited to 'dev/Kernel/src')
-rw-r--r--dev/Kernel/src/ACPIFactoryInterface.cc2
-rw-r--r--dev/Kernel/src/BitMapMgr.cc2
-rw-r--r--dev/Kernel/src/FS/HPFS.cc2
-rw-r--r--dev/Kernel/src/FS/NeFS.cc2
-rw-r--r--dev/Kernel/src/Heap.cc4
-rw-r--r--dev/Kernel/src/KernelMain.cc4
-rw-r--r--dev/Kernel/src/KernelPanic.cc (renamed from dev/Kernel/src/Stop.cc)14
-rw-r--r--dev/Kernel/src/LPC.cc4
-rw-r--r--dev/Kernel/src/PEFCodeMgr.cc2
-rw-r--r--dev/Kernel/src/User.cc2
-rw-r--r--dev/Kernel/src/UserProcessScheduler.cc2
11 files changed, 20 insertions, 20 deletions
diff --git a/dev/Kernel/src/ACPIFactoryInterface.cc b/dev/Kernel/src/ACPIFactoryInterface.cc
index 424a951a..83890220 100644
--- a/dev/Kernel/src/ACPIFactoryInterface.cc
+++ b/dev/Kernel/src/ACPIFactoryInterface.cc
@@ -37,7 +37,7 @@ namespace Kernel
if (num < 1)
{
/// stop here, we should have entries...
- ke_stop(RUNTIME_CHECK_ACPI);
+ ke_panic(RUNTIME_CHECK_ACPI);
return ErrorOr<voidPtr>{-1};
}
diff --git a/dev/Kernel/src/BitMapMgr.cc b/dev/Kernel/src/BitMapMgr.cc
index be9f73b8..f73ea911 100644
--- a/dev/Kernel/src/BitMapMgr.cc
+++ b/dev/Kernel/src/BitMapMgr.cc
@@ -13,7 +13,7 @@
#endif
#include <NewKit/Defines.h>
-#include <NewKit/Stop.h>
+#include <NewKit/KernelPanic.h>
#define kBitMapMagic (0x10210U)
diff --git a/dev/Kernel/src/FS/HPFS.cc b/dev/Kernel/src/FS/HPFS.cc
index 8aba73ac..98c41f23 100644
--- a/dev/Kernel/src/FS/HPFS.cc
+++ b/dev/Kernel/src/FS/HPFS.cc
@@ -12,7 +12,7 @@
#include <FSKit/HPFS.h>
#include <KernelKit/LPC.h>
#include <NewKit/Crc32.h>
-#include <NewKit/Stop.h>
+#include <NewKit/KernelPanic.h>
#include <NewKit/KString.h>
#include <NewKit/Utils.h>
#include <FirmwareKit/EPM.h>
diff --git a/dev/Kernel/src/FS/NeFS.cc b/dev/Kernel/src/FS/NeFS.cc
index 1dd08e4f..650d42c3 100644
--- a/dev/Kernel/src/FS/NeFS.cc
+++ b/dev/Kernel/src/FS/NeFS.cc
@@ -14,7 +14,7 @@
#include <Modules/Flash/Flash.h>
#include <KernelKit/LPC.h>
#include <NewKit/Crc32.h>
-#include <NewKit/Stop.h>
+#include <NewKit/KernelPanic.h>
#include <NewKit/KString.h>
#include <NewKit/Utils.h>
#include <KernelKit/UserProcessScheduler.h>
diff --git a/dev/Kernel/src/Heap.cc b/dev/Kernel/src/Heap.cc
index 77425670..2575bbcc 100644
--- a/dev/Kernel/src/Heap.cc
+++ b/dev/Kernel/src/Heap.cc
@@ -105,7 +105,7 @@ namespace Kernel
return nullptr;
kcout << "This function is not implemented by minOSKrnl, please use the BSD's realloc instead.\r";
- ke_stop(RUNTIME_CHECK_PROCESS);
+ ke_panic(RUNTIME_CHECK_PROCESS);
return nullptr;
}
@@ -235,7 +235,7 @@ namespace Kernel
{
if (!heap_info_ptr->fUser)
{
- ke_stop(RUNTIME_CHECK_POINTER);
+ ke_panic(RUNTIME_CHECK_POINTER);
}
}
}
diff --git a/dev/Kernel/src/KernelMain.cc b/dev/Kernel/src/KernelMain.cc
index cc889619..d3498f24 100644
--- a/dev/Kernel/src/KernelMain.cc
+++ b/dev/Kernel/src/KernelMain.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright ZKA Technologies
+ Copyright Theater Quality Inc
File: Main.cxx
Purpose: Main entrypoint of kernel.
@@ -22,7 +22,7 @@
#include <NewKit/Utils.h>
#include <KernelKit/CodeMgr.h>
#include <CFKit/Property.h>
-#include <Modules/FB/AppearanceMgr.h>
+#include <Modules/GfxMgr/AppearanceMgr.h>
#include <KernelKit/Timer.h>
namespace Kernel::Detail
diff --git a/dev/Kernel/src/Stop.cc b/dev/Kernel/src/KernelPanic.cc
index a8974849..0fd2ec64 100644
--- a/dev/Kernel/src/Stop.cc
+++ b/dev/Kernel/src/KernelPanic.cc
@@ -4,15 +4,15 @@
------------------------------------------- */
-#include <NewKit/Stop.h>
+#include <NewKit/KernelPanic.h>
#include <ArchKit/ArchKit.h>
#include <KernelKit/Timer.h>
#include <KernelKit/DebugOutput.h>
#include <NewKit/KString.h>
#include <FirmwareKit/Handover.h>
#include <KernelKit/FileMgr.h>
-#include <Modules/FB/FB.h>
-#include <Modules/FB/Text.h>
+#include <Modules/GfxMgr/FBMgr.h>
+#include <Modules/GfxMgr/TextMgr.h>
#define kWebsiteURL "https://el-mahrouss-logic.com/products/help/"
@@ -25,9 +25,9 @@ namespace Kernel
/// @brief Stops execution of the kernel.
/// @param id kernel stop ID.
/***********************************************************************************/
- Void ke_stop(const Kernel::Int32& id)
+ Void ke_panic(const Kernel::Int32& id)
{
- cg_init();
+ fb_init();
auto panic_text = RGB(0xff, 0xff, 0xff);
@@ -41,7 +41,7 @@ namespace Kernel
start_y += 10;
- cg_fini();
+ fb_fini();
// show text according to error id.
@@ -124,7 +124,7 @@ namespace Kernel
kcout << "FAILED: FILE: " << file << endl;
kcout << "FAILED: LINE: " << line << endl;
- ke_stop(RUNTIME_CHECK_FAILED); // Runtime Check failed
+ ke_panic(RUNTIME_CHECK_FAILED); // Runtime Check failed
}
}
} // namespace Kernel
diff --git a/dev/Kernel/src/LPC.cc b/dev/Kernel/src/LPC.cc
index 07a7b982..f9a13796 100644
--- a/dev/Kernel/src/LPC.cc
+++ b/dev/Kernel/src/LPC.cc
@@ -5,7 +5,7 @@
------------------------------------------- */
#include <KernelKit/LPC.h>
-#include <NewKit/Stop.h>
+#include <NewKit/KernelPanic.h>
namespace Kernel
{
@@ -18,7 +18,7 @@ namespace Kernel
{
if (kRaiseOnBugCheck)
{
- ke_stop(RUNTIME_CHECK_BAD_BEHAVIOR);
+ ke_panic(RUNTIME_CHECK_BAD_BEHAVIOR);
}
return No;
diff --git a/dev/Kernel/src/PEFCodeMgr.cc b/dev/Kernel/src/PEFCodeMgr.cc
index a27db7e3..a8205004 100644
--- a/dev/Kernel/src/PEFCodeMgr.cc
+++ b/dev/Kernel/src/PEFCodeMgr.cc
@@ -9,7 +9,7 @@
#include <KernelKit/PEFCodeMgr.h>
#include <KernelKit/UserProcessScheduler.h>
#include <NewKit/Defines.h>
-#include <NewKit/Stop.h>
+#include <NewKit/KernelPanic.h>
#include <NewKit/OwnPtr.h>
#include <NewKit/KString.h>
diff --git a/dev/Kernel/src/User.cc b/dev/Kernel/src/User.cc
index d45c8e1b..8d1bcac9 100644
--- a/dev/Kernel/src/User.cc
+++ b/dev/Kernel/src/User.cc
@@ -12,7 +12,7 @@
#include <KernelKit/User.h>
#include <KernelKit/LPC.h>
-#include <NewKit/Stop.h>
+#include <NewKit/KernelPanic.h>
#include <KernelKit/FileMgr.h>
#include <KernelKit/UserProcessScheduler.h>
#include <KernelKit/Heap.h>
diff --git a/dev/Kernel/src/UserProcessScheduler.cc b/dev/Kernel/src/UserProcessScheduler.cc
index 512b0c22..3904c222 100644
--- a/dev/Kernel/src/UserProcessScheduler.cc
+++ b/dev/Kernel/src/UserProcessScheduler.cc
@@ -256,7 +256,7 @@ namespace Kernel
if (!success)
{
- ke_stop(RUNTIME_CHECK_PROCESS);
+ ke_panic(RUNTIME_CHECK_PROCESS);
}
this->DylibDelegate = nullptr;