summaryrefslogtreecommitdiff
path: root/na/kernel
Commit message (Expand)AuthorAgeFilesLines
* feat: implement syscall dispatcher and initialization for system callsRichard Qin2026-05-131-0/+99
* feat: implement O1RunQueue and RunQueue classes for task schedulingRichard Qin2026-05-131-0/+115
* feat: implement task management for kernel threadsRichard Qin2026-05-131-0/+399
* feat: implement WaitQueue class for blocking synchronizationRichard Qin2026-05-131-0/+97
* feat: implement O(1) Priority Bitmap Scheduling Class and Scheduler CoreRichard Qin2026-05-132-0/+473
* feat: implement MI Timer Subsystem with initialization and tick handlingRichard Qin2026-05-131-0/+44
* feat: add signal subsystem interface and Linux-compatible signal numbersRichard Qin2026-05-131-1/+1
* feat: implement machine-independent trap handling with dispatcher and statisticsRichard Qin2026-05-131-0/+194
* feat: implement IRQ Manager with dynamic interrupt dispatch and atomic handle...Richard Qin2026-05-131-0/+106
* feat: add boot parameters management with initialization and access functionsRichard Qin2026-05-131-0/+45
* feat: replace panic.h with klog.h for improved logging in multiple filesRichard Qin2026-05-022-2/+2
* feat: enhance kernel initialization with FDT parsing and self-test integrationRichard Qin2026-04-211-22/+41
* feat: refactor Spinlock implementation to use atomic operations for lock mana...Richard Qin2026-04-212-6/+7
* feat: add features header and frame descriptor implementationRichard Qin2026-04-211-1/+2
* feat: add initial RISC-V architecture support and core kernel functionalityRichard Qin2026-04-175-0/+354