summaryrefslogtreecommitdiffhomepage
path: root/dev/Kernel/HALKit/AMD64/Storage
AgeCommit message (Expand)Author
2025-03-23meta(kernel): Reworked repository's filesystem structure.Amlal El Mahrouss
2025-03-22kernel(general): Refactor AHCI driver and clean up project structureAmlal El Mahrouss
2025-03-21project(format): Ran the run_format.sh, in order to comply withAmlal El Mahrouss
2025-03-21kernel(storage): Add two functions, sk_io_read_ahci and sk_io_write_ahci. To ...Amlal El Mahrouss
2025-03-20AHCI-Generic.cc: Disk Driver builtin improvements.Amlal El Mahrouss
2025-03-19refactor(kernel): Standardize DMA and AHCI interfaces and enhance GIC handlingAmlal El Mahrouss
2025-03-19AHCI+Generic.cc: Remove redundant drv_compute_disk_ahci call.Amlal El Mahrouss
2025-03-19ADD: AHCI+Generic.cc: ahci_enable_and_probe has been added to apply theAmlal El Mahrouss
2025-03-19AHCI+Generic.cc: Remove unused variable 'kAHCICommandIssued'Amlal El Mahrouss
2025-03-18AHCI+Generic.cc: Don't mix Drive and Disk, when logging metadata.Amlal El Mahrouss
2025-03-18feat(AHCI, HAL): Improve AHCI error handling & optimize HAL initializationAmlal El Mahrouss
2025-03-17META: Ran run_format.shAmlal El Mahrouss
2025-03-16AHCI: FIX: Place det || ipm condition before checking for ATAPI/SATA.Amlal El Mahrouss
2025-03-16AHCI+Generic.cc: Remove duplicate Cmd (FIS recv enable + Start Command tbl)Amlal El Mahrouss
2025-03-16AHCI.cc: FIX: Avoid looking on DMA directly.Amlal El Mahrouss
2025-03-16AHCI+Generic.cc: Fix formula for kSATASectorCount.Amlal El Mahrouss
2025-03-14TQ-24 && TQ-16: Add build scripts for MBCI, MBCI+Flash, and UFS.Amlal El Mahrouss
2025-03-14Kernel: Patch UserProcess::Delete, and AHCI identify command.Amlal El Mahrouss
2025-03-14AHCI: Important tweaks.Amlal El Mahrouss
2025-03-14AHCI.cc: Check Is for an HBA error.Amlal El Mahrouss
2025-03-12ADD: Scheduler bug fixes, and working on deadlock prevention.Amlal El Mahrouss
2025-03-12AHCI.cc: Don't panic when disk fails (AHCI)Amlal El Mahrouss
2025-03-12AHCI.cc: Better AHCI driver.Amlal El Mahrouss
2025-03-12AHCI.cc: Replace Highest LBA with Sector Count.Amlal El Mahrouss
2025-03-11ADD: A better AHCI driver.Amlal El Mahrouss
2025-03-11Many AHCI improvements and IPC tweaks.Amlal El Mahrouss
2025-03-10AHCI.cc Organize file.Amlal El Mahrouss
2025-03-10AHCI.cc: Clear kACHICommandIssued once Ci is clear.Amlal El Mahrouss
2025-03-09RAN format command, and fix DiskImage framework.Amlal El Mahrouss
2025-03-07NeFS.h: Tailor header to private specifications.Amlal El Mahrouss
2025-03-07Replace endl with kendl, and add make_fs; a tool to format aAmlal El Mahrouss
2025-03-04Fix namespace.Amlal El Mahrouss
2025-03-04CHORE&FEAT: Kernel/SCI: Lots of Chore and feat, see below.Amlal El Mahrouss
2025-03-03AHCI: Improvements and tweaks.Amlal
2025-03-03ADD: Format source code and define __wm_msg struct (public version)Amlal El Mahrouss
2025-03-03ADD: AHCI: New AHCI Driver API, and refactor AHCIDeviceInterface classAmlal El Mahrouss
2025-02-26ADD: Tweaks and improvements.Amlal
2025-02-25AHCI.cc: Update copyright holder.Amlal
2025-02-24ADD: ARM64: MBCI 'FLSH' driver.Amlal
2025-02-24AHCI.cc: Use legal name of company now.Amlal
2025-02-24AHCI.cc: Fix missing return on type warning.Amlal
2025-02-22Use UInt16 instead of UInt32 (AHCI).Amlal
2025-02-22AHCI.cc: Use UInt32 instead of auto.Amlal
2025-02-22AHCI.cc: Improvements on the AHCI Device class.Amlal
2025-02-22ADD: More improvements now on DeviceMgr.Amlal
2025-02-22New DeviceMgr, other APIs have been reworked as a result.Amlal
2025-02-21ADD: Better documentation.Amlal
2025-02-21ADD: Explicit types instead of auto.Amlal
2025-02-21ADD: AHCI improvementsAmlal
2025-02-21AHCI.cc: Taking care of command header now.Amlal