summaryrefslogtreecommitdiffhomepage
path: root/doc
AgeCommit message (Collapse)Author
2024-11-07IMP: Add GUI system design.Amlal EL Mahrouss
Signed-off-by: Amlal EL Mahrouss <amlalelmahrouss@icloud.com>
2024-09-15IMP: Add Scheduler design diagram.Amlal
Signed-off-by: Amlal <amlal@el-mahrouss-logic.com>
2024-09-14Replace Draw IO file for ZXD.Amlal
Signed-off-by: Amlal <amlal@el-mahrouss-logic.com>
2024-09-12Kernel improvements, and Paging API changes.Amlal
ZKA: - Updated and fixed 4KB pages on ARM64. - Fixed 4KB pages on AMD64. - Refactor BMP allocator. ZBA: - Refactor Handover protocol. DDK: - Refactor and breaking API changes. HPFS: - Update code according to DDK. Signed-off-by: Amlal <amlal@el-mahrouss-logic.com>
2024-09-08[ IMP ] Don't use the functions when jumping to user space via scheduler, ↵Amlal
since they're not on the same page. [ ADD ] Add ZXD diagram (ZKA eXtended Driver) Signed-off-by: Amlal <amlal@el-mahrouss-logic.com>
2024-09-06Update NeFS PDF.Amlal
Signed-off-by: Amlal <amlal@el-mahrouss-logic.com>
2024-09-05[ IMP ] HPFS EBS and NeFS overhaul.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-09-02[ IMP ] Reserve system call interrupt for user code only.Amlal El Mahrouss
[ FIX ] Fix mm_update_page function, which pde index instead of pte index. [ IMP ] New .drawio files. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-08-31Saving progress on User scheduler implementation.Amlal El Mahrouss
+ Working on RISC-V, ARM64, POWER64 HALs, to be able to distribute mulitple versions of the product. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-08-30A lot of filesystem improvements.Amlal El Mahrouss
+ Save NextSibling field if catalog name, has parent name in it. + Upgrade NewFS to 1.28. + Fix strcmp inside Support.cxx + BootKit formatter can update the partition now, but only if NewFS. + Fix broken logging window.
2024-08-28[IMP] Add PDF for a mobile, despite this being a workstation/server focusedAmlal EL Mahrouss
project. Signed-off-by: Amlal EL Mahrouss <amlalelmahrouss@icloud.com>
2024-08-20+ IMP: Using Hybrid MP services on ZKA_EFI firmware.Amlal El Mahrouss
+ Implement HPET on HardwareTimer and added a SoftwareTimer. + Implemented Hybrid MP Services on EFI.hxx. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-08-19[IMP]Amlal El Mahrouss
+ Fixed big parts of the user manager's code. + Fixed New FS kernel support. + Allocate 2GB of RAM for kernel. - Reported bug to Jira regarding UserManager's TryLogin method. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-08-14[IMP] Add SizeMemory field inside PROCESS_HEADER_BLOCK. (min 4GB)Amlal EL Mahrouss
[FIX] Fix ProcessHeap allocation, making sure that we know everything from it. [IMP] Add new fields to PROCESS_HEAP_HEADER struct. [META] Refactor repository. Signed-off-by: Amlal EL Mahrouss <amlalelmahrouss@icloud.com>