| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-11-21 | META: 10:00 AM bump. | Amlal El Mahrouss | |
| 2024-11-21 | IMP: Add UserProcessImage structure to hold the code/entrypoint of the process. | Amlal El Mahrouss | |
| IMP: Use IDLLObject instead of IPEFDLLObject. IMP: Refactor DeviceInterface to IDeviceObject. ADD: rt_jump_to_address when you want to use a custom stack. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-11-20 | IMP: AHCI-DMA: driver improvements, does complete read now (although nothing ↵ | Amlal El Mahrouss | |
| returns). ReadMe.md: Update git ssh link. HWTS: Refactor class. DriveMgr: Lots of improvements inside the API. CUSA: Refactor scheduler API too. | |||
| 2024-11-20 | META: Improve ReadMe. | Amlal El Mahrouss | |
| 2024-11-20 | ADD: Add CoreBoot header, need to add missing fields for specific platforms. | Amlal El Mahrouss | |
| 2024-11-19 | IMP: Implement NVME device as ZKA_DEVICE type. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-11-18 | Update DeviceMgr.h | Amlal El Mahrouss | |
| Incrementally improving the DeviceMgr. | |||
| 2024-11-15 | Update PageMgr.h | Amlal El Mahrouss | |
| 2024-11-15 | Update PageMgr.cc | Amlal El Mahrouss | |
| 2024-11-15 | Update DebugOutput.h | Amlal El Mahrouss | |
| Add DTraceDevice class signature. | |||
| 2024-11-15 | Update DeviceMgr.h | Amlal El Mahrouss | |
| 2024-11-15 | Update DeviceMgr.h | Amlal El Mahrouss | |
| Add documentation to DeviceInterface. | |||
| 2024-11-15 | Update DeviceMgr.h | Amlal El Mahrouss | |
| 15/11/24: Add ZKA_DEVICE macro, to inherit from device object. | |||
| 2024-11-10 | IMP: Improve SMP handler of scheduler. | Amlal El Mahrouss | |
| ADD: Common API (WIP) for daily kernel APIs. ADD: mp_is_mp function into kernel SMP's API. | |||
| 2024-11-09 | IMP: PosixKit, to communicate with pureDarwin correctly. | Amlal El Mahrouss | |
| IMP: Breakpoint interrupt has been implemented. IMP: Interrupts handlers have been improved for AMD64 HAL. | |||
| 2024-11-09 | META: Bump. | Amlal El Mahrouss | |
| 2024-11-09 | IMP: DriveMgr initializes first before reading first block now. | Amlal El Mahrouss | |
| IMP: AHCI has been improved and is getting fixed. | |||
| 2024-11-09 | AHCI-DMA.cc: Fixes according to the AHCI specs. | Amlal El Mahrouss | |
| 2024-11-09 | IMP: Adding syscalls to SCIKit. | Amlal El Mahrouss | |
| 2024-11-09 | IMP: Important changes to the SCI, add SysCalls.h file and SYSCALL_DECL macro. | Amlal El Mahrouss | |
| 2024-11-09 | META: Important refactors and include SCIKit.dylib when building bootloader. | Amlal El Mahrouss | |
| 2024-11-09 | META: Bumping repository. | Amlal El Mahrouss | |
| 2024-11-08 | IMP: Rename updated draw-io diagram file. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-11-08 | IMP: Lower the fork data size to 4mb, instead of 16mb. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-11-08 | PEF.h: Add Driver file extension. | Amlal El Mahrouss | |
| PEF.h: Change file extension of .exe to .o PEF.h: Change file extension of .dll to .dylib | |||
| 2024-11-08 | IMP: Fix design drawio. | Amlal El Mahrouss | |
| 2024-11-07 | META: Bump. | Amlal El Mahrouss | |
| 2024-11-07 | META: BUMP. | Amlal El Mahrouss | |
| 2024-11-07 | Common.h: Made a specific header guard for that file. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-11-07 | IMP: Beefing up my CV with that. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-11-07 | Update strings list. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-11-07 | Kernel: lots of fixes and improvements. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-11-07 | IMP: Improve SMP code for scheduler. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-11-07 | IMP: Code refactors. | Amlal EL Mahrouss | |
| Signed-off-by: Amlal EL Mahrouss <amlalelmahrouss@icloud.com> | |||
| 2024-11-07 | IMP: made make_application to executable, and refactor source code with | Amlal El Mahrouss | |
| better comments. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-11-06 | Improvements and fixes. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-11-06 | Finally, EL Mahrouss Logic! | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-11-06 | Opening source code, might liberate it too. | Amlal El Mahrouss | |
| 2024-11-06 | IMP: A set of WiP for the process scheduler. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-11-06 | IMP: Use EL Mahrouss Logic brand instead of my name. | Amlal El Mahrouss | |
| 2024-11-05 | UPDATE COPYRIGHT HOLDER. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-11-05 | META: Update copyright holder. | Amlal El Mahrouss | |
| IMP: Add Macros.h to SCIKit for types and macros. IMP: Include Macros.h to Foundation.h. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-11-05 | Update copyright holder (add LICENSE as well) | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-11-05 | IMP: Ran format command. | Amlal | |
| Signed-off-by: Amlal <amlal.elmahrouss@icloud.com> | |||
| 2024-11-05 | IMP: Fix DebugOutput formating. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-11-05 | Merge branch 'master' of github.com:ElMahroussLogic/zka-dev | Amlal El Mahrouss | |
| 2024-11-05 | IMP: Scheduler improvements, fixing stack issue of kernel now. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-11-04 | Update CPUID.h | Amlal El Mahrouss | |
| 2024-11-03 | IMP: 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-03 | IMP: 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> | |||
