Commit Graph

6 Commits

Author SHA1 Message Date
0e1c660225 Make VmReader's several methods accept &mut self 2025-03-25 14:25:08 +08:00
983a6af3cc Polish the doc and rename variables in ostd::mm 2024-12-27 12:12:51 +08:00
cdac59beda Implement a new set of physical page APIs 2024-12-27 12:12:51 +08:00
c9a37ccab1 Renaming concepts around pages and frames
This commit renames `Frame` -> `UntypedFrame` and `Page` -> `Frame`.
So do other concepts in the following list:
 - `Segment` -> `UntypedSegment`,
 - `ContPages` -> `Segment`,
 - `DynPage` -> `AnyFrame`,
 - `PageMeta` -> `FrameMeta`,
 - `FrameMeta` -> `UntypedMeta`.

This commit also re-organized the source in the `mm/page` and `mm/frame`
module to accommodate the changes.
2024-12-27 12:12:51 +08:00
ee33216875 Fix the incorrect range in SegmentSlice 2024-10-12 19:58:10 +08:00
909639fd70 Separate SegmentSlice from Segment 2024-10-09 19:23:46 +08:00