summaryrefslogtreecommitdiffhomepage
path: root/dev/Kernel/HALKit
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-12-25 08:47:34 +0100
committerAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-12-25 08:47:43 +0100
commitec23419517078d032187b5b5f204d4c78de8c964 (patch)
treeb36af28b30113579c12d14391467563bee76c52f /dev/Kernel/HALKit
parent738664e41b24ba7832d1ebe8dab8344d9440c5a1 (diff)
IMPL: Refactor the Graphics API of the OS (kernel side) (AppearanceMgr.h)
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
Diffstat (limited to 'dev/Kernel/HALKit')
-rw-r--r--dev/Kernel/HALKit/AMD64/HalKernelMain.cc5
-rw-r--r--dev/Kernel/HALKit/ARM64/HalKernelMain.cc7
2 files changed, 6 insertions, 6 deletions
diff --git a/dev/Kernel/HALKit/AMD64/HalKernelMain.cc b/dev/Kernel/HALKit/AMD64/HalKernelMain.cc
index e9350af9..bf297d6a 100644
--- a/dev/Kernel/HALKit/AMD64/HalKernelMain.cc
+++ b/dev/Kernel/HALKit/AMD64/HalKernelMain.cc
@@ -11,7 +11,7 @@
#include <Modules/ACPI/ACPIFactoryInterface.h>
#include <NetworkKit/IPC.h>
#include <CFKit/Property.h>
-#include <Modules/FB/KWindow.h>
+#include <Modules/FB/AppearanceMgr.h>
#include <Modules/FB/Text.h>
EXTERN_C Kernel::VoidPtr kInterruptVectorTable[];
@@ -84,10 +84,9 @@ EXTERN_C void hal_init_platform(
EXTERN_C Kernel::Void hal_real_init(Kernel::Void) noexcept
{
- CG::CGDrawBackground();
+ CG::ui_draw_background();
auto str_proc = Kernel::rt_alloc_string("System");
-
Kernel::rtl_create_process(rtl_kernel_main, str_proc);
delete str_proc;
diff --git a/dev/Kernel/HALKit/ARM64/HalKernelMain.cc b/dev/Kernel/HALKit/ARM64/HalKernelMain.cc
index 2901e80b..3892e31b 100644
--- a/dev/Kernel/HALKit/ARM64/HalKernelMain.cc
+++ b/dev/Kernel/HALKit/ARM64/HalKernelMain.cc
@@ -15,7 +15,7 @@
#include <KernelKit/CodeMgr.h>
#include <Modules/ACPI/ACPIFactoryInterface.h>
#include <NetworkKit/IPC.h>
-#include <Modules/FB/KWindow.h>
+#include <Modules/FB/AppearanceMgr.h>
#include <CFKit/Property.h>
Kernel::Void hal_real_init(Kernel::Void) noexcept;
@@ -47,9 +47,10 @@ EXTERN_C void hal_init_platform(
/// @note do initialize the interrupts after it.
- CG::CGDrawBackground();
+ CG::ui_draw_background();
- Kernel::rtl_create_process(rtl_kernel_main, "ZkaOS System Kernel");
+ auto str_proc = Kernel::rt_alloc_string("System");
+ Kernel::rtl_create_process(rtl_kernel_main, str_proc);
while (YES)
{