Skip to content

feat(mm): 基本实现 帧分配器#14

Merged
miiyakumo merged 16 commits into
mainfrom
feat/mm/frame_allocator
Oct 20, 2025
Merged

feat(mm): 基本实现 帧分配器#14
miiyakumo merged 16 commits into
mainfrom
feat/mm/frame_allocator

Conversation

@ZIYAN137

Copy link
Copy Markdown
Contributor
  • 新增 os/src/mm/frame_allocator/ 模块
  • 实现基于栈的物理帧分配器 FrameAllocator
  • 提供 FrameTrackerFrameRangeTracker RAII 封装
  • 新增 os/src/arch/ 架构抽象层
  • 实现 RISC-V SV39 地址转换函数
  • 扩展 address 模块的地址转换和页号范围功能

@ZIYAN137 ZIYAN137 requested a review from miiyakumo October 20, 2025 09:25
@miiyakumo miiyakumo merged commit 042e4f7 into main Oct 20, 2025
1 check passed
@miiyakumo miiyakumo deleted the feat/mm/frame_allocator branch October 20, 2025 13:14
a6d9a6m added a commit to a6d9a6m/comix-fork that referenced this pull request Jan 17, 2026
…locator

feat(mm): 基本实现 帧分配器
a6d9a6m pushed a commit that referenced this pull request Jun 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants