summaryrefslogtreecommitdiffhomepage
path: root/dev/ZKA/NewKit
diff options
context:
space:
mode:
authorAmlal <amlal@el-mahrouss-logic.com>2024-09-14 20:11:35 +0200
committerAmlal <amlal@el-mahrouss-logic.com>2024-09-14 20:11:35 +0200
commite05aa2145b8d0000110b93fb371ba858cb2a02bc (patch)
tree39d68355c6afe6f1e21f87d214a5b546b4a814d9 /dev/ZKA/NewKit
parent6c51d0d2fde9b9a0201721cc625e73b585fdc479 (diff)
IMP: Fixes and improvements on PEF Loader, User scheduler and BMP manager.
- This covers the Memory Manager, User Scheduler Manager and Loader Manager. - These are mostly fixes and added features. - Such as a new symbol to get heap reserve. META: Run format command. Signed-off-by: Amlal <amlal@el-mahrouss-logic.com>
Diffstat (limited to 'dev/ZKA/NewKit')
-rw-r--r--dev/ZKA/NewKit/Defines.hxx3
-rw-r--r--dev/ZKA/NewKit/Macros.hxx10
-rw-r--r--dev/ZKA/NewKit/PageMgr.hxx5
3 files changed, 10 insertions, 8 deletions
diff --git a/dev/ZKA/NewKit/Defines.hxx b/dev/ZKA/NewKit/Defines.hxx
index b77e94f3..ce767480 100644
--- a/dev/ZKA/NewKit/Defines.hxx
+++ b/dev/ZKA/NewKit/Defines.hxx
@@ -109,7 +109,7 @@ namespace Kernel
{
public:
explicit IEncoderObject() = default;
- virtual ~IEncoderObject() = default;
+ virtual ~IEncoderObject() = default;
IEncoderObject& operator=(const IEncoderObject&) = default;
IEncoderObject(const IEncoderObject&) = default;
@@ -169,7 +169,6 @@ namespace Kernel
{
return false;
}
-
};
} // namespace Kernel
diff --git a/dev/ZKA/NewKit/Macros.hxx b/dev/ZKA/NewKit/Macros.hxx
index 3bfe7cad..522c488c 100644
--- a/dev/ZKA/NewKit/Macros.hxx
+++ b/dev/ZKA/NewKit/Macros.hxx
@@ -11,7 +11,7 @@
#endif
#ifndef kib_cast
-#define kib_cast(X) (Kernel::UInt64)((X)*1024)
+#define kib_cast(X) (Kernel::UInt64)((X) * 1024)
#endif
#ifndef MIB
@@ -94,10 +94,10 @@
#define CANT_REACH() __builtin_unreachable()
#endif
-#define kInvalidAddress 0xFBFBFBFBFBFBFBFB
-#define kBadAddress 0x00000000000000
-#define kMaxAddr 0xFFFFFFFFFFFFFFFF
-#define kPathLen 256
+#define kInvalidAddress 0xFBFBFBFBFBFBFBFB
+#define kBadAddress 0x00000000000000
+#define kMaxAddr 0xFFFFFFFFFFFFFFFF
+#define kPathLen 256
#define PACKED ATTRIBUTE(packed)
#define NO_EXEC ATTRIBUTE(noexec)
diff --git a/dev/ZKA/NewKit/PageMgr.hxx b/dev/ZKA/NewKit/PageMgr.hxx
index 1f470382..4faf5c3a 100644
--- a/dev/ZKA/NewKit/PageMgr.hxx
+++ b/dev/ZKA/NewKit/PageMgr.hxx
@@ -32,7 +32,10 @@ namespace Kernel
void NoExecute(const bool enable = false);
const Bool& NoExecute();
- operator bool() { return fVirtAddr; }
+ operator bool()
+ {
+ return fVirtAddr;
+ }
bool Reclaim();
bool Shareable();