summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
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>
2024-10-23IMP: Add QT creator project files.Amlal
Signed-off-by: Amlal <amlal@el-mahrouss-logic.com>
2024-10-23FIX: Ran format command.Amlal
Signed-off-by: Amlal <amlal@el-mahrouss-logic.com>
2024-10-22IMP: Add new documentation generator.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-10-22IMP: Add makedocs file.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-10-22IMP: Format code and refactors.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-10-21IMP: Refactor newosldr to ZBA.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-10-21IMP: Major refactor of header and source files extensions.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-10-21IMP: Implement AHCI support, can detect and read AHCI disks.Amlal El Mahrouss
TODO: Add Write support to the AHCI driver. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-10-21IMP: Improve io_construct_drive documentation.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-10-21IMP: Fixes and improvements to syscalls.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-10-21IMP: Improved many things, and looking at how to fix the interruptsAmlal El Mahrouss
issue. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-10-20FIX: Ran formatter.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-10-20IMP: New implementations and improvements.Amlal El Mahrouss
- Heap class allocation have been fixed. - Scheduler allocation has been fixed. - A new better flow for the kernel has been designed. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-10-20IMP: Add #pragma once to FirmwareKit/EFI.hxx.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-10-20NeFS: Officialize minimum disk size into the specs.Amlal El Mahrouss
HPFS: Start implementing it. UPS: Check PTime, and decrementing it when it isn't our time yet, also added new Subsystem entries. FSKit: Better documentation and provide 256U instead of only 256. EBS: Fixed HPFS magic number, which wasn't correctly bound to 8 bytes. BUILD: Fixed blob.json for epm.asm
2024-10-18IMP: Update MailMap.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-10-18IMP: Update ReadMe.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-10-18IMP: Rebrand under ZKA Web Services CoAmlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-10-17FIX/IMP: A set of fixes and new features. (MHR-40, 46 and 47 related)Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-10-16FIX: SCSI driver fixes regarding scsi_packet_type.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-10-16IMP: Refactor Kernel source code, use nefs instead of newfs.Amlal El Mahrouss
See commit details for more info. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-10-15FIX: Fix incorrect macro name inside sci.jsonAmlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-10-15FIX: Update error URL.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-10-15FIX: Fix PE specifications.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-10-14IMP: Remove .vscodeAmlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-10-14IMP: Reverted changes, remove camel_2_snake.pyAmlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>