summaryrefslogtreecommitdiffhomepage
path: root/dev/kernel/HALKit/AMD64/HalKernelMain.cc
AgeCommit message (Expand)Author
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-27fix: DBG_TRAP being called before IDT is setup.Amlal El Mahrouss
2025-05-25kernel!: lots of changes, see commit details.Amlal El Mahrouss
2025-05-24feat(nekit)!: Change dbg_break_point to DBG_TRAP.Amlal El Mahrouss
2025-05-23feat!(Kernel): Improvements on the BitMapMgr, HTS, and UPS.Amlal El Mahrouss
2025-05-21feat(kernel): Architectural changes, and introducing a kKernelVM.Amlal El Mahrouss
2025-05-19feat(kernel, sched): Architectural improvements, and cleaned upAmlal El Mahrouss
2025-05-18feat(sched_desgin): better architecture for the HTS.Amlal El Mahrouss
2025-05-18dev(sched): Improvements and work in progress fixes.Amlal El Mahrouss
2025-05-18feat(kernel{sched/hal}): int 3 if something is wrong in `sched_jump_to_task`Amlal El Mahrouss
2025-05-16feat(kernel): Better UPS and interrupt system too.Amlal El Mahrouss
2025-05-16feat(kernel/ap): Improved and fixed the AP boot flow, also made sure that the...Amlal El Mahrouss
2025-05-15feat(kernel/sched): fixes and improvements on the scheduler'sAmlal El Mahrouss
2025-05-15feat(kernel): improved scheduler and kernel main code.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): Filesystem fixes, and others.Amlal El Mahrouss
2025-05-13feat(kernel): see below for the commit's details.Amlal El Mahrouss
2025-05-11feat(kernel/hefs): Fixed the shortcomings and issues of HeFS.Amlal El Mahrouss
2025-05-02kernel, FS: Mostly patches regarding NeFS's formating and disk write implemen...Amlal
2025-05-01kernel: scheduler and pef code mgr improvements.Amlal
2025-04-30kernel: keep track of cr3 in AMD HAL/HEL.Amlal
2025-04-28dev, kernel(hal/amd64): Init filesystem according to FSKit configuration.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
2025-04-27dev, kernel: AHCI, HeFS filesystem, SysChk, and BootSATA improvements.Amlal
2025-04-25dev, kernel: improve nefs format method, hefs format method.Amlal
2025-04-25dev: better .clang-format, ran format command.Amlal
2025-04-24dev, kernel: scheduler, timer: hw timer and scheduler improvements.Amlal El Mahrouss
2025-04-24dev, kernel, boot: HeFS, Scheduler, BootZ: see below.Amlal El Mahrouss
2025-04-23dev, kernel: necessary refactors regarding future changes.Amlal El Mahrouss
2025-04-23dev, kernel/hal: amd64: made the loop at the end clearer on why itAmlal El Mahrouss
2025-04-23dev, kernel/hal: cleanup amd64 kernel main.Amlal El Mahrouss
2025-04-23dev, kernel: scheduler and disk swap refactors.Amlal El Mahrouss
2025-04-22dev, kernel: WiP changes done to kernel and SysChk module.Amlal El Mahrouss
2025-04-22dev, boot: fix bootloader link error caused by `kTeams`Amlal El Mahrouss
2025-04-22dev, kernel: Milestone towards 0.0.2, see details.Amlal El Mahrouss
2025-04-19dev, kernel: Working on a 0.0.1e (for Errata)Amlal El Mahrouss
2025-04-18dev, fb: did some cleanup on the graphics stack.Amlal El Mahrouss
2025-04-18kernel, boot: improvements and tweaks on the kernel's filesystems.Amlal El Mahrouss
2025-04-18dev, kernel: important patches.Amlal El Mahrouss
2025-04-16dev, kernel, boot: fix dumb early-init which caused the kernel to jumpAmlal El Mahrouss
2025-04-15fix, kernel, boot, mod: Fixing issues regarding the boot flow and theAmlal El Mahrouss
2025-04-14bootloader, netboot: integrate EFI_SIMPLE_NETWORK_PROTOCOL for HTTP-based ker...Amlal El Mahrouss
2025-04-13dev, scheduler, ahci, dev: Refactor scheduler, and fix minor mistakes.Amlal El Mahrouss
2025-04-11tweak kernel, boot: use -Wall, -Werror, -Wpedantic now.Amlal El Mahrouss
2025-04-02boot/net: rename Boot.S files, clarify EEPROM implication, and prep UDP readAmlal El Mahrouss
2025-04-01kernel/wip: SMP tweaks, and code cleanup.Amlal El Mahrouss
2025-04-01boot, kernel, modules: unify gfx headers, fix AHCI LBA48, standardize ModuleMainAmlal El Mahrouss