| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-05-28 | MHR-23: Improve scheduler code: Dont use 39, write kErrorProcessFault instead. | Amlal El Mahrouss | |
| MHR-23: Improve filesystem structure. Signed-off-by: Amlal El Mahrouss <amlal@el-mahrouss-logic.com> | |||
| 2024-05-27 | MHR-23: Improve project structure, make it better. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@el-mahrouss-logic.com> | |||
| 2024-05-27 | MHR-23: :boom: Change ::Shared() to ::The(). | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@el-mahrouss-logic.com> | |||
| 2024-05-25 | meta: add comment. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@el-mahrouss-logic.com> | |||
| 2024-05-23 | Merged in MHR-23 (pull request #13) | Amlal | |
| MHR-23 | |||
| 2024-05-23 | meta: last commit before merge. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@el-mahrouss-logic.com> | |||
| 2024-05-22 | master: Fix AppMain.cxx: replace CoreGraphics, with WindowServer. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@el-mahrouss-logic.com> | |||
| 2024-05-21 | MHR-23: New CoreSystem calls and refactors. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@el-mahrouss-logic.com> | |||
| 2024-05-20 | MHR-23: Defaulting to macOS/Linux for the toolchain. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@el-mahrouss-logic.com> | |||
| 2024-05-19 | MHR-23: Fix run_format.sh, inl files needs to be formated as well. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@el-mahrouss-logic.com> | |||
| 2024-05-17 | MHR-23: Improve scheduler code. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@el-mahrouss-logic.com> | |||
| 2024-05-14 | MHR-23: SMPManager.cxx: fix HardwareThread::Switch. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-05-14 | MHR-23: Add more documentation... | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-05-13 | MHR-23: Update readme. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-05-12 | Merge branch 'MHR-23' of bitbucket.org:mahrouss/microkernel into MHR-23 | Amlal El Mahrouss | |
| 2024-05-12 | KernelHeap.cxx && NewFS.cxx: fix ke_protect_ke_heap, Document NewFS | Amlal El Mahrouss | |
| B-Tree algorihm. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-05-12 | MHR-23: Add tls_delete_class function. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@el-mahrouss-logic.com> | |||
| 2024-05-12 | MHR-23: Update CoreSystem prefix from CA_ to CS_. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@el-mahrouss-logic.com> | |||
| 2024-05-11 | Merged in MHR-23 (pull request #12) | Amlal | |
| MHR-23: Merge work. | |||
| 2024-05-10 | MHR-23: Improve code, remove outdated comments. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-05-10 | MHR-23: :boom: refactor heap API. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-05-10 | MHR-23: Improvements over C++ runtime support. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-05-10 | MHR-23: Getting SMP to work... | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-05-09 | MHR-23: Starting to implement SMP for AMD64. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-05-09 | MHR-23: :boom:, refactors. | Amlal El Mahrouss | |
| - Move NewBoot to /Boot, thus making Kernel directory only containing the kernel. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-05-08 | MHR-23: :boom:, refactor. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-05-08 | MHR-23: Remove bad symlink. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-05-08 | MHR-23: :boom: changes, reworked project tree. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-05-07 | MHR-23: Rework graphics stack, moving to another repository. | Amlal El Mahrouss | |
| - Alongside patches on the FileManager. - And code improvements on the System API. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-05-07 | MHR-23: format fix. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-05-07 | MHR-23: ErrorID error codes are now deprecated in favor of HError. | Amlal El Mahrouss | |
| - Cleanup done in SystemLib. - Refactor system API. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-05-07 | MHR-23: Add mathematical functions. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-05-06 | MHR-23: Add hint_manifest pragma. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-05-06 | MHR-23: Update CD-ROM root. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-05-06 | MHR-23: Revert makefile, specify -ffreestanding as it was removed | Amlal El Mahrouss | |
| before. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-05-06 | MHR-23: Fixes and improvements. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-05-06 | MHR-23: See below. | Amlal El Mahrouss | |
| This commit adds 1 function a macro and 2 functions. - __throw_domain_error, which just throws an interrupt. - allocate, which allocates a class. - release, which releases a class. - __STD_CXX__ to tell if we use standard C++. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-05-05 | MHR-23: Add run_format.sh, kernel patches. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-05-05 | MHR-23: made makefile more readable. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-05-05 | MHR-23: Fix memory detection in bootloader and new revision of the handover ↵ | Amlal El Mahrouss | |
| protocol. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-05-04 | MHR-23: NewBoot: Fix GetMemoryMap, we need to fetch SzDesc first. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-05-04 | MHR-23: Start work on graphics stack. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-05-04 | MHR-23: Improve code and add a ProcessSubsystem inside the scheduler. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-05-04 | MHR-23: patches and fixes, also restricted disks to at least have 10G of | Amlal El Mahrouss | |
| free space. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-05-03 | MHR-23: Made TerminalDevice even faster. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-05-03 | MHR-23: Add MBCI folder in AMD64, document @return in RemoveCatalog. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-05-03 | NewFS: IMP: When formating add the root catalog as well as do not let | Amlal El Mahrouss | |
| the user remove the root directory. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-05-03 | MHR-23: Fix typo. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2024-05-02 | MHR-23: Add EOL normalization | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@el-mahrouss-logic.com> | |||
| 2024-05-02 | unstable: lots of filesystem improvements. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
