summaryrefslogtreecommitdiff
path: root/na/mm
Commit message (Expand)AuthorAgeFilesLines
* refactor: promote new architecture to repository rootRichard Qin2026-07-109-2413/+0
* feat: establish bootable new architecture checkpointRichard Qin2026-07-108-124/+624
* feat: update module.mk files to include additional source files for various s...Richard Qin2026-05-131-0/+1
* feat: update memblock to use page_map instead of frame_map in documentation a...Richard Qin2026-05-131-2/+2
* feat: enhance VMA management with new functions for range checks, merging, an...Richard Qin2026-05-131-18/+430
* feat: update Virtual Memory Manager to use page-based allocation and introduc...Richard Qin2026-05-131-27/+27
* feat: refactor Physical Memory Manager to use Page instead of FrameRichard Qin2026-05-131-128/+127
* feat: update slab allocator to use Page descriptors instead of FrameRichard Qin2026-05-132-51/+51
* feat: implement KASLR support and runtime address mapping for RISC-V architec...Richard Qin2026-05-032-18/+54
* feat: refactor memory management and integrate memblockRichard Qin2026-05-025-425/+682
* feat: update UART handling and memory management parameters for improved func...Richard Qin2026-05-021-3/+15
* feat: replace panic.h with klog.h for improved logging in multiple filesRichard Qin2026-05-023-3/+3
* feat: add Virtual Memory Manager and Virtual Memory Area managementRichard Qin2026-04-212-0/+305
* feat: add SLUB allocator implementation with KmemCache managementRichard Qin2026-04-212-0/+404
* feat: implement Physical Memory Manager (PMM) with Buddy System and Per-CPU C...Richard Qin2026-04-211-0/+483
* feat: Update Makefile and module.mk files to include additional source files ...Richard Qin2026-04-211-0/+4