summaryrefslogtreecommitdiffhomepage
path: root/dev/Kernel/HALKit/AMD64/Storage
AgeCommit message (Collapse)Author
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-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-20NeOS: Namespace change from 'Kernel' to 'NeOS'Amlal
ADD: Start defining the Workstation's HPFS (High-Performance File System) Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2025-02-20FS, DriveMgr, AHCI: Actively working on it.Amlal
PagingMgr: Define get_phys_address in C++ source directly. Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2025-02-20ADD: Tweak AHCI driver.Amlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2025-02-19AHCI.cc: Tweaks and improvements have been done to the driver.Amlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2025-02-19AHCI.cc: Tweak AHCI driver.Amlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2025-02-19ADD: Found the root cause of the AHCI issue.Amlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2025-02-18ADD: A better thread scheduler.Amlal
2025-02-18REFACTOR: ZBAOSLDR to BOOTZ.Amlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2025-02-17ADD: Patch CountL and CountH in AHCI driver.Amlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2025-02-17FIX: AHCI.ccAmlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2025-02-17AHCI: Bump progress.Amlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2025-02-17ADD: MBCI design is done. an HCI protocol.Amlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2025-02-17Storage: Improve PIO and SATA drivers.Amlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2025-02-16ADD: Many tweaks to the OS.Amlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2025-02-16META: Ran format command.Amlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2025-02-15ADD: Almost done on AHCI:Amlal
- Got the HBA to respond. - Got it to do some transfers. - Now debugging a GPF. Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2025-02-14A set of patches and necessary changes given to the OS.Amlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2025-02-13ADD: DMA.cc, remove useless headers.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2025-02-13ADD: Much needed tweaks for Driver Manager, DMA, PIO ATA, and SATA.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2025-02-12ADD: AHCI driver is almost done..., Paging API tweaks.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2025-02-12ADD: Close to a final AHCI product.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2025-02-11ADD: Tweaks and improvements on AHCI.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2025-02-11ADD: tweaks.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2025-02-11AHCI: Tweaks and improvements.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2025-02-11ADD: Many SATA patches.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2025-02-11ADD: necessary patches to the PCI subsystem and SATA.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2025-02-11ADD: LibCFAmlal El Mahrouss
2025-02-10SATA.cc: It seems like the DMA is not working.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2025-02-08ADD: Tweaks and improvements on the Operating System.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2025-02-07ADD: NeFS refactors and getting that SATA driver done.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2025-02-07ADD: Major tweaks and improvements on the kernel product.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2025-02-07ADD: VGA logging and tweaks.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2025-02-07Merge branch 'master' of github.com:vswirl/kernelAmlal El Mahrouss
2025-02-07ADD: Pre-merge commit.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2025-02-07PATCH: SATA.cc: Fix buffer overflow.Amlal El Mahrouss
2025-02-04FIX: Remove Sact field in command slot find, since we're not using NCQAmlal El Mahrouss
for now. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2025-02-04TWEAK: SATA.cc, WIP patches.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2025-02-04ADD: Important refactors regarding NeKernel.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2025-02-03META: Update copyright year.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2025-02-02ADD: Tweaks.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2025-02-02META: BUMP.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2025-01-31Match the changes in OpenNE, (without reusing it)Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2025-01-31TWEAKS: Improvements and tweaks.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2025-01-31TWEAKS: SATA.cc tweaks for Is check.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2025-01-31META: BUMP.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2025-01-31ADD: Disk Driver has been reverted, working on that version now.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>