summaryrefslogtreecommitdiffhomepage
path: root/dev/kernel
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@nekernel.org>2025-04-19 18:15:43 +0200
committerAmlal El Mahrouss <amlal@nekernel.org>2025-04-19 18:15:43 +0200
commit78b14fac0eb63614c1d091f68170f5fd5d3bb9d5 (patch)
tree0232aca1fae71a40fdda2a37469ba977362c6c1e /dev/kernel
parentb1f19b23148e895d8e0e235af328a9b36f556a40 (diff)
dev, kernel: Working on a 0.0.1e (for Errata)
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'dev/kernel')
-rw-r--r--dev/kernel/HALKit/AMD64/HalKernelMain.cc1
-rw-r--r--dev/kernel/src/Gfx/FBDeviceInterface.cc7
2 files changed, 2 insertions, 6 deletions
diff --git a/dev/kernel/HALKit/AMD64/HalKernelMain.cc b/dev/kernel/HALKit/AMD64/HalKernelMain.cc
index 7f3d4137..ce8c1245 100644
--- a/dev/kernel/HALKit/AMD64/HalKernelMain.cc
+++ b/dev/kernel/HALKit/AMD64/HalKernelMain.cc
@@ -14,7 +14,6 @@
#include <CFKit/Property.h>
#include <modules/CoreGfx/TextGfx.h>
#include <KernelKit/Timer.h>
-#include <modules/CoreGfx/CoreWindow.h>
#include <FirmwareKit/EFI/API.h>
#include <FirmwareKit/EFI/EFI.h>
diff --git a/dev/kernel/src/Gfx/FBDeviceInterface.cc b/dev/kernel/src/Gfx/FBDeviceInterface.cc
index c2eb2ca7..b3b52934 100644
--- a/dev/kernel/src/Gfx/FBDeviceInterface.cc
+++ b/dev/kernel/src/Gfx/FBDeviceInterface.cc
@@ -36,7 +36,7 @@ FBDeviceInterface& FBDeviceInterface::operator<<(FBDevicePacket* pckt)
pckt->fY > kHandoverHeader->f_GOP.f_Height)
return *this;
- FBDrawInRegion(pckt->fColor, pckt->fHeight, pckt->fWidth, pckt->fY, pckt->fX);
+ this->fOut(this, pckt);
return *this;
}
@@ -53,10 +53,7 @@ FBDeviceInterface& FBDeviceInterface::operator>>(FBDevicePacket* pckt)
pckt->fY > kHandoverHeader->f_GOP.f_Height)
return *this;
- pckt->fColor = *(((Kernel::UInt32*)(kHandoverHeader->f_GOP.f_The +
- 4 * kHandoverHeader->f_GOP.f_PixelPerLine *
- pckt->fX +
- 4 * pckt->fY)));
+ this->fIn(this, pckt);
return *this;
}