summaryrefslogtreecommitdiffhomepage
path: root/dev
AgeCommit message (Expand)Author
2025-03-24feat(meta): minor tweaks.Amlal El Mahrouss
2025-03-24kernel(feat): Add basic wide system bug check (memory check), otherAmlal El Mahrouss
2025-03-23feat(meta): move documentation to either drawio/ or /md/ according toAmlal El Mahrouss
2025-03-23feat(SwapDisk.cc): Check for empty fork name in I/O methods.Amlal El Mahrouss
2025-03-23Rename libSCI to libSCIKitAmlal El Mahrouss
2025-03-23kernel(fix): Last fixes in order to build NeKernel, and fix CI.Amlal El Mahrouss
2025-03-23kernel(platform): Remove AXP platform.Amlal El Mahrouss
2025-03-23meta(kernel): Reworked repository's filesystem structure.Amlal El Mahrouss
2025-03-22kernel(tweak): Tweak scheduler interrupt handlerAmlal El Mahrouss
2025-03-22kernel(general): Refactor AHCI driver and clean up project structureAmlal El Mahrouss
2025-03-22kernel(PCI): Let compare UInt8 (UChar) with PciDeviceKind in Database.hAmlal El Mahrouss
2025-03-21kernel(meta): Remove useless readme.Amlal 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-20NetBoot.cc: Rework NetBoot module, EEPROM flash needs to be implemented for N...Amlal El Mahrouss
2025-03-20Refactored BootKit and DiskImage framework, minor kernel fixesAmlal El Mahrouss
2025-03-20doc: Refactor names in directory.Amlal El Mahrouss
2025-03-20NetBoot.h: Rename NetBootInternetHeader to NETBOOT_INTERNET_HEADER.Amlal El Mahrouss
2025-03-20AXP: Remove unprofessional readme(s).Amlal El Mahrouss
2025-03-20AHCI-Generic.cc: Disk Driver builtin improvements.Amlal El Mahrouss
2025-03-20CI: Update Makefile and CI step.Amlal El Mahrouss
2025-03-20Use a generic gcc for the CI.Amlal El Mahrouss
2025-03-20Add CI makefile.Amlal El Mahrouss
2025-03-20Tweak Build Makefile for SCI.Amlal El Mahrouss
2025-03-20BootKit.h: Documentation improvements to BDiskFormatFactory.Amlal El Mahrouss
2025-03-20BootKit.h: Better logging of the new partition's block.Amlal El Mahrouss
2025-03-20BootKit.h: refactor BDiskFormatFactory class.Amlal El Mahrouss
2025-03-20Boot: Remove its useless ReadMe.Amlal El Mahrouss
2025-03-20DMA.cc: Use UInt32 instead of UIntPtr for the offset.Amlal El Mahrouss
2025-03-19Replace BSD-3 with GPL 3.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-19HalKernelMain: Better names for rdtsc related variables.Amlal El Mahrouss
2025-03-19BootEFI.cc: Document NVRAM attributes.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-17TWEAK: Remove extra useless includes in HalKernelMain.ccAmlal El Mahrouss
2025-03-17ADD: Lift manadatory subsystem id on PE32+ kernel image, benchmarkingAmlal El Mahrouss
2025-03-17META: Made build much more faster (34.4% speed improvement)Amlal El Mahrouss
2025-03-17IPCMsg.cc: DOC: Better documentation of IPC_MSG::Pass.Amlal El Mahrouss
2025-03-17META: Ran run_format.shAmlal El Mahrouss
2025-03-17IPCMsg.cc: FIX: IPC_MSG::Pass: Fix method algorithm.Amlal El Mahrouss
2025-03-17Atom.h Add space between operator[] and operator|.Amlal El Mahrouss
2025-03-16Semaphore.h: Add Type.Amlal El Mahrouss
2025-03-16ADD: BinaryMutex class, and reworking Semaphore class.Amlal El Mahrouss
2025-03-16Variant: Add ::Kind method.Amlal 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