| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-03-09 | HCoreLdr: Fix compiler errors. | Amlal El Mahrouss | |
| 2024-03-09 | Kernel: HAL: AMD64: HalInterruptHandlerAMD64.cpp: remove volatile attribute ↵ | Amlal El Mahrouss | |
| of stackPtr. | |||
| 2024-03-09 | See below. | Amlal El Mahrouss | |
| - HCoreKrnl: - Improve interrupt handler for AMD64 targets. - Wrapped AHCI and PE types into a namespace. - Replace L0 with the label MainLoop. - Reworked C++Kit and NetBoot modules. - Put INewFSIterator constructor as explicit. Signed-off-by: Amlal El Mahrouss <amlal@el-mahrouss-logic.com> | |||
| 2024-03-08 | KernelMain: Make source code more readable. | Amlal El Mahrouss | |
| 2024-03-08 | HAL: AMD64: Improve code and bugfixed it. | Amlal El Mahrouss | |
| 2024-03-08 | HCR-14: Fixes and improvements. | amlal | |
| Signed-off-by: amlal <amlal@el-mahrouss-logic.com> | |||
| 2024-03-08 | HCR-14: | Amlal El Mahrouss | |
| - Improve kernel scheduler. - Defined a ProcessTeam object. - Define an entrypoint for a PE personality as a helper macro. | |||
| 2024-03-07 | Delete BUG_LIST.TXT | Amlal El Mahrouss | |
| Replaced by Jira. | |||
| 2024-03-06 | XIFF: Add new container type. | Amlal El Mahrouss | |
| 2024-03-05 | Fix powershell script. | Amlal El Mahrouss | |
| 2024-03-05 | Replace cmd with ps1 | Amlal El Mahrouss | |
| 2024-03-05 | Update toolchain to better work on windows. | Amlal El Mahrouss | |
| 2024-03-05 | Merge branch 'Amllx-trunk-patch-989e' into 'trunk' | Amlal El Mahrouss | |
| Kernel: merge new network code into trunk. See merge request mahrouss-logic/micro-kernel!11 | |||
| 2024-03-05 | Compiler: Fix syntax error. | Amlal El Mahrouss | |
| 2024-03-05 | Kernel: bump. | Amlal El Mahrouss | |
| 2024-03-05 | Merge branch 'unstable' into 'trunk' | Amlal El Mahrouss | |
| Update TODO. See merge request mahrouss-logic/micro-kernel!10 | |||
| 2024-03-05 | Update file TODO_LIST.TXT | Amlal El Mahrouss | |
| 2024-03-05 | Merge branch 'unstable-user-heap' into 'trunk' | Amlal El Mahrouss | |
| Update 3 files See merge request mahrouss-logic/micro-kernel!9 | |||
| 2024-03-05 | Update 3 files | Amlal El Mahrouss | |
| - /Private/NewKit/UserHeap.hpp - /Private/Source/UserHeap.cxx - /Private/Source/URL.cxx | |||
| 2024-03-05 | Util.hxx: remove $rsrc option. | Amlal El Mahrouss | |
| 2024-03-05 | Kernel: Add ProcessManager.cxx, wrap packed UPP into compiler independent code. | Amlal El Mahrouss | |
| 2024-03-04 | Merge branch 'unstable' into 'trunk' | Amlal El Mahrouss | |
| HCoreKrnl:HAL: Work on interrupts for AMD64 See merge request mahrouss-logic/micro-kernel!8 | |||
| 2024-03-04 | Kernel: HAL: Document code and wrote interrupt handler for AMD64. | Amlal El Mahrouss | |
| 2024-03-04 | Update ReadMe.md | Amlal El Mahrouss | |
| 2024-03-04 | Update EPM.hxx | Amlal El Mahrouss | |
| 2024-03-03 | HCoreKrnl:HAL: Improve interrupt handling, found a solution to interrupt ↵ | Amlal El Mahrouss | |
| problem in C++; don't modify the stack on the C++ side. | |||
| 2024-03-03 | Merge branch 'unstable' into 'trunk' | Amlal El Mahrouss | |
| Meta: update makefile, minor updates. See merge request mahrouss-logic/micro-kernel!7 | |||
| 2024-03-03 | Update makefile, add __BOOTLOADER__ macro. | Amlal El Mahrouss | |
| 2024-03-01 | XIFF: Update XIFF container. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlalelmahrouss@icloud.com> | |||
| 2024-03-01 | Meta: remove debug switch on bootloader. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlalelmahrouss@icloud.com> | |||
| 2024-03-01 | Meta: update makefile. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlalelmahrouss@icloud.com> | |||
| 2024-03-01 | :boom: See below. | Amlal El Mahrouss | |
| HCoreLdr: Start effort to load HCoreKrnl in case of a non-installer scenario. HCoreKrnl: Start working on disk abstraction (AHCI) and rework PE format header file. Signed-off-by: Amlal El Mahrouss <amlalelmahrouss@icloud.com> | |||
| 2024-02-29 | CoreAPI.hxx: Add 64x0 macro. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlalelmahrouss@icloud.com> | |||
| 2024-02-29 | Kernel: Pre-Release | Amlal El Mahrouss | |
| - Kernel - Bootloader Working on AHCI support, AHCI is very important to bring fast I/O support, ACPI and APIC is also in WiP for AMD64 HAL this time. Signed-off-by: Amlal El Mahrouss <amlalelmahrouss@icloud.com> | |||
| 2024-02-29 | CRT: Remove SOM. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlalelmahrouss@icloud.com> | |||
| 2024-02-29 | HCoreKrnl: Start work on AHCI support. to add HCFS,EPM,GPT support to | Amlal El Mahrouss | |
| the kernel. Signed-off-by: Amlal El Mahrouss <amlalelmahrouss@icloud.com> | |||
| 2024-02-28 | Kernel: new splash screen, release build now! | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlalelmahrouss@icloud.com> | |||
| 2024-02-28 | HCoreKrnl: Interrupts are now working. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlalelmahrouss@icloud.com> | |||
| 2024-02-28 | Kernel: Add splash screen, fixing interrupt handler. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlalelmahrouss@icloud.com> | |||
| 2024-02-28 | HCoreKrnl: Fix IDT, will get the rt_handle_interrupts right, and not | Amlal El Mahrouss | |
| corrupt the registers, see below. - New register layout in Stackframe. - Thinking about a way to wrap this handler into a valid win64 call. Signed-off-by: Amlal El Mahrouss <amlalelmahrouss@icloud.com> | |||
| 2024-02-28 | HCoreKrnl\HAL\IDT: Work in progress patch(fix) of HCore interrupt system | Amlal El Mahrouss | |
| on x86. Signed-off-by: Amlal El Mahrouss <amlalelmahrouss@icloud.com> | |||
| 2024-02-27 | Kernel: remove SFN, hanging interrupts and COM1 logging. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlalelmahrouss@icloud.com> | |||
| 2024-02-27 | CRT: System Object Runtime: initial commit. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlalelmahrouss@icloud.com> | |||
| 2024-02-27 | TODO: updated it. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlalelmahrouss@icloud.com> | |||
| 2024-02-27 | HAL: Amd64: Got interrupts working. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlalelmahrouss@icloud.com> | |||
| 2024-02-27 | SOM: Worked on Compound objects inside system. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlalelmahrouss@icloud.com> | |||
| 2024-02-27 | Kernel: working on interrupts, almost fix them. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlalelmahrouss@icloud.com> | |||
| 2024-02-27 | HAL: reworking lots of stuff who needs attention... | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlalelmahrouss@icloud.com> | |||
| 2024-02-26 | Kernel:HAL: getting IDT to work... | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlalelmahrouss@icloud.com> | |||
| 2024-02-26 | meta: update makefile. | Amlal | |
| Signed-off-by: Amlal <amlal@mh.com> | |||
