You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Read the Limine memory map and populate its own data structures to track usable and unusable page frames.
Allocate a single frame
Allocate n continguous frames
Deallocate a single frame
Deallocate a set of contiguous frames starting at a given physical address.
Track frames that are committed but not actually allocated (such as those that might eventually be required by copy-on-write or faulted in virtual memory regions)
For each allocated range of page frames track which virtual address spaces it is mapped into and which capabilites exist that could allow it to be mapped in the future. (Track these two things separately)
The text was updated successfully, but these errors were encountered:
mdpatelcsecon
changed the title
develop a physical frame allocator under the memory module
develop a physical frame allocator under the memory subsystem
Sep 9, 2024
mdpatelcsecon
changed the title
develop a physical frame allocator under the memory subsystem
[Tracking] Develop a physical frame allocator under the memory subsystem
Sep 9, 2024
Uh oh!
There was an error while loading. Please reload this page.
Implement all of the following features.
The text was updated successfully, but these errors were encountered: