summaryrefslogtreecommitdiffhomepage
path: root/Public
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlalelmahrouss@icloud.com>2024-03-08 11:45:31 +0000
committerAmlal El Mahrouss <amlalelmahrouss@icloud.com>2024-03-08 11:45:31 +0000
commit842d35cdd8511adf379c4ccb52010b9b71e0757f (patch)
tree5d49b59f49d633fe10aaf416056b2a413f60f1e8 /Public
parentdb0c8756f85c4a1f1f7770b704528d135ed765b9 (diff)
HCR-14:
- Improve kernel scheduler. - Defined a ProcessTeam object. - Define an entrypoint for a PE personality as a helper macro.
Diffstat (limited to 'Public')
-rw-r--r--Public/Kits/HCoreKit/kernel.h27
-rw-r--r--Public/Kits/ObjC/base_api.h11
-rw-r--r--Public/Kits/ObjC/base_object.h20
3 files changed, 0 insertions, 58 deletions
diff --git a/Public/Kits/HCoreKit/kernel.h b/Public/Kits/HCoreKit/kernel.h
deleted file mode 100644
index 15b3fad6..00000000
--- a/Public/Kits/HCoreKit/kernel.h
+++ /dev/null
@@ -1,27 +0,0 @@
-/**
-* The HCore Kit
-* Copyright Mahrouss Logic
-* File: HKernel.h
-* Purpose: Base HCore header
-*/
-
-#pragma once
-
-/* process id */
-typedef long rt_kernel_port;
-
-/* @brief scheduling team */
-typedef long rt_kernel_team;
-
-/* virtual memory key */
-typedef long long int rt_virt_mem_t;
-
-/// override previous vm size if any.
-
-#ifdef kVirtualMemorySize
-// do not edit this! if you want to avoid your program crashing.
-#undef kVirtualMemorySize
-#endif /* ifdef kVirtualMemorySize */
-
-/// 4 megs of additional memory.
-#define kVirtualMemorySize 4096U
diff --git a/Public/Kits/ObjC/base_api.h b/Public/Kits/ObjC/base_api.h
deleted file mode 100644
index 861998d4..00000000
--- a/Public/Kits/ObjC/base_api.h
+++ /dev/null
@@ -1,11 +0,0 @@
-/**
-* The HCore Kit
-* Copyright Mahrouss Logic
-* File: HBase.h
-* Purpose: Base HCore header
-*/
-
-#import <HCoreKit/kernel.h>
-
-typedef char8_t HCUtf8Raw;
-typedef HCUtf8Raw* HCUtf8RawPtr;
diff --git a/Public/Kits/ObjC/base_object.h b/Public/Kits/ObjC/base_object.h
deleted file mode 100644
index 783f5eb2..00000000
--- a/Public/Kits/ObjC/base_object.h
+++ /dev/null
@@ -1,20 +0,0 @@
-/**
-* The HCore Kit
-* Copyright Mahrouss Logic
-* File: HCObject.h
-* Purpose: Base HCore object
-*/
-
-/// HCUtf8Raw, HCUtf8RawPtr, kVirtualMemorySize, rt_kernel_port, rt_kernel_team
-#import <HCoreKit/base_api.h>
-
-/// @brief Base HCore object
-/// @version 1.0
-
-@interface HCObject {
- HCUtf8RawPtr fClsName;
-}
-
--(id) init;
--(HCUtf8RawPtr) toString;
-@end // interface HCObject \ No newline at end of file