summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2024-04-26MHR-16: Last fix and improvements.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-04-26MHR-16: NewBoot - BDiskFormatter and QR.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-04-25MHR-16: Made it better.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-04-25MHR-16: Improve makefile, add $(TARGETS) which encapsulate all of theAmlal El Mahrouss
targets. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-04-25MHR-16: Improve clean rule.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-04-25MHR-16: Adding BDiskFormatFactory according to MHR-16, bug fixes andAmlal El Mahrouss
improvements as well. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-04-25MHR-16: Format, and revert previous staged commit.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-04-25MHR-16: Prevent other EFI from booting.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-04-25MHR-16: Update EPM specs.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-04-25MHR-16: Load NewLoader correctly.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-04-25MHR-16: see below.Amlal El Mahrouss
- Use QR-code to redirect to support page inside bootloader. - Start working on NewLoader, since the PEF linker is done. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-04-24MHR-16: Add QR-code when bootloader crashes alongside other welcomed changes.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-04-24Rsrc: updated them.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-04-24Kernel: tons of patches and fixes.Amlal El Mahrouss
Bootloader: Add error screen and support page in case of a catastrophic failure. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-04-24Merged in update-documentation (pull request #5)Amlal
update documentation.
2024-04-24update documentation.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-04-24Merged in MHR-16 (pull request #4)Amlal
MHR-16
2024-04-23MHR-16: Add description regarding the NewLoader.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-04-23MHR-16: initial commit.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-04-23MHR-11: Fix compilation error due to missing header.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-04-23Merged in MHR-11 (pull request #3)Amlal
MHR-11: Dont restrict compiler to general registers.
2024-04-23MHR-11: Dont restrict compiler to general registers.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-04-23Merged in MHR-11 (pull request #2)Amlal
MHR-11
2024-04-23MHR-11: Last commit on this ticket, add Doxygen as well.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-04-22MHR-11: Specify CPU and sub CPU type inside container formats.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-04-22Merged in MHR-5 (pull request #1)Amlal
MHR-5
2024-04-22MHR-5: Fix BootFileReader on EFI platforms (AMD64), also added CoreBootAmlal El Mahrouss
directory for CoreBoot API (NeWS) Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-04-22MHR-5: A new part of the porting has been done.Amlal El Mahrouss
- Separate makefiles for each targets. - New Toolbox calls as well. - Check for platform to deduce __kernelDispatchCall. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-04-21MHR-5: Add icon for settings app alongside Applications folder, register ↵Amlal El Mahrouss
**mup** and **param** schemes on the kernel. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-04-21meta: final icon update.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-04-21MHR-5: Worked on DriverKit to bring C++ support for it, as some driversAmlal El Mahrouss
may need it. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-04-21MHR-8: IMP: Implement an allocator for catalog and forks.Amlal El Mahrouss
- Implement ke_find_free_catalog and ke_find_free_fork. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-04-21MHR-5: Fix: not using buggy wildcard anymore.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-04-20MHR-9: Driver toolkit, initial commit.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-04-20MHR-5/MHR-3: Rename PowerPC to POWER, implement NewFSParser::FormatAmlal El Mahrouss
method, documenting code. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-04-19MHR-5: Improve makefile, and separating them for each platform.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-04-19MHR-5: Bumping sources.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-04-19MHR-5: Made BootKit more portable.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-04-18MHR-5: initial commit.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-04-18MHR-3: Start working on drivers now.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-04-18MHR-3: initial commit.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-04-17meta: update icons for MicroKernel and BootLoader.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-04-17meta: rename kernel-logo to sys-icon.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-04-17kernel: cleanup AMD64 bootloader, update icons.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-04-17Unrelated: These changes are important but related to nothing.Amlal El Mahrouss
- Window now becomes Wm, as in Window manager. - Fix entrypoint for FragLib. - Remove CoreEvents to be replaced with Event Server, reworked Display Server. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-04-16unstable: breaking ABI change of PEF executables.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-04-15unstable: pushing changes.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@el-mahrouss-logic.com>
2024-04-15Servers: Set kIPCBroadcast to kIPCBroadcastNew, we need specs regardingAmlal El Mahrouss
that. Signed-off-by: Amlal El Mahrouss <amlal@el-mahrouss-logic.com>
2024-04-14Kernel: Start add PowerPC support according to plan, implementAmlal El Mahrouss
HalVirtualMemory.cxx Signed-off-by: Amlal El Mahrouss <amlal@el-mahrouss-logic.com>
2024-04-13SystemLib: Adding TrueType support for SystemLib as part of the specs.Amlal El Mahrouss
Public: Add symlink to root as part of the install specs. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>