| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-11-29 | Merge pull request #5 from ELMH-Group/unstable | Amlal EL Mahrouss. | |
| Unstable -> Master | |||
| 2024-11-29 | Merge branch 'master' into unstable | Amlal EL Mahrouss. | |
| 2024-11-29 | Update KernelRsrc.rsrc | Amlal EL Mahrouss. | |
| 2024-11-29 | Update BootloaderRsrc.rsrc | Amlal EL Mahrouss. | |
| 2024-11-28 | Merge branch 'unstable' of github.com:ELMH-Group/zka into unstable | Amlal EL Mahrouss | |
| 2024-11-28 | IMP: Improve Kernel architecture. | Amlal EL Mahrouss | |
| Signed-off-by: Amlal EL Mahrouss <amlalelmahrouss@icloud.com> | |||
| 2024-11-28 | Update User.cc | Amlal EL Mahrouss. | |
| 2024-11-27 | META: Improve code layout. | Amlal EL Mahrouss | |
| Signed-off-by: Amlal EL Mahrouss <amlalelmahrouss@icloud.com> | |||
| 2024-11-26 | Json.cc: Remove using namespace Kernel; line. | Amlal | |
| Signed-off-by: Amlal <amlal.elmahrouss@icloud.com> | |||
| 2024-11-26 | Merge pull request #4 from ELMH-Group/unstable | Amlal EL Mahrouss. | |
| Unstable | |||
| 2024-11-26 | IPEFDLLObject.cc: document source file well. | Amlal | |
| Signed-off-by: Amlal <amlal.elmahrouss@icloud.com> | |||
| 2024-11-26 | ELMH Group takes ownership of the code. | Amlal EL Mahrouss | |
| Signed-off-by: Amlal EL Mahrouss <amlalelmahrouss@icloud.com> | |||
| 2024-11-23 | Kernel: Fix memory leaks and document the DLL dyld. | Amlal EL Mahrouss | |
| Kernel: Document Drive manager of minoskrnl. Signed-off-by: Amlal EL Mahrouss <amlalelmahrouss@icloud.com> | |||
| 2024-11-23 | META: Morning bump. | Amlal EL Mahrouss | |
| Signed-off-by: Amlal EL Mahrouss <amlalelmahrouss@icloud.com> | |||
| 2024-11-22 | DriveMgr.h: Add enum to index drives within a mountpoint. | Amlal EL Mahrouss | |
| Signed-off-by: Amlal EL Mahrouss <amlalelmahrouss@icloud.com> | |||
| 2024-11-22 | AHCI-DMA.cc: Fix PRD DBA assignement (this is a 64-bit machine target) | Amlal EL Mahrouss | |
| Signed-off-by: Amlal EL Mahrouss <amlalelmahrouss@icloud.com> | |||
| 2024-11-22 | Macros.h: dbg_break_point is checked according to platform, remove useless ↵ | Amlal EL Mahrouss | |
| macros. Signed-off-by: Amlal EL Mahrouss <amlalelmahrouss@icloud.com> | |||
| 2024-11-22 | CUSA/UPS: Freeze process before killing it (if exit code is successful) | Amlal EL Mahrouss | |
| Signed-off-by: Amlal EL Mahrouss <amlalelmahrouss@icloud.com> | |||
| 2024-11-22 | META: Switch copyright notice to 'EL Mahrouss Logic' | Amlal El Mahrouss | |
| 2024-11-21 | IMP: Compile using -Wall and scheduler improvements. | Amlal El Mahrouss | |
| 2024-11-21 | META: MKD has been open-sourced. | Amlal El Mahrouss | |
| MKD stands for Metal Kernel Distribution, under BSD-2 license. | |||
| 2024-11-21 | META: Fix previous commit. | Amlal EL Mahrouss | |
| Signed-off-by: Amlal EL Mahrouss <amlalelmahrouss@icloud.com> | |||
| 2024-11-21 | IMP: Improvements over the microkernel, did lots of refactors. | Amlal EL Mahrouss | |
| Signed-off-by: Amlal EL Mahrouss <amlalelmahrouss@icloud.com> | |||
| 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-18 | Update ReadMe.md | Amlal El Mahrouss | |
| 2024-11-18 | Update ReadMe.md | Amlal El Mahrouss | |
| 2024-11-16 | Update ReadMe.md | Amlal El Mahrouss | |
| :) | |||
| 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-10 | IMP: Refactor project-name inside make_docs.sh | Amlal El Mahrouss | |
| 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-09 | FIX: Treat .h as C++ headers in clangd. | Amlal El Mahrouss | |
