summaryrefslogtreecommitdiffhomepage
path: root/dev/ZKA/KernelKit
AgeCommit message (Expand)Author
2024-09-14IMP: Fixes and improvements on PEF Loader, User scheduler and BMP manager.Amlal
2024-09-12Improve BMP allocator and add kPeDLLBase and kPeEXEBase.Amlal
2024-09-12Kernel and Bootloader improvements.Amlal
2024-09-11IMP: Better architecture for task scheduling.Amlal
2024-09-11IMP: Add FreeBitMap method in IBitMapAllocator.Amlal
2024-09-10[ IMP ] Repository bump.Amlal
2024-09-10Fix: See below.Amlal
2024-09-09FIX: Scheduler improvements, MM improvements, worked on a tiny bmp allocator ...Amlal
2024-09-08[dev/FeatureAdd] Add mm_new_class, as C++ new doesn't initialize class directly.Amlal
2024-09-06[ IMP ] A first set of software patches regarding the OS kernel and it's comp...Amlal
2024-09-05[ IMP ] HPFS EBS and NeFS overhaul.Amlal El Mahrouss
2024-09-05[ FIX ] Fixing shortcomings of scheduler, filesystem and kernel.Amlal El Mahrouss
2024-09-05[ IMP ] Add Interrupt for scheduler (for APIC, maybe PIT?)Amlal El Mahrouss
2024-09-05[ FIX ] Fixed KRNL BMP allocator, which was not working because of badlyAmlal El Mahrouss
2024-09-04[ IMP ] BMP allocator needs more tweaking and fixes, to be usable.Amlal El Mahrouss
2024-09-04[ MR ] BUMP commit.Amlal El Mahrouss
2024-09-04Created a new branch for the overhaul project.Amlal El Mahrouss
2024-09-03[ IMP ] Many improvements and kernel changes.Amlal El Mahrouss
2024-09-03[ META ] Refactored scheduler.Amlal El Mahrouss
2024-09-03[ UPD ] Refactor kernel.Amlal El Mahrouss
2024-09-03[ FIX ] Almost fixed the ring-3 switch code, which currently gives an UDAmlal El Mahrouss
2024-09-02[ FIX ] A fix has been found for the SYSRET issue. Will apply it later.Amlal El Mahrouss
2024-09-02[ META ] Update formating.Amlal El Mahrouss
2024-09-02[ IMP ] Reserve system call interrupt for user code only.Amlal El Mahrouss
2024-09-01Many bug fixes, and wip fixes.Amlal El Mahrouss
2024-08-31[ IMP ] Improvements over PEF loader, and new thread loading API, toAmlal El Mahrouss
2024-08-31Source bump.Amlal El Mahrouss
2024-08-31Saving progress on User scheduler implementation.Amlal El Mahrouss
2024-08-30Fixed many issues with the kernel, and refactored it.Amlal EL Mahrouss
2024-08-30A set of fixes regarding the scheduler and code manager.Amlal EL Mahrouss
2024-08-30[IMP] Updated the ARM64 release of ZKA.Amlal EL Mahrouss
2024-08-30A lot of fixes regarding the kernel:Amlal El Mahrouss
2024-08-28[FIX] Use cLastExitCode as unsigned variable, refactored the code toAmlal El Mahrouss
2024-08-27[WIP] Finishing SMP support, and then working on system driver andAmlal El Mahrouss
2024-08-26[IMP] New Loading console when loading kernel and it's drivers.Amlal EL Mahrouss
2024-08-26[IMP] DON'T USE STRINGVIEW FOR NAME (FindSymbol)Amlal EL Mahrouss
2024-08-26[IMP] Add page file inside \System\ (syspage.sys)Amlal El Mahrouss
2024-08-26[IMP] DLLInterface class and also reworked SCI's API.Amlal El Mahrouss
2024-08-24[FIX] Kernel: Fix scheduler code and improved it's inner workings.Amlal El Mahrouss
2024-08-24[IMP] Better kernel design.Amlal El Mahrouss
2024-08-24[IMP+REFACTORS] See below.Amlal El Mahrouss
2024-08-23[IMP/WIP] AHCI disk driver for kernel DLL.Amlal El Mahrouss
2024-08-23[UPD] Just added private: explicetely to UserManager.Amlal El Mahrouss
2024-08-23[FIX+IMP] 'User' login system in order to use the system according toAmlal El Mahrouss
2024-08-23[IMP] BootScr module, manage boot driver (TODO need a UI toolkit forAmlal El Mahrouss
2024-08-23[WIP] Adding Security system DLL for handling user logins and logoffs.Amlal El Mahrouss
2024-08-23[META] Code bump.Amlal El Mahrouss
2024-08-22[FIX] NewFS and builtin PIO support have been fixed.Amlal El Mahrouss
2024-08-22[FIX] Work In Progress patches regarding user login and filesystemAmlal El Mahrouss
2024-08-22Refactors and improvements.Amlal El Mahrouss