aboutsummaryrefslogtreecommitdiff
path: root/mirai/memory
AgeCommit message (Expand)AuthorFilesLines
2026-03-30refactor: reorganize kernel structure and implement memory management zonesHEADmainBobby9-0/+466
2026-02-24Bunch of stuff moved as .old for new arch changeBobby3-859/+0
2026-02-24commit for arch changeBobby2-5/+155
2026-02-23refactor: Simplify memory cleanup logic in Kata managementBobby1-22/+1
2026-02-23feat: Implement memory cleanup for dissolved Katas and enhance page table des...Bobby1-0/+82
2026-02-20feat: Implement CMOS/RTC and CPUID operations, add PIT driver, and enhance AF...Bobby1-0/+12
2026-02-15refactor: Modularize memory management constants and improve structureBobby3-256/+116
2026-02-15Refactor Multiboot Integration and Enhance Terminal FunctionalityBobby1-1/+1
2026-02-15Refactor I/O operations and update driver importsBobby2-2/+2
2026-01-29refactor: Standardize memory import naming and replace inline memory access w...Bobby2-18/+6
2026-01-28refactor: Replace inline assembly with CPU and I/O functions across multiple ...Bobby3-13/+8
2026-01-27feat: Dynamically calculate kernel end address using linker symbolBobby1-3/+0
2026-01-27Refactor memory management and system constantsBobby4-52/+17
2026-01-23feat: Integrate memory constants across modules for improved configuration ma...Bobby3-19/+140
2026-01-23feat: Add centralized memory constants for layout and stack configurationBobby1-0/+18
2026-01-23refactor: Reorder and organize import statements across multiple files for im...Bobby2-2/+2
2026-01-23feat: Remove debug print statements across various modules to clean up outputBobby1-6/+1
2026-01-22feat: Implement keyboard input handling and shell functionalityBobby1-0/+40
2025-12-30feat: extend page table creation to map MMIO region for framebuffer and AHCIBobby1-1/+7
2025-12-30feat: improve panic diagnostics, memory paging, and system task loadingBobby1-65/+57
2025-12-11updated interrupts, invocations, kata, and paging to switch to Layer 3Bobby1-2/+111
2025-11-28implement heap allocator and `alloc()` and `free()`Bobby1-0/+294
2025-11-28impl page table manager and physical memory manager for kernel; main is back ...Bobby2-0/+256