| Age | Commit message (Collapse) | Author |
|
Signed-off-by: Amlal <amlal@el-mahrouss-logic.com>
|
|
Signed-off-by: Amlal <amlal@el-mahrouss-logic.com>
|
|
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
TODO: Add Write support to the AHCI driver.
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
issue.
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
- Heap class allocation have been fixed.
- Scheduler allocation has been fixed.
- A new better flow for the kernel has been designed.
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
HPFS: Start implementing it.
UPS: Check PTime, and decrementing it when it isn't our time yet, also added new Subsystem entries.
FSKit: Better documentation and provide 256U instead of only 256.
EBS: Fixed HPFS magic number, which wasn't correctly bound to 8 bytes.
BUILD: Fixed blob.json for epm.asm
|
|
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
See commit details for more info.
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
distributions.
- Need to fix the scheduler interrupt now.
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
IMP: Basic ARM64 port.
See merge request mahrouss/zka-dev!20
|
|
|
|
IMP: Add Allocation (and delete) of MemoryList.
IMP: BitMap allocator must now allocate directories as well.
IMP: Add Handover arch to check if executable is an AMD64 executable or
ARM64 executable.
FIX: Add ::EFI::Stop, when a thread doesn't load correctly.
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
didn't work anyways.
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
- Bootloader and kernel were made to be ported to mulitple
platforms.
- Some part of the stack have to be written specifically
for the platform though.
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
IMP: Remove useless macro inside PageMgr.cxx.
IMP: Remove XCode project.
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
FIX: Refactored kernel's source code according to codebase standards.
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
IMP: Add XCode files for the mac devs.
- Still need btb configuration.
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
|
|
|
|
IMP: Improve FileMgr documentation.
|
|
- The Model that we choose is a minimal kernel and set of
drivers.
- This Model is used to build Operating Systems and other kind
of low level software.
Signed-off-by: Amlal EL Mahrouss <amlalelmahrouss@icloud.com>
|
|
method.
Signed-off-by: Amlal EL Mahrouss <amlalelmahrouss@icloud.com>
|
|
|
|
and MmCopyMemory.
Signed-off-by: Amlal EL Mahrouss <amlalelmahrouss@icloud.com>
|
|
- IStr object for a class like string object.
- New SCI APIs, Disk management. Loader, I/O and new Mm
functions.
- Fixed and improved XPCOMReleaseClass.
- Using IStr when dealing with XPCOM events.
Signed-off-by: Amlal EL Mahrouss <amlalelmahrouss@icloud.com>
|
|
Signed-off-by: Amlal EL Mahrouss <amlalelmahrouss@icloud.com>
|
|
|
|
|
|
(it's final name)
|
|
IMP: NVME.hxx, add documentation.
IMP: LTE.hxx, adding new function to manipulate SIM card filesystem.
|