summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2024-11-03IMP: Refactor btb rules of SysChk, NetBoot and MakeFramework/MakeApp.Amlal El Mahrouss
IMP: Rename tools directory to apps. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-11-03IMP: MakeFramework tool, (Alpha)Amlal El Mahrouss
- This tool is used to make frameworks and apps. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-11-03FIX: User Scheduler, fix process creation.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-11-02IMP: Rename makedocs.sh -> make_docs.shAmlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2024-11-02IMP: minOSKrnl commit 1041Amlal
- FIX: User.cc: Add validations and declare len variable. Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2024-11-02IMP: minOSKrnl commit 1039.Amlal
- KernelKit: New allocation limit in Heap.cc - KernelKit: Add Matches method for password validation. - KernelKit: Scheduler and Thread have been improved with new validations on frame. - META: Ran format command. - NewKit: Add new Ptr8 type for UInt8* types. - MBCI: Fix codestyle. Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2024-11-01FIX: NeFS.cc, don't exlucde it from ZKA minimal.Amlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2024-11-01Update HPFS.hAmlal El Mahrouss
Update specs.
2024-11-01Update Semaphore.ccAmlal El Mahrouss
2024-11-01Update Utils.cc, fix types.Amlal El Mahrouss
2024-11-01Update Stop.ccAmlal El Mahrouss
2024-11-01Update NeFS.h, update specsAmlal El Mahrouss
2024-11-01Update Defines.hAmlal El Mahrouss
2024-10-31Delete dev/ZKAKit/src/CRuntimeLibrary.ccAmlal El Mahrouss
This will be replaced by LibC.dylib
2024-10-31Update ReadMe.mdAmlal El Mahrouss
2024-10-31Update ReadMe.mdAmlal El Mahrouss
2024-10-31FIX: Add ';' to end of mm_make_flags.Amlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2024-10-31IMP: Implement flags on the MicroKernel's Heap manager. Amlal El Mahrouss
IMP: Don't return negative error codes.
2024-10-31Update Heap.cc, update @brief comment.Amlal El Mahrouss
2024-10-30Update build.jsonAmlal El Mahrouss
2024-10-30Update makefileAmlal El Mahrouss
2024-10-30Update makefileAmlal El Mahrouss
2024-10-30META: Daily bump.Amlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2024-10-30FIX: Scheduler should always check for a valid image, even for DLLs.Amlal
FIX: Fix ZBA modules btb files. FIX: Don't put while statement on page allocation. Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2024-10-29IMP: Code quality fixes.Amlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2024-10-29IMP: Update copyright holder.Amlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2024-10-29FIX: Fix scheduler crash (1/2)Amlal
- UserProcessScheduler has been improved and cleaned up. - Same goes for the HardwareThreadScheduler Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2024-10-28META: Bumping source code.Amlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2024-10-28IMP: Made the code much cleaner.Amlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2024-10-28IMP: Detect EPM drives when mouting main drive.Amlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2024-10-28FIX: CODEOWNERS and String, Utils C++ sources.Amlal El Mahrouss
2024-10-28IMP: Refactor whole source code to make it even.Amlal
- That is because previously the source was both in lowercase and lettercase. Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2024-10-27REM: Remove setup for ZKA SDK.Amlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2024-10-27{META, IMP} Ran format command and updated PEF header to accept ARM ↵Amlal
processors and use Dylib instead of SharedObject in names. Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2024-10-26FIX: Improved kernel code and finding the root cause of the GPF and Double ↵Amlal
Fault. (Mostly includes KernelKit changes, also CompilerKit has changed regarding versioning) Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2024-10-26IMP: This commit contains fixes and improvements regarding the kernel, a ↵Amlal
next one will be done soon. Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2024-10-26IMP: Refactor for better code.Amlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2024-10-26FIX: Fix boot_init_fb, by providing a correct return status upon completion.Amlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2024-10-26IMP: Fixes and improvements.Amlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2024-10-25Fixed bootloader makefile and moved CFKit into it's own namespace.Amlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2024-10-25Change color of logo to white.Amlal El Mahrouss
2024-10-25IMP: Cleanup source code.Amlal
Signed-off-by: Amlal <amlal@el-mahrouss-logic.com>
2024-10-25IMP: Include .idl files into QT Creator.Amlal
Signed-off-by: Amlal <amlal@el-mahrouss-logic.com>
2024-10-25IMP: Finish refactor.Amlal
Signed-off-by: Amlal <amlal@el-mahrouss-logic.com>
2024-10-24CMD: ran format command.Amlal
Signed-off-by: Amlal <amlal@el-mahrouss-logic.com>
2024-10-24IMP: Add C++ flags to cxxflags.Amlal
Signed-off-by: Amlal <amlal@el-mahrouss-logic.com>
2024-10-24IMP: Doing a cleanup and finishing the first version of ZKA.Amlal
Signed-off-by: Amlal <amlal@el-mahrouss-logic.com>
2024-10-24META: Bumping source code.Amlal
Signed-off-by: Amlal <amlal@el-mahrouss-logic.com>
2024-10-24IMP: Pushing important code.Amlal
Signed-off-by: Amlal <amlal@el-mahrouss-logic.com>
2024-10-23IMP: Process scheduler timer interrupt have been implemented, fixes ↵Amlal
regarding interrupt API and use __TOOLCHAINKIT__ instead of __NDK__ Signed-off-by: Amlal <amlal@el-mahrouss-logic.com>