d82ba37de8d1801cd1bf47f211ca1ddcfcf8201c
This commit modifies the transform function (`f`) argument of `remap_with_full` to return an `Option`. This allows the caller to skip remaps based on the previous frame and page flags. It can alternatively be done by first translating the address and then remapping based on that but that would mean we have to walk the page tables twice :| Signed-off-by: Anhad Singh <andypython@protonmail.com>
Redox Memory Management
This is a Rust crate to provide abstractions for hardware memory management. It also contains a mechanism for testing memory management with software emulation.
Description
RedBear Operating System, based on RedoxOS. Licenced under MIT license.
https://redbearos.org
Languages
Rust
98.8%
Assembly
0.6%
Linker Script
0.5%
Makefile
0.1%