summaryrefslogtreecommitdiffhomepage
path: root/dev/boot
AgeCommit message (Expand)Author
2025-06-18feat: Implemented `HalPagingMgr` for AArch64.Amlal El Mahrouss
2025-06-18feat: add `note` regarding ARM support for BootZ's BootThread.Amlal El Mahrouss
2025-06-14fix: Fix CB header regarding NeKernel.org's `/fw` repo.Amlal El Mahrouss
2025-06-12feat: Use `.dll` extension for `libSystem` instead of `.sys`Amlal El Mahrouss
2025-06-12feat: libSystem, kernel: finalizing the hash and routing system of libSystem'...Amlal El Mahrouss
2025-06-11fix: warning regarding `kBootNetVersion`Amlal El Mahrouss
2025-06-11refactor!: Refactor the `ONet` protocol to include a version field.Amlal El Mahrouss
2025-06-10fix: better allocation system in BootZ (aarch, amd64)Amlal El Mahrouss
2025-06-10feat: boot: Better checks in BootThread, and cleanup BootEFI's init on AArch64.Amlal El Mahrouss
2025-06-08fix: Fix argument registers usage inside jump proc.Amlal El Mahrouss
2025-06-08fix: boot/arm64: fix `rt_jump_to_address`Amlal El Mahrouss
2025-06-06feat: The `APM` HW protocol implementation got improvements (ARM64)Amlal El Mahrouss
2025-06-06feat: kernel: Start enforcing `User`s validation when issuing OS calls.Amlal El Mahrouss
2025-06-05feat: Update thread name for `ne_kernel`'s aarch64 version in BootZ.Amlal El Mahrouss
2025-06-05fix: aarch64: Don't exit Boot Services, when the kernel already does it.Amlal El Mahrouss
2025-06-04meta: Ran `./format.sh`Amlal El Mahrouss
2025-06-04fix: Better architectural design of BootZ's SATA device.Amlal El Mahrouss
2025-06-03feat: Last changes before `0.0.3`Amlal El Mahrouss
2025-05-30refactor: Format codebase and fix warning in UserProcessScheduler.Amlal El Mahrouss
2025-05-27feat: generic_kits: Add X64Chrono inside BenchKit.Amlal El Mahrouss
2025-05-27feat: Assign ThreadID to APIC's ProcessID when initialzing APs.Amlal El Mahrouss
2025-05-26feat!: Add IFS layer within DriveMgr, and IFS API.Amlal El Mahrouss
2025-05-25kernel!: lots of changes, see commit details.Amlal El Mahrouss
2025-05-23feat(krnl, libSystem, boot): Make space for LibSystem inside HandoverAmlal El Mahrouss
2025-05-23feat!(Kernel): Improvements on the BitMapMgr, HTS, and UPS.Amlal El Mahrouss
2025-05-23feat!(kernel): Rename NewKit to NeKit.Amlal El Mahrouss
2025-05-21feat(kernel): Architectural changes, and introducing a kKernelVM.Amlal El Mahrouss
2025-05-21feat(kernel): source code improvements.Amlal El Mahrouss
2025-05-19fix(chk.efi): fix link error on AHCI config.Amlal El Mahrouss
2025-05-19dev(tweaks): use HandoverTable enum for deducing BS or ST indices.Amlal El Mahrouss
2025-05-18feat(sched_desgin): better architecture for the HTS.Amlal El Mahrouss
2025-05-15feat(kernel): pushing the fixes regarding the scheduler, and working onAmlal El Mahrouss
2025-05-15feat(kernel): Finalizing the first version of the user scheduler.Amlal El Mahrouss
2025-05-14feat(kernel): add ddk.sys to the build flow, finished the mk_fwrk CLI.Amlal El Mahrouss
2025-05-11feat(kernel/hefs): Fixed the shortcomings and issues of HeFS.Amlal El Mahrouss
2025-05-11dev(feat:kernel): Working Core Layer of HeFS (Write/Read)Amlal
2025-05-10dev(kernel/HeFS): code cleanup, and improvements on the FS driver code.Amlal
2025-05-10dev(kernel): saving changes regarding HeFS, and also for the 0.0.2e2 release.Amlal
2025-05-10dev(kernel): feat: AHCI driver improvements against 'disk hangs', and HeFS ha...Amlal
2025-05-06feat(kernel): Working on the last parts of HeFS V1, which will act as the bas...Amlal
2025-05-05feat(kernel): new HeFS version, scheduler allocation tree improvements and re...0.0.2e1Amlal
2025-05-02kernel: HeFS: disk security improvements and new CreateFile and DeleteFile me...0.0.2Amlal
2025-05-01tooling, fs: Improve tooling and clean up HeFS filesystem code.Amlal
2025-05-01kernel, boot: deprecated current PIO driver, add +Next for future NeKernel it...Amlal
2025-04-30kernel: keep track of cr3 in AMD HAL/HEL.Amlal
2025-04-30kernel: filesystem+vmem: don't be verbose on the allocator when we don't need...Amlal
2025-04-29kernel: Figuring out the EPM header bug; where it gets duplicated when writin...Amlal
2025-04-28kernel: getting that filesystem to work as intended.Amlal
2025-04-28dev, kernel: HeFS, Tooling: reworked the mkfs.hefs tool for the new filesystem.Amlal
2025-04-27dev, kernel: HeFS had to be redesigned to be less problematic with hard-drives.Amlal