summaryrefslogtreecommitdiffhomepage
path: root/dev
AgeCommit message (Collapse)Author
2025-03-09UserProcessScheduler.inl: Don't ignore even if sz == 0.Amlal El Mahrouss
2025-03-09UserProcessScheduler.inl: Crash when pointer doesn't exist.Amlal El Mahrouss
2025-03-09RAN format command, and fix DiskImage framework.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2025-03-09ADD: Replace make_fs with diutil.Amlal El Mahrouss
2025-03-08TWEAK: Scheduler: Tweak kInvalidAP to kAPInvalid.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2025-03-08TQ-22: Ticket done.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2025-03-08META: Bump source code.Amlal El Mahrouss
2025-03-08Variant.cc: Handle VariantKind of type 'kNull'Amlal El Mahrouss
Variant.h: Minor tweak. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2025-03-08amd64-desktop.make: Remove extra space in EMU_FLAGS.Amlal El Mahrouss
2025-03-07NeFS.h: Tailor header to private specifications.Amlal El Mahrouss
make_fs/CommandLine.cc: Include NEFS_ROOT_PARTITION_BLOCK too.
2025-03-07Replace endl with kendl, and add make_fs; a tool to format aAmlal El Mahrouss
filesystem under the EPM. -> EPM + NeFS, HPFS, ext? Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2025-03-07Tweak: User.hAmlal El Mahrouss
2025-03-04Fix namespace.Amlal El Mahrouss
2025-03-04ADD: Scheduler fixes and patches regarding task switchingAmlal El Mahrouss
2025-03-04CHORE&FEAT: Kernel/SCI: Lots of Chore and feat, see below.Amlal El Mahrouss
- Add traits for CmdListEntry in GPU's SCI. (GPU.h) - Set standard user directory as /user/ instead of /usr/. (User.cc/User.h) - Replace fSourcePid with fPID. (HardwareThreadScheduler.cc/HardwareThreadScheduler.h)
2025-03-03AHCI: Improvements and tweaks.Amlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2025-03-03ADD: Format source code and define __wm_msg struct (public version)Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2025-03-03ADD: AHCI: New AHCI Driver API, and refactor AHCIDeviceInterface classAmlal El Mahrouss
from SK. NEXT: System Call Table for Kernel to User interaction. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2025-03-01ADD: Add PowerFactory class.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2025-03-01hal_serial_init, return false instead of panic.Amlal El Mahrouss
2025-03-01HalDebugOutput.cc: Code tweaks and improvements.Amlal El Mahrouss
2025-02-28DBG: Debug port patches and improvements.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2025-02-27Patch copyright header.Amlal
2025-02-26UserProcessScheduler.cc: Remove useless variables.Amlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2025-02-26ADD: Tweaks and improvements.Amlal
2025-02-25ADD: Remove BOOT_BLOCK_STRUCT, replace with EPM_PART_BLOCK.Amlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2025-02-25AHCI.cc: Update copyright holder.Amlal
2025-02-25IMPL: Business logic for NetBoot.Amlal
TODO: Read NBINet packet from host or localhost. Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2025-02-24IMPL: NeFS doesn't store full path now in catalog name.Amlal
IMPL: HPFS defining data structures. META: Ran format command for project. Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2025-02-24Add MBCI folder in KernelKit.Amlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2025-02-24ADD: ARM64: MBCI 'FLSH' driver.Amlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2025-02-24AHCI.cc: Use legal name of company now.Amlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2025-02-24AHCI.cc: Fix missing return on type warning.Amlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2025-02-24Add LibFont and LibLocale, port structs that I made for app-kit to LibCF too.Amlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2025-02-23ADD: Use C++23 on toolchain now, and add 'ld' CLI tool.Amlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2025-02-22Use UInt16 instead of UInt32 (AHCI).Amlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2025-02-22AHCI.cc: Use UInt32 instead of auto.Amlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2025-02-22AHCI.cc: Improvements on the AHCI Device class.Amlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2025-02-22ADD: More improvements now on DeviceMgr.Amlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2025-02-22New DeviceMgr, other APIs have been reworked as a result.Amlal
AHCI becomes the first module to be available in StorageKit. Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2025-02-21ADD: Better documentation.Amlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2025-02-21ADD: Explicit types instead of auto.Amlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2025-02-21ADD: AHCI improvementsAmlal
2025-02-21AHCI.cc: Taking care of command header now.Amlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2025-02-21Moved FB API to GPU.h Add Format, Message and Filesystem API.Amlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2025-02-20ThreadLocalStorage.cc: Patch log.Amlal
2025-02-20AHCI.cc: Update file to include static functions before exported functions.Amlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2025-02-20AHCI.cc: Lots of patches.Amlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2025-02-20Tweaks and Fixes to CRC and AHCI.Amlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2025-02-20comment memorymgr's crc32 code.Amlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>