summaryrefslogtreecommitdiffhomepage
path: root/dev
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-10-12 09:20:54 +0200
committerAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-10-12 09:20:54 +0200
commit3347073aaa031b71e5063192f0806d83e9021c34 (patch)
tree19e0de4cba905c1e4b30d6ff1942876ea2e58ce5 /dev
parentad999c3e2e5ca4379e90d4e019b7671a1eaa3fbd (diff)
IMP: Add same contract for RLE and GZip (CompressKit)
IMP: Remove useless macro inside PageMgr.cxx. IMP: Remove XCode project. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
Diffstat (limited to 'dev')
-rw-r--r--dev/zba/src/BootloaderRsrc.rsrc2
-rw-r--r--dev/zka/CompressKit/GZip.hxx5
-rw-r--r--dev/zka/CompressKit/RLE.hxx4
-rw-r--r--dev/zka/src/PageMgr.cxx3
4 files changed, 7 insertions, 7 deletions
diff --git a/dev/zba/src/BootloaderRsrc.rsrc b/dev/zba/src/BootloaderRsrc.rsrc
index 6aa1d5a5..8e341c16 100644
--- a/dev/zba/src/BootloaderRsrc.rsrc
+++ b/dev/zba/src/BootloaderRsrc.rsrc
@@ -9,7 +9,7 @@ BEGIN
BLOCK "080904E4"
BEGIN
VALUE "CompanyName", "ZKA Technologies"
- VALUE "FileDescription", "New OS Loader."
+ VALUE "FileDescription", "ZKA OS Loader."
VALUE "FileVersion", BOOTLOADER_VERSION
VALUE "InternalName", "newosldr"
VALUE "LegalCopyright", "Copyright ZKA Technologies., all rights reserved."
diff --git a/dev/zka/CompressKit/GZip.hxx b/dev/zka/CompressKit/GZip.hxx
index 22391fe0..5c754aba 100644
--- a/dev/zka/CompressKit/GZip.hxx
+++ b/dev/zka/CompressKit/GZip.hxx
@@ -4,7 +4,8 @@
------------------------------------------- */
-#pragma once
+#ifndef __KERNELKIT_GZIP_HXX__
+#define __KERNELKIT_GZIP_HXX__
#include <NewKit/Defines.hxx>
@@ -13,3 +14,5 @@ namespace Kernel::GZip
class IGZipObject;
class IGZipProxy;
} // namespace Kernel::GZip
+
+#endif // !__KERNELKIT_GZIP_HXX__
diff --git a/dev/zka/CompressKit/RLE.hxx b/dev/zka/CompressKit/RLE.hxx
index e79eede6..2aea42ef 100644
--- a/dev/zka/CompressKit/RLE.hxx
+++ b/dev/zka/CompressKit/RLE.hxx
@@ -11,8 +11,8 @@
namespace Kernel
{
- Void rle_compress(VoidPtr data, Size sz, VoidPtr out, Size out_sz);
- Void rle_decompress(VoidPtr data, Size sz, VoidPtr out, Size out_sz);
+ class IRleObject;
+ class IRleProxy;
} // namespace Kernel
#endif // !ifndef __KERNELKIT_RLE_HXX__
diff --git a/dev/zka/src/PageMgr.cxx b/dev/zka/src/PageMgr.cxx
index 3eefe491..5526da00 100644
--- a/dev/zka/src/PageMgr.cxx
+++ b/dev/zka/src/PageMgr.cxx
@@ -13,9 +13,6 @@
#include <HALKit/ARM64/Paging.hxx>
#endif // ifdef __ZKA_AMD64__ || defined(__ZKA_ARM64__)
-//! null deref will throw (Page Zero detected, aborting app!)
-#define kProtectedRegionEnd (512)
-
namespace Kernel
{
PTEWrapper::PTEWrapper(Boolean Rw, Boolean User, Boolean ExecDisable, UIntPtr VirtAddr)